.top-navigation{float:right;margin-bottom:30px;list-style:none;padding:0;font-size:12px;}
.top-navigation li{float:left;margin-right:15px}
.products .product-container .product-right .product-brand{font-size:12px;line-height:14px;height:14px;overflow:hidden;}
@media (max-width:1200px){.top-navigation li{margin-right:10px}
/*.main-header .logo{margin-top:10px;}*/
}
@media (max-width:992px){.top-navigation{width:100%;float:none;text-align:center;margin-bottom:20px;font-size:16px;}
.top-navigation li{float:none;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.top-phones{margin-bottom:15px;}
}
@media (max-width:767px){.main-header .logo{margin-top:0;}
.top-navigation li{display:block;margin:0 0 5px;}
.advanced-search .search-input > input{margin-top:5px;}
}
@media (max-width:992px) {
.main-header {background: none;}
.logotext {text-align:center;}
.top-phones{text-align:center !important;}
}
@media (max-width:767px){
.top-phones{text-align:right;}
.photo_row img {width: 340px !important; height: 193px !important; margin:10px;}
}
.top-navigation li:last-child{margin-right:0;}
.top-navigation li a{color:#777;transition:0.3s;}
.top-navigation li a:hover,.top-navigation li a:active,.top-navigation li a:focus,.top-navigation li a.active{color:#fd7400;}
.top-phones{font-size:26px;font-weight:300;text-align:/*center*/right;}
.top-phones span{color:#fd7400;}
.top-interaction{text-align:right;}
@media (max-width:992px){.top-interaction{padding-top:20px;}
}
.top-interaction > [class^="btn-"]{float:none;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-right:10px;}
.top-interaction .block-wrap-cart{display:inline-block;zoom:1;*display:inline;width:28px;height:28px;vertical-align:middle;position:relative;text-align:left;margin-right:10px;margin-top:0px;}
.top-interaction .block-wrap-cart:after{content:"";left:-10px;right:-10px;top:33px;bottom:-20px;position:absolute;cursor:pointer;}
.top-interaction .block-wrap-cart .iner-block-cart > a:after{margin-top:0;margin-right:0;background-color:#fd7400;}
.top-interaction .block-wrap-cart .iner-block-cart{height:28px;}
.top-interaction .block-wrap-cart .block-mini-cart{margin-top:65px;}

.navbar .block-wrap-cart .block-mini-cart{margin-top:85px;}
.top-interaction .block-wrap-cart .cart-buttons{padding-top:10px;}
.product-info .p-name{line-height:14px;padding-top:5px;}
.btn-orange{transition:0.3s;background-color:#fd7400;color:#FFFFFF;}
.btn-orange:hover{background-color:#f06e00;color:#FFFFFF;}
.main-button-radius{border-radius:17px;}
.btn-blue{transition:0.3s;background-color:#00549f;color:#FFFFFF;}
.btn-blue:hover,.btn-blue:active,.btn-blue:focus{background-color:#004685;color:#FFFFFF;}
.option3 .main-header{padding-bottom:0px;}
@media (max-width:1200px){/*.option3 .main-header{padding-bottom:20px;}*/
}
.ui-menu .ui-menu-item{white-space:nowrap;}
.advanced-search .search-category .search-category-select{height:39px;}
.advanced-search #category-select-button{height:39px;}
.option3 .advanced-search .ui-selectmenu-button span.ui-icon{margin-top:-13px;}
@media (min-width:768px){.option3 .main-menu{border:1px solid #eaeaea; border-radius:4px;background:url(../images/bg-menu.png) left top repeat-x;}
.option3 .main-menu .navbar-nav > li:first-child > a{border-radius:0px;}
.option3 .main-menu .navbar-nav > li:last-child > a{border-radius:0px;}
.option3 .main-menu .navbar-nav > li:hover, .option3 .main-menu .navbar-nav > li.active{border:none;}
.option3 .main-menu .navbar-nav > li > a{color:#FFF;}
}
.navbar-header .navbar-brand{margin-left:10px;}
.show-xs{display:none;}
@media (max-width:767px){.option3 .main-menu .navbar-right{margin-right:0px;}
.option3 .main-menu .navbar-nav > li:first-child > a{border-radius:0px;}
.option3 .main-menu .navbar-nav > li:last-child > a{border-radius:0px;}
.block-wrap-cart .block-mini-cart{/*left:50%;margin-left:-184px;/*Zeliboba Edit*/left:0px;margin-left:-267px;}
.block-wrap-cart.contact .block-mini-cart{/*left:50%;margin-left:-104px;/*Zeliboba Edit*/left:0px;/*margin-left:-220px;*/}
.block-wrap-cart.search .block-mini-cart {left:0px;margin-left:-165px;}
.hide-xs{display:none;}
.main-menu .navbar-nav > li.open .dropdown-menu{max-width:100%;}
.main-catalog-menu-list{font-size:18px;}
.main-catalog-menu-list a.parent{padding:8px 0 8px 20px;}
.block-slider{display:none;}
}
@media (max-width:1024px){.main-menu .navbar-nav > li:not(.open):hover .dropdown-menu{display:none;}
.main-menu .navbar-nav > li.open .dropdown-menu{background:#ffffff none repeat scroll 0 0;opacity:1;transform:translate(0px, -10px);visibility:visible;}
}
.main-menu .navbar-header .navbar-toggle:hover{color:#fd7400;}
.option3 .main-menu .dropdown-menu .block-container .group_header > a{font-weight:600;font-size:16px;}
.option3 .main-menu .dropdown-menu .block-container .group_header{margin-top:10px;}
.block-content-vertical-menu .head{font-size:13px;}
.fixed-menu-height{height:50px;}
.navbar-stick-logo{float:left;margin:5px 0px 0px 10px;display:none;}
.navbar-stick-logo img{height:40px;vertical-align:top;}
.main-menu-ontop .navbar-stick-logo{display:block;}
.nav > li.stick-menu-item{display:none;}
.main-menu-ontop .nav > li.stick-menu-item{display:block;}
.main-menu-ontop .nav > li.stick-menu-item.contacts.order{
    padding-top: 8px;
}
.main-menu-ontop .nav > li.stick-menu-item.contacts.order > div {
    float: left;
}
.main-menu-ontop .nav > li.stick-menu-item.contacts.order > div:nth-child(2){
    margin-left: 10px;
}
.block-specail3-form{margin-top:20px;}
.option3 .block.block-specail3-form .block-head .widget-title{text-transform:none;font-size:16px;}
.form-description{line-height:normal;}
.slide-text{position:absolute;right:20px;top:20px;text-align:right;color:#FFF;text-shadow:0px 1px 2px rgba(0,0,0,0.2);line-height:normal;}
.slide-text-header{font-size:24px;font-weight:600;margin-bottom:10px;}
.mt20{margin-top:20px;}
.starred-list{list-style:none;margin:0px;padding:0px;}
.starred-list li{padding:0px 0px 0px 30px;background:url(../images/star.png) left top no-repeat;margin-bottom:15px;}
.starred-list li:last-child{margin-bottom:0px;}
.option3 .block .block-head .small-widget-title.widget-title{text-transform:none;font-size:16px;}
.option3 .block .block-head .very-small-widget-title.widget-title{text-transform:none;font-size:14px;font-weight:600;}
.carousel-slide .title.small-title,  .title.small-title{text-transform:none;font-weight:bold;}
.block3 .block-head .block-title.small-block-title{text-transform:none;font-size:16px;}
.option3 .block-hotdeals.block-actions .owl-controls{left:183px;}
.option3 .block .block-head .widget-title.pr50,.pr50{padding-right:50px;}
.action-slider-title {
	margin-top: 10px;
	font-size: 22px;
	color: #1377aa;
}
.action-button-wrapper{padding-bottom:5px;}
.block-inner.social{padding:0px;border-radius:0px 0px 5px 5px;overflow:hidden;}
.option3 .block .block-head .widget-title.small-block-title{text-transform:none;font-size:16px;}
.features-list{list-style:none;margin:0px;padding:0px;}
.features-list h3{margin:0px 0px 10px;padding:0px;font-size:20px;font-weight:600;position:relative;}
.features-list li{margin-bottom:25px;padding-left:55px;}
.features-list li:last-child{margin-bottom:0px;}
.features-list .prices-icon:before{content:"";position:absolute;left:-44px;top:-5px;width:28px;height:35px;background:url(../images/icons/prices.png) left top no-repeat;}
.features-list .examples-icon:before{content:"";position:absolute;left:-50px;top:-5px;width:40px;height:34px;background:url(../images/icons/examples.png) left top no-repeat;}
.features-list .delivery-icon:before{content:"";position:absolute;left:-55px;top:-3px;width:50px;height:31px;background:url(../images/icons/delivery.png) left top no-repeat;}
.features-list .tech-support-icon:before{content:"";position:absolute;left:-49px;top:-6px;width:39px;height:40px;background:url(../images/icons/tech-support.png) left top no-repeat;}
.features-list .years-14-icon:before{content:"";position:absolute;left:-46px;top:-5px;width:33px;height:38px;background:url(../images/icons/14-years.png) left top no-repeat;}
.block-banner2 .box-left.no-border:after{content:none;}
.mb20{margin-bottom:20px;}
.mt30{margin-top:30px;}
.mt60{margin-bottom:60px;}
.delivery-conditions-list{margin:0px;padding:0px;list-style:none;}
.delivery-conditions-list li{padding-left:35px;position:relative;padding-top:5px;padding-bottom:5px;}
.delivery-conditions-list li i.fa{position:absolute;left:0px;top:3px;font-size:20px;color:#fd7400;}
.delivery-conditions-list li i.fa.fa-file-text-o{left:2px;}
.delivery-conditions-block .button-action{border-top:1px solid #eaeaea;padding-bottom:10px;text-align:center;margin-top:29px;padding-top:25px;}
.block-popular-cat2 .tagcloud a{border:1px solid #eaeaea;border-radius:3px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);display:block;float:left;margin-left:0;margin-top:2px;padding:0 10px;margin-right:10px;height:auto;}
.block-popular-cat2 .list-subcat li a:before{content:none;}
.list-subcat{position:relative;}
.list-subcat .owl-controls{left:0px;top:48px;position:absolute;}
.block-popular-cat2 .cat-name{margin-top:-8px;text-transform:none;}
.block-popular-cat2 .block-popular-cat2-item.box4 .cat-name{color:#fd7400;}
.block-popular-cat2 .block-popular-cat2-item.box4 .block-inner{border-color:#fd7400;}
.footer-text-block{line-height:normal;}
.footer-image-block{margin-top:10px;}
.footer-image-block img{vertical-align:top;}
a.footer-underline{text-decoration:underline;}
a.footer-underline:hover{text-decoration:none;}
.footer-text-block + .footer-text-block{margin-top:10px;}
footer .block-link-wapper{min-height:240px;}
.block-footer-general-links{float:right;line-height:normal;}
.block-footer-general-links ul{list-style:none;margin:6px 0px 0px;padding:0px;float:left;}
.block-footer-general-links ul li{float:left;text-transform:uppercase;margin-right:15px;}
.block-footer-general-links ul li:last-child{margin-right:0px;}
.scroll_top{display:none;}
.collapsable-vertical-menu .vertical-menu-content{display:none;/*position:absolute;*/width:100%;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);z-index:20;}
.collapsable-vertical-menu{position:relative;}
/*.none-vertical-menu{display:none;}*/
.block-breadcrumbs{margin-top:24px;}
.entry-content:first-child{margin-top:0px;}
.block-widget .list-link li{line-height:18px;padding:10px 0px;}
.block-widget .list-link li a.active{color:#fd7400;}
.block-filter-top {background-color: #b8b8b8 /*#eaeef0*/ !important;margin-top: 30px;}
.block-filter-top .list-color li > a:before{top:-7px;}
.block-filter-top .list-size li span{text-transform:none;}
.block-filter-top .list-size li.selected a{color:#fd7400;}
.block-filter-top .filter-value{padding-bottom:15px;}
.block-filter-top .list-category li.selected a{color:#fd7400;}
/*.sticky-filter-top{position:absolute;width:100%;z-index:100;border-radius:3px;box-shadow:2px -2px 3px rgba(0, 0, 0, 0.1);*/
.sticky-filter-top{
    position:fixed;
    top:18px !important;
	width:1170px;
	z-index:100;
	border-radius:3px;
	box-shadow:2px -2px 3px rgba(0, 0, 0, 0.1);
	/*border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;*/
	border:1px solid #b8b8b8;
}
.block-filter-outer{position:relative;}
.sortPagiBar{margin-top:0px;padding:10px 0px;background:#FFF;}
.sticky-pagi-bar{
	position:absolute;
	width:100%;
	z-index:10;
/*	box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);*/
/*	border-top:1px #eaeaea solid;*/
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
}
.float-pagi-bar-outer{position:relative;}
.navbar-filter-header{margin-top:15px;}
.navbar-filter-collapse{padding:0px;}
.navbar-filter-header{display:none;}
/*.normal-lists ul{padding-left:40px;list-style:disc;}*/
.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1;}
.block-product-image .product-image.easyzoom, .block-product-image.easyzoom-wrapper{overflow:visible;}
.easyzoom img{vertical-align:bottom;}
.easyzoom.is-loading img{cursor:progress;}
.easyzoom.is-ready img{cursor:crosshair;}
.easyzoom.is-error img{cursor:not-allowed;}
.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888;}
.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF;}
.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%;}
.easyzoom--adjacent .easyzoom-flyout{top:0;left:0;width:100%;height:100%;margin-left:50px;}
.easyzoom--adjacent .easyzoom-flyout-wrapper .easyzoom-flyout{top:30px;left:30px;right:30px;bottom:30px;width:auto;height:auto;margin-left:0px;}
.easyzoom-flyout-wrapper{position:absolute;left:100%;top:-30px;padding:30px;background:rgba(255,255,255,0.75);width:100%;height:100%;margin-left:30px;z-index:100;box-sizing:content-box;border-radius:10px;box-shadow:0px 1px 2px rgba(0,0,0,0.1);}
.main-product-image a{display:block;}
.main-product-image img{display:block;}
.main-product-image{display:block;}
.product-parameter-selector{margin-top:10px;margin-left:25px;}
.product-price-wrapper{font-size:20px;color:#777;padding-top:15px;position:relative;}
.product-price-wrapper .simple_parameters{position:absolute;bottom:2px;left:0;}
.topstickers_wrapper {position: absolute;z-index: 10;color: #fff;top: 2px;left: 2px;right: auto;}
.topstickers_wrapper .topstickers {padding: 0 3px;margin-bottom: 3px;display: inline-block;font-size: 12px;border-radius:3px;}
.topstickers_wrapper .topstickers_new {background-color: #006666;}
.topstickers_wrapper .topstickers_special {background-color: #CC0000;}
.topstickers_wrapper .topstickers_hit {background-color: #c76904;}
.product-price-box{padding-top:20px;color:#fd7400;font-weight:100;}
.product-price-box .cur-price{font-size:30px;color:#fd7400;}
.product-price-box span{font-size:18px;vertical-align:baseline;}
.product-price-box .old-price{font-size:12px;text-decoration:line-through;margin-top:-15px;display:block;}
.block-product-info .box-qty input.quantity.special-quantity{float:none;width:100%;}
.special-quantity-wrapper{margin:0px 35px;}
.block-product-info .box-qty .quantity-plus.special{float:right;}
.block-product-info .box-qty.special{margin-bottom:10px;padding-top:15px;float:none;display:block;}
.block-product-info .btn-add-cart.special{float:none;margin:0px;}
.product-teaser-table{width:100%;border-spacing:0;border:none;}
.product-teaser-table td{padding:0px 5px;vertical-align:middle;}
.product-teaser-table-icon{width:60px;text-align:center;}
.product-teaser-table-icon img{max-width:50px;}
.product-teaser-table-text{text-align:left;line-height:18px;}
.mt10{margin-top:10px;}
.block .block-inner.product-teaser-block{padding:10px;}
.product-sell-box{min-height:0px !important;margin-top:0px;}
.product-sell-header{font-size:20px;font-weight:bold;padding:10px 0px 5px;}
.product-sell-header span{font-weight:normal;font-size:14px;vertical-align:baseline;}
.footer-block-box .block-input-box .input-box-text.product-sell-quantity{padding:0px;}
.product-name + .box-control-button{display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
/*.product-name {height: 48px;}*/
.product-options{padding-top:10px;line-height:normal;}
.product-option-label{padding-top:10px;font-weight:bold;}
.product-option-values{padding-top:10px;}
.product-option-values a{text-decoration:underline;color:#fd7400;}
.tab-panel .products.row{padding-left:0px;}
.tab-panel .gallery-posts.row{padding-left:0px;}
.mt0{margin-top:0px;}
.tab-panel .category-products{margin-bottom:10px;}
.seo-text{padding-top:30px;color:#999;font-size:12px;line-height:16px;}
.block-product-info .product-name{font-size:28px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.promo-sub-header{font-size:18px;}
.promo-header{font-size:24px;}
.header-phone{color:#FFF;padding-top:13px;padding-left:15px;}
.header-phone span{color:#fd7400;}
.bottom-products-slider{padding:10px 30px 10px;position:relative;}
.category-products.bottom-products-slider .products .product{float:none;margin-right:1px;}
.category-products.bottom-products-slider .owl-item{padding-bottom:5px;}
.category-products.bottom-products-slider .owl-prev{left:-30px;}
.category-products.bottom-products-slider .owl-next{right:-30px;}
.vertical-dropdown-menu .vertical-groups + .vertical-groups{padding-top:0px;}
.product-list-additional-info{font-size:12px;/* 041116 padding-bottom:10px*/;line-height:16px;/* 041116 height:58px*/;overflow:hidden;position:relative;}
/*041116 .product-list-additional-info:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}*/
/*Zelik+ 041116*/
/*.product-container {-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}*/
.product-list-additional-info{height: 0px;/*-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;*/}
.products .product-container:hover .product-list-additional-info{height: auto;padding-bottom:10px;}
.products .product-container:hover .product-list-additional-info:after{content:"";position:absolute;left:0;bottom:0;width:100%;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}
.products .product-button {height:0px;overflow:hidden;}
.products .product-container:hover .product-button {height:auto;}
/*-- 23.03.product-list-additional-info{font-size:12px;padding-bottom:10px;line-height:16px;height:58px;overflow:hidden;position:relative;}*/
/*.product-list-additional-info:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}*/
/*Zelik+ 041116*/
/*.product-container {-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}*/
/*.product-list-additional-info{font-size:12px;padding:10px 0;line-height:16px;}*/
/*.product-list-additional-info:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}*/
.products .product-right{background:#FFF;text-align: left !important;}
/*.products .product-right:hover{bottom:-119px;min-height:160px;}*/
.cart_summary .qty input{display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.cart_summary .qty a{vertical-align:middle;padding:4px 10px;margin:0px;}
.cart_summary .qty{width:170px;}
.form-row{margin-bottom:10px;}
.file-drop-zone{width:100%;height:50px;border:#eee 2px dashed;border-radius:5px;position:relative;cursor:pointer;}
.file-drop-zone:after{content:"Нажмите или перетащите сюда файл";position:absolute;width:250px;text-align:center;font-size:12px;line-height:16px;color:#999;margin-left:-125px;margin-top:-8px;left:50%;top:50%;}
.file-drop-zone input[type='file']{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer;}
.file-drop-selected-file{display:none;}
.top-interaction .block-wrap-cart{width:auto;height:auto;}
.top-interaction .ya-share2{width:auto;height:auto;}
.header-contact-button{padding:6px 9px;}
.block-wrap-cart.active .block-mini-cart{
/*-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-o-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0);*/
opacity:1;
visibility:visible;
border-top: 5px solid #fd7400;
display: table;
margin: auto;
margin-top: auto;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
border-radius: 5px;
}
.success span {padding: 10px;}
.block-wrap-cart.active .block-mini-cart .mini-cart-content{padding:20px;overflow:hidden;margin-top:65px;}
.block-wrap-cart .block-mini-cart{z-index:500;}
.top-catalog-banners a{display:block;margin-top:20px;position:relative;}
.top-catalog-banners a:after{content:"";left:0px;top:0px;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.15);transition:0.3s;position:absolute;}
.top-catalog-banners a:hover:after{opacity:1;}
.top-catalog-banners a img{width:100%;vertical-align:top;}
.catalog-bottom-seo-menu{padding:30px 20px 0px;}
.filter-container-inner{padding:10px 15px;}
.filter-container-title{font-size:20px;font-weight:100;padding-bottom:10px;}
.filter-container-list{list-style:none;margin:0px;padding:0px;float:left;width:100%;}
.filter-container-list li{float:left;position:relative;width:auto;}
.filter-container-list-label{font-size:14px;cursor:pointer;transition:0.3s;}
.filter-container-list-label:hover, .filter-container-list-label.active{color:#fd7400;}
.filter-container-list-label .fa{float:left;}
.filter-container-list-label .fa:nth-child(2){display:none;}
.filter-container-list-label.active .fa:nth-child(1){display:none;}
.filter-container-list-label.active .fa:nth-child(2){display:block;}
.filter-container-list-label span{display:block;margin-left:15px;}
.filter-container-list-selected{font-size:12px;color:#999;display:none;}
.filter-container-dropdown{position:absolute;left:-10px;top:55px;padding:10px;width:250px;box-shadow:0 4px 7px 0 rgba(50, 50, 50, 0.2);z-index:100;background:#FFF;transition:0.3s;opacity:0;visibility:hidden;overflow:auto;max-height:200px;}
.filter-options{float:none;list-style:none;margin:0px;padding:0px;}
.filter-options li{float:none;}
.filter-container-list-label.active + * + .filter-container-dropdown{visibility:visible;opacity:1;top:25px;}
.filter-container-list-selected-x {float: right;padding: 0 5px;cursor:pointer;}
.filter-container-list-selected-x:hover {color: #fd7400;}
/*.inner-filters-1 > li{width:25%;}
.inner-filters-2 > li{width:25%;}
.inner-filters-3 > li{width:25%;}
.inner-filters-4 > li{width:25%;}
.inner-filters-5 > li{width:20%;}
.inner-filters-6 > li{width:16.66%;}
.inner-filters-7 > li{width:14.28%;}
.inner-filters-8 > li{width:12.5%;}
.inner-filters-9 > li{width:11.11%;}
.inner-filters-10 > li{width:10%;}
.inner-filters-11 > li{width:9%;}
*/
.inner-filters-1 > li{width:32.66%;}
.inner-filters-2 > li{width:32.66%;}
.inner-filters-3 > li{width:32.66%;}
.inner-filters-4 > li{width:32.66%;}
.inner-filters-5 > li{width:24.50%;}
.inner-filters-6 > li{width:19.60%;}
.inner-filters-7 > li{width:16.33%;}
.inner-filters-8 > li{width:13.99%;}
.inner-filters-9 > li{width:12.25%;}
.inner-filters-10 > li{width:12%;}
.inner-filters-11 > li{width:11%;}
.filter-checkbox{margin:0px;font-weight:normal;color:#999;}
.filter-checkbox input[type='checkbox']{display:none;}
.filter-checkbox input[type='checkbox'] + span{margin-left:20px;display:block;position:relative;}
.filter-checkbox input[type='checkbox']:checked + span{color:#333;}
.filter-checkbox input[type='checkbox']:disabled + span{cursor:not-allowed;}
.filter-checkbox input[type='checkbox'] + span:before{content:"";position:absolute;left:-20px;top:4px;width:15px;height:15px;background:url(../images/checkbox.png) center center no-repeat;}
.filter-checkbox input[type='checkbox']:checked + span:before{background:#fd7400;}
.filter-checkbox input[type='checkbox']:checked:disabled + span:before{background:#bbb;}
.filter-checkbox input[type='checkbox']:checked + span:after{content:"";position:absolute;left:-20px;top:4px;width:15px;height:15px;background:url(../images/checked.png) center center no-repeat;}
.block-filter-top .slider-range-price{width:100%;min-width:0px;margin-left:5px;}
.price-filter-container{padding-left:20px;padding-right:20px;}
.price-filter-container .amount-range-price{margin:10px 0px 0px;text-align:center;display:block;}
.filter-color-box{width:15px;height:15px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;border:#EEE 1px solid;margin-bottom:4px;}
.aligned-to-right.filter-container-dropdown{left:auto;right:-10px;}
.sidebar-menu-section-header{font-size:16px;font-weight:600;padding-bottom:10px;}
.block-content-vertical-menu{margin-bottom:30px;}
.vertical-dropdown-menu .vertical-groups{padding-bottom:0;}
.block-input-box.error{border-color:#f49898;}
.footer-block-box.loading{position:relative;}
.footer-block-box.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;border-radius:5px;z-index:1;}
.mini-cart-content.loading{position:relative;}
.mini-cart-content.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;z-index:1;}
.block-input-box{position:relative;}
.error-info{position:absolute;max-width:100%;left:0;top:100%;margin-top:7px;background:#d71d1d;border-radius:5px;color:#FFF;font-size:12px;padding:0px 10px;}
.error-info:after{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(215, 29, 29, 0);border-bottom-color:#d71d1d;border-width:5px;}
input[type="text"].error, input[type="number"].error, input[type="password"].error, textarea.error, select.error{border-color:#f49898 !important;}
.mini-cart-content label.error{display:none;}
.error-form-container{display:none;background:#d71d1d;color:#FFF;font-size:12px;padding:5px 10px;margin:10px 0;border-radius:5px;line-height:normal;}
.home-bulk-order-form label.error{display:none;}
.block-inner.loading{position:relative;}
.block-inner.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;z-index:1;}
.owl-carousel .action-slider-item img, .action-slider-item img{width:auto;height:200px;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.home-tags-list .item.tagcloud{padding:3px 5px;}
.home-tags-list .item.tagcloud a{width:100%;margin:0;line-height:normal;padding:4px 10px;word-wrap:break-word;}
.brands-tag-list .owl-item{padding:3px 5px;}
.text-holder{padding:20px 0 7px;}
.images-list{list-style:outside none none;margin:0;overflow:hidden;padding:0;}
.images-list li{background:#ffffff none repeat scroll 0 0;border:1px solid #d0d0d0;float:left;margin:0 19px 30px 0;padding:22px 19px 19px;}
.images-list img{vertical-align:top;}
#map{clear:both;height:600px;width:100%;}
.vcard{font:1.3em Arial,Helvetica,sans-serif;padding-top:50px;}
#location{background-color:#e4e7e9;padding-bottom:20px;width:100%;}
.contacts-nav-wrapper{font-size:16px;list-style:outside none none;margin:0;padding:30px 0 20px;text-align:center;}
.contacts-nav-wrapper li:after{content:"/";margin-left:8px;}
.contacts-nav-wrapper li:last-child:after{content:none;}
.contacts-nav-wrapper li{display:inline-block;margin:0 5px;padding:0;}
.contacts-nav-wrapper li a{color:#064a7b;}
.contacts-nav-wrapper li a:hover{color:#fd7400;}
#location p{padding-left:25px;padding-right:70px;padding-top:20px;}
.tableCont{border-collapse:collapse !important;border-width:0 !important;}
.tableCont{border-collapse:collapse;width:100%;}
.tableCont thead, .tableCont tbody, .tableCont tfoot, .tableCont tr, .tableCont td, .tableCont th{border-style:solid;margin:auto;padding:5px !important;}
.tableCont .titles{background:#eaeef0 none repeat scroll 0 0;}
.tableCont .titles td{color:#1377aa;vertical-align:middle;}
.tableCont .titles td{font-weight:bold;text-align:center;}
.tableCont td{border:2px solid #eaeef0;font-size:14px;margin-left:10;padding:5px 0;text-align:left;}
.internal-categories{margin:0;}
.entry-content a{color:#064a7b;}
.entry-content a:hover{color:#fd7400;}
.entry-preview-picture{float:left;width:200px;}
.entry-preview-picture + .entry-ci{margin-left:220px;}
.blog-posts .post-item{overflow:hidden;padding-bottom:50px;}
.all-content-wrapper{transition:0.3s;}
.all-content-wrapper.modal-opened{filter:blur(3px);-webkit-filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');}
.hide-scrollbar{overflow:hidden;}
.modal-cover{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background:#FFF;opacity:0.75;}
.modal-cover.loading{background:#FFF url(../images/loading-middle.gif) center center no-repeat;}
.modal-window-box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;overflow:auto;}
.modal-window-box > table{width:100%;height:100%;border:none;}
.modal-window-box > table > tbody > tr > td{text-align:center;vertical-align:middle;padding:20px;}
.modal-window-box > table > tbody > tr > td > .modal-window{width:100%;max-width:710px;min-height:auto;background:#FFF;box-shadow:0px 2px 5px rgba(0,0,0,0.2);display:inline-block;zoom:1;*display:inline;position:relative;text-align:left;}
.close-modal{position:absolute;right:20px;top:10px;font-weight:300;font-size:30px;opacity:0.75;transition:0.3s;z-index:10;}
.close-modal:hover{opacity:1;}
.photo-inner{position:relative;}
.photo-inner-left{background:#FFF;position:absolute;left:0;top:0;height:100%;right:60px;/*border-right: 1px solid #c1c1c1*/}
.photo-inner-left img{width:auto;height:auto;position:absolute;}
.photo-inner-right{display:none;background:#FFF;position:absolute;right:0;top:0;height:100%;width:300px;padding:20px 50px 20px 20px;overflow:auto;}
.photo-inner-right-header{font-size:18px;font-weight:300;border-bottom:#fd7400 1px solid;margin-bottom:10px;padding-bottom:10px;}
.photo-inner-prev{position:absolute;left:10px;top:50%;font-size:60px;font-weight:300;color:#FFF;text-shadow:0 0 1px rgba(0,0,0,0.5);margin-top:-20px;}
.photo-inner-next{position:absolute;right:10px;top:50%;font-size:60px;font-weight:300;color:#FFF;text-shadow:0 0 1px rgba(0,0,0,0.5);margin-top:-20px;}
ul.images-list{list-style:none;margin:0;padding:0;}
ul.images-list img{margin-bottom:10px;}
ul.images-list li{text-align:center;}
.tab-container a{text-decoration:underline;}
.tab-container h1, .tab-container h2, .tab-container h3, .tab-container h4, .tab-container h5{clear:both;}
.clearfix-lg{clear:both;display:block;}
.clearfix-md{clear:both;display:none;}
.block-hotdeals {
	margin-top: 20px;
/*	background: #fff;
	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
	max-width: 100%;
	width: 100%;
	height: 372px !important;*/
}
@media (max-width:992px){.clearfix-lg{display:none;}
.clearfix-md{display:block;}
.block-content-vertical-menu{margin-bottom:20px;}
.vertical-dropdown-menu .vertical-groups + .vertical-groups{margin-top:-30px;}
.inner-filters-1 > li{width:25%;}
.inner-filters-2 > li{width:25%;}
.inner-filters-3 > li{width:25%;}
.inner-filters-4 > li{width:25%;}
.inner-filters-5 > li{width:25%;}
.inner-filters-6 > li{width:25%;}
.inner-filters-7 > li{width:25%;}
.inner-filters-8 > li{width:25%;}
.inner-filters-9 > li{width:25%;}
.inner-filters-10 > li{width:25%;}
.filter-container-list > li:nth-child(5), filter-container-list > li:nth-child(9){clear:both;}
.filter-container-list > li{margin-bottom:5px;}
}
@media (max-width:767px){footer .block-link-wapper{min-height:0px;}
.block-footer-general-links{width:100%;float:none;}
.block-footer-general-links ul{width:100%;float:none;}
.block-footer-general-links ul li{float:none;text-align:center;margin:10px 0px 0px;}
.block-social{float:none;width:100%;}
.block-social ul{float:none;width:100%;text-align:center;}
.block-social .list-social li{float:none;display:inline-block;zoom:1;*display:inline;}
.block-social .list-social li:last-child{padding-right:0px;}
.footer-top{background:none;padding:0px;border:none;}
.block-coppyright{float:none;text-align:center;display:block;}
.block-shop-phone{float:none;text-align:center;display:block;}
.vertical-menu-content{display:none;}
.collapsable-vertical-menu .vertical-menu-content{position:static;box-shadow:none;}
.block-vertical-menu .vertical-head .vertical-title:hover{color:#fd7400;}
.vertical-menu-list > li.open > .vertical-dropdown-menu{position:static;width:100% !important;opacity:1;visibility:visible;height:auto;transform:none;display:block !important;}
.mega-product{margin-bottom:20px;}
.filter-value{padding-left:20px;padding-right:20px;}
.block-filter-top{margin-top:0px;}
.navbar-filter-collapse{padding-bottom:5px;padding-left:15px;padding-right:15px;}
.navbar-filter-header{display:block;}
.block-input-box.box-radius{margin-bottom:10px;}
}
@media (max-width:767px){.block-popular-cat2 .cat-name{float:none;margin:0px 15px 15px 65px;padding:0px;width:auto;}
.block-popular-cat2 .box-subcat{margin:0px 15px 0px;}
.block-popular-cat2 .list-subcat{padding:0px;}
.block-popular-cat2 .box-subcat .owl-prev{left:0px;transform:none;top:0px;}
.block-popular-cat2 .box-subcat .owl-next{left:22px;transform:none;top:0px;}
.list-subcat .owl-controls{top:-37px;}
.block-vertical-menu{position:fixed;left:0px;top:0px;margin:0px;border-radius:0px;border:none;z-index:2000;}
.block-vertical-menu .vertical-head{border-radius:0px;}
.block-vertical-menu .vertical-head .logo_m {width:74px;height:22px;position: fixed; z-index: 600; top: 18px; left: 65px;}
.block-vertical-menu .vertical-head .logo_m img {width:74px; height:22px;vertical-align:top;}
body{padding-top:50px;}
.show-xs{display:block;}
.fa.show-xs{display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-bottom:2px;margin-right:10px;}
.block-vertical-menu .vertical-menu-content{position:fixed;left:-300px;width:100%;max-width:300px;top:49px;bottom:0px;transition:0.3s;display:block !important;background:rgba(0,0,0,0.75);}
.block-vertical-menu .opened-small.vertical-menu-content{left:0px;overflow:auto;}
.option3 .block-vertical-menu .vertical-menu-list{overflow:hidden;}
.option3 .block-vertical-menu .vertical-menu-list > li{border-radius:0px;}
.option3 .block-vertical-menu .vertical-menu-list > li > a{color:#FFF;border:none !important;}
.block-vertical-menu .vertical-menu-content ul li:hover .vertical-dropdown-menu{transform:none;display:none;}
.block-vertical-menu .vertical-menu-content ul > li > a.parent:after{content:none;}
.block-vertical-menu .vertical-menu-content .vertical-groups{padding:0px;margin:0px;}
.block-vertical-menu .vertical-menu-content .block-content-vertical-menu.border{border:none;margin:0px;}
.block-vertical-menu .vertical-menu-content .vertical-dropdown-menu{border:none;}
.block-vertical-menu .vertical-menu-content .block-content-vertical-menu.border .inner{border:none;}
.vertical-menu-link > li > a:after{content:none;}
.cart_summary, .cart_summary thead, .cart_summary tbody, .cart_summary tr, .cart_summary td, .cart_summary th{display:block;width:100%;}
.cart_summary{border:none;padding:0px;}
.cart_summary thead{display:none;}
.cart_summary tbody tr{border-bottom:#eee 1px solid;float:left;width:100%;}
.cart_summary td{float:left;width:100%;border:none;}
.cart_summary td:nth-child(1){width:28%;text-align:center;}
.cart_summary td:nth-child(1) a img{display:inline-block;zoom:1;*display:inline;max-width:100%;}
.cart_summary td:nth-child(2){float:none;margin-left:28%;width:auto;}
.cart_summary td:nth-child(3){width:28%;clear:both;text-align:center;font-weight:bold;font-size:16px;}
.cart_summary td:nth-child(4){width:28%;}
.cart_summary td:nth-child(5){width:28%;font-weight:bold;font-size:16px;}
.cart_summary td:nth-child(6){width:14%;}
.cart_summary tfoot td:nth-child(1){width:56%;text-align:right;}
.cart_summary tfoot,.cart_summary tbody{overflow:hidden;display:block;width:100%;}
.cart_summary tfoot td:nth-child(2){float:left;width:28%;text-align:right;margin:0px;font-weight:bold;font-size:16px;}
.products .product-right{bottom:-130px;min-height:174px;}
.filter-main-box{margin-top:20px;}
.filter-container-list-outer{display:none;padding-top:10px;}
.filter-container-title{padding-bottom:0px;cursor:pointer;transition:0.3s;}
.filter-container-title:hover{color:#fd7400;}
.filter-container-list > li{width:100%;border-bottom:#eee 1px solid;padding-bottom:5px;}
.entry-preview-picture{float:none;width:200px;display:block;margin:0 auto 15px;}
.entry-preview-picture + .entry-ci{margin-left:0;}
.photo-inner{height:auto !important;}
.photo-inner-left{position:relative;left:0;right:0;top:0;bottom:0;width:100%;height:350px;}
.photo-inner-right{position:relative;left:0;right:0;top:0;bottom:0;width:100%;height:auto;}
.product-container .product-right{bottom:0;min-height:0;position:static;}
.products .product-container .inner{padding-bottom:0;}
.products .product-price-old{padding-left:5px;}
.products .product-container .product-right .product-name{font-size:14px;line-height:16px;height:32px;overflow:hidden;}
/*Added Zelik*/
/*.top-cart-button {padding: 6px 9px;}*/
.top-interaction {text-align: right;padding-top:5px;}
.top-phones {position:fixed;top:14px;right:15px;z-index:10000;font-size:22px;}
/*--Added Zelik*/
}
body.loading{position:relative;}
body.loading:after{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;border-radius:5px;z-index:100000;}
.sortPagiBar .show-product-item{margin-right:0;}
.sortPagiBar nav + .show-product-item{margin-right:30px;}
.show-more-products{text-align:center;padding-top:15px;padding-bottom:10px;}
.no-items-found{text-align:center;font-size:16px;padding:30px 0;}
.top-interaction .block-wrap-cart:last-child{margin-right:0;}
.btn-add-wishlist.inline-block{display:inline-block;zoom:1;*display:inline;float:none;}
.responsive-table-wrapper{overflow:auto;}
.responsive-table-wrapper .button{white-space:nowrap;margin:3px 0;}
.cart_summary th, .cart_summary td{border:1px solid #eaeaea;padding:10px;vertical-align:middle;}
.cart_summary th{font-weight:bold;}
.checkout-form.loading{position:relative;}
.checkout-form.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;border-radius:5px;z-index:1;}
#main-order-form label.error{display:none;}
.bottom-products-slider{margin-left:-30px;margin-right:-30px;float:none;width:auto;}
ul.products.row a{text-decoration:none;}
.products .btn-add-cart{font-size:12px;line-height:14px;display:flex;align-items:center;}
.product-bulk-form.loading{position:relative;}
.product-bulk-form.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF url(../images/loading-middle.gif) center center no-repeat;opacity:0.75;border-radius:5px;z-index:1;}
.special-email-input{padding-right:105px !important;}
label.radio.disabled{color:#bbb;}
.show-product-item{display:none !important;}
.ya-site-form__wrap{border:none;}
.ya-site-form__search-wrap{border:none;}
.ya-site-form__search{border:none;}
.ya-site-form__search-input{border:none;padding:0 !important;}
.ya-site-form__search-input-layout{border:1px solid #eaeaea !important;border-radius:5px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);height:42px;padding:1px !important;border-collapse:separate !important;}
.ya-site-form__search-input-layout-r{width:44px;border-left:1px solid #eaeaea !important;}
.ya-site-form__search-input-layout-l{width:auto !important;}
.ya-site-form__submit{margin:0 !important;width:44px !important;height:38px !important;background:url(../images/search-icon.png) center center no-repeat !important;}
.ya-site-form__input-text{border:none !important;padding:0 10px !important;font-family:'Open Sans', sans-serif !important;font-size:14px !important;}
#ya-site-results table{border:none;}
.products .product-img > img{display:inline;}
.top-cart-button{position:relative;}
.top-cart-button .badge{position:absolute;width:20px;min-height:20px;padding:0 3px;line-height:20px;top:-8px;right:-8px;background:#fd7400;color:#FFF;font-size:12px;text-align:center;font-weight:400;}
#navbar .mega_dropdown{overflow:auto;}
.block-content-vertical-menu .head a{color:#FFF;text-decoration:none;}
.block-content-vertical-menu .head a:hover{color:#FFF !important;text-decoration:underline;}
.internal-categories ul.sub-categories {
    list-style: none;
    margin-left: 35px;
}
.internal-categories ul.sub-categories li {
    float: left;
    width: 30%;
    margin-top: 20px;
    margin-left: 20px;
    text-align: center;
}
.internal-categories ul.sub-categories li a:not(.text-link) {
    width: 200px;
    padding: 3px;
    overflow: hidden;
    display: block;
    margin: 0 auto;
}
.internal-categories ul.sub-categories li a.text-link {
    clear: both;
    display: block;
}
.internal-categories ul.sub-categories li a img{
    height: 200px;
    padding: 10px;
    max-width: none;
}
@media (max-width:991px){
    .internal-categories ul.sub-categories li {
        width: 45%;
    }
}
@media (max-width:799px){
    .internal-categories ul.sub-categories {
        margin: 0;
        padding: 0;
    }
}
@media (max-width:700px){
    .internal-categories ul.sub-categories li {
        margin-top: 10px;
        margin-left: 10px;
    }
}
@media (max-width:500px){
    .del {width: 100%;}
    .del span {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	float: right;
	color: #f06e00;
	padding-right: 0px;
	padding-left: 100px;
	padding-top: 10px;
}
    #gallery img {height:100%;}
    .cottage {
    padding-bottom: 40px !important;
}
    .cottage img{
	height: 200px !important;
        padding-bottom: 2px;
}
    .cottage li {
	height: 200px !important;
	text-align: center;
	padding-bottom: 10px;
}
    .internal-categories ul.sub-categories li {
        width: 90%;
        margin-left: 0;
    }
}

.cottageList li{
    position: relative;
    width: 100%;
    float: left;
    text-align: center;
    height: 280px;
}

.cottageList li img{
    width: 100%!important;
    height: auto;
}
.projectList li{
    position: relative;
    width: 100%;
    float: left;
    text-align: center;
    height: 282px;
    margin-bottom: 25px;
    list-style: none;
    border: 1px solid #eaeaea;
    padding: 4px;
}
.projectList ul{
    padding-left: 0px !important;
    list-style: none !important;
}
.cottage li{
    height: 320px;
    text-align: center;
    padding-bottom: 10px;
}
.cottage {
    padding-bottom: 20px;
}
.cottage a{
	font-weight: bold !important;
	color: #000 !important;
}
.cottage strong{
    vertical-align: middle;
}
#proekt_foto .col-sm-3{
    width: 24%;
    padding: 0px;
}
#proekt_foto .col-sm-4{
    padding: 5px;
}

#gcapcha1, #gcapcha2{
    transform:scale(0.81);
    -webkit-transform:scale(0.81);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}
.product-button.gul-catalog-but #gcapcha1{
    transform:scale(1.07);
    -webkit-transform:scale(1.07);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}
.product-button.gul-catalog-but .mini-cart-content .button{
    margin-top: 10px;
}
.cur-price::after, .price-num::after {
    font-family: 'rouble';
    content: 'q';
}
.product-price-box .cur-price::after {
    font-family: 'rouble';
    content: '' !important;
    font-size: 16px;
    color: #777;
}
.main-title {    
    font-size: 26px;
    margin: 15px 0;
}
.action-button-wrapper {
    position:relative;
    top:2px;
    left:120px;
}
.action-button-wrapper a{
    color:#fd7400;
}
.main-slider {width:60%; align:left;}
ol {
    list-style: decimal inside;
}
.more {
    color: #fd7400;
    border-bottom: 1px dotted #fd7400;
    transition: 1s;
}
.more a{
    color: #fd7400;
    transition: 1s;
}
.ny {background: url(../images/3748c.png) no-repeat;}
ul.video_row > li {
	display: inline;	
	list-style: none;	
	padding: 2px;		
        background-color: #ffffff;
}
.video_row {margin: 5px 5px 5px 10px;}
.video {margin: auto 4px;}
.strong {font-weight: bold;}
ul.photo_row > li {
	display: inline;	
	list-style: none;	
	padding: 2px;		
        background-color: #ffffff;
}
.photo_row {margin: 5px 5px 5px 6px;}
.photo_row img {width: 224px; height: 127px;}
/*     
.video {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}
.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/*      */
blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #ccc;
	background: #eaeef0;
}
.potolok-left {padding-right:10px;}
.potolok-right {}
.dop_text {padding-top:20px;}
.table-border td {
	border: 1px solid #c1c1c1 !important;
	margin-left: 10px;
}
@media (min-width:1201px){.top-interaction .ya-share2 {display: none;}
}
@media (min-width:993px) and (max-width:1200px){.top-interaction .ya-share2 {display: none;}
}
@media (min-width:768px) and (max-width:992px){.advanced-search .search-category{width:30px;}
.advanced-search #category-select-button{width:30px!important;min-width:30px;}
.advanced-search #category-select-button span.ui-selectmenu-text{display:none;}
.main-header-banner{display:none;}
.main-menu .navbar-nav>li>a{padding:0 10px;font-size:13px;}
.block .block-head{padding-left:5px;padding-right:5px;}
.block-category .nav-tab>li>a{padding:0 5px;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;}
.sortPagiBar .show-product-item,
.sortPagiBar .sort-product{float:left;margin-top:10px;}
.top-interaction .ya-share2 {display: none;}
}
@media (min-width:481px) and (max-width:767px){body{padding:0 15px;}
.top-bar .top-bar-link-right{float:left;}
.wrap-block-cl{margin-top:10px;}
.block-wrap-cart{margin-top:10px;}
.advanced-search .search-category{display:none;}
.advanced-search .search-input{padding-left:15px;padding-right:30px;margin-top:4px;}
.advanced-search .search-input>input{width:100%;}
.main-header .logo{text-align:center;width:100%;float:left;}
.main-header-banner{display:none;}
.main-menu .navbar-header{display:block;}
.main-menu .navbar-header .navbar-toggle{padding:4px 10px;}
.main-menu .navbar-collapse{margin:0;overflow:hidden;background:#fafafa;border-top:1px solid #eaeaea;}
.main-menu .navbar-nav{padding:0;margin:0;}
.main-menu .navbar-nav>li{border-bottom:1px solid #eaeaea;}
.main-menu .navbar-nav>li:last-child{border:none;}
.main-menu .navbar-nav>li>a{margin:5px 0;border-radius:0;padding:0 10px;}
.main-menu .navbar-nav>li>a:hover,
.main-menu .navbar-nav>li.active>a,
.main-menu .navbar-nav>li>a:focus{background:none;color:#5a88ca;}
.main-menu li.dropdown>a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:7px;position:absolute;right:10px;top:0;}
.navbar-nav>li>.dropdown-menu{border-top:1px solid #eaeaea;padding:15px 0;border-right:1px solid #eaeaea;}
.block-megamenu-link{padding:15px;}
.block-payment{float:left;margin-top:10px;}
.block-payment ul.list-logo>li{padding-right:20px;padding-left:0;}
.block-shop-phone{float:left;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;}
.sortPagiBar .show-product-item,
.sortPagiBar .sort-product{float:left;margin-top:10px;}
.top-interaction .ya-share2 {display: none;}
}
@media (max-width:480px){body{padding:0 15px;}
.top-bar .top-bar-link-right{float:left;}
.wrap-block-cl{margin-top:10px;}
.block-wrap-cart{margin-top:10px;}
.advanced-search .search-category{display:none;}
.advanced-search .search-input{padding-left:15px;padding-right:30px;}
.advanced-search .search-input>input{width:100%;}
.main-header .logo{text-align:center;width:100%;float:left;}
.main-header-banner{display:none;}
.main-menu .navbar-header{display:block;}
.main-menu .navbar-header .navbar-toggle{padding:4px 10px;}
.main-menu .navbar-collapse{margin:0;overflow:hidden;background:#fafafa;border-top:1px solid #eaeaea;}
.main-menu .navbar-nav{padding:0;margin:0;}
.main-menu .navbar-nav>li{border-bottom:1px solid #eaeaea;}
.main-menu .navbar-nav>li:last-child{border:none;}
.main-menu .navbar-nav>li>a{margin:5px 0;border-radius:0;padding:0 10px;}
.main-menu .navbar-nav>li>a:hover,
.main-menu .navbar-nav>li.active>a,
.main-menu .navbar-nav>li>a:focus{background:none;color:#5a88ca;}
.main-menu li.dropdown>a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:7px;position:absolute;right:10px;top:0;}
.navbar-nav>li>.dropdown-menu{border-top:1px solid #eaeaea;padding:15px 0;border-right:1px solid #eaeaea;max-width:100%;}
.block-megamenu-link{padding:15px;}
.block-payment{float:left;margin-top:10px;}
.block-payment ul.list-logo>li{padding-right:20px;padding-left:0;}
.block-shop-phone{float:left;}
.block-tabs .nav-tab li a{padding:0 10px;font-size:13px;}
.easyzoom img{width:100%;}
.block-product-image .text{display:none;}
.block-product-info .product-name{font-size:18px;}
.block-product-image{margin-top:30px;}
.block-product-info{margin-top:30px;}
.product-page .block-top-sellers{margin-top:30px;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;}
.sortPagiBar .show-product-item,
.sortPagiBar .sort-product{float:left;margin-top:10px;}
#gallery img {height:200px !important;}
.product-table {font-size:10px;}
.inner_table img {width:150px !important; height:150px !important;}
.top-interaction .ya-share2 {
    display: inline-block;
    zoom: 1.2;
    vertical-align: middle;
    position: relative;
    margin-right: 140px;
    margin-top: 0px;
}
}