.menu-h-top li:last-child, .footer .menu-h-footer li:last-child, .menu-h li:last-child  {
	display: none !important;
}

#main-slider-reviews {
    margin: 0;
}

#add2cart1 .buy1click-button, #add2cart1 .buy1click-button_type_item {
    font-size: 17px !important;
    padding: 8px 5px !important;
    margin-top: 5px;
    font-weight: normal;
    font-family: 'Roboto-Regular', serif !important;
    border: 1px solid transparent !important;
}

.add2cart2 .buy1click-button, .add2cart2 .buy1click-button_type_item {
    margin-top: 0px !important;
}

.add2cart2 {
    display: table-cell;
    float: none;
    vertical-align: top;
    padding-left: 10px;
}

#add2cart1 .buy1click-button:hover, #add2cart1 .buy1click-button_type_item:hover {
   border: 1px solid transparent !important;
}

/*
.menu-h li:nth-child(n+6) {
  display: none !important;
}

.split-catalog li:nth-child(-n+4) {
  display: none !important;    
}

.split-catalog li li:nth-child(-n+4) {
  display: block !important;    
}
*/

#faq {
    margin-top: 20px;
}

#faq div {
    display: none;
    margin-bottom: 15px;
}

#faq h2 {
    font-size: 18px;
}

#faq h2:hover {
    cursor: pointer;
}

.tagmenu {
    color: #ffffff !important;
    padding: 5px 10px;
    margin: 0 10px 10px 0;
    background: #1d6e87;
    height: auto !important;
    width: auto !important;
}

.tagmenu:hover {
    text-decoration: none;
    background: #f84c48;
}

.footer .hintsm {
    display: none;
}

.badge {
    color: #000000;
}
		
.fa-minus:before {
    content: "\f068";
}		

.read-less {
    display:none;
}

#cfm {
    display: none;
}

.msgorder {
    margin-bottom: 16px;
}

.product .subm, .product .tagsm, .product .relam {
    display: none;
}

.plugin_nocall ul {
    margin-top: 15px;
}

.checkout ul li input[type="radio"] {
    margin-right: 5px;
    width: 25px;
    float: left;
    height: 25px;
}

.plugin_nocall label {
    display: block;
}

#vozvrat {
    display: none;
}

.split-catalog li ul li ul, .clone-xs-menu li ul li ul, .split-catalog li ul li.tree:after, .clone-xs-menu li.tree ul a.expand {
    display: none !important;
}

.subcategory-images .link {
        height: auto;
}

/* Large devices (mobile, 500px and down) */
@media (max-width: 767px) {
        #add2cart1 .buy1click-button, #add2cart1 .buy1click-button_type_item {
            width: 100% !important;
        }
    
        .header .logo-fix {
            width: 120px;
        }
        
    	.header .phone i {
		    position: absolute;
            margin-top: -140px;
            margin-left: 130px;
            text-align: left;
		}
		
		.header .promo {
		    height: 50px;
		    margin-top: 10px;
		}
		
		.header .promo .icon-promo {
                font-size: 45px;
		}
		
		.header .promo p {
		    margin-left: 55px;
		}
		
		.footer-phone i i {
		    display: none;
		}
		
		.footer-phone i i.fa-phone, .footer-phone i i.fa {
		    display: block !important;
		}
		
		.footer .address {
		    float: left;
            width: 48%;
            margin-right: 3%;
		}
		
		.footer .hint {
		    display: none;
		}
		
		.footer .hintsm, .footer .hintsm .hint {
		    margin-top: 3px;
		    display: block;
		}
		
		.breadcrumbs {
            display: none;
        }
        
        .main-slider-product li .slider-image img {
            max-height: 150px;
            
        }
        
        .main-slider-product li {
            min-height: 440px;
        }
        
        #cfm {
            display: block;
        }
        
        #cfm .fa-heart-o:before, #cfm .fa-sliders:before {
            font-size: 25px;     
        }
        
        #cfd {
            display: none;
        }
        
        .services {
            text-align: left;
        }
        
        .product .subd, .product .tagsd, .product .relad {
            display: none;
        }
        
        .product .subm, .product .tagsm, .product .relam {
            display: block;
        }
        
        .product-margin .col-lg-5:nth-child(2n) {
            padding-bottom: 0;
        }
        
        .page-content {
            overflow: hidden;
        }
}