

body{
	background-color: white;
	}

div.vizit-box.vb-panel{
	border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
div.vizit-box.vb-panel div.vizit-box-head{
	border-bottom: 1px solid;
	border-color: #ddd;
		border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
			background-color: #404040;
	    color: #ffffff;
    font-size: 16px;
	
        
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding: 10px 15px;
}
    div.vb-page-content div.goods-view-content div.goods-properties span.h2,
    div.vb-page-content div.goods-view-content div.tab-pane h2:first-child{
        font-weight: 400;
        margin-top: -10px;
        padding: 9px 10px;
        line-height: 24px;
        margin-right: -11px;
        margin-left: -11px;
        font-size: 16px;
        background-color: #404040;
        color: #ffffff    }
div.vizit-box.vb-panel div.vizit-box-head a{
	color: #ffffff;
    font-size: 16px;
    text-decoration: underline;
}
div.vizit-box.vb-panel div.vizit-box-head a:hover{
	text-decoration: none;
}
div.vizit-box.vb-panel div.vizit-box-footer{
	border-bottom: 1px solid;
	border-color: #dddddd;
	
    color: #333333;
    font-size: 13px;
	
    background-color: #f5f5f5;
    
        
	border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
div.vizit-box.vb-panel div.vizit-box-footer a,
div.vizit-box.vb-panel div.vizit-box-footer span{
	color: #333333;
    font-size: 13px;
}

div.vb-advantage div.vizit-box-footer{
    color: #333333;
    font-size: 13px;
    background-color: #f5f5f5;
    }
div.vb-advantage div.vizit-box-footer a,
div.vb-advantage div.vizit-box-footer span{
	color: #333333;
    font-size: 13px;
}

div.vizit-box.vb-panel div.vizit-box-boby{
	padding: 15px;
		background-color: white;
		border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid #dddddd;
	border-top: none;
}
	

	
	
.fixed-social-btn{
		background-color: rgba(0, 0, 0, 0.7);
			}	

.fixed-top-btn{
		background-color: rgba(0, 0, 0, 0.7);
				right: 0px;
	-webkit-border-top-left-radius: 20px;
	border-top-left-radius: 20px;
	}	


.fixed-cart-btn{
		background-color: rgba(0, 0, 0, 0.7);
				right: 0px;
	-webkit-border-bottom-left-radius: 20px;
	border-bottom-left-radius: 20px;
	}	


.fixed-write-us-btn{
		background-color: rgba(0, 0, 0, 0.7);
				right: 20px;
			bottom: 100px;
	}	
	
























div.vizit-box.page-block-id-2369546{ margin-bottom: 0px; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vb-cont{ background-color: #ffffff; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-left a{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-left a b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-left span b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-center .inp-group input{ border-color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-left h1, div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-left span{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-right{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369546 div.vbh-right a{ color: #171617; }
div.vizit-box.page-block-id-2369547 div.vb-cont .vizit-box-boby{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.main-menu-cont{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu li.item ul.goods-category-list{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{ background-color: #404040; }

                        @media (max-width: 767px) {
                            div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu { background-color: #404040; }
                        }
                    
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu div.mobile-mm-phones { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu div.mobile-mm-search { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu li.item .menu-link{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu li.item .menu-link i{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu li.item ul.goods-category-list a{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu div.toggle-menu span.hamburger { background-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu div.toggle-menu { border-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 div.mobile-menu div.mobile-mm-phones a { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369547 ul.main-menu{ text-align: center; }
div.vizit-box.page-block-id-2369548{ margin-bottom: 0px; }
div.vb-footer.vb-footer-1.page-block-id-2369548 div.vb-cont .text-style{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369548 div.vb-cont .text-style a{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369548 div.vb-cont div.link-list{ text-align: center; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact div.c-value{ color: #000000; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact div.c-value a{ color: #000000; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact div.c-head{ color: #000000; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact div.c-head a{ color: #000000; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact li.w-ic{ color: #000000; }
div.vb-contact.vb-contact-2.page-block-id-2369551 ul.contact li{ border-color: rgba(0, 0, 0, 0.6); }
div.vizit-box.page-block-id-2369552{ margin-bottom: 0px; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vb-cont{ background-color: #ffffff; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-left a{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-left a b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-left span b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-center .inp-group input{ border-color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-left h1, div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-left span{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-right{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369552 div.vbh-right a{ color: #171617; }
div.vizit-box.page-block-id-2369553 div.vb-cont .vizit-box-boby{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.main-menu-cont{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu li.item ul.goods-category-list{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{ background-color: #404040; }

                        @media (max-width: 767px) {
                            div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu { background-color: #404040; }
                        }
                    
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu div.mobile-mm-phones { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu div.mobile-mm-search { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu li.item .menu-link{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu li.item .menu-link i{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu li.item ul.goods-category-list a{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu div.toggle-menu span.hamburger { background-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu div.toggle-menu { border-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 div.mobile-menu div.mobile-mm-phones a { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369553 ul.main-menu{ text-align: center; }
div.vizit-box.page-block-id-2369554{ margin-bottom: 0px; }
div.vb-footer.vb-footer-1.page-block-id-2369554 div.vb-cont .text-style{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369554 div.vb-cont .text-style a{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369554 div.vb-cont div.link-list{ text-align: center; }
div.vizit-box.page-block-id-2369558{ margin-bottom: 0px; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vb-cont{ background-color: #ffffff; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-left a{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-left a b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-left span b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-center .inp-group input{ border-color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-left h1, div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-left span{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-right{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369558 div.vbh-right a{ color: #171617; }
div.vizit-box.page-block-id-2369559 div.vb-cont .vizit-box-boby{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.main-menu-cont{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu li.item ul.goods-category-list{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{ background-color: #404040; }

                        @media (max-width: 767px) {
                            div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu { background-color: #404040; }
                        }
                    
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu div.mobile-mm-phones { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu div.mobile-mm-search { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu li.item .menu-link{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu li.item .menu-link i{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu li.item ul.goods-category-list a{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu div.toggle-menu span.hamburger { background-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu div.toggle-menu { border-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 div.mobile-menu div.mobile-mm-phones a { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369559 ul.main-menu{ text-align: center; }
div.vizit-box.page-block-id-2369560{ margin-bottom: 0px; }
div.vb-footer.vb-footer-1.page-block-id-2369560 div.vb-cont .text-style{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369560 div.vb-cont .text-style a{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369560 div.vb-cont div.link-list{ text-align: center; }
div.vizit-box.page-block-id-2369568{ margin-bottom: 0px; }
div.vizit-box.page-block-id-2369569{ margin-bottom: 0px; }
div.vizit-box.page-block-id-2369570{ margin-bottom: 0px; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vb-cont{ background-color: #ffffff; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-left a{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-left a b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-left span b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-center .inp-group input{ border-color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-left h1, div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-left span{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-right{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369570 div.vbh-right a{ color: #171617; }
div.vizit-box.page-block-id-2369571 div.vb-cont .vizit-box-boby{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.main-menu-cont{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu li.item ul.goods-category-list{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{ background-color: #404040; }

                        @media (max-width: 767px) {
                            div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu { background-color: #404040; }
                        }
                    
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu div.mobile-mm-phones { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu div.mobile-mm-search { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu li.item .menu-link{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu li.item .menu-link i{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu li.item ul.goods-category-list a{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu div.toggle-menu span.hamburger { background-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu div.toggle-menu { border-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 div.mobile-menu div.mobile-mm-phones a { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369571 ul.main-menu{ text-align: center; }
div.vizit-box.page-block-id-2369572{ margin-bottom: 0px; }
div.vb-footer.vb-footer-1.page-block-id-2369572 div.vb-cont .text-style{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369572 div.vb-cont .text-style a{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369572 div.vb-cont div.link-list{ text-align: center; }
div.vizit-box.page-block-id-2369577{ margin-bottom: 0px; }
div.vizit-box.page-block-id-2369578{ margin-bottom: 0px; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vb-cont{ background-color: #ffffff; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-left a{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-left a b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-left span b{ color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-center .inp-group input{ border-color: #121112; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-left h1, div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-left span{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-right{ color: #171617; }
div.vb-header.vb-header-2.page-block-id-2369578 div.vbh-right a{ color: #171617; }
div.vizit-box.page-block-id-2369579 div.vb-cont .vizit-box-boby{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.main-menu-cont{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu li.item ul.goods-category-list{ background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{ background-color: #404040; }

                        @media (max-width: 767px) {
                            div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu { background-color: #404040; }
                        }
                    
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu div.mobile-mm-phones { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu div.mobile-mm-search { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu { background-color: #404040; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu li.item .menu-link{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu li.item .menu-link i{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu li.item ul.goods-category-list a{ color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu div.toggle-menu span.hamburger { background-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu div.toggle-menu { border-color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 div.mobile-menu div.mobile-mm-phones a { color: #f0f0f0; }
div.vb-main-menu.main-menu-horizontal.page-block-id-2369579 ul.main-menu{ text-align: center; }
div.vizit-box.page-block-id-2369580{ margin-bottom: 0px; }
div.vb-footer.vb-footer-1.page-block-id-2369580 div.vb-cont .text-style{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369580 div.vb-cont .text-style a{ color: #ffffff; }
div.vb-footer.vb-footer-1.page-block-id-2369580 div.vb-cont div.link-list{ text-align: center; }
div.vizit-box.page-block-id-2369585{ margin-bottom: 0px; }
div.vizit-box.page-block-id-2369586{ margin-bottom: 0px; }
div.vizit-box.page-block-id-2369587{ margin-bottom: 0px; }

				@media (max-width: 767px) {
					#vizit-template div.vizit-box.vb-banner.page-block-id-2370022{ 
						display: none;
					}
				}
			


/* ------главное меню-------- */
@media (min-width: 767px) {
div.vb-main-menu.main-menu-horizontal div.main-menu-cont {
background-color: transparent !important;
text-align: center !important;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu {
   background-color: #404040!important;
display: inline-block;
width: auto;
text-align: center !important;
border-radius: 4px;
margin-top: -20px;
-webkit-box-shadow: 0px -13px 65px -8px rgba(0,0,0,0.43);
-moz-box-shadow: 0px -13px 65px -8px rgba(0,0,0,0.43);
box-shadow: 0px -13px 65px -8px rgba(0,0,0,0.43);
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item{
padding: 10px 8px;
position: relative;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item:before{
position: absolute;
content: '';
width: 1px;
height: calc(100% - 20px);
background: #000;
opacity: 0.1;
left: 0;
bottom: 10px;
z-index: 600;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item:first-child:before{
display: none;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link i{
display: none;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link .fa-angle-down{
display: inline-block;
-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
color: black !important;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link:hover .fa-angle-down{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link {
font-size: 18px;
padding: 7px 12px;
color: #fff!important;
font-weight: normal;
font-family: "Roboto Condensed", Roboro, Arial;
text-transform: uppercase;
transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link .fa-angle-down{
margin-left: 5px;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link:hover {
	background-color: transparent;
	text-decoration: none;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item.current a.menu-link{
	background-color: transparent;
color: #000;
font-weight: bold;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item ul.goods-category-list,
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{
z-index: 9000;
	display: block !important;
	opacity: 0;
width: 250px;
  visibility: hidden !important;
	webkit-transform: translate3d(0, 20px, 0);
	transform: translate3d(0, 20px, 0);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s, opacity 0.5s, visibility 0.5s linear 0.5s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
-webkit-box-shadow: 0px 14px 50px -1px rgba(0,0,0,0.28);
-moz-box-shadow: 0px 14px 50px -1px rgba(0,0,0,0.28);
box-shadow: 0px 14px 50px -1px rgba(0,0,0,0.28);
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item ul.goods-category-list li.it ul.sub-list{
left: 250px;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item > div:hover ul.goods-category-list,
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item ul.goods-category-list li.it:hover ul.sub-list{
opacity: 1;
  visibility: visible !important;
  transition-delay: 0s;
  -webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
}
@media(max-width: 767px) {
div.vb-main-menu.main-menu-horizontal div.mobile-menu div.toggle-menu {
    border-radius: 50px;
    height: 45px;
    width: 45px;
    margin-top: 2px;
    border-color: transparent !important;
}
div.vb-main-menu.main-menu-horizontal div.mobile-menu div.toggle-menu span.hamburger {
    top: 20px;
    height: 4px;
}
div.vb-main-menu.main-menu-horizontal div.mobile-menu div.toggle-menu span.hamburger:before {
    height: 4px;
    top: -8px;
}
div.vb-main-menu.main-menu-horizontal div.mobile-menu div.toggle-menu span.hamburger:after {
    height: 4px;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link {
    position: relative;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link i {
margin: 0 10px 0 10px;
}
div.vb-main-menu.main-menu-horizontal div.mobile-menu {
    -webkit-box-shadow: 0px 1px 11px 0px rgba(0,0,0,0.38);
    -moz-box-shadow: 0px 1px 11px 0px rgba(0,0,0,0.38);
    box-shadow: 0px 1px 11px 0px rgba(0,0,0,0.38);
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link .fa-info-circle{
margin: 0 7px 0 7px;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link .fa-angle-down{
position: absolute;
right: 15px !important;
top: 30% !important;
padding: 0;
margin: 0;
-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
}
div.vb-main-menu.main-menu-horizontal ul.main-menu li.item a.menu-link.item-active .fa-angle-down {
    transform: rotate(180deg);
}
}
/* ----стиль кольору кнопок----- */  
/* -----бел. кнопка----- */  
.btn-default { color: black; border-color: #404040;  background-color:  #fff;} .btn-default:hover {color: white; border-color: #1c1c1c; background-color: #b01f2e; } 

/* -----голуб. кнопка----- */ 
.btn-info {
    color: #fff;
    background-color: #404040;
    border-color: #404040;
}
.btn-info:hover {
    color: #fff;
    background-color: #303b42;
    border-color:  #303b42;
}
/* -----син. кнопка----- */ 
.btn-primary {
    color: #fff;
    background-color: #404040;
    border-color: #404040;
}
.btn-primary:hover {
    border-color: #303b42;
    background-color: #303b42;
}
/* -----зел. кнопка----- */ 
.btn-success, .btn-success[disabled], .btn-success[disabled].active{

   color: #fff;
border-color: #404040;
background-color: #404040;
}

.btn-success:hover{
color: #fff;
  background-color: #303b42;
    border-color: #303b42;
}

/*---------стиль кнопки купить якщо э ціна--------*/
.cart-button-typ-small-block.cart-button-to-cart {
    background-color: #404040;
    border-color: #404040;
    color: #fff;
}
.cart-button-typ-small-block.cart-button-to-cart:hover{
color: #fff;
  background-color: #303b42;
    border-color: #c9c9c9;
}
/*---------стиль купить в клик--------*/
div.vb-page-content div.goods-view-content div.buy-one-click > button.buy-click {
    border-radius: 0 #404040;
    background-color: #404040;
    width: 100%;
}
div.vb-page-content div.goods-view-content div.buy-one-click {
    margin-top: 20px;
    border: 1px solid #1c1c1c;
    width: 200px;
    margin-left: 115px;
}