.wpcf7-form-control.wpcf7-text {
    border-radius: 3px;
/*    color: #FFF;*/
    box-shadow: none;
    border: 1px solid #555;
    height: 48px;
    padding: 6px 12px;
    /*background: #121212;*/
    transition: background ease-in-out .3s;
}
.wpcf7-form-control.wpcf7-submit{
    border-color: #9e9e9e;
    background-color: #9e9e9e;
    background-color: var(--theme-base-color);
    border-color: var(--theme-base-color);
    color: #fff;
    padding: 13px 24px 14px;
    padding-top: calc(13px + var(--theme-button-padding-1px));
    margin: 3px 0 0;
    font-weight:bold;
}
.wpcf7-form-control.wpcf7-submit:hover{
    background-color: #a3e18d;
}
.pum-container.popmake.theme-62.pum-responsive.pum-responsive-medium.responsive.size-medium.active.custom-position{
    max-width:570px !important;
}
.form-checkbox__box{
    padding:3px;
    background:#333;
}
#rm-checkbox-42 .rmform-field-horizontal-row label.rmform-check, #rm-checkbox-43 .rmform-field-horizontal-row label.rmform-check {
    /*padding-left:5px !important;*/
}
.checkbox_42, .checkbox_43{
    margin-left:0 !important;
}
.jqmOverlay, #popup_iframe_wrapper{
    display:none !important;
}
.tsearch{
    /*text-align:center;*/
    max-width:950px;
    nmargin:0px auto;
    
}
.col-md-12.col-sm-12.col-xs-12.content-md{
    min-height:300px !important;
}
#wpcf7-f15-o3 .pkbvs{
    /*display:none;*/
}
.services-list.services-list--items-offset.services-list-template{
    margin-bottom:50px;
}
.odsw{
    padding:20px;
}
.odsw img{
    padding:20px;
}
.acenter{
    text-align:center !important;
}

.grid-list.grid-list--items-1{
    margin-bottom:50px;
}	
.aspro-banks.tabs-list{
    display:none;
}
.aspro-control-group.aspro-documents.flexbox.flexbox--direction-row{
    display:none;
}
.wppb-form-field::before{
    display:none !important;
}
#wppb-no-other-users-to-edit{
    display:none !important;
}
.wppb-form-field.wppb-default-username{
    display:none !important
}
#navigation span{
    /*display:none;*/
    font-size:12px !important;
}
.services-list__item.height-100, .services-list__wrapper.grid-list__item.stroke-theme-parent-all.colored_theme_hover_bg-block.animate-arrow-hover.color-theme-parent-all{
/*    display:block !important;
    float:none !important*/
}
.grid-list.grid-list--items-1{
    display:block !important;
}
.services-list__item.height-100{
    margin-bottom:30px;
}	
.berocket_lgv_grid::before{
    display:none;
}
.woocommerce.columns-3, .woocommerce columns-4{
    margin-top:50px;
} 
h1.rmform-field-type-heading.rmform-control {
    font-size:20px !important;
}
#popmake-149 a, #popmake-69 a, #popmake-176 a, #popmake-524 a, #popmake-528 a{
    color: #92d17c !important;
}
.hidethis{
    display:none !important;
}
#popmake-149 input[type=text], #popmake-69 input[type=text], #popmake-176 input[type=text],
#popmake-149 input[type=tel], #popmake-69 input[type=tel], #popmake-176 input[type=tel],
#popmake-149 input[type=email], #popmake-69 input[type=email], #popmake-176 input[type=email]{
    background:none !important;
    color:#333 !important;
}
#percents_input{
    width:60px;
}
.percents.result__item{
    display:none;
}
#glsr_a2735ab7{
    display:none;
    margin-bottom:50px;
}
/*.glsr-field.glsr-field-text{
    display:none;
}*/

#glsr_a2735ab7-title{
    display:none;
}	
#forglsr_a2735ab7-title{
    display:none;
}
.ocompare{
    position:absolute !important;
    background:#FFF !important;
    top:30px;
    right:30px;
}
.ocompare:hover{
    background:#92d17c !important;
}
.ocompare:hover i svg{
    fill:#FFF;
}
.berocket_preview_content .berocket_preview_title h3{
    color:#000;
}
.berocket_preview_content .buttons span{
    background:#92d17c
}
.br_product_preview_button.button{
    position:absolute !important;
    background:#FFF !important;
    top:90px;
    right:30px;
}
.br_product_preview_button.button i svg{
    color:#000;
}
.br_product_preview_button.button:hover{
    background:#92d17c !important;
}
.br_product_preview_button.button:hover i svg{
    fill:#FFF;
}
.reviews-list__item-image-wrapper.reviews-list__item-image-wrapper--logo-center.reviews-list__item-image-wrapper--image-small{
    display:none;
}
.compare-list .image-wrap, .compare-list .image-wrap img{
        max-height: 80px !important;
}
.compare-list li:before{
        display:none !important;
}

@media(max-width:992px){
    .product.type-product{
	width:100% !important;	
	float:none !important;
    }
    .compare-list .image-wrap, .compare-list .image-wrap img{
	max-height: 50px !important;
    }
    .compare-list li:before{
	display:none !important;
    }
    #yith-woocompare-preview-bar{
	bottom: 50px;
    }
    .wpcf7-form-control.wpcf7-text{
	max-width:75vw !important;
    }
    .maxwidth-theme--half{
	margin-left:0 !important;
    }
    .drag-block.container.FAQS, .drag-block.container.REVIEWS {
	display:none !important;
    }
    #compict{
	display:none;
    }
    .banners-big__text-block{
	font-size:14px !important;
	line-height:1.5 !important;
    }
    .services-list__item.height-100.flexbox.flexbox--direction-row-reverse.bordered.rounded-4.shadow-hovered.shadow-no-border-hovered.services-list__item--section.services-list__item--big-padding.border-theme-parent-hover.bg-theme-parent-hover.services-list__item--wide.services-list__item--no-scrolled.js-popup-block.odsw img,
    .services-list__item.height-100.flexbox.flexbox--direction-row.bordered.rounded-4.shadow-hovered.shadow-no-border-hovered.services-list__item--section.services-list__item--big-padding.border-theme-parent-hover.bg-theme-parent-hover.services-list__item--wide.services-list__item--no-scrolled.js-popup-block.odsw img{
/*	max-width:45% !important;
	min-height:unset !important;
	height:auto !important;
	max-height:120px !important;*/
	display:block !important; 
	float: none !important;
	max-height:200px !important;
	height:unset !important;
    }
    .services-list__item.height-100.flexbox.flexbox--direction-row-reverse.bordered.rounded-4.shadow-hovered.shadow-no-border-hovered.services-list__item--section.services-list__item--big-padding.border-theme-parent-hover.bg-theme-parent-hover.services-list__item--wide.services-list__item--no-scrolled.js-popup-block.odsw{
	    flex-direction:column !important;
    }
    
    .services-list__item.height-100.flexbox.flexbox--direction-row.bordered.rounded-4.shadow-hovered.shadow-no-border-hovered.services-list__item--section.services-list__item--big-padding.border-theme-parent-hover.bg-theme-parent-hover.services-list__item--wide.services-list__item--no-scrolled.js-popup-block.odsw{
	    flex-direction:column !important;
    }
    .mobilemenu__button a{
	color:#FFF; 
    }
    .glsr.glsr-minimal.glsr-ltr{
	max-width:85vw !important;
    }
    input.wpcf7-form-control{
	max-width:85vw !important;
    }
    .fa.fa-angle-down:before{
	display:none;
    }
    .grid-list-width-450 .sale-list__item-text-top-part::after{
	top:33px;
    }
    .bx_filter_parameters, .page-top-info{
	position:relative;
	z-index:99 !important;
    }
    #mobilemenu{
	z-index:100000 !important;
    }
    .mobilemenu__menu.mobilemenu__menu--top{
	z-index:100001 !important;
    }
    .mobilemenu__inner{
	z-index:100002 !important;
    }
    .bx_filter .scrolled {
	max-height:unset !important;
    }
    #tbb1{
	width:100% !important;
    }
}
#hth{
    display:none !important;
}
#select_user_to_edit_form{
    display:none !important;
}
.banners-big__inner .banners-big__buttons {
    margin-top:0 !important;
}
.percents2 input{
    color:#555
}
#wpadminbar{
    display:none;
}
html{
    margin:0 !important;
}
.header.header--fixed-1 .header-menu__wrapper{
/*    position:relative;
    top:45px;*/
}
.wp-block-woocommerce-cart-totals-block{
    display:none;
}
.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large{
    width:100% !important;
}
.wc-block-components-sidebar-layout .wc-block-components-main {
    width:100% !important;
}
.wc-block-cart-item__total, .wc-block-cart-items__header-total, .wc-block-components-quantity-selector, 
.wc-block-cart-items__header-image span, .wc-block-components-product-metadata__description{
    display:none !important;
}
body .form-checkbox__label{
    cursor:unset !important;
}
body .form-checkbox__label:hover, body .form-checkbox__label{
    color:unset !important;
}
.form-checkbox__box {
    /*position:relative !important;
    float:left !important;*/
    z-index:99;
}
.tml-links, .tml-field-wrap.tml-message-wrap{
    display:none;
}
.tml-field-wrap.tml-user_login-wrap{
    max-width:300px;
}
.comparediv{
    color: !important;
    width:100%;
    min-height:300px;
    text-align:center;
}
#yith-woocompare-table tr, #yith-woocompare-table td, #yith-woocompare-table th, #yith-woocompare table.compare-list tr{
    background:none !important;
    color:unset !important;
}
.product_info.odd h2{
    display:none;
}
.product_info.odd .product-anchor h4.product_title{
    color:unset !important;
}
table.compare-list .remove a span{
    color: unset !important;
}
.berocket_preview_buttons .btn{
    color:#FFF !important;
}
.nolink{
    cursor:default !important
}
.form-checkbox__box.form-box{
    background:none !important;
}
.status-icon.instock{
    display:none !important;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information.panel.entry-content.wc-tab{
    border-bottom:none !important;
}