*::-webkit-input-placeholder{color:#666;opacity:1;}
*:-moz-placeholder{color:#666;opacity:1;}
*::-moz-placeholder{color:#666;opacity:1;}
*:-ms-input-placeholder{color:#666;opacity:1;}
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');
body{font-family:Arial, sans-serif;min-width:320px;max-width:1920px;margin:0 auto;}
.max-width-1400{max-width:1400px;margin-left:auto;margin-right:auto;}
ul{list-style-type:none;}
.main-page h2{margin:0;}
.main-page .row{margin-top:5px;}
.main-page .header{margin-top:0;}
.main-page .top-line{padding:0 0 0 15px;}
.main-page .bottom-line{margin:0;padding:0;}
.main-page #hamburger-toggle-menu-button{display:none !important;}
.main-page .form-group{padding:0 0 0 55px !important;}
.hidden-block{display:none;}
.row{padding:0 20px;margin-top:15px;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.header{border-bottom:1px solid #f1f1f1;padding:5px 30px 10px;-webkit-box-shadow: 0px 4px 15px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 4px 15px -5px rgba(0,0,0,0.75);box-shadow: 0px 4px 15px -5px rgba(0,0,0,0.75);margin-top:0;
}
.header .top-line,.bottom-line{vertical-align:bottom;}
.bottom-line{background:#828384;}
.bottom-line a{color:#fff;}
.header .cart-lg{display:none;}
.logo{text-align:left;}
.header .header-light-promo-btn a{margin: 0;color:#fff;font-weight:bold;display:inline-block;padding:3px 5px;text-align:left;}
.header .header-light-promo-btn a:hover{color:#f0f0f0;text-decoration:none;}
.search{width:100%;position:relative;margin:10px 0 0;}
.search .input{border:1px solid #f0f0f0;width:100%;padding:8px 37px 9px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;color:#555;outline:none;}
.search .input:hover,.search .input:focus{box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),
0 0 0 1px rgba(0,0,0,0.08);border-color:#acacac;}
.search .submit{position:absolute;top:0;right:0;width:37px;height:100%;cursor:pointer;background: url("/images/search-icon.png") 50% no-repeat;opacity:0.5;}
.header .search .submit{border-radius:0 5px 5px 0;position:absolute;top:0;right:0;width:37px;height:100%;cursor:pointer;background:orange url("/images/search-icon.png") 50% no-repeat;opacity:1;border:none;}
.bottom-line .promo-category ul li{display:inline-block;padding:0 10px 0 10px;font-size:1em;}
.bottom-line .promo-category ul{text-align:left;margin: 0;padding:2px 0 0 82px;vertical-align:bottom;}
.bottom-line .promo-category ul li a{color:#fff;}
#allcat-page .login{
	position:relative;
}
#allcat-page .login a{
	border:0;
	font-weight:bold;
	font-size:16px;
}
#allcat-page .login-block{
	background:#febd69;
	position:absolute;
	width:320px;
	z-index:99;
	height:300px;
	display:none;
	right:0;
	top:60px;
	text-align:left;
	padding:20px;
	color:#fff;
}
#allcat-page .login-block h2{
	margin:0;
}
#allcat-page .login-block label{
	font-weight:normal;
	margin:10px 0 0;
}
#allcat-page .login-block input{
	width:100%;
	height:32px;
}
#allcat-page #remember{
	width:100%;
}
#allcat-page #remember input{
	width:16px;
	height:16px;
}
#allcat-page .login-btn input{
	background:#333;
	border:1px solid #333;
}
#allcat-page .registry{
	text-align:center;
	margin:10px 0 0;
}

#allcat-page .registry a{
	color:#fff;
	display:inline-block;
	padding:0 3px;
}
#allcat-page .registry a.registry-btn{
	border-right:1px solid #fff;
}
.search .submit:hover{opacity:0.8;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
*+html .search{width:80%;padding:0 52px 0 0;}
.search .submit{filter:alpha(opacity=50);}
.search .submit:hover{filter:alpha(opacity=80);}
.header-items{display:inline-block;text-align:center;margin:5px 2px;vertical-align:top;}
.bottom-line .favorite a{display:block;width:29px;height:24px;background:url(/images/favorite-black.png) center no-repeat;}
.bottom-line .present-btn a{display:block;width:26px;height:24px;background:url(/images/gift-icon-black.png) center no-repeat;border-radius:2px;}
.bottom-line .favorite a:hover{background:url(/images/favorite.png) center no-repeat !important;}
.bottom-line .sales-block a{display:block;padding:1px;color:#c90000;}
.bottom-line .present-btn a:hover{background:url(/images/gift-icon.png) center no-repeat;border:1px solid #acacac;}
.cart span{color:#fff;font-family: 'Open Sans Condensed', sans-serif;font-size:1.2em;}
.cart a:hover{text-decoration:none;color:#f00 !important;}
.cart span.cart-item-count{color:#f08816;position:relative;top:-6px;left:-17px;font-size:1.2em;font-weight:bold;}
.cart span.cart-item-count:hover,.cart span.text:hover{color:#f00;}
.cart span.text{vertical-align:bottom;}
.cart{padding:2px;margin-bottom:2px;margin-top:0;}
.shopping-center p{margin:0;}
.check-in{text-align:right;}
.login,.logout{margin-top:22px;}
.login a ,.logout a,.favorite a,.shopping-center a{color:#000;}
.login a:first-child,.logout a:first-child{border-right:1px solid #acacac;margin-right:5px;padding-right:10px;}
.login-form{width:310px;padding:0;margin:0 auto;background:#FEFEFE;border:1px solid #c6c6c6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000;}
.login-form h2{margin:20px;}
.login-form .field{margin:20px;position:relative;}
.login-form .field .error-message{position:absolute;top:-5px;left:100%;color:#e41e1e;border:1px solid #e41e1e;border-radius:10px;font-weight:bold;padding:5px 8px;background: #fff;width:200px;}
.login-form .field label{display:block;margin:0 0 11px;}
.login-form .field .input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.login-form .field input{color:#444;width:262px;padding:9px 13px;border:1px solid #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;}
.login-form .field input:focus{border-color:#0099ff;}
#forgot{float:right;font-size:0.9em;color:#3274c5;text-decoration:none;margin:0;}
#forgot:hover{color:#444;text-decoration:underline;}
.login-form .login-btn{width:100%;padding:10px;border-top:1px solid #DDE0E8;border-bottom:1px solid #DDE0E8;}
#remember{display:block;width:50%;margin:10px auto;cursor:pointer;}
#remember input{margin:0 4px 0 0;vertical-align:middle;}
.login-form .login-btn a{display:block;text-align:center;padding:8px;width:90%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000;background-color:#f0c65c;border:1px solid #f0c65c;width:100%;}
.login-form .login-btn a:hover,.login-form>a:hover{border:1px solid #000;text-decoration:none;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.login-form>p{text-align:center;color:#c6c6c6;margin:30px auto 10px;}
.login-form>a{display:block;width:90%;margin:10px auto;padding:8px;text-align:center;color:#000;border:1px solid #c6c6c6;background:#e8eaee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.input{position:relative;}
.login-form .field input.visible-pass{position:absolute;width:20px !important;height:20px;right:12px;top:7px;}
#navbar{width:210px;height:525px;margin:20px 0 0;position:relative;padding:5px 0px 4px 10px;border:1px solid #f1f1f1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:999;background:#fff;}
#navbar>li{padding:3px 0 3px;}
#navbar li>a{color:#333;font-family:Arial,san-serif;}

#navbar li>div>ul{margin:0 0 10px 0;padding:0;}
#navbar li>div.childcategory-block{display:none;position:absolute;left:205px;top:-1px;border:1px solid #f1f1f1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:10px;width:800px;height:525px;z-index:87;background:#fff;overflow:hidden;}
#navbar li>div>ul>li{padding:0 5px 0 0;display:inline-block;width:30%;vertical-align:top;}
#navbar li>div>ul>li>a{border-bottom:1px solid #f0f0f0;display:block;padding:3px;}
#navbar li:hover>div{display:block;}
.list-id-180,.list-id-185{display:none;padding:0!important;margin:0!important;}
.sidebar-menu{position:relative;display:inline-block;margin:0 10px 0 0;}
.sidebar-allcat{position:absolute;bottom:10px;left:12px;display:block;color:#000;font-weight:700;z-index:999;}
.dir{display:block;margin-right:10px;background:url("/images/sidebar-menu-arrow.png") right center no-repeat;}
#navbar a:hover,#navbar>li>div:hover + a{text-decoration:none;color:#c07808;}
#navbar>li>a:hover,#navbar>li>div:hover + a{background:url("/images/sidebar-menu-arrow-active.png") right center no-repeat;}
.homepage-sub-child-menu{width:100%;margin:0 5px 5px;padding:0 0 0 5px;}
.homepage-sub-child-menu li a{color:#9a9a9a !important;}
.homepage-menu-allcat{position:absolute;bottom:0;background:#fff;text-align:right;right:0;height:42px;padding:10px 10px 0 0;z-index:88;width:790px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);-moz-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);}
.sb-slidebar{background:#fff;text-align:center;}
.sb-right{text-align:left;padding-left:10px;border-left:1px solid #f0f0f0;width:100%;}
.sb-right .filter-close-btn{display:block;font-size:1.1em;text-align:left;padding:5px 0 2px 12px;color:#000;background:url("/images/menu-arrow-left.png") 0% 50% no-repeat;}
.sb-slidebar .login,.sb-slidebar .logout{font-weight:bold;margin-bottom:10px;}
.sb-slidebar .search{width:90%;margin:5px auto;}
.sb-slidebar .shopping-center{margin:20px 10px;}
.sb-slidebar .shopping-center img{width:24px;height:24px;}
.sb-active-right,.sb-active-left{position:fixed;}
.hamburger-sidebar-menu{text-align:left;}
.hamburger-sidebar-menu ul{}
#hamburger-toggle-menu-button>a,.sb-toggle-left>a{
	width:29px;
	display:block;
	height:26px;
	transition:.4s;
	background:url(/images/hamburger-icon-orange.png) center center no-repeat;
	border:none;
}
#hamburger-toggle-menu-button>a.close,.sb-toggle-left>a.close{
	transition:.5s;
	background:url(/images/hamburger-icon-close-orange.png) center center no-repeat;
}
.hamburger-sidebar-menu ul li,.hamburger-toggle-menu ul li{margin:3px 0;}
.hamburger-sidebar-menu ul li a,.hamburger-toggle-menu ul li a{color:#000;}
.hamburger-sidebar-menu ul li a:hover,.hamburger-toggle-menu ul li a:hover{color:#c07704;}
#hamburger-toggle-menu{z-index:1000 !important;padding:0 0 0 15px;}
.hamburger-toggle-menu{height:582px;width:260px;position:absolute;top:46px;left:-121px;z-index:9999 !important;background:#fff;border:1px solid #000;text-align:left;display:none;}
.hamburger-toggle-menu-triangle{display:none;}
#hamburger-toggle-menu .hamburger-toggle-menu-triangle{display:block;position:absolute;top:-10px;right:102px;}
.zoomContainer-fixed{z-index:0 !important;}
.hamburger-menu-button{display:inline-block;cursor:pointer;width:40px;height:40px;z-index:11;padding:6px 5px 5px 5px;border:1px solid #fff;margin: 0 15px 0 5px;}
.search-form{display:none;}
.top-slider{margin-top:20px;border:3px solid #a4a4a4;width:calc(100% - 270px);max-width:800px;display:inline-block;height:auto;max-height:266px;}
.top-slider img{width:100%;height:265px;}
.slick-prev, .slick-next{position:absolute;display:block;}
.slick-prev{left:10px;}
.slick-next{right:10px;}
.main-page-block-1-right-col{
	display:inline-block;
	vertical-align:top;
	width:calc(100% - 230px);
	text-align:center;
}
.main-page-block-1{vertical-align:top;}
.main-page-block-1 .popular-product{float:right;vertical-align:top;display:inline-block;width:260px;margin:20px 0 30px 10px;}
.main-page-block-1 .popular-product-1 img{
	width:120px;
	height:auto;
	max-height:70px;
	margin-right:5px;
}
.main-page-block-1 #main-news-list h3{margin:0 auto 8px;color:#990c0c;text-align:left;}
.main-page-block-1 #main-news-list ul{margin:0;list-style:none;padding:0;text-align:left;}
.main-page-block-1 #main-news-list ul li{border-bottom:1px solid #f0f0f0;margin-bottom:5px;height:74px;}
.main-page-block-1 #main-news-list ul li a img{float:left;}
.main-page-block-1 #main-news-list ul li a .main-news-title{height:52px;overflow:hidden;font-size:0.9em;margin:0;color:#000;}
.main-page-block-1 .bestsellers h2{
	margin: 0;text-align:left;
}
.main-page-block-1 .bestsellers .item{
	display:inline-block;width:20%;text-align:center;border:1px solid #f0f0f0;padding:5px;height:200px;vertical-align:top;
}
.main-page-block-1 .bestsellers .item .item-title{
	font-size:14px;color:#333;border-bottom:none;display:block;
}
.main-page-block-1 .bestsellers .item a{display:block;}
.main-page-block-1 .bestsellers .item img{width:60%;height:auto;max-width:120px;}
.main-page-block-1 .bestsellers .item .item-price{
	border-top:0;
	color:#b12704;display:block;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
}
.main-popular-category>div{
	width:32%;
	height:140px;
	border:1px solid #f1f1f1;
	display:inline-block;
	padding:5px;
overflow:hidden;
	vertical-align:top;
	-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.15);
}
.main-popular-category>div:hover{
	border:1px solid orange;
	transition:0.3s;
	-webkit-box-shadow: 0px 0px 4px 1px rgba(255,205,166,1);
	-moz-box-shadow: 0px 0px 4px 1px rgba(255,205,166,1);
	box-shadow: 0px 0px 6px 1px rgba(255,205,166,1);}
.main-popular-category>div .title a{color:#666 !important;}
.main-popular-category>div:hover .title a{color:#e7a61a !important;text-decoration:underline !important;}
.main-popular-category .list li a{
	color:#333a9e;
}
.main-popular-category .list li a:hover{
	color:#e7a61a;
	text-decoration:none;}
.main-popular-category-1,.main-popular-category-4{
	margin:0 1.5% 0 0;
}
.main-popular-category-2,.main-popular-category-5{
		margin:0 1.5% 0 0;
}
.main-popular-category-2{
background:url('/images/main-page-slider/tehnika.jpg') center center no-repeat;
background-size:cover;
}
.main-popular-category .title{margin:0;padding:0;}
.main-popular-category .title a{
	font-weight:700;
	color:#6b6a6a;
	font-size:20px;
}
.main-popular-category .list{
	font-size:17px;
	margin:10px 0 0;
	vertical-align:top;
	padding:0;
	display:inline-block;
}
.main-popular-category .list li{
	padding:2px;
}
.main-popular-category .image{max-width:130px;display:inline-block;overflow:hidden;}
.main-popular-category-1 .list{display:inline-block;padding:10px 0 0;margin:0;}
.main-popular-category-1 .image{display:inline-block;margin:0 40px 0 20px;vertical-align:top;max-width:150px;}
.main-popular-category-5 .image{max-width:170px;margin-top:5px;}
.main-popular-category .image img,.slider-product-item img{-moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -webkit-transition: all 1s ease-out;}
.main-popular-category .image img:hover,.slider-product-item:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);}
.main-popular-category-1 .image a{display:block;vertical-align:top;padding:0;margin:-10px 0 0;}
.main-popular-category-2 .list{display:inline-block;vertical-align:top;text-align:left;max-width:calc(100% - 210px);padding:10px 0 0;margin:0;}
.main-popular-category-2 .image{display:inline-block;margin-right:5px;vertical-align:top;max-width:200px;width:200px;}
.main-popular-category-2 .image a{display:block;width:180px;max-height:130px;vertical-align:top;padding:0 10px 10px;}
.main-popular-category .image a img{width:100%;height:auto;}
.main-popular-category-3 .image{display:inline-block;margin:15px 5px 0 0;vertical-align:bottom;width:180px;max-width:40%;}
.main-popular-category-3 .image a{display:block;width:170px;vertical-align:top;}
.main-popular-category-3 .list{display:inline-block;text-align:left;margin:0;width:55%;padding:10px 0 0;vertical-align:top;}
.main-popular-category-1 .list li{padding:0 0 0 20px;}
.main-popular-category-3 .list li{padding:0;}
.popular-product-banner{text-align:center;}
.popular-product-banner div{display:inline-block;max-width:300px;}
.popular-product-row{text-align:center;}
.popular-product-banner img{width:100%;height:auto;}
.popular-product-1{width:100%;height:100%;max-height:300px;margin:0;float:right;}
.popular-product-2{margin-bottom:20px;}
.popular-product-2,.popular-product-3{width:50%;height:50%;max-height:140px;}
.product-of-the-day{text-align:center;}
.product-of-the-day a{display:inline-block;}
.product-of-the-day img{width:100%;height:auto;max-height:300px;max-width:630px;}
.sales-of-the-day{padding-bottom:20px;}
.subcategory-product-item{display:inline-block;width:195px;height:100%;border:1px solid #acacac;margin:0 20px ;vertical-align:top;position:relative;}
.product{display:block;padding:10px 10px 0 10px;height:80%;width:100%;}
a.product:hover{text-decoration:none;background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.product+p{height:20%;width:100%;background:#d5d5d5;vertical-align:middle;margin:0;}
.subcategory-product-item .add-to-cart{height:100%;width:25%;padding:10px;display:inline-block;}
.subcategory-product-item .magazine-name{font-size:0.9em;height:auto;padding:3px 0 3px 10px;width:100%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#fff;}
.subcategory-product-item .magazine-name img{margin-right:8px;}
.subcategory-product-item .magazine-contact{display:inline-block;padding:3px 10px 3px 30px;border:1px solid #cfcece;color:#333;background:#f0f0f0 url('/images/phone-icon.png') 5% 50% no-repeat;text-decoration:none;}
.subcategory-product-item .magazine-contact:hover{background-color:#ffa234;color:#333;border:1px solid #acacac;}
.product img{display:block;width:auto;max-height:150px;margin:0 auto;border-bottom:none;}
#gallery_01{margin-top:0 !important;height:500px !important;margin-top:120px;position:absolute;overflow:hidden;height:260px;width:80px;display:inline;line-height:80px;}
#gallery_01 .active{background:#fff;}
#gallery_01 img{border:2px solid #a2a6ac;padding:2px;width:70px;border-radius:2px;}
.active img{border-color:#e77600 !important;}
#zoom_03{height:auto !important;width:90% !important;max-width:500px;}
.zoomContainer *{height:500px;}
.zoomContainer {z-index:99;width:0 !important;height:0 !important;max-width:800px !important;max-height:600px !important;}
.zoomLens{z-index:99;border:none !important;background:transparent url('/images/tile.gif') repeat !important;}
.data-image-links img{width:60px;height:60px;margin:0 0 10px;border:1px solid #acacac;float:left;}
.product .product-name{color:#3940c2;font-size:1.2em;height:30px;width:180px;text-align:center;margin:10px auto 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.product .product-category{color:#919191;font-size:0.9em;text-align:center;overflow:hidden;max-height:30px;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px 0;}
.product .product-price{color:#000;border-top:1px solid #acacac;margin:0;text-align:center;padding:5px 0;font-size:1.4em;}
.product .product-price .product-old-price{font-size:0.8em;text-decoration:line-through;color:#000;}
.product-price .product-old-price{font-size:0.8em;text-decoration:line-through;color:#000;vertical-align:middle;display:table-cell;}
.product-price .product-new-price{color:#b12704;font-size:1em;padding-left:5px;vertical-align:middle;display:table-cell;}
#buy-one-click-block input[type=text],#buy-one-click-block input[type=tel]{	display:block;
	width:100%;
	max-width:600px;
	margin:20px auto;
	height:2.4em;
	text-align:center;
	color:#4f4f4f;
	border:2px solid #acacac;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:1.5em;
	background: #fff;
}
#buy-one-click-block input[name=send]{	display:block;
	width:100%;
	max-width:600px;
	margin:20px auto;
	color:#f9f9f9;
	height:2.6em;
	font-size:1.7em;
	background:#DC4528;
	border:4px solid #DC4528;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}#buy-one-click-block input[type=submit]:hover{
	background:#fff;
	border:4px solid #DC4528;
	color:#DC4528;
	-webkit-transition: .4s;
	-moz-transition: .4s;
	-ms-transition: .4s;
	-o-transition: .4s;
	transition: .4s;}
#buy-one-click-thanks{min-width:300px;font-size:1.7em;text-align:center;padding:0 0 10px;font-weight:bold;}
.subcategory-product .subcategory-product-item{margin:1% 1% 0 0;zoom:1;width:24%;height:340px;vertical-align:top;word-spacing:normal;text-align:left;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;padding:10px 20px 20px 20px!important;box-shadow:1px 1px 3px 0 #f2f2f2;background-size:100% 200px;background-position:left bottom;background-repeat:no-repeat;background-image:linear-gradient(to top,#fafafa 0,#fdfdfd 20%,#fff 60%);}
.subcategory-product .subcategory-product-item .product{height:auto;}
.subcategory-product .subcategory-product-item .product .product-name,.slider-product-item .product .product-name{line-height:1.25;text-align:left;height:auto;max-height:53px;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:15px;color:#0066c0;font-family:Arial,sans-serif;padding:0;margin:20px 0 2px;width:100%;}
.subcategory-product .subcategory-product-item .product .product-category{display:none;}
.subcategory-product .subcategory-product-item .product:hover .product-name{color:#b12704;}
.subcategory-product .subcategory-product-item .product .product-price{color:#b12704;font-size:14px;font-weight:700;line-height:1.25 !important;border-top:none;text-align:left;}
.subcategory-product .subcategory-product-item .product .product-price .product-old-price{font-size:12px;font-weight:normal;}
.subcategory-product .subcategory-product-item .product+p{background:transparent;border-top:1px solid #f2f2f2;height:auto;}
.subcategory-product .sort-table .product+p{border-top:none;overflow:hidden;}
.subcategory-product .subcategory-product-item .product+p .magazine-name{height:auto;}
.subcategory-product .sort-list .product+p .magazine-name{font-size:1.3em;margin-top:5px;}
.subcategory-product .subcategory-product-item .product+p .magazine-name:hover{text-decoration:none;background-color:orange;color:#fff;}
.subcategory-product .subcategory-product-item .product+p a{color:#000;}
.subcategory-product .subcategory-product-item .product+p a.add-to-cart{vertical-align:top;}
.subcategory-product .sort-table .product-description,.sort-table .add-to-wishlist,.sort-table .add-to-cart{display:none;}
.subcategory-product .sort-list{display:block;width:99%;margin:30px 0 0 !important;height:auto;overflow:hidden;border-bottom:1px solid #dcdcdc;padding-bottom:0!important;}
.subcategory-product .sort-list>p{display:block;clear:both;}
.subcategory-product .sort-list>a{display:block;}
.subcategory-product .sort-list .product{text-align:left;}
.subcategory-product .sort-list .product>div,.sort-list .product img,.sort-list .product-price{display:inline-block;vertical-align:top;}
.subcategory-product .sort-list .product .image{width:20%;text-align:center;float:left;}
.subcategory-product.sort-list .product-price{width:20%;border-top:none;font-size:1.7em;font-weight:bold;margin:0 auto;text-align:right;}
.subcategory-product .sort-list .product .product-name{height:auto;width:55%;text-align:left;margin:5px 0 10px;}
.subcategory-product .sort-list .product .product-category,.sort-table .product .price-label{display:none;}
.subcategory-product .sort-list .product .price-label{font-size:0.8em;font-weight:normal;}
.subcategory-product .sort-list .product .product-price{text-align:center;font-size:1.5em;margin-left:5%;}
.subcategory-product .sort-list .product .product-description{width:55%;overflow:hidden;max-height:100px;text-overflow:ellipsis;margin:10px 0;color:#555;}
.subcategory-product .sort-list .product .image{margin:5px 0;}
.subcategory-product .sort-list .magazine-name{width:78%;}
.subcategory-product .sort-list .add-to-wishlist,.subcategory-product .sort-list .add-to-cart{width:10%;height:100%;padding:10px;vertical-align:top;display:inline-block;}
.subcategory-product .sort-list{width:100%!important;}
.product-shipping,.product-garranty{margin:5px 10px 5px 0;font-size:0.9em;}
.product-shipping,.product-garranty{display:inline-block;border:1px solid #E91100;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.product-shipping span,.product-garranty span{padding:3px 5px;display:inline-block;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#E91100;}
.product-garranty span.product-garranty-sum{background:#fff;font-weight:bold;color:#E91100;}
.owl-carousel{position:relative;padding:0 40px;}
.owl-stage-outer{max-width:100%;max-height:260px;}
.owl-prev,.owl-prev-1{position:absolute;top:28%;left:0;}
.owl-next,.owl-next-1{position:absolute;top:28%;right:0;}
.owl-next-1,.owl-prev-1{top:40%;}
.a-button-inner{border:1px solid #acacac;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px;line-height:0;height:auto;background:#eff0f3;bakcground:-webkit-linear-gradient(top,#f7f8fa,#e7e9ec);background:linear-gradient(to bottom,#f7f8fa,#e7e9ec);display:block;position:relative;overflow:hidden;}
.a-icon-next, .a-icon-previous{width:15px;height:19px;margin:3px 3px 3px 4px;background-position:-122px -5px;}
.a-icon{background-image: url(/images/AmartzonCssIconSprite.png);
    -webkit-background-size: 400px 670px;
    background-size: 400px 670px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: top;}
.a-icon-alt{	position: absolute;
    left: -9999px;
    top: auto;
    display: block;
    width: 1px;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    overflow: hidden;}
	.a-icon-next{
	margin: 3px 4px 3px 3px;
    background-position: -102px -5px;
		}
.a-button-inner:focus{outline: 0;border-color: #e77600;box-shadow: 0 0 3px 2px rgba(228,121,17,.5);}
.main-news{width:100%;}
.main-news a img{width:100%;height:155px;}
.main-news a{color:#000;display:inline-block;width:48%;margin:0;vertical-align:top;}
.main-news>a:first-child{margin:0 4% 0 0;}
.main-news a:hover{text-decoration:none;color:#c07704;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.main-news-title{font-size:1.2em;text-decoration:none;font-weight:700;margin:5px 0 0;}
.main-news-description,.main-news-description>p{text-decoration:none;text-align:justify;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:3px 0;color:#acacac;max-height:20px;}
.main-news-description>p{margin:0;}
.all-news{padding-top:14%;padding-left:0;width:100%;}
.all-news-datetime{color:#acacac;margin:20px 0 0;}
.all-news-description{margin:0;text-align:left;}
.magazine-news-item{margin:0 0.5% 10px 0;width:33%;display:inline-block;color:#000;vertical-align:top;overflow-x:hidden;}
.magazine-news-item:nth-child(4n){margin:0 0 10px 0;}
.magazine-news-item img{min-width:100%;height:155px;border:2px solid #ddd;}
.magazine-news-item-title{font-size:1.2em;font-weight:400;overflow:hidden;margin:5px 0;}
.magazine-news-item-description{max-width:400px;height:60px;margin:10px 0 0 125px;overflow:hidden;text-align:justify;text-overflow:ellipsis;color:#666;}
.hr{border-top:1px solid #a0a0a0;}
.footer{text-align:center;}

.footer-top-categories ul{text-align:center;width:100%;height:100px;overflow:hidden;padding:0;}
.footer-top-categories ul li{display:inline-block;width:100px;margin:0 auto;vertical-align:top;}
.footer-top-categories p{text-decoration:underline;}
.footer-bottom-categories ul{overflow:hidden;}
.footer-bottom-categories a{color:#000;}
.footer-about-us{background:#f5f8ff;padding-bottom:50px;}
.footer-about-us ul{padding:0;}
.footer-about-us a{color:#000;}
.footer-about-us-title{margin-bottom:25px;font-weight:bold;color:#000;}
.blog-footer{width:96%;margin:100px auto 0;background:#000;padding:20px;border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;-webkit-border-radius: 20px 20px 0px 0px;border: 0px solid #000000;}
.blog-footer a{display:inline-block;padding:5px 10px;color:#fff;}
a.footer-social-icon{display:inline-block;width:50px;height:50px;margin:15px;}
.plus-icon{background:url("/images/footer-about-us-plus.png") right center no-repeat;}
#product-breadcrumb,#product-breadcrumb a,#category-breadcrumb,#category-breadcrumb a{color:#767676;font-size:12px;}
#product-breadcrumb,#category-breadcrumb{display:inline-block;}
.whatsapp-btn iframe{width:100%;}
.whatsapp-btn{display:none;}
.top-product-banner>div{display:block;width:calc(100% - 10px);text-align:center;padding:15px 0;font-size:1.6em;font-weight:600;color:#2D7061;border:1px solid #6f6f6f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:10px;}
.top-product-banner>a,.top-product-banner>img{display:block;width:calc(100% - 10px) !important;margin-bottom:10px;}
.top-product-banner p{margin:0;vertical-align:top;}
.top-product-banner .text-shadow{
	color:#111;
	text-shadow: 
		-0   -1px 0   #E0E0E0,
		 0   -1px 0   #E0E0E0,
		-0    1px 0   #E0E0E0,
		 0    1px 0   #E0E0E0,
		-1px -0   0   #E0E0E0,
		 1px -0   0   #E0E0E0,
		-1px  0   0   #E0E0E0,
		 1px  0   0   #E0E0E0,
		-1px -1px 0   #E0E0E0,
		 1px -1px 0   #E0E0E0,
		-1px  1px 0   #E0E0E0,
		 1px  1px 0   #E0E0E0,
		-1px -1px 0   #E0E0E0,
		 1px -1px 0   #E0E0E0,
		-1px  1px 0   #E0E0E0,
		 1px  1px 0   #E0E0E0;
}
#active-filter{vertical-align:top;margin:0;padding:0;}
#active-filter li{display:inline-block;margin:0 20px 0 0;}
#active-filter li a.remove-filter{width:16px;height:16px;display:inline-block;background:#acacac;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;line-height:15px;font-size:14px;vertical-align:text-bottom;padding:0;margin-left:3px;text-align:center;}
#active-filter li a.remove-filter:hover{text-decoration:none;background:#0654BA;color:#fff;}
.top-title-row{border-bottom:2px solid #e7e7e7;margin:0;background:#fafafa;padding:10px 0;}
.top-title-row h1{font-size:1.6em;margin: 0;}
#category-name a{color:#000;}
#top-category-header{border-bottom:2px solid #e7e7e7;margin:0;background:#fafafa;}
.subcategory-list{padding:0 0 15px 0;margin:0 0 0 15px;}
.subcategory-list>li{padding:5px 0 20px;margin:5px 0 10px;position:relative;border-bottom:1px solid #d0d0d0;}
.subcategory-list>li>ul{margin:0;padding:0 0 10px 5px;}
.subcategory-list a{color:#142f7b;}
.subcategory-list a.all-subcategory-see{position:absolute;bottom:7px;left:3px;font-size:1em;color:#a8a8a8;}
.subcategory-list>li>a{font-size:1.1em;color:#000;}
.subcategory-child-menu{padding-left:4px;}
.category-popular-product{text-align:center;margin:0 auto;}
.category-popular-product h3{text-align:left;font-size:1.5em;margin:0;}
.category-popular-product h3 a{color:#000;}
.category-popular-product div{display:inline-block;height:auto;}
.category-popular-product img{width:100%;height:auto;}
.category-popular-product-1{width:100%;margin-bottom:3%;}
.category-popular-product-2{float:right;margin-left:3%;width:36.84%;}
.category-popular-product-3{margin-bottom:3%;width:60%;}
.category-popular-product-4{margin-right:2.5%;width:28.4%;}
.category-popular-product-5{width:28.4%;}
.brand-list{text-align:center;max-width:1360px;margin:30px auto;display:none;}
.brand-list h2,.popular-category h2{text-align:left;margin:30px 0;}
#brand-list-carousel{margin:0 auto;width:90%;}
.popular-category{text-align:center;border-top:1px solid #d0d0d0;}
.popular-category-list{margin:0 auto;padding:0;width:30%;display:inline-block;vertical-align:top;text-align:left;}
.popular-category-list li{display:inline-block;margin:0 5px;}
.popular-category-list li:first-child{display:block;margin:5px 0;font-size:1.1em;}
.popular-category-list li a{color:#000;}
.xs-promo-categories,.xs-category-list-block{display:none;}
.xs-special-category-list ul,.xs-category-list ul{margin:0;padding:0;text-align:center;background:#f3f3f3;}
.xs-special-category-list ul{background:#f9f9f9;}
.xs-special-category-list li, .xs-category-list li{display:inline-block;width:20%;font-size:0.8em;padding:10px;border:1px solid #f00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:1%;}
.xs-special-category-list li a,.xs-category-list li a{display:block;color:#000;width:100%;height:100%;}
.xs-special-category-list li, .xs-category-list li a:active{text-decoration:none;}
#item-navigator{width:75%;height:100%;text-align:center;margin-left:20.8%;margin-top:20px;}
#item-navigator .pagination-item{border:1px solid #d8d8d8;color:#000;display:inline;margin:0;padding:7px 10px;cursor:pointer;}
#item-navigator .pagination-item-active{color:#fff;border:1px solid #d8d8d8;background:#d8d8d8;display:inline;margin:0;padding:7px 10px;cursor:pointer;}
#item-navigator .add-next-product{margin-top:30px;background:#fff2cc url(../images/menu-arrow-bottom.png) 98% 50% no-repeat;-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.21);-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.21);box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.21);border:none;padding:3px 20px 3px 8px;}
.subcategory-title #subcategory-name{font-size:1.5em;margin:0;border-right:1px solid #d0d0d0;padding:0;}
.subcategory-name{margin: 0;width:89%;display:inline-block;padding:0;}
.filter-btn a{text-align:right;color:#000;padding:0 10px 0 0;}
.category-item-sort-btn{display:inline-block;width:10%;text-align:right;vertical-align:top;}
.category-item-sort-btn a{display:inline-block;width:22px;height:22px;margin-left:3px;}
.category-item-sort-btn a.sort-table-btn{background:url(/images/category-item-table.png) no-repeat 50% 50%;}
.category-item-sort-btn a.sort-list-btn{background:url(/images/category-item-list.png) no-repeat 50% 50%;}
.category-item-sort-btn a.sort-table-btn-active{background-image:url(/images/category-item-table-active.png) !important;}
.category-item-sort-btn a.sort-list-btn-active{background-image:url(/images/category-item-list-active.png) !important;}
ul.category-sort-list{width:99%;background:#e8e8e8;margin:0;font-size:1.1em;padding:0 10px;}
.category-sort-list span{width:15%;}
.category-sort-list li{display:inline-block;margin:0;padding:0;}
.category-sort-list li a{display:block;padding:5px 8px 5px 12px;background:url("/images/sort-point.png") left center no-repeat;}
.category-sort-list li:hover a,.category-sort-list .active>a{background:#54627a url("/images/sort-point-active.png") left center no-repeat;color:#fff;text-decoration:none;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.category-sort-list .active>a .bottom-hr{border-bottom:1px solid #323641;padding-bottom:20px;background:#f0403b;}
.category-sort-block{position:relative;padding:11px 5px 11px 0;}
.category-sort-block .category-item-sort-btn{height:0;}
.category-sort-block-855,.category-sort-block-961,.category-sort-block-956,.category-sort-block-215,.category-sort-block-754,.category-sort-block-753,.category-sort-block-751,.category-sort-block-750,.category-sort-block-749,.category-sort-block-748,.category-sort-block-747,.category-sort-block-746,.category-sort-block-745,.category-sort-block-741,.category-sort-block-226,.category-sort-block-225,.category-sort-block-224,.category-sort-block-223,.category-sort-block-222,.category-sort-block-221,.category-sort-block-78,.category-sort-block-118,.category-sort-block-243,.category-sort-block-943{display:inline-block;width:89%;}
.category-dropdown-sort-list{position:absolute;right:80px;top:13px;}
.category-dropdown-sort-list ul,.category-dropdown-filter-list ul{z-index:99;display:none;position:absolute;right:0;top:2em;margin:0;padding:10px;list-style-type:none;background:#fff;border:1px solid #acacac;width:200px;}
.category-dropdown-sort-list>span,.category-dropdown-filter-list>span{cursor:pointer;border:1px solid #f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 25px 5px 5px;background:url(/images/sort-bottom-arrow.png) 90% 50% no-repeat;color:#000;}
.category-dropdown-sort-list ul li a{color:#2D7061;}
.category-dropdown-sort-list ul li.active{background:#2D7061;}
.category-dropdown-sort-list ul li.active a{color:#fff;}
.category-dropdown-filter-list,.category-sort-block-855>span,.category-sort-block-961>span,.category-sort-block-956>span,.category-sort-block-215>span,.category-sort-block-754>span,.category-sort-block-753>span,.category-sort-block-751>span,.category-sort-block-750>span,.category-sort-block-749>span,.category-sort-block-748>span,.category-sort-block-747>span,.category-sort-block-746>span,.category-sort-block-745>span,.category-sort-block-741>span,.category-sort-block-226>span,.category-sort-block-225>span,.category-sort-block-224>span,.category-sort-block-223>span,.category-sort-block-222>span,.category-sort-block-221>span,.category-sort-block-78>span,.category-sort-block-118>span,.category-sort-block-243>span,.category-sort-block-943>span{display:inline-block;margin:0 15px 0 0;}
.category-dropdown-filter-list{position:relative;}
.category-dropdown-filter-list ul{left:0;}
.category-dropdown-filter-list>span{background-color:#f2f2f2;font-size:13px;font-weight:700;}
.category-dropdown-filter-list a{color:#000;vertical-align:top;margin-left:5px;}

.category-sort-block-855 .category-dropdown-filter-list:nth-child(2) ul li,.category-sort-block-754 .category-dropdown-filter-list:nth-child(2) ul li{display:inline-block;width:49%;}
.top-subcategory-list{max-height:40px;overflow:hidden;}
.top-subcategory-list ul{margin:5px 0 0 0;padding:0;list-style-type:none;white-space:nowrap;}
.top-subcategory-list ul li{display:inline-block;margin:0 20px 0 0;font-size:1em;vertical-align:top;}
.top-subcategory-list a{color:#000;}
.subcategory-list-item{margin:0 0 20px 0;padding:0;}
.subcategory-list-item a{color:#000;}
.subcategory-list-item a.subcategory-list-dropdown-button+ul{
	display:none;
	background:#f3f3f3;
	margin:0;
	padding:5px 0 5px 15px;}
.active-list-item{
	color:#000 !important;
	text-decoration:none !important;
	font-weight:bold;
	}
a.subcategory-list-dropdown-button:active,a.subcategory-list-dropdown-button:focus{text-decoration:none;}
.subcategory-list-item a.subcategory-list-dropdown-button{
	display:inline-block;
	text-decoration:none;
	padding-right:20px;
	background: url('../images/menu-arrow-bottom.png') 100% 50% no-repeat #fff;}
#subcategory-product{padding:0;margin:10px 0;margin:0;}

.subcategory-product{text-align:left;}

.product-filter{border-top:1px dotted #acacac;}
.product-filter div{border-bottom:1px solid #F0F0F0;}
.product-filter div p{font-weight:bold;font-size:1.2em;}
.product-filter-price input{max-width:54px;width:100%;height:100%;max-height:28px;margin-right:3px;}
.product-filter-price input[type="submit"]{background:#f5f5f5;border:1px solid #a0a0a0;margin:0 5px 0 12px;height:28px;max-width:30px;}
.product-filter-price span{display:inline-block;margin:0 7px;}
.product-filter-brand ul,.product-filter-producer ul{padding:0;max-height:180px;overflow-y:auto;}
.product-filter-brand ul li,.product-filter-producer ul li{}
.product-filter-brand input[type="checkbox"],.product-filter-producer input[type="checkbox"],#on-sale-only{margin:0 5px 0 0;width:20px;height:20px;float:left;}
#maxprice+label{margin-right:10px;}
.product-filter-brand ul li label span,.product-filter-producer ul li label span{display:block;margin-left:30px;font-size:1.1em;font-weight:normal;vertical-align:top;}

.product-filter-item ul{padding:0 0 0 10px;max-height:130px;overflow-y:auto;display:none;}
.product-filter div:nth-child(-n+5) ul{display:block;}
.product-filter-item ul li span{font-weight:normal;}
.product-filter-item .product-filter-item-title{background: url('../images/menu-arrow-bottom.png') 95% 50% no-repeat #fff;font-size:1em;cursor:pointer;}
.product-filter-item .product-filter-item-close{background: url('../images/menu-arrow-top.png') 95% 50% no-repeat #fff !important;}
.product-image{padding-bottom:10px;}
#edit-link{text-align:right;}
#edit-link a{display:inline-block;margin-right:10px;}
.product-details-block{padding:0 5px 0 65px;font-family:Arial,san-serif}
.product-details .row{padding:0;margin:0;}
.product-details .product-name{
	font-size:1.5em;
	font-weight:normal;
	margin-bottom:0;
	text-transform:capitalize;
	margin-top:-5px;
	padding:0;
	width:100%;
}
.product-details .product-code{
	font-size:0.85em;
	color:#898989;
	margin:0;
	padding:0 0 5px;
}
.product-details .product-description{width:100%;}
.product-details .product-description img,.product-details .product-description .responsive-wrapper,.product-details .product-description iframe{display:none;}
.product-details .product-description p{margin:0;}
.product-details .product-status{
	display:inline-block;
	width:50%;
	max-width:200px;
	margin-bottom:5px;
	
}
.product-details .product-quantity{display:inline-block;padding:0 0 0 5px;margin:0;vertical-align:top;}
.product-attribute{
	width:100%;
	margin:0;
	border-bottom:1px dotted #dbdbdb;
	border-top:1px dotted #dbdbdb;
}
.magazine-attribute{
	display:inline-block;
	width:250px;
	max-width:250px;
	vertical-align:top;
	padding-top:0;
}
.magazine-attribute .first-phone-number{display:none}
.callback-popup{text-align:center;padding:0 5px;font-size:1.5em;font-weight:bold;}

.popup-close{position:absolute;top:5px;right:5px;}
.product-shipping,.product-garranty{margin:10px 0;font-size:0.9em;}
.product-shipping,.product-garranty{display:none;border:1px solid #E91100;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.product-shipping span,.product-garranty span{padding:3px 5px;display:inline-block;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#E91100;}
.product-garranty span.product-garranty-sum{background:#fff;font-weight:bold;color:#E91100;}
.product-details .product-status-title{
	color:green;
}
.product-details .product-quantity input{
	width:36px;
	border-radius:4px;
	border:1px solid #acacac;
	padding:2px 0 0 5px;
}
.product-details .product-price{
	font-size:16px;
	color:#b12704;
	margin:5px 0 0;
}
.product-details .buy-one-click{margin-bottom:10px;}
.product-details .add-to-cart a,.product-details .buy-one-click a, #get-item-qr-code a{
	display:block;
	color:#111;
	background:#f3d078;
	margin:5px auto 20px;
	background:linear-gradient(to bottom,#f7dfa5,#f0c14b);
	width:210px;
	max-width:90%;
	height:34px;
	line-height:34px;
	font-size:1.1em;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border-width:1px;
	border-style:solid;
	border-color:#a88734 #9c7e31 #846a29;
	box-shadow:0 1px 0 rgba(255,255,255,.4) inset;
	text-align:center;
}
.product-details .add-to-cart a:hover,.product-details .buy-one-click a:hover, #get-item-qr-code a:hover{
	border:1px solid #b0b0b0;
	text-decoration:none;
	background: #f1c860;
    background: -webkit-linear-gradient(top,#f5d78e,#eeb933);
    background: linear-gradient(to bottom,#f5d78e,#eeb933);
}
.product-details .add-to-favorite{margin:0 auto;padding:0 5px 0 0;display:inline-block;border-right:1px solid #ddd;}
.product-details .add-to-favorite a{color:#000;font-size:1em;background: url("/images/favorite-black-empty.png") center center no-repeat;width:29px;height:24px;display:block;}
.product-details .add-to-cart a img,.buy-one-click a img{
	margin:3px;
	float:left;
	padding:3px;
	border-right:1px solid #b5b5b5;
}
.dotted-line{
	border-bottom:1px dotted #dbdbdb;
	display:block;
	margin-top:0;
}
.calc-width{
	width:calc(100% - 255px);
	display:inline-block;
	padding-right:15px;}
.product-property{
	max-width:100%;}
.product-property table{
	width:100%;
	text-align:left;
	border-collapse:collapse;
	margin:10px 0;
}
.product-property>a{
	display:block;
	text-align:right;
	padding:5px 0 10px;
}
.product-property table th{
	 background: #f1f1f1; /* ƒл¤ старых браузров */
    background: linear-gradient(to bottom,#f8f8f8,#eee);
	padding:7px 14px 6px;
	box-shadow:0 1px 0 rgba(255,255,255,.5) inset;
	border-collapse:collapse;
	}
.product-property table td{
	padding:7px 14px 6px;
}
.product-property table tr>td:first-child{
	background:#f9f9f9;
}
.magazine-info{
	border:1px solid #ddd !important;
	font-size:1em;
	border-radius:5px;
	overflow:hidden;
	width:100%;
	padding:10px;
	text-align:left;
}
.magazine-info .about-magazine{
	display:block;
	width:210px;
	margin:5px auto 0;
	text-align:center;
	color:#408cd0;
	padding: 5px 0;
	border-top:1px solid #f0f0f0;
	font-size:1.1em;
}
.magazine-info .about-magazine:hover{
	color:#c45500;text-decoration:none;}

#callback-popup-btn,#callback-mobile-btn{display:block;margin:0 auto 5px;font-weight:700;
background: #eff0f3;
    background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
    background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);color:#000;width:210px;max-width:90%;border-radius:3px;border:1px solid #8d9096;}
#callback-popup-btn:hover,#callback-mobile-btn:hover{background:#e0e3e8;}
#callback-mobile-btn{display:none;}
.magazine-info img{
	margin-right:10px;
}
.magazine-info-title{
	color:#000;
	margin:0 0 5px;
	display:inline-block;
	font-size:1em;
	border-bottom:1px solid #f0f0f0;
	font-weight:400;
	vertical-align:top;
	padding:0;
	text-align:center;
}
.first-phone-number,.second-phone-number,.whatsapp-phone-number,.magazine-address{
	margin: 5px 0 15px;
	font-size:1.1em;
}
.magazine-info-name{font-size:1.3em;margin:5px;}

.magazine-info-name span{display:inline-block;max-height:52px;overflow:hidden;font-weight:400;color:#0066c0;}
.magazine-info-name a:hover span{color:#c45500;text-decoration:none;}
.magazine-info-name img{vertical-align:top;}

.analog-product{padding:0;}
.analog-product img{width:100%;height:auto;max-width:120px;max-height:120px;margin:0 5px 5px;}
.analog-product .title{width:100%;padding:5px 0 5px;}
.analog-product .title span{font-size:13px;font-weight:400;margin:0 5px;text-align:center;}
.analog-product .item{display:inline-block;padding:0;width:50%;text-align:left;vertical-align:top;}
.analog-product .item a{color:#000;}
.analog-product .product-price>span:nth-child(1){display:none !important;}
.analog-product .product-price{font-size:1.1em !importants;}
.send-message{width:184px;margin:0 auto;padding:0 0 20px;text-align:center;border-bottom:1px dotted #c4c4c4;}
.send-message a{display:block;border:1px solid #aeaeae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#dfdfdf;color:#666666;padding:7px 4px;}
.send-message a:hover{text-decoration:none;border:1px solid #333;color:#333;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.send-message a img,.other-product a img{margin-right:10px;}
.send-form{background:#fff none repeat scroll 0 0;display:none;height:100%;left:30%;max-height:450px;min-width:320px;max-width:550px;position:fixed;text-align:center;border:1px solid #fe4c4c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;top:5%;width:60%;z-index:1002;}
.black-overlay{background-color:black;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:1001;}
.send-form .close-btn{position:absolute;right:-14px;top:-14px;width:28px;height:28px;border:none;background:url("/images/send-message-close-btn.png");}
.send-form .close-btn:hover{border:none;}
.send-form .title{margin:0 0 10px;background:#fe4c4c;color:#fff;padding:10px 0;}
.send-form label{font-size:1.2em;margin:0;}
.send-form .send-message{width:150px;background:#fe4c4c;padding:0;color:#fff;margin:20px auto;border:1px solid #fe4c4c;font-size:1.3em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.send-form .your-name,.send-form .email-address,.send-form .your-message,.send-form .your-phone{width:80%;max-width:320px;padding:5px;max-height:90px;margin:2px auto 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #fe4c4c;display:block;}
.other-product a{display:block;margin:10px 25px;font-size:0.9em;}
/**/.likes-block {
    line-height:24px;
    height:24px;
    margin: 0;
	padding:0 0 35px 0;
}
.likes-block span{
	display:inline-block;
	font-size:13px;
	margin:0 20px 0 0;
}
.like{display:inline-block;height:24px;line-height:24px;position:relative;font:normal 10px tahoma;color:#fff;min-width:29px;vertical-align:top;text-align:center;padding:0;}
.likes-block .like:first-child{margin-left:10px;}
.like .l-ico{width:24px;height:24px;position:absolute;top:0;left:-12px;background-image:url("/images/likes-ico.png");background-repeat:no-repeat;}
.l-fb .l-ico{background-position:0 0;}
.l-vk .l-ico{background-position:-29px 0;}
.l-tw .l-ico{background-position:-58px 0;}
.like .l-count{vertical-align:middle;line-height:24px;cursor:default;}
.like.like-not-empty{background:url("/images/likes-bg.png") no-repeat 100% 0;margin-right:14px;padding:0 0 0 9px;}
a.like{text-decoration:none;}
/**/.tabs{display:inline-block;width:100%;margin:20px 0 0;}
.tabs>ul{margin:0;padding:0;}
.tabs>ul:after{content:"";display:block;clear:both;}
.tabs>ul li{cursor:pointer;float:left;list-style:none;padding:5px 10px;text-align:center;text-transform:uppercase;margin:0 1px;z-index:11;font-size:0.96em;background:#dfdfdf;color:#fff;}
.tabs>ul li.active, .tabs>ul li.active:hover{background:#fff;color:#f00 !important;border:1px solid #ececec;border-bottom:1px solid #fff;}
.dropdown-menu>div{min-height:370px;height:100%;border:1px solid #ececec;padding:10px;margin:-1px 0 0 1px;width:95.5%;}
.dropdown-menu>div *{list-style:unset;margin:unset;border:unset;font-weight:normal;}
.dropdown-menu>div b,.dropdown-menu>div strong{font-weight:bold;}
.slider-product-item .product-price{
	background:#fff;
	text-align:left;
	border-top:0;
	padding:0;
	color:#b12704;
	display:block;
	font-size:1em;}
.slider-product-item a{
	color:#000}
.subcategory-product-item .sale-flag{position:absolute;width:60px !important;height:auto;top:0;right:0;z-index:98;}
.slider-product-item .sale-flag{position:absolute;width:60px !important;height:auto;top:0px;right:-15px;z-index:9999;}
.promo-block{padding-bottom:10px;}
.promo-block .title{font-size:16px;font-weight:700;margin:0 0 10px;color:#C60!important;font-family:verdana,arial,san-serif;}
.promo-block  .item img{max-width:180px;width:100%;height:auto;-moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -webkit-transition: all 1s ease-out;}
.promo-block .item img:hover{-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15);}
.promo-block .item .item-title{display:block;padding:20px 0 0;vertical-align:top;height:60px;overflow:hidden;color:#0066c0;text-align:left;font-size:14px;}
.promo-block .item .item-price{display:block;color:#b12704;font-size:1em;text-align:left;padding:5px 0 0;}
.promo-block .item a:hover{text-decoration:none;}
.promo-block .item a:hover>.item-title{color:#000;}
.a-divider-inner{background:linear-gradient(to bottom,rgba(0,0,0,.14),rgba(0,0,0,.03) 3px,transparent);height:44px;z-index:0;zoom:1;}
.a-divider-inner:after{height:44px;background-color:transparent;background:-webkit-linear-gradient(to right,#fff,rgba(255,255,255,0),#fff);background:linear-gradient(to right,#fff,rgba(255,255,255,0),#fff);z-index:1;content:"";display:block;}
.popular-product,.recommended-product{
	margin:5px auto 10px;}
label{display:inline-block;max-width:100%;margin-bottom:5px;}
input[type="radio"]{display:inline-block;vertical-align:middle;margin:0 5px 0 0;line-height:normal;cursor:pointer;-webkit-appearance:none;}
input[type="radio"]:focus{outline:none;}
input[type="radio"]:before{content:"";float:left;display:inline-block;vertical-align:middle;width:14px;}
input[type="radio"]{width:18px;height:18px;border:1px solid #b2b2b2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:box-shadow 0.1s;transition:box-shadow 0.1s;}
input[type="radio"]:before{width:8px;height:8px;margin:4px;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 1px #99ca3b;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;}
input[type="radio"]:checked{border:solid 1px #77b401;background-image:-webkit-linear-gradient(bottom, #99ca3b, #b0db5f);background-image:linear-gradient(to top, #99ca3b, #b0db5f);box-shadow:inset 0 0 4px rgba(176,219,95,0.75);}
input[type="radio"]:checked:before{-webkit-transform:scale(1);transform:scale(1);}
.radio{cursor:pointer;margin-bottom:20px;}
.radio span{display:inline-block;vertical-align:middle;border-bottom:1px dashed rgba(0,0,0,0.2);-webkit-transition:border-color 0.2s;transition:border-color 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.1em;}
label.radio:hover span{border-bottom-color:rgba(0,0,0,0.7);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.radio-1{margin-left:39%;}
#shipment-select-1{margin-left:39%;}
.payment{
	display:inline-block;
	text-align:left;
	padding:0 10px;
	vertical-align:top;}
.complete-order{
	display:block;
	margin:0 0 0 59%;
	width:40%;
	background:#d47800;
	padding:12px 0;
	text-align:center;
	font-size:1.6em;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border-width:1px;
	border-style:solid;
	border-color:#b38366;
	box-shadow:0 1px 0 rgba(255,255,255,.4) inset;
	color:#fff;}
.order-page .back-to-cart a{
	display:block;
	padding:10px 0 10px 15px;
	text-align:left;
	font-size:1.2em;
	max-width:260px;
	border:1px solid #acacac;
	color:#000;}
.login-tab{
	display:inline-block;
	color:#000;
	margin:0 0 -1px 0;
	padding:5px 10px;
	border-radius:5px 5px 0 0;
	border:1px solid #f0f0f0;}
.login-tab-active,.login-tab:hover,.login-tab:focus{
	color:#000;
	background:#acacac;}
.order-page #with-login{
	display:none;}
.order-page #with-login .login-btn{
	display:block;margin:10% auto 0;padding:10px 20px;color:#fff;background:green;border-radius:10px;border:1px solid #f0f0f0;width:40%;min-width:100px;text-transform:uppercase;text-align:center;font-size:1.3em;font-wegiht:bold;}
.order-page .item-card{
	border:1px solid #acacac;
	margin:10px 0;
	-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);
	box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);}
.order-page .item-card p{
	font-size:1.3em;
	border-bottom:1px solid #f1f1f1;
	text-align:center;
	margin:0;
	padding:7px 0;
	font-weight:bold;}
.order-page .item-card table{
	border-collapse:collapse;
	border:1px solid #f0f0f0;
	width:100%;}
.order-page .item-card table td{
	border:1px solid #f0f0f0;
	width:50%;}
.order-page .item-card table td:first-child{
	padding:3px 0 3px 10px;}
.order-page .item-card table td:nth-child(2){
	color:#f00;}
.order-page .item-card .item{min-height:140px;border-bottom:1px solid #f1f1f1;padding:5px;}
.order-page .item-card .item a{
	display:block;
	clear:both;
	color:#000;}
.order-page .item-card .item a:hover{
	color:#B32D0B;text-decoration:none;}
.order-page .item .item-card-image{
	width:120px;
	height:120px;
	float:left;}
.order-page .item .item-card-image img{
	width:100%;
	height:auto;
}
.order-page .item .item-card-name{
	font-size:1.25em;
	margin:0 0 5px;}
.order-page .item .item-card-price{
	color:#B32D0B;
	font-weight:bold;}

.order-page .item .item-card-quantity{
	margin:5px 0 0;}
.order-page .price-sum,.order-page .shipping-sum{
	text-align:center;
	padding:8px 0;
	font-size:1.35em;
	clear:both;}
.order-page .price-sum span{
	color:#B32D0B;
	font-weight:bold;}
.order-page .back-to-cart a:hover{
	background:#999;
	color:#fff;
	text-decoration:none;}
.order-page .order-info a{
	color:#000;
	font-size:1.2em;
	display:block;
	padding:10px;
	background: #eff0f3;
   	bakcground: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
   	background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);
	border:1px solid #acacac;
	}
.personal-info{
	padding:10px;
	width:60%;display:inline-block;
	}
.item-card-block{
	width:39%;display:inline-block;vertical-align:top;}
.personal-info>label{
	float:left;
	display:block;
	vertical-align:top;
	margin: 0;
	width:39%;}
.personal-info label i{color:#f00;font-size:1.4em;}
.personal-info input[type="text"],.personal-info input[type="tel"],.personal-info input[type="email"],.personal-info textarea,.personal-info select{
	display:block;
	width:60%;
	padding:2px 0;
	margin:0 0 10px;}
.order-page .radio input[type="radio"]{
	margin:2px 0 0;}
.shipping-method-block{
	display:inline-block;
	width:49.5%;
	vertical-align:top;
	background:#fdfdfd;}
.shipping-method-block-hidden span,.payment img,.payment span{
	padding-left:22px;}
.shipping-method-block-hidden{
	display:none;}
#shipping-address{margin-left:39%;}
.cart-block{border:2px solid #F3AA09;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:80%;font-size:1.2em;margin:0 auto 20px;}
.cart-seller-name{border-bottom:1px solid #acacac;padding:5px 10px;font-size:1.1em;}
.cart-seller-name p{margin:5px 0;}
.cart-seller-name p>span{display:inline-block;width:50%;}
.cart-seller-name a{font-weight:bold;}
.item-in-cart{padding:5px 10px 10px;margin:0;vertical-align:middle;border-bottom:1px solid #f1f1f1;}
.item-in-cart>div{display:inline-block;vertical-align:top;text-align:center;}
.item-in-cart>div>p{margin:0 0 5px;font-weight:700;}
.item-in-cart .image{width:10%;padding:20px 0 0;}
.item-in-cart .image img{width:100%;height:auto;max-width:80px;}
.item-in-cart .item-name{width:46%;margin:0;vertical-align:top;text-align:left;}
.item-in-cart .item-name a{display:block;color:#000;font-size:1.1em;margin:10px 0 0;}
.item-in-cart .item-name a:hover,.item-in-cart .price:hover span{color:#c45500;text-decoration:none;}
.item-in-cart .price{width:20%;font-size:1.1em;}
.item-in-cart .count{width:20%;}
.item-in-cart .count input[type="text"]{width:50%;min-width:32px;max-width:80px;text-align:center;border:1px solid #c45500;background:#ffffff !important;height:28px;}
.item-in-cart .count input[type="button"]{background:#fff;border:none;font-size:1.5em;}
.item-in-cart .count .cart-item-delete{cursor:pointer;margin:5px 10px;}
.item-in-cart .count .cart-item-delete:hover{color:#f00;}
.cart-order-price-sum{border-top:1px solid #acacac;margin:0;padding:10px 0;text-align:center;font-size:1.1em;}
.cart-order-price-sum .cart-order-btn{background:#f3d078;
	background:linear-gradient(to bottom,#f7dfa5,#f0c14b);
		-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
		border-width:1px;
	border-style:solid;
	border-color:#a88734 #9c7e31 #846a29;
	box-shadow:0 1px 0 rgba(255,255,255,.4) inset;color:#111;height:34px;font-size:0.8em;padding:3px 20px;margin-left:30px;}
.cart-order-price-sum .cart-order-btn:hover,.complete-order:hover{
	border:1px solid #b0b0b0;
	text-decoration:none;
	background: #f1c860;
    background: -webkit-linear-gradient(top,#f5d78e,#eeb933);
    background: linear-gradient(to bottom,#f5d78e,#eeb933);
}
.category-list{position:relative;margin:0 1% 40px;width:23%;display:inline-block;vertical-align:top;}
.category-list ul{margin:0;padding:0;}
.allcat-child-menu-list>li:nth-child(n+6){display:none;}
.category-list a{color:#000;}
.category-list .category-title{font-size:1.3em;display:block;border-bottom:1px solid #acacac;padding:5px 0 15px;height:62px;}
.category-list .category-title img{margin-right:10px;}
.category-list ul li{margin:10px 0 0;}
.see-all-child-cat{margin-top:10px;display:block;color:#1D67A4 !important;}
.more-cat{position:absolute;bottom:0;left:0;color:#d0d0d0;font-size:0.8em;margin:0;background:#fff;padding:5px 0;width:100%;}
.magazine-page .tabs>ul li{background:#FFD76E;color:#333;width:32%;max-width:220px;text-transform:none;font-size:1.2em;border:1px solid #666;border-bottom:none;}
.magazine-page .tabs>ul li.active,.magazine-page .tabs>ul li.active:hover{background:#fff;color:#333 !important;border-bottom:1px solid #fff;font-weight:bold;}
.magazine-page .dropdown-menu>div{border:none;border-top:1px solid #acacac;width:100%;margin:-1px 0 0 0;padding:20px 0;}
.magazine-page .top-bg img{width:100%;height:auto;}
.magazine-info-block{position:relative;}
.magazine-logo>img{width:184px;height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;margin-bottom:10px;}
.magazine-page .magazine-category-list {border-right:1px solid #acacac;}
.magazine-page .magazine-number h3{margin:0 0 15px;font-size:1.6em;}
.magazine-page .magazine-category-list li{list-style:none;}
.magazine-page .magazine-name{font-size:1.8em;padding:0 15px;}
.magazine-page .send-message{margin:0;border:none;}
.magazine-page .magazine-number img{margin-right:10px;}
.magazine-page .magazine-page-news-item{vertical-align:top;display:block;border:1px solid #f0f0f0;margin-bottom:10px;color:#000;-webkit-box-shadow: 0px 0px 2px 0px rgba(99,99,99,0.5);-moz-box-shadow: 0px 0px 2px 0px rgba(99,99,99,0.5);box-shadow: 0px 0px 2px 0px rgba(99,99,99,0.5);}
.magazine-page .magazine-page-news-item:hover{background:#fdfdfd;}
.magazine-page .magazine-page-news-item .image{display:inline-block;width:30%;vertical-align:top;text-align:center;}
.magazine-page .magazine-page-news-item a{color:#000;}
.magazine-page .magazine-page-news-item .date{color:#acacac;}
.magazine-page .magazine-page-news-item .title{font-size:1.3em;font-weight:bold;}
.magazine-page .magazine-page-news-item img{max-width:100%;height:auto;max-height:100px;}
.magazine-page .magazine-page-news-item .description {display:inline-block;width:69%;padding: 7px 10px;vertical-align:top;}
.magazine-page .magazine-page-news-item .text {max-height:60px;overflow:hidden;}
.magazine-page .magazine-page-news-item .text *{font-size:1em !important;color:#333 !important;line-height:1em !important;font-weight:normal !important;text-align:left !important;}
.magazine-category-list{margin:0;padding:0;}
.magazine-category-list>li{margin:5px 0;}
.magazine-category-list>li>a{font-size:1.1em;}
.magazine-category-list li>ul{padding:0 0 0 10px;}
.magazine-category-list a{color:#000;}
.magazine-product{width:100%;margin:0;padding:0;}
.printer{position:absolute;bottom:10px;left:30px;color:#000;font-size:1.3em;vertical-align:middle;}
.printer img{margin-right:5px;}
#checklist-block{border:1px solid #f00;width:90%;padding:10px;margin:0 auto;box-shadow:5px 5px 10px 0px #000000;position:relative;}
#checklist-block>p{margin:0;display:inline-block;width:49%;vertical-align:top;}
#checklist-block h2.title{text-align:center;}
#checklist-block h2.thanks-title{text-align:center;color:#f00;padding:7px 0 10px;margin:0 0 4px;border-bottom:1px solid #f3f3f3;font-size:2em;}
#checklist-block table{width:100%;text-align:left;border-collapse:collapse;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;margin-bottom:20px;}
#checklist-block table td{padding:8px 10px;border-right:1px solid #E5E5E5;}
#checklist-block table tr:hover{background-color:#E6E5FF;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
#checklist-block table th{padding:8px 5px;color:#1f1f1f;border-right:1px solid #E5E5E5;font-weight:normal;background:#efefef;}
#checklist-block table tr{border-left:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
.checklist-sum p{font-size:1.15em;text-align:right;padding-right:20px;}
.checklist-sum p span{color:#f00;}
@media print{.header,.footer,.footer+.row,.footer-bottom-categories,.footer-about-us,.sb-slidebar,.printer{display:none;height:0px;visibility:hidden;}
#checklist-block{width:100%;border:none;box-shadow:none;}
}
.blog-page,.seller-news-page{margin-top:0;}
.seller-blog-page #more-news .all-news-item{margin:0;padding:0;border:none;border-bottom:1px solid #f0f0f0;}
.seller-blog-page #more-news .all-news-item .all-news-datetime{margin:0;}
.seller-blog-page #seller-news-main-block{display:block;text-align:center;}
.seller-blog-page #news-items-navigator .pagination-item,.seller-blog-page #news-items-navigator .pagination-item-active{display:inline-block;margin:0 5px 10px;border:1px solid #f0f0f0;padding:7px 10px;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);background:#f2f2f2;}
.seller-blog-page #news-items-navigator .pagination-item-active{background:#b12704;color:#fff;font-weight:bold;}
.blog-page .seller-news-block{margin:0 auto;text-align:center;}
.seller-news-block-image{text-align:center;}
.seller-news-block-image img,.seller-blog-page .seller-news-description img{max-width:100%;height:auto;}
.seller-news-description{margin:15px 0;font-size:1.2em;}
.blog-page .subcategory-product-item,.seller-blog-page .subcategory-product-item{text-align:center;margin:10px;display:inline-block;}
.blog-page .subcategory-product-item a{color:#000;}
.blog-page h1{text-align:center;}
.seller-news-page h1{margin:10px 30px;background:#f33;color:#fff;display:inline-block;text-align:left;padding:5px 15px;text-transform:uppercase;}
.blog-item{display:block;position:relative;width:90%;margin:0 auto 20px;border:2px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;overflow:hidden;}
.blog-item img{width:auto;min-width:100%;margin:0 auto;height:200px;}
#blog-item #more-news h2{color:#2A3088;font-size:1.7em;margin:10px 0;}
.blog-description{color:#000;padding:10px;margin:5px 0;max-height:80px;width:100%;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.blog-item .read-more{display:inline-block;width:30%;background:#43A3B2;color:#fff;padding:7px 10px;margin:10px 0 10px 20px;font-size:1.2em;text-transform:uppercase;float:left}
.blog-item .read-more+span{margin:13px 0;display:inline-block;font-size:1.4em;width:55%;}.blog-item .blog-datetime{position:absolute;bottom:10px;right:10px;}
.amart-news-page .header,.blog-item-page .header{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.amart-news-page .blog-page{max-width:1400px;margin:0 auto;}
.amart-news-page a.footer-social-icon, .blog-item-page a.footer-social-icon{margin:0;}
.amart-news-page .to-home,.blog-item-page .to-home{display:inline-block;float:right;margin:7px 8px 0 0;}
.amart-news-page{max-width:1410px;}
.amart-news-page h2{text-align:center;font-size:2em;margin:20px auto 10px;}
#blog-item-page{border-right:1px solid #cfcfcf;padding:0 10px;max-width:1400px;}
#blog-item-page img{max-width:100%;height:auto;}
#blog-item-page .date-and-view-count{display:inline-block;text-align:left;width:49%;line-height:30px;vertical-align:top;}
#blog-item-page .share-links{display:inline-block;text-align:right;width:49%;}
#blog-item-page .share-links>span{line-height:30px;vertical-align:top;}
#blog-item-page .share-links .ya-share2{display:inline-block;}
.amart-news-page .blog-item .blog-title{color:#fff;padding:10px 10px 5px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.35em;max-height:56px;position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow: inset 0px -45px 10px -10px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px -45px 10px -10px rgba(0,0,0,0.75);box-shadow: inset 0px -45px 10px -10px rgba(0,0,0,0.75);}
.amart-news-page #blog-item .first-item{width:50%;height:auto;float:left;}
.amart-news-page #blog-item .first-item img{height:412px;min-width:100%;}
.amart-news-page #blog-item{max-width:1366px;margin:0 auto;}
.amart-news-page #blog-item h2{color:#2A3088;margin:20px 40px;font-size:2em;border-bottom:4px solid #2A3088;}
.amart-news-page .blog-item{display:inline-block;position:relative;width:24%;margin:3px;overflow:hidden;height:200px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;}
#see-all-popular-blog-news{padding:100px 0 0;}
#popular-blog-item .blog-item{width:19.5%;}
#popular-blog-item .blog-item:nth-child(-n+3){width:32.6%;}
#popular-blog-item .blog-item:nth-child(-n+3) img{height:250px;}
.blog-page .top-blog-menu,.blog-item-page .top-blog-menu{padding:10px;text-align:center;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);width:calc(100%+30px);margin-left:-15px;margin-right:-15px;}
.blog-page .top-blog-menu ul,.blog-item-page .top-blog-menu ul{margin:0;padding:0;list-style-type:none;}
.blog-page .top-blog-menu ul li,.blog-item-page .top-blog-menu ul li{display:inline-block;}
.blog-page .top-blog-menu ul li a,.blog-item-page .top-blog-menu ul li a{display:block;padding:3px 10px;color:#000;text-decoration:underline;border:1px solid #fff;border-radius:5px;}
.blog-item-page .top-blog-menu ul li a img{display:none;}
.blog-page .top-blog-menu ul li.active a,.blog-page .top-blog-menu ul li a:hover,.blog-item-page .top-blog-menu ul li.active a,.blog-item-page .top-blog-menu ul li a:hover{border:1px solid #f00;text-decoration:none;}
.blog-menu{display:inline-block;width:30%;vertical-align:top;}
.all-blog-news{display:inline-block;width:69%;vertical-align:top;}
.all-blog-news .blog-item{height:auto;border:1px solid #d9d9d9;padding:0 0 10px 0;width:32%;}
.all-blog-news .blog-item .blog-title{position:static;box-shadow:none;-webkit-box-shadow:none;color:#000;}
#blog-item-page .seller-news-magazine-link{vertical-align:top;margin:28px 20px 0;display:inline-block;}
#blog-item-page .seller-news-magazine-link img{width:21px;height:20px;}
.blog-item-page #comments-section .comment-item>div{background:#F5FCE5;padding:3px 10px;}
.blog-item-page #comments-section .comment-item>p{margin:0;padding: 5px 5px 10px 20px;}
.blog-item-page #comments-section .comment-item .author-name{color:#000;font-size:1.2em;font-weight:bold;margin-right:15px;}
.blog-item-page #comments-section .add-comment{border-top:1px solid #f5f5f5;margin-top:15px;}
.blog-item-page #comments-section .add-comment>p{background:#F5F5F5;font-size:1.4em;padding:5px 10px;margin:15px 0 0;}
.blog-item-page #comments-section .add-comment #author-name{width:100%;padding:5px 10px;display:block;margin:5px 0;border:1px solid #f5f5f5;}
.blog-item-page #comments-section .add-comment textarea{border:1px solid #f5f5f5;height:100px;width:100%;max-width:100%;padding:5px 10px;}
.blog-item-page #comments-section .add-comment .add-comment-btn{display:inline-block;padding:7px 14px;background:#f0f0f0;color:#000;font-size:1.1em;border:1px solid #f0f0f0;border-radius:5px;margin:5px 0;}
.blog-item-page #comments-section #comment-error-message>p{text-align:center;padding:10px;border:1px solid #027C71;font-size:1.1em;}
#registration-form .reg-completed{margin:20px auto;padding:15px;border:1px solid #027C71;text-align:center;font-size:1.2em;}
#more-news .all-news-item,#popular-blog-item .all-news-item{overflow:hidden;border:1px solid #f0f0f0;margin:0 auto 20px;padding:0 0 15px;}
#more-news .all-news-item img,#popular-blog-item .all-news-item img{width:auto;min-width:100%;margin:0 auto;height:140px}
.all-news-item .all-news-description{padding:5px;color:#000;}
.all-news-item .all-news-datetime{padding:5px;color:#ccc;}
.amart-news-page h3{font-size:2em;}
#blog-news-categories ul,#all-news-categories ul{padding:0;margin:0;list-style-type:none;}
#blog-news-categories ul li,#all-news-categories ul li{margin:5px 0;}
#blog-news-categories ul li a,#all-news-categories ul li a{color:#000;display:block;width:80%;border-bottom:1px solid #f0f0f0;padding:5px;position:relative;}
#blog-news-categories ul li a img,#all-news-categories ul li a img{position:absolute;left:0;top:0;height:24px;width:auto;}
#blog-news-categories ul li a span,#all-news-categories ul li a span{margin-left:40px;}
#blog-news-categories ul li.active a,#all-news-categories ul li.active a{color:#f00;font-weight:bold;}
#more-news ul{padding:0 10px 0 0;border-right:1px solid #f0f0f0;}
.valentines-page{margin:0;width:100%;overflow:hidden;background:url("/images/valentines/bg.jpg");text-align:center;}
.valentines-logo{margin:30px 0 50px;}
.valentines-1{width:1000px;margin:0 auto;}
.val-gender{display:inline-block;width:479px;padding-top:20px;margin:20px 0 0;vertical-align:top;}
.valentines-man,.valentines-woman{background:#fff;font-size:2.4em;}
.valentines-man{margin:0 19px 0 0;color:#5580ee;}
.valentines-woman{margin:0 0 0 19px;color:#ee5567;}
.val-present{margin:0;padding:0;list-style:none;}
.val-present li{display:inline-block;background:#fff;border:2px dotted #5580ee;padding:3px;margin:5px;position:relative;padding-bottom:30px;}
.val-present li span{position:absolute;display:block;bottom:4px;width:135px;left:3px;font-size:1.1em;}
.valentines-woman+.val-present li{border:2px dotted #ee5567;}
.valentines-man+.val-present li a{color:#5580ee;}
.valentines-woman+.val-present li a{color:#ee5567;}
.valentines-woman+.val-present{margin-left:5px;}
.valentines-man+.val-present{margin-right:5px;}
.search-false span{font-size:1.3em;display:block;color:#B617A3;margin:20px 0;}
.search-false b{font-size:1.5em;}
.search-icon{text-align:right;padding-top:70px;}
.search-true .search-title{color:#acacac;font-size:1.1em;}
.search-true .search-title span{font-size:1.5em;color:#000;margin-right:15px;}
.search-item-category{margin:10px 0 0;font-size:1.1em;}
.search-item-category ul{margin:20px 0 0;padding:0;}
.search-item-category ul li{border-bottom:1px solid #f0f0f0;padding:2px 0;}
.search-item-category ul li a{color:#000;}
.search-item-category>span{font-size:1.2em;color:#000;}
.search-result .search-result-item{width:100%;margin:15px 0 0;padding-bottom:15px;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.search-result-item .image{display:inline-block;width:100px;margin:0 5px 0 0;text-align:center;vertical-align:top;}
.search-result-item a{color:#000;}
.search-result-item .image img{width:100%;height:100%;}
.search-result-item .item-info{display:inline-block;width:calc(100% - 450px);}
.search-result-item a .item-info .title{color:#3940c2;text-decoration:underline;font-size:1.4em;margin-top:10px;}
.search-result-item .item-info .description{max-height:60px;overflow:hidden;}
.search-result-item .item-info .description *{line-height:1.5;padding:0;border:none;margin:0;box-shadow:none;font-size:1em !important;}
.search-result-item .item-info .description .clearfix{display:none;}
.search-result-item .item-info .description img{display:none;}
.search-result-item .price{display:inline-block;width:138px;color:#000;font-size:1.5em;vertical-align:top;float:right;margin-top:10px;}
.search-result-item .add-to-cart{display:inline-block;width:180px;float:right;vertical-align:top;margin-top:10px;}
.search-result-item .add-to-cart a{display:block;color:#fff;background:#d5d5d5;width:180px;height:34px;font-size:0.9em;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d5d5d5;text-align:center;padding:2px;}
.search-result-item .add-to-cart a:hover{border:1px solid #b0b0b0;text-decoration:none;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.search-result-item .add-to-cart a img{margin:3px;padding:3px;border-right:1px solid #b5b5b5;}
.search-true .col-md-2 img,.search-icon img{width:100%;max-width:200px;height:auto;}
.sellers h3{margin:5px 0;}
.sellers-form .input{width:100%;max-width:250px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;color:#555;outline:none;}
.sellers-form .input:focus{background:#f5f5f5;color:#333;}
.sellers-item{margin:0 0 20px 0;vertical-align:top;}
.sellers-item a{color:#000;}
.sellers-item .logo{width:74px;padding:10px 0 0 0;float:left;}
.sellers-item .logo img{width:72px;height:72px;border:1px solid #acacac;}
.sellers-item .description{width:100%;padding-left:90px;}
.sellers-item .description .title{color:#f0403b;font-size:1.4em;}
.sellers-item .text{height:40px;overflow:hidden;text-overflow:ellipsis;position:relative;}
.sellers-item .text span{color:#0099ff;padding:0 0 0 6px;position:absolute;bottom:0;right:0;background:#fff;}
.sellers-item .product-sum span{color:#f0403b;}
.sellers .category-item{margin:0 0 30px;vertical-align:top;}
.sellers .category-item a{color:#000;display:block;}
.sellers .category-item a>img{float:left;}
.sellers .category-item a>span{display:block;margin:10px 0 0 50px;}
.cabinet-page .search-form{display:none;}
.cabinet-page .header .bottom-line{display:none;}
.cabinet_menu .my-store{background:#FDBE07;text-align:center;color:#000;font-weight:bold;font-size:1.2em;}
.main_cabinet{display:block;padding:20px 20px 20px 40px;}
.cabinet_menu a{display:block;width:100%;color:#000;padding:10px;font-size:1.1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.red{color:#f00 !important;}
.red:hover{color:#fff !important;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.cabinet_menu a:hover,.cabinet-menu-active,.cabinet_other input[type="submit"]:hover{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;background:#EE1C23;color:#fff !important;text-decoration:none;}
.cabinet_other input[type="submit"]{background:#fff;border:1px solid #acacac;padding:5px 10px;color:#000;background:#f0f0f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.my_items_table>tbody>tr{padding:15px 0;border-bottom:1px solid #acacac;}
.item-sort-btn{display:inline-block;background:url('../images/sort-arrow.png') 95% 50% no-repeat;padding:2px 22px 2px 0;color:#0c6795;}
.cabinet_other{padding-left:30px;}
.cabinet_other #cat_choosing{margin-bottom:30px;}
.cabinet_other .t_add input,.cabinet_other select[name="place"],.cabinet_other select[name="status"]{margin:5px 10px 5px 0;padding:5px;}
.cabinet_other .ai_description{width:300px;height:200px;}
.change_address table input{margin:5px 0;}
#add_foto+div.lnk{margin:5px 0;cursor:pointer;}
.about-us-page,.contact-page{width:100%;font-size:1.1em;margin:10px auto;}
.about-us-page h3,.contact-page h3{font-size:1.8em;padding:5px 0;margin:25px 0;border-bottom:}
.about-us-page ul{list-style-type:disc;}
.about-us-page ul a{color:#2A3088;}
.about-us-page h3.color-1{color:#0E9685;border-bottom:4px solid #0E9685;}
.about-us-page h3.color-2{color:#ED1B24;border-bottom:4px solid #ED1B24;}
.about-us-page h3.color-3,.contact-page h3.color-3{color:#2A3088;border-bottom:4px solid #2A3088;}
.about-us-page h3.color-4{color:#FDBE07;border-bottom:4px solid #FDBE07;}
.about-us-page h3.color-5{color:#99CA3B;border-bottom:4px solid #99CA3B;}
.about-us-page .menu,.contact-page .menu{margin:70px auto 20px;width:80%;padding:0;list-style-type:none;}
.about-us-page .menu li a,.contact-page .menu li a{display:block;padding:10px;color:#428bca;font-size:1.1em;}
.about-us-page .menu li a.active,.contact-page .menu li a.active{background:#F2F5F7;color:#455a64 !important;border-left:3px solid #f00;}
.about-us-page .contact-box,.contact-page .contact-box{margin:40px auto;border:3px solid #D3DEED;padding:20px 10px;width:80%;}
.about-us-page .contact-box h5,.contact-page .contact-box h5{margin:0 0 10px;font-size:1em;color:#455a64;text-transform:uppercase;}
.about-us-page .contact-box ul,.contact-page .contact-box ul{margin:0;padding:0;font-size:0.9em;color:#808080;list-style-type:none;}
.about-us-page .contact-box ul li,.contact-page .contact-box ul li{display:block;margin:4px 0;}
.about-us-page .contact-box ul a,.contact-page .contact-box ul a{color:#428bca;}
.contact-page .col-md-9 span{display:block;font-size:1.2em;margin:10px 0;}
.contact-page .col-md-9 h4{font-size:1.4em;}
.responsive-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;max-width:640px;max-height:360px;}
.responsive-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:640px;max-height:360px;}
.magazine-news-item-description>p{margin-top:0px;}
.special-category-banner .grid {
	position: relative;
	margin: 0 auto;
	padding: 0;
	max-width: 100%;
	list-style: none;
	text-align: center;
}
.special-category-banner .grid .grid-item img{
	width:100%;
	height:auto;}
.special-category-banner .special-category-banner-left{
	margin:1% 1% 1% 0;
	width:54.5%;
	display:inline-block;
	vertical-align:top;
}
.special-category-banner .special-category-banner-right{
	width:44.5%;
	margin:1% 0;
	display:inline-block;
	vertical-align:top;
}
.special-category-banner .grid .block-1{
	width:100%;
}
.special-category-banner .grid .block-2{
	width:100%;
	margin:0 0 2%;
}
.special-category-banner .grid .block-3{
	width:100%;
	margin:0 0 2%;
}
.special-category-banner .grid .block-4{
	width:100%;
	margin:0 0 2%;
}
.special-category-banner .grid .block-5{
	width:49%;
	margin:0 2% 2% 0;
	display:inline-block;
}
.special-category-banner .grid .block-6{
	width:49%;
	margin:0 0 2% 0;
	display:inline-block;
}
.special-category-banner .grid .block-7{
	width:100%;
	margin:0 0 2%;
}
.special-category-banner .grid .block-8{
	width:100%;
	margin:0;
}
.special-category-banner .grid .block-9{
	width:100%;
	margin:0;
}
.special-category-banner .grid .grid-item{position:relative;}
.special-category-banner .grid .grid-item h2 {
	font-weight: 300;
	width:100%;
	margin:0;
	padding:10px;
	color:#000;
	position:absolute;
	bottom:0;
	left:0;
	font-size:1.4em;
	background:rgba(255,255,255,0.75);
}


/* Базовый контейнер табов */
.cabinet-tabs {
	width:100%;
	padding: 0px;
	margin: 0 auto;
}
.cabinet-tabs>section {
	display: none;
	padding:10px;
	background: #fff;
	border: 1px solid #ddd;
	margin: 0 0 5px;
	line-height: 1.5;
	color: #383838;
	/* прикрутим анимацию */
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
/* Описываем анимацию свойства opacity */
 
@-webkit-keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
/* Прячем чекбоксы */
.cabinet-tabs>input {
	display: none;
	position: absolute;
}
/* Стили переключателей вкладок (табов) */
.cabinet-tabs>label {
	display: inline-block;
	margin: 0 0 -1px;
	padding: 15px 25px;
	position:relative;
	font-weight: 600;
	text-align: center;
	color: #aaa;
	border: 1px solid #ddd;
	background: #f1f1f1;
	border-radius: 3px 3px 0 0;
}

/* Изменения стиля переключателей вкладок при наведении */
 
.cabinet-tabs>label:hover {
	color: #888;
	cursor: pointer;
}
/* Стили для активной вкладки */
.cabinet-tabs>input:checked+label {
	color: #555;
	border-bottom: 1px solid #fff;
	background: #fff;
	z-index:10;
}
/* Активация секций с помощью псевдокласса :checked */
#tab0:checked~#content-tab0, #tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3, #tab4:checked~#content-tab4, #tab5:checked~#content-tab5, #tab6:checked~#content-tab6{
	display: block;
}
.cabinet-tabs .start-page{text-align:center;padding:100px 0 0;}
.cabinet-tabs .start-page a{display:inline-block;font-size:1.6em;text-transform:uppercase;font-weight:bold;padding:15px 30px;}
.cabinet-tabs .start-page a.create-magazine-btn{color:#00A312;border:3px solid #00A312;margin-right:40px;}
.cabinet-tabs .start-page a.create-magazine-btn:hover{background:#00A312;color:#fff;}
.cabinet-tabs .start-page a.go-to-shop{color:#e41e1e;border:3px solid #e41e1e;margin-left:40px;}
.cabinet-tabs .start-page a.go-to-shop:hover{color:#fff;background:#e41e1e;}
.cabinet-tabs .create-new-magazine{display:none;}
.cabinet-tabs .create-new-magazine h2,.cabinet-tabs .create-new-magazine h3{margin:5px auto 10px;text-align:center;}
.cabinet-tabs .create-new-magazine form{width:100%;max-width:600px;margin:0 auto;border:1px solid #efefef;padding:0;}
.cabinet-tabs .create-new-magazine form>div{padding:10px 15px;position:relative;}
.cabinet-tabs .create-new-magazine form>div:nth-child(2n){background:#f9f9f9;}
.cabinet-tabs .create-new-magazine form>div>input,.cabinet-tabs .create-new-magazine form>div>textarea{display:inline-block;width:47%;border:1px solid #acacac;}
.cabinet-tabs .create-new-magazine form #seller_phones_fields{display:inline-block;width:47%;}
.cabinet-tabs .create-new-magazine form #seller_phones_fields>div{margin-bottom:10px;}
.cabinet-tabs .create-new-magazine form #seller_phones_fields>div .phone-field-input{padding:5px;font-size:1.1em;width:170px;border:1px solid #acacac;}
.cabinet-tabs .create-new-magazine form #seller_phones_fields>div .delete-phone-btn{background:transparent;border:none;padding:5px;color:#e41e1e;}
.cabinet-tabs .create-new-magazine form .add-number-btn{display:block;text-align:center;}
.cabinet-tabs .create-new-magazine form>div>span{display:inline-block;width:38%;text-align:left;vertical-align:top;}
.cabinet-tabs .create-new-magazine form>div .question-icon{position:relative;z-index:98;cursor:pointer;}
.cabinet-tabs .create-new-magazine form>div .question-icon:hover+.popup-help{display:block;}
.cabinet-tabs .create-new-magazine form button.save{display:block;margin:10px auto;text-align:center;background:#00A312;border:1px solid #00A312;color:#fff;font-size:1.4em;font-weight:bold;padding:12px 20px;}
.cabinet-tabs .create-new-magazine form>div .popup-help{display:none;position:absolute;border:1px solid #acacac;padding:10px;background:#fff;width:180px;z-index:99;left:96%;top:50%;font-size:0.8em;}
section .content-tab-section-title p{background:#fff;border:1px solid #ddd;}
section .content-tab-section-title p a{display:block;text-align:center;color:#aaa;font-weight:bold;padding:15px 0;position:relative;}
section .content-tab-section-title p a span{background:#f1f1f1;padding:15px;border-right:1px solid #ddd;position:absolute;top:0;left:0;}
.child-cabinet-tabs{display:inline-block;width:100%;margin:20px 0 0;}
.child-cabinet-tabs>ul{margin:0;padding:0;}
.child-cabinet-tabs>ul:after{content:"";display:block;clear:both;}
.child-cabinet-tabs>ul li{cursor:pointer;float:left;list-style:none;padding:5px 10px;text-align:center;text-transform:uppercase;margin:0 1px;z-index:11;font-size:0.96em;color:#999;}
.child-cabinet-tabs>ul li.active, .child-cabinet-tabs>ul li.active:hover{color:#f00 !important;}
.child-cabinet-tabs>ul li a{color:#999;}
.child-dropdown-menu>div{min-height:370px;height:100%;padding:10px;margin:-1px 0 0 1px;width:100%;}
#product-admin .add-new-product .add-category{padding-bottom:10px;}
#product-admin .add-new-product .add-category select{
	display:block;
	padding:5px 10px;
	border:1px solid #acacac;
	width:50%;
}
#product-admin .add-new-product input[type=text]{
	border:1px solid #acacac;
	padding:2px 10px;
}
#product-admin .add-new-product div.anp-block,#product-admin .add-new-product div.add-price{
	width:50%;
	border-bottom:1px solid #f9f9f9;
	padding:10px 0;
}
#product-admin .add-new-product div.anp-block label,#product-admin .add-new-product div.add-price label{width:40%;}
#product-admin .add-new-product div.anp-block input,#product-admin .add-new-product div.add-price input{width:55%;}
#product-admin .add-new-product div.properties, #product-admin .add-new-product div.description{
	width:100%;
}
#product-admin .add-new-product div.properties .properties-title span{
	display:inline-block;
	width:20%;
}
#product-admin .add-new-product div.properties .properties-item{
	margin:0 0 10px;
}
#product-admin .add-new-product div.properties .properties-item input{
	width:15%;
	margin-right:5%;
}
#product-admin .add-new-product div.properties .properties-item select{
	width:15%;
	margin-right:5%;
	padding:3px 10px;
}
#product-admin .add-new-product div.properties .add-properties-item{
	background:#fff;
	color:#465fea;
	border:none;font-size:1.2em;
}
#product-admin .add-new-product div.properties .add-properties-item i{
	font-weight:bold;
}
#product-admin .add-new-product div.properties .add-properties-item:hover{
	color:#f00;
}
#product-admin .add-new-product div.description textarea{
	width:90%;
	height:350px;
}
#product-admin .add-new-product .manufacturer-list{min-width:140px;width:55%;padding:4px 10px;}
#product-admin .add-new-product div.add-photo{
	margin:10px 0;
}
#product-admin .add-new-product div.add-photo label{
	display:block;
	margin:10px 0 0;
}
#product-admin .add-new-product div.add-photo input.internet-image-link{
	width:50%;
}
#product-admin .add-new-product div.add-price{
	margin:0 0 10px;
}
#product-admin .add-new-product div.add-price input{border:1px solid #acacac;}
#product-admin .add-new-product div.add-price .add-sale{
	display:block;
	font-size:1.25em;
}
#product-admin .add-new-product div.add-sale-block{
	border:1px solid #f1f1f1;
	margin:10px 0;
	padding:15px 30px;
	width:49%;
	vertical-align:top;
	position:relative;
	}
#product-admin .add-new-product div.product-status select{
	margin-right:5%;
}
#product-admin .add-new-product .save-product{
	text-align:center;
}
#product-admin .add-new-product .save-product a{
	display:inline-block;
	font-size:1.4em;
	margin:20px auto;
	background:#f0f0f0;
	border:1px solid #acacac;
	padding:6px 20px;
	color:#000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#product-admin .my-items ul.product-info{
	margin:5px 0 10px;
	padding:0;
	border-bottom:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
}
#product-admin .my-items ul.product-info li{
	display:inline-block;
	padding:5px 30px 5px 0;
	font-size:1.2em;
}
#product-admin .my-items .items-search{
	position:relative;
}
#product-admin .my-items .items-search #my-items-search{
	width:50%;
	padding:5px;
	border:1px solid #acacac;
}
#product-admin .my-items .items-search input[type=button]{
	width:5%;
	border:1px solid #acacac;
	padding:5px;
	position:absolute;
	left:45%;
	top:0;
}
#product-admin .my-items .my_items_table{
	width:100%;
	border:1px solid #acacac;
}

#product-admin .my-items .my_items_table thead{
	background:#f9f9f9;
}
#product-admin .my-items .my_items_table thead th{
	padding:0 5px;}
#product-admin .my-items .my_items_table td{
	padding:10px 5px;
}
#product-admin .my-items .my_items_table tr{
	border-bottom:1px solid #f0f0f0;
}
#product-admin .my-items .selected-products{
	margin:10px 0 0;
}
#product-admin .my-items .selected-products label{
	margin:10px 10px 10px 0;
}
#product-admin .my-items .selected-products button{
	background:#fff;
	padding:3px 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity:0.8;
}
#product-admin .my-items .selected-products button:hover{
	opacity:1;
}
#product-admin .my-items .selected-products button.product-view{
	border:1px solid #00A312;
	color:#00A312;
}
#product-admin .my-items .selected-products button.product-hide{
	border:1px solid #555555;
	color:#555555;
}
#product-admin .my-items .selected-products button.product-delete{
	border:1px solid #f00;
	color:#f00;
}
#product-admin .my-items .add-sale,#product-admin .my-items .change-category{
	border:1px solid #f1f1f1;
	margin:10px 0;
	height:200px;
	padding:15px 30px;
	width:49%;
	vertical-align:top;
	position:relative;
	display:inline-block;
}
#product-admin .my-items{
padding-bottom:50px}
#product-admin .my-items .add-sale,#product-admin .my-items .export-items{
	margin-right:1.5%;
}
#product-admin .my-items .add-sale>div,#product-admin .add-new-product .add-sale-block>div{
	margin:0 0 15px 0;
}
#product-admin .my-items .add-sale>div:nth-child(n+2)>label,#product-admin .add-new-product .add-sale-block>div:nth-child(n+2)>label{
	width:20%;
}
#product-admin .my-items .add-sale .add-sale-btn{
	text-align:right;
}
#product-admin .my-items .add-sale .add-sale-btn a{
	display:inline-block;
	padding:7px 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	background:#EE1C23;
}
#product-admin .my-items .change-category label{
	width:40%;
}
#product-admin .my-items .change-category select{
	width:59%;
}
#product-admin .my-items .change-category .change-category-btn{
	position:absolute;
	bottom:15px;
	right:20px;
	text-align:right;
}
#product-admin .my-items .change-category .change-category-btn a{
	display:inline-block;
	padding:7px 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	vertical-align:bottom;
	color:#fff;
	background:#00A312;
}
#product-admin .other-options{display:none;}
#product-admin button.more-opt-btn{display:block;width:100%;font-weight:bold;background:#f0f0f0;color:#000;padding:10px 10px;border:1px solid #efefef;}
#product-admin button.more-opt-btn:hover{color:#fff;background:#e41e1e;}
#product-admin .my-items .export-items,#product-admin .my-items .csv-file,#product-admin .my-items .add-to-news{
	padding:10px;
	display:inline-block;
	width:49%;
	vertical-align:top;
	border:1px solid #f1f1f1;
}
#product-admin .my-items .add-to-news{height:150px;position:relative;}
#product-admin .my-items .add-to-news select{display:block;padding:3px 10px;min-width:200px;}
#product-admin .my-items .add-to-news .add-to-news-btn{position:absolute;right:20px;bottom:15px;}
#product-admin .my-items .add-to-news .add-to-news-btn a{display:inline-block;padding:7px 10px;background:#00A312;color:#fff;border-radius:10px;}
#product-admin .my-items .export-items label,#product-admin .my-items .csv-file label{
	padding-right:20px;
}
#product-admin .my-items .export-items button{
	border:1px solid #00A312;
	color:#00A312;
	background:#fff;
	opacity:0.8;
}
#product-admin .my-items .export-items button:hover{
	opacity:1;
}
#product-admin .my-items .csv-file input[type=file]{
	display:inline-block;
}
#product-admin .sync>a{
	display:inline-block;
	font-size:1.2em;
	color:#000;
	padding:5px 10px;
	width:33%;
	background:#f1f1f1;
	text-align:center;
	border:1px solid #f1f1f1;
}
#product-admin .sync>a:hover{
	background:#FDAB0B;
	color:#fff;
	text-decoration:none;
	border:1px solid #acacac;
}
#product-admin .photohost .left-col,#product-admin .photohost .right-col{
	width:49%;
	display:inline-block;
	vertical-align:top;
}
#product-admin .photohost .right-col{
	margin-left:1.5%;
}
#product-admin .photohost .right-col #preview-photo,#product-admin .add-new-product #preview-photo{
	margin:10px 0;
	padding:0;
}
#product-admin .photohost .right-col #preview-photo li,#product-admin .add-new-product li{
	display:inline-block;
	margin:0 10px 10px 0;
	text-align:center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	position:relative;
}
.file_upload{
    display: inline-block;
	cursor:pointer;
    position: relative;
    overflow: hidden;
    font-size: 1.4em;
	opacity:0.5;
	font-weight:bold;
	margin:10px 0 0;
	color: #34A853;
	border:2px solid #34A853;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:20px 15px;
text-align:center;
}
.file_upload:hover{
	opacity:1;}
.file_upload .button{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
	width:100%;
    height: 100%;
    text-align: center;
}
.file_upload .button i{
	font-size:2.1em;
	line-height:0.7em;
}
.file_upload input[type=file]{
    position: absolute;
    top: 0;
    opacity: 0
}
#product-admin .photohost .right-col #preview-photo li img,#product-admin .add-new-product li img{
	width:100%;
	height:auto;
}
#product-admin .photohost .right-col #preview-photo .delete,#product-admin .add-new-product .delete{
	cursor:pointer;
	position:absolute;
	bottom:0;
	background:rgba(255,255,255,0.8);
	width:100%;
	left:0;
}
#product-admin .photohost .right-col #preview-photo .delete:hover,#product-admin .add-new-product .delete:hover{
	color:#f00;
	background:rgba(255,255,255,1);
}
#product-admin .photohost .right-col form input[type=submit]{
	padding:5px 15px;
	margin:10px 0;
	background:#fff;
	border:1px solid #333;
	color:#333;
	font-size:1.4em;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#product-admin .photohost .right-col form input[type=submit]:hover{
	color:#000;
	border-color:#000;
	background:#d5d5d5;
}
#product-admin .photohost .items-search{
	position:relative;
}
#product-admin .photohost .items-search input[type="search"]{
	width:100%;
	padding:5px;
	border:1px solid #f0f0f0;
	background:#fff;
}
#product-admin .photohost .items-search input[type="button"]{
	width:10%;
	background:#fff;
	position:absolute;
	right:1px;
	padding:5px;
	top:0;
	border:1px solid #f0f0f0;
}
#product-admin .photohost .photolist{
	width:100%;
	margin:10px 0;
}
#product-admin .photohost .photolist thead{
	background:#f1f1f1;
}
#product-admin .photohost .photolist td{
	border:1px solid #f1f1f1;
	padding:3px 0 3px 5px;
}
#product-admin .manufacturer table{
	min-width:60%;
	border:1px solid #acacac;
}
#product-admin .manufacturer table thead{
	background:#f5f5f5;
}
#product-admin .manufacturer table td{
	padding:5px 7px;
	border:1px solid #d6d6d6;
}
#product-admin .manufacturer .add-manufacturer input{
	padding:5px;	 
}
#product-admin .manufacturer .add-manufacturer .manufacturer-address{
	min-width:24%;}
#order-admin table {
	width:100%;
}
#order-admin table thead{
	background:#f0f0f0;
	font-size:1.1em;
	font-weight:bold;
}
#order-admin table tbody tr:first-child span{
	font-size:1.1em;
	margin-right:5px;
	color:#000;
}
#order-admin table tr td{
	border:1px solid #acacac;
	padding:5px;
}
#news-admin .add-news .news-title{
	display:block;
	width:60%;
}
#news-admin .add-news .tinymce{
	max-width:60%;
	border:1px solid #f0f0f0;
	margin:0 0 10px;
}
#news-admin .add-news .add-photo{
	display:block;
	margin:0 0 10px;
}
#news-admin .add-news .news-type,#news-admin .add-news .news-status{
	display:inline-block;
	margin:10px;
}
#news-admin .add-news .news-public button{
	margin:10px 0 0;
	background:#5cb85c;
	padding:5px 10px;
	border:1px solid #5cb85c;
	color:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:1.2em;
}
#news-admin .add-news .news-public button:hover{
	background:#60b500;
}
#news-admin .news-list table{
	width:100%;
}
#news-admin .news-list table thead{
	background:#f0f0f0;
	font-size:1.1em;
	font-weight:bold;
}
#news-admin .news-list table tr td{
	border:1px solid #acacac;
	padding:5px;
}
#news-admin .news-edit,#news-admin .news-up,#news-admin .news-delete{
	display:block;
	width:24px;
	height:24px;
	margin:0;
	padding:0;
}
#settings-admin .change-password>div{
	margin:0 0 15px;
}
#settings-admin .change-password>div span{
	width:17%;
	display:inline-block;
}
#settings-admin .change-password input[type=submit]{
	background:#fff;
	padding:5px 10px;
	color:#333;
	border:1px solid #999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#settings-magazine-admin .magazine-settings>form>div{
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:1px solid #f9f9f9;
}
#settings-magazine-admin .magazine-settings>form>div span{
	display:inline-block;
	width:16%;
	vertical-align:top;
	padding:5px 0 0;
}
#settings-magazine-admin .magazine-settings>form>div input[type=text],#settings-magazine-admin .magazine-settings>form>div textarea{
	width:35%;
	padding:5px;
	border:1px solid #ababab;
	border-radius:3px;
}
#settings-magazine-admin .magazine-settings>form>div #phones_field{display:inline-block;width:25%;}
#settings-magazine-admin .magazine-settings>form>div #phones_field .phone-field-input{margin-bottom:10px;}
#settings-magazine-admin .magazine-settings>form>div #phones_field .delete-phone-btn{background:transparent;border:none;color:#e41e1e;}
#settings-magazine-admin .magazine-settings>form>div #phones_field span{width:0;}
#settings-magazine-admin .magazine-settings>form>div textarea{
	height:8em;
}
#settings-magazine-admin .magazine-settings>div input,#settings-admin .magazine-settings>div textarea{
	width:20%;
}
#settings-magazine-admin .magazine-settings .phone-field-input{
	width:140px;
	border-radius:4px;
	padding:4px 10px;
	border:1px solid #acacac;
}
#settings-magazine-admin .magazine-settings .save{
	padding:7px 17px;
	font-size:1.3em;
	background:#f1f1f1;
	display:block;
	margin:20px auto;
	color:#333;
	border:1px solid #acacac;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#settings-magazine-admin .change-password input[type=submit]:hover{
	background:#d5d5d5;
	color:#000;
	border-color:#333;
}
