﻿ div#tr_credit{
display:none
}
tr.cart-subtotal{
display:none
}
.iconic-woothumbs-all-images-wrap{
width:100%!important
}
button.xpro-plus,button.xpro-minus{
display:none
}
main#main{
padding-left:10px;
padding-right:10px
}
.elementor-slideshow__title {
    display: none;
}
.footer-widgets.footer.footer-1{
color:#fff
}
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
padding-left:0!important;
padding-right:0!important
}
.widget{
margin-bottom:0!important
}
.wpi_popup_content{
top:0!important;
padding:20px!important
}

body{
color:#000!important
}
h6.entry-category.is-xsmall{
display:none
}
.entry-meta.uppercase.is-xsmall,footer.entry-meta.clearfix,footer.entry-meta,.entry-author,div#comments{
display:none
}
button.owl-dot.active{
margin-bottom:1em!important
}
button.owl-dot{
margin-bottom:1em!important
}
div#tr_credit1,div#tr_credit2{
display:none
}
@media only screen and (min-width:641px){
.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{
width:100%
}

}
.bdp-pinterest-share-image{
display:none
}
.nav > li > a{
vertical-align:middle
}
.ws-multi_button-copyright{
display:none
}
.flex-col.medium-text-center{
z-index:22
}
.woof_products_top_panel{
z-index:22
}
main#main{
margin-top:30px
}
.gform_footer.top_label{
text-align:center
}
p.is-xsmall.uppercase.count{
display:none
}
h5.uppercase.header-title{
font-size:12px
}
.entry-content img{
max-width:-webkit-fill-available;
height:auto
}
.header-main li.html.custom{
display:block
}
span.onsale{
margin:8px
}
.badge-container.absolute.left.top{
z-index:9
}
main#main{
margin-top:0
}
span.price{
font-size:16px;
padding-top:10px;
padding-bottom:30px
}
.product-small.box{
display:grid
}
.add-to-cart-button{
width:100%;
vertical-align:bottom;
left:0;
position:absolute;
bottom:0;
margin:5px
}
.box-image>a,.box-image>div>a{
padding:5px
}
.add-to-cart-button{
display:contents
}
nav.breadcrumbs.heading-font.checkout-breadcrumbs.text-center.h2.strong{
font-size:14px
}
.entry-image.relative{
display:none
}
.entry-author.author-box{
display:none
}
.entry-meta.uppercase.is-xsmall{
display:none
}
.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{
font-weight:normal!important
}
h3.bapf_hascolarr{
font-size:14px
}
nav.breadcrumbs.heading-font.checkout-breadcrumbs.text-center.h2.strong{
font-size:14px
}
p.woocommerce-shipping-destination{
display:none
}
div#ywsfl_general_content{
display:none
}
.woocommerce-thank-you-page-customer_information__billing_address-header{
display:none
}
.woocommerce-thank-you-page-customer_information__billing_address{
width:100%!important
}
.woocommerce.yith-similar-products.cols-4{
padding-top:30px
}
section.up-sells.upsells.products{
padding-top:30px
}
.transposh_flags a span,.transposh_flags a img{
width:26px!important
}
.social-icons.follow-icons{
margin:5px
}
.layout_id_1 .boxy-clean .blog_header h2 a{
color:#222222;
font-size:16px;
font-family:Roboto
}
.article-inner{
padding-top:40px
}
.banner h2{
line-height:1em!important
}
.envirabox-title.envirabox-title-fixed-wrap{
display:none
}
.box-image{
margin:unset
}
p#billing_country_field{
display:none
}
span.optional{
display:none
}
nav.woocommerce-pagination{
text-align:center
}
nav > ul{
border-left:unset
}
span.author,.postdate,span.post-comment{
display:none
}
.bdp_social_share_postion.left_position{
display:none!important
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable{
background-color:#fff0d0!important
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable{
z-index:999
}
.rcl-widget-button{
overflow:unset!important
}
.author-avatar{
display:none
}
.page-wrapper{
padding-top:30px!important;
padding-bottom:30px
}
a.reset_variations{
display:none
}
.product-small.box{
background-color:#fff
}
.product-small.box{
background-color:#fff
}
tr.cart-subtotal{
display:none
}
.box-badge .box-text{
position:unset
}
.box-badge .box-text{
position:unset
}
.gform_wrapper ul.gform_fields li.gfield{
padding:0 5px 0 5px!important
}
body .gform_wrapper ul li.gfield{
margin-top:0
}
.shop_table .cart_item td{
padding-top:0;
padding-bottom:0
}
a.wac-qty-button.wac-btn-inc,a.wac-qty-button.wac-btn-sub{
display:none
}
button#tr_baidu{
display:none
}
.checkout-page-title.page-title{
display:none
}
.woocommerce-privacy-policy-text{
display:none
}
.ui-controlgroup{
vertical-align:middle;
display:none
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable{
padding:10px
}
p.from_the_blog_comments.uppercase.is-xsmall{
display:none
}
div#tr_credit1{
display:none
}
.badge-circle-inside .badge-inner,.badge-circle .badge-inner{
border-radius:15px!important;
font-size:14px
}
.su-spoiler{
margin-bottom:0
}
legend.gfield_label.gfield_label_before_complex{
text-transform:none
}
img.size-full.alignnone{
margin-bottom:0
}
legend.gfield_label.gfield_label_before_complex{
text-transform:none!important
}
.guaven_woos_suggestion_standalone .guaven_woos_final_results li,.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li{
width:23%
}
li.html.custom.html_nav_position_text{
display:block
}
div#nex-forms{
text-align:center
}
.wpi_popup_wrapper.active,.wpi_popup_overlay.active{
background-color:unset!important;
box-shadow:unset!important
}
.header-main li.html.custom{
display:block;
white-space:nowrap
}
li{
margin-bottom:0
}
div#block_author-rcl{
display:none
}
ul.mobile-nav.nav.nav-right{
white-space:nowrap
}
p.myaccount_user{
display:none
}
.transposh_flags{
display:flex
}
form.searchform{
background-color:#fff
}
.brave_form_button button{
float:unset!important
}
p.woocommerce-result-count.hide-for-medium{
display:none!important
}
.product-small.box{
padding:5px
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,td.order-status{
color:red!important;
font-weight:bold!important
}
form.checkout h3{
display:none
}
span.select2-selection__placeholder{
color:#fff!important
}
.header-main li.html.custom{
margin:5px 0 5px 0
}
#logo{
margin:5px
}
.breadcrumbs{
font-size:0.6em
}
.absolute-footer.dark{
color:rgb(255 255 255)
}
.transposh_flags a span:hover,.transposh_flags a img:hover{
border-color:#ab0000!important
}
.transposh_flags a span,.transposh_flags a img{
border-width:1px 1px!important;
padding:3px!important
}
.nav-left{
justify-content:center
}
ul.mobile-nav.nav.nav-left{
justify-content:left
}
ul.mobile-nav.nav.nav-right{
justify-content:right
}
li.header-search-form.search-form.html.relative.has-icon{
min-width:50%
}


.accordion-inner{
padding:0
}
a.accordion-title.plain{
padding:10px 0 0 40px
}
.nav-left{
justify-content:center
}
ul.mobile-nav.nav.nav-left{
justify-content:left
}
.tabbed-content .nav{
justify-content:left
}
p.name.product-title.woocommerce-loop-product__title{
text-align:center
}
.off-canvas:not(.off-canvas-center) li.html{
padding:5px
}
#logo{
margin:5px
}
.breadcrumbs{
font-size:0.6em
}
.absolute-footer.dark{
color:rgb(255 255 255)
}
.nav-left{
justify-content:center!important
}
ul.mobile-nav.nav.nav-left{
justify-content:left!important
}
ul.mobile-nav.nav.nav-right{
justify-content:right!important
}
.accordion-inner{
padding:0
}
a.accordion-title.plain{
padding:10px 0 0 40px
}
.nav-left{
justify-content:center!important
}
ul.mobile-nav.nav.nav-left{
justify-content:left!important
}
.tabbed-content .nav{
justify-content:left!important
}
p.name.product-title.woocommerce-loop-product__title{
text-align:center
}
.nav{
align-items:center!important
}
.full-width .ubermenu-nav,.container,.row{
max-width:100%
}
.row .gallery,.row .row:not(.row-collapse),.container .row:not(.row-collapse),.lightbox-content .row:not(.row-collapse){
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
width:auto
}
.col,.gallery-item,.columns{
position:relative;
margin:0;
padding:0 5px 30px;
width:100%
}
#logo img{
padding:5px
}
.off-canvas:not(.off-canvas-center) li.html{
width:auto
}
.brave_popup .brave_element.brave_element--form .brave_form_button button{
margin:0
}
.container-width,.full-width .ubermenu-nav,.container,.row{
max-width:1200px
}
.box-image{
margin:unset;
width:100%!important
}
.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{
width:280px
}
span.author,.postdate,span.post-comment{
display:block
}
.off-canvas-center .mfp-content{
padding-top:0
}
.entry-image.relative{
display:block
}
.layout_id_1 .boxy-clean .blog_header h2 a{
font-size:22px
}
.glsr-field.glsr-field-choice.glsr-required{
display:none
}
ol,ul{
padding-left:25px
}
.woocommerce-product-gallery__lightbox{
background:#afafaf
}
.wpgs-wrapper .slick-prev,.wpgs-wrapper .slick-next{
background:#afafaf !important
}
input.xoo-cp-qty{
margin:0!important
}
h1,h2,h3,h4,h5,h6{
color:#000
}
.absolute-footer ul{
padding-bottom:5px;
opacity:1;
border-bottom:1px solid #ddd
}
.absolute-footer ul{
padding-left:0!important;
padding-bottom:5px;
opacity:1;
border-bottom:1px solid #ddd
}
select.orderby{
font-size:0.8em
}
.brave_popup .brave_element.brave_element--form .brave_form_button button{
height:auto!important
}
th.product-total,th.product-subtotal{
display:none
}
.row.row-small{
max-width:100%
}
th.product-total,th.product-subtotal{
display:none
}
.woocommerce-product-gallery__lightbox{
display:none!important
}
a.woocommerce-product-gallery__lightbox{
display:none!important
}
.payment_methods li+li{
padding-top:0!important;
border-top:1px solid #ececec
}
.button,button,input,textarea,select,fieldset{
margin-bottom:0.5em
}
.form-row.place-order{
text-align:center
}
.pricing-table .items{
padding:1%
}
.off-canvas .nav-vertical>li>a{
padding-top:8px;
padding-bottom:8px
}
.is-small,.is-small.button{
font-size:.85em
}
.isb_scheduled_sale.isb_scheduled_end.isb_sk_material.isb_registered{
display:none
}
aside#search-2{
min-width:320px
}
.header-bg-image.fill{
background-size:cover;
background-position-y:50%
}
span.author{
display:none
}
h1.entry-title.mb.uppercase{
border-bottom:4px;
border-color:#ffd743;
border-style:groove;
border-top:0;
border-left:0;
border-right:0
}
i.iconic-woothumbs-icon.iconic-woothumbs-icon-fullscreen{
display:none
}
a.remove,a.icon-remove{
display:block;
width:24px;
height:24px;
font-size:15px !important;
line-height:19px !important;
border-radius:100%;
color:#767676;
font-weight:bold;
text-align:center;
border:2px solid currentColor;
padding-top:2px
}
.boxy .bdp-post-image img.wp-post-image{
width:auto;
max-height:200px
}
.nav-pagination>li>span,.nav-pagination>li>a{
font-size:1.1em;
display:block;
height:2.25em;
line-height:2.1em;
text-align:center;
width:auto;
min-width:2.25em;
padding:55 7px;
font-weight:bolder;
border-radius:0;
border:2px solid currentColor;
-webkit-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
vertical-align:top
}
h1.entry-title.mb.uppercase{
border-bottom:2px;
border-color:#0d8fc8;
border-style:solid;
border-top:0;
border-left:0;
border-right:0
}
.header:not(.transparent) .header-bottom-nav.nav > li > a{
color:#ffffff;
padding:8px
}




.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
padding:0
}
.transposh_flags a span,.transposh_flags a img{
width:26px!important;
height:18px!important;
padding:0!important;
margin:2px!important;
zoom:0.9
}
.blog_template.boxy-clean .bdp-post-image{
text-align:center
}
p#billing_company_field{
display:none
}
.bapf_sfilter{
margin-bottom:10px
}
h3{
margin-bottom:0!important
}
.button.icon.is-small i{
top:1px
}
.bapf_head{
font-size:12px!important
}
section{
padding-top:0!important
}
strong.testimonial-name.test_name{
color:#f00
}
.price.is-xxlarge{
display:none
}
.pricing-table .items{
padding:1%
}
.pricing-table .description{
display:none
}
.textwidget.custom-html-widget{
text-align:justify
}
span.wpcf7-spinner{
display:none
}

li.html.custom.html_topbar_left{
text-align:center;
padding:5px
}
.row.large-columns-1.mb-0{
max-width:3000px
}
#brave_popup_205__step__0 #brave_element--N4LbxabrdQ3M8i0IVoc .brave_form_custom_content{
font-size:13px;
color:rgb(200 229 88)!important
}
.nav.nav-vertical li,ul.links li a{
font-size:1.2em;
margin:3px;
padding:3px
}
ul.links li{
display:inline-block;
margin:10px 0.4em
}
.exad-testimonial-content-wrapper{
font-size:14px
}
.gw-gopf-cats{
text-align:center
}
.aio-icon-img.animated.swing.delay-03{
.vc_column_container>.vc_column-inner{
box-sizing:border-box;
padding-left:5px;
padding-right:5px;
width:100%
}
float:left
}
.stuck .header-main .nav > li > a{
line-height:1!important
}
.dfield{
text-align:left
}


.stuck .header-main .nav > li > a{
line-height:0
}
img.size-full.alignnone{
margin-bottom:0
}
input#fieldname1_1{
text-align:center;
font-weight:bold
}
.footer{
padding:0
}
.footer-1,.footer-2{
border-top:0
}
label{
font-weight:unset
}
hr{
margin:0
}
.button,button,input,textarea,select,fieldset{
margin-bottom:0
}
body{
color:#000
}
main#main {
    padding-bottom: 50px;
}
span.price-number,span.price-value{
font-size:40px!important
}
h1,h2,h3,h4,h5,h6{
margin-bottom:0!important
}
.pricing-content{
padding-top:0!important
}
form{
margin-bottom:0!important
}
.pricing-content p{
margin-bottom:0!important
}
.-filters{
text-align:center!important
}


li.html.custom.html_nav_position_text{
text-align:center
}
.widget{
margin-bottom:0
}
.top-icon .aio-icon-header h3.aio-icon-title{
margin:0 0 15px 0!important;
font-weight:bold!important
}
span.no_translate{
display:-webkit-box
}
.page-wrapper{
padding-top:0!important;
padding-bottom:30px
}
.arcontactus-message-button.no-text{
display:none
}
.arcu-menu-item .arcu-menu-item-icon svg{
height:100%;
display:none
}
.transposh_flags a{
color:#197db1!important
}
.arcu-menu-item:last-child{
border-left:0!important;
padding:0!important
}
.-skin-default .-items .-item.-columns4 .-links a,.-skin-default .-items .-item.-columns5 .-links a{
font-size:12px
}
.-skin-default .-items .-item .title{
display:block
}
.-skin-default .-items .-item .title{
text-align:center
}
.-skin-default .-items .-item .title{
white-space:normal
}
.-skin-default .-items .-item .title{
height:60px
}
.pricing-content{
background-color:#fff
}
div#fbuilder{
padding:10px
}
.transposh_flags a{
color:#dbebbc!important;
font-size:14px
}
.transposh_flags a:hover,a.tr_active{
font-weight:700!important
}
.no_translate.transposh_flags{
text-align:left;
font-size:12px
}
.transposh_flags a span,.transposh_flags a img{
width:26px!important
}


ul.mobile-nav.nav.nav-left,ul.nav.header-bottom-nav.nav-center.mobile-nav.nav-size-medium.nav-spacing-medium.nav-uppercase{
text-align:center
}
.banner h6,.banner h5,.banner p{
padding:0;
margin-top:1em;
margin-bottom:1em;
line-height:1.1em
}
#fbuilder .top_aligned .fields label{
font-size:1em
}
.col,.gallery-item,.columns{
position:relative;
margin:0;
padding:0 5px 30px;
width:100%
}
label.ezfc-label{
font-weight:bold!important
}
.page-wrapper{
padding-bottom:30px;
padding-top:30px!important
}
.ezfc-element-checkbox-container label,.ezfc-element-radio-container label{
display:inline-block;
font-weight:500;
font-size:1em
}
span.ezfc-price-value{
color:#f70000
}
span.ezfc-price-currency.ezfc-price-currency-after{
color:#f70000
}
.ezfc-price-wrapper{
font-weight:bold
}
.-skin-default .-item.-columns4{
width:23%;
border:3px;
border-style:groove;
background-color:#fff
}
aside#gtranslate-2{
font-size:14px;
font-weight:bold
}
.pricing-content ul li{
margin:0;
padding:5px!important;
list-style:none;
text-align:initial
}
.h3,h3{
font-size:1.5em
}
.pricing-container{
padding:0;
display:inline-flex
}
.pricing-title.custom{
padding-bottom:10px!important;
background-color:#0068c1!important
}
.pricing-signup,.pricing-cost,.pricing-content{
margin-top:20px
}
.pricing-content ul li{
margin:0;
padding:10px;
list-style:none;
background-color:#fff!important
}
.pricing-container{
padding:0;
background-color:#fff!important
}
body .ezfc-wrapper .ezfc-form *{
direction:ltr;
unicode-bidi:bidi-override;
padding-bottom:5px
}
.pricing-content{
padding-top:15px;
padding:15px!important
}
.page-wrapper{
padding-top:0!important
}
h1{
padding-top:20px!important
}
.footer-1{
padding-top:20px
}
.footer-1{
background-position:50% 50%;
background-size:contain
}
.header-bg-image{
background-size:contain;
background-position:50% 50%
}
.shop_table .cart_item td{
padding-top:0;
padding-bottom:0
}
a.wac-qty-button.wac-btn-inc,a.wac-qty-button.wac-btn-sub{
display:none
}
button#tr_baidu{
display:none
}
.checkout-page-title.page-title{
display:none
}
.woocommerce-privacy-policy-text{
display:none
}
.ui-controlgroup{
vertical-align:middle;
display:none
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable{
padding:10px
}
p.from_the_blog_comments.uppercase.is-xsmall{
display:none
}
div#tr_credit1{
display:none
}
.badge-circle-inside .badge-inner,.badge-circle .badge-inner{
border-radius:15px!important;
font-size:14px
}
.su-spoiler{
margin-bottom:0
}
legend.gfield_label.gfield_label_before_complex{
text-transform:none
}
img.size-full.alignnone{
margin-bottom:0
}
legend.gfield_label.gfield_label_before_complex{
text-transform:none!important
}
.guaven_woos_suggestion_standalone .guaven_woos_final_results li,.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li{
width:23%
}
li.html.custom.html_nav_position_text{
display:block
}
div#nex-forms{
text-align:center
}
.wpi_popup_wrapper.active,.wpi_popup_overlay.active{
background-color:unset!important;
box-shadow:unset!important
}
.header-main li.html.custom{
display:block;
white-space:nowrap
}
li{
margin-bottom:0
}
div#block_author-rcl{
display:none
}
ul.mobile-nav.nav.nav-right{
white-space:nowrap
}
p.myaccount_user{
display:none
}
.transposh_flags{
display:flex
}
form.searchform{
background-color:#fff
}
.brave_form_button button{
float:unset!important
}
p.woocommerce-result-count.hide-for-medium{
display:none!important
}
.product-small.box{
padding:5px
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,td.order-status{
color:red!important;
font-weight:bold!important
}
form.checkout h3{
display:none
}
span.select2-selection__placeholder{
color:#fff!important
}
.header-main li.html.custom{
margin:5px 0 5px 0
}
#logo{
margin:5px
}
.breadcrumbs{
font-size:0.6em
}
.absolute-footer.dark{
color:rgb(255 255 255)
}
.transposh_flags a span:hover,.transposh_flags a img:hover{
border-color:#ab0000!important
}
.nav-left{
justify-content:center
}
ul.mobile-nav.nav.nav-left{
justify-content:left
}
ul.mobile-nav.nav.nav-right{
justify-content:right
}
h1 {
    padding-top: 20px !important;
    padding-bottom: 10px;
}
.elementor-widget-text-editor {
	color: unset;align-content
}
.accordion-inner{
padding:0
}
a.accordion-title.plain{
padding:10px 0 0 40px
}
.nav-left{
justify-content:center
}
ul.mobile-nav.nav.nav-left{
justify-content:left
}
.tabbed-content .nav{
justify-content:left
}
p.name.product-title.woocommerce-loop-product__title{
text-align:center
}
.off-canvas:not(.off-canvas-center) li.html{
padding:5px
}
#logo{
margin:5px
}
.breadcrumbs{
font-size:0.6em
}
.absolute-footer.dark{
color:rgb(255 255 255)
}
.nav-left{
justify-content:center!important
}
ul.mobile-nav.nav.nav-left{
justify-content:left!important
}
ul.mobile-nav.nav.nav-right{
justify-content:right!important
}

.accordion-inner{
padding:0
}
a.accordion-title.plain{
padding:10px 0 0 40px
}
.nav-left{
justify-content:center!important
}
ul.mobile-nav.nav.nav-left{
justify-content:left!important
}
.tabbed-content .nav{
justify-content:left!important
}
p.name.product-title.woocommerce-loop-product__title{
text-align:center
}
.nav{
align-items:center!important
}
.full-width .ubermenu-nav,.container,.row{
max-width:100%
}
.row .gallery,.row .row:not(.row-collapse),.container .row:not(.row-collapse),.lightbox-content .row:not(.row-collapse){
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
width:auto
}
.col,.gallery-item,.columns{
position:relative;
margin:0;
padding:0 5px 30px;
width:100%
}
#logo img{
padding:5px
}
.off-canvas:not(.off-canvas-center) li.html{
width:auto
}
.brave_popup .brave_element.brave_element--form .brave_form_button button{
margin:0
}
.container-width,.full-width .ubermenu-nav,.container,.row{
max-width:1200px
}
.box-image{
margin:unset;
width:100%!important
}
.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{
width:280px
}
div#secondary{
text-align:center
}
span.author,.postdate,span.post-comment{
display:block
}
.off-canvas-center .mfp-content{
padding-top:0
}
.entry-image.relative{
display:block
}
.layout_id_1 .boxy-clean .blog_header h2 a{
font-size:22px
}
.glsr-field.glsr-field-choice.glsr-required{
display:none
}
hr{
padding:10px
}
.pricing-plan .plan-wrap{
border-color:#99A3A4;
border-width:1px;
border-style:solid;
background-color:#fff
}
.e33{
text-align:left;
width:fit-content
}
.e38{
text-align:left;
width:fit-content
}
.qc-portfolio-3d-item-title{
display:none
}
.textwidget{
text-align:-webkit-center!important
}
input#ezfc-submit-1{
border-radius:10px;
padding-top:5px
}
span.widget-title{
color:#005bbb;
font-size:1.2em
}
.qc-portfolio-3d-item-hover-effect-button-area a.third-anchor,.qc-portfolio-3d-item-hover-effect-button-area a.first-anchor{
border-radius:0 10px 10px 0;
border-right:none;
display:none
}
.footer-1{
text-align:center
}
.portfolio-row.portfolio-filter-row{
margin-bottom:30px;
margin-top:30px;
text-align:center
}
.is-divider.small{
display:none
}
.qc-portfolio-3d-item-hover-effect-button-area a{
display:inline-block;
padding:9px 12px;
background-color:rgb(27 141 195);
color:#000;
line-height:20px;
font-size:24px;
text-decoration:none;
border-right:1px solid #cecece;
border-right:1px solid #e1e1e1
}
.textwidget{
text-align:left
}

.transposh_flags{
display:contents
}
class123{
white-space:nowrap;
padding:0 10px 0 10px
}
.footer-widgets.footer.footer-2.dark{
text-align:center!important
}
.footer-widgets.footer.footer-2.dark{
color:#000!important
}
.textwidget{
color:#000!important
}
.page-header-excerpt{
display:none!important
}
.header:not(.transparent) .header-nav-main.nav > li > a{
text-transform:uppercase!important
}


.nav.nav-vertical li{
list-style:none;
margin:0;
width:100%;
line-height:1em
}
class123{
font-size:1.2em
}
.header-top{
background-color:unset;
z-index:11;
position:relative;
min-height:20px
}
button.elementor-button.elementor-size-sm{
margin-right:0
}
.transposh_flags a span:hover,.transposh_flags a img:hover{
border:unset!important;
filter:invert(1)
}
img#socico:hover{
filter:invert(1)
}
img#socico{
margin:0 3px 0 3px
}
[data-line-height=xs]{
line-height:1.2!important
}
.vidualsatun{
position:fixed;
top:90%;
left:90%;
transform:translate(-50%,-50%);
animation:animate_pulse2 2s infinite;
border-radius:100px;
z-index:999
}
.campakesad,.vebusines,.nigkugas{
position:absolute;
width:70px;
height:70px;
color:#fff;
text-align:center;
border-radius:50%
}
.vebusines{
cursor:pointer;
z-index:1;
overflow:hidden
}
.campakesad{
background:#00BD15;
position:relative;
transition:.5s
}
.nigkugas{
font-size:28px;
line-height:70px;
animation:phone .9s ease-in-out infinite
}
.dsacin{
position:absolute;
opacity:0;
text-transform:uppercase;
font-weight:500;
top:18px;
font-size:12px;
transform:scaleX(-1);
transition:.5s ease-in-out
}
.nigkugas i{
transition:.5s ease-in-out
}
.campakesad:hover{
background:#00BD15
}
.campakesad:hover i{
transition:.5s ease-in-out;
transform:scale(0)
}
.campakesad:hover .dsacin{
transform:scaleX(1);
transition:.5s ease-in-out;
opacity:1
}
.campakesad:hover::before,.campakesad:hover::after{
content:'';
position:absolute;
border:1px solid #green;
left:-20px;
right:-20px;
top:-20px;
bottom:-20px;
border-radius:50%;
animation:pulse 1.8s linear infinite;
opacity:0
}
.campakesad:hover::after{
animation-delay:.5s
}
@keyframes phone{
0%,100%{
transform:rotate(-20deg)
}
50%{
transform:rotate(21deg)
}

}
@keyframes pulse{
0%{
transform:scale(0.5);
opacity:0
}
50%{
opacity:1
}
100%{
transform:scale(1.2);
opacity:0
}

}
@keyframes animate_pulse2{
0%{
box-shadow:0 0 0 0 rgba(0,189,31,0.67)
}
70%{
box-shadow:0 0 0 20px rgba(0,189,31,0.27)
}
100%{
box-shadow:0 0 0 0 rgba(0,189,31,0.17)
}
footer#footer{
margin-top:50px
}

}

.dark .widget a:hover,.dark a:hover{
color:#005bbf
}
.e33{
font-size:0.8em
}
.e38{
font-size:0.9em
}
.e01{
font-size:0.9em
}
.box-text .button {
    margin-top: 0px;
    margin-bottom: 1em!important;
}
main#main {
    padding-left: 0px;
    padding-right: 0px;
}



textarea#form-field-message {
    min-height: 100px;
}


p#billing_country_field {
    display: none;
}
.woocommerce .product-category a {
    display: block;
}