/*
Theme Name: Metro UI
Author: Dmitry Nizovsky
*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300&subset=latin,cyrillic-ext);

/* CONST STYLE BEGIN */
	h1, h2, h3, h4, h5, h6 {
		margin: 10px 0;
		font-family: inherit;		
		font-weight: normal;
		line-height: 20px;
		color: inherit;
		text-rendering: optimizelegibility;
	}
	/* HEADERS */
	h1, h2, h3 {
		line-height: 40px;
	}
	h1 {
		font-size: 38.5px;
	}
	h2 {
		font-size: 31.5px;
	}
	h3 {
		font-size: 24.5px;
	}
	h4 {
		font-size: 17.5px;
	}
	h5 {
		font-size: 14px;
	}
	h6 {
		font-size: 11.9px;
	}
	.clear {
	  *zoom: 1;
	}
	.clear:before,
	.clear:after {
	  display: table;
	  content: "";
	  line-height: 0;
	}
	.clear:after {
	  clear: both;
	}
	.text-left {
		text-align: left;
	}
	.text-right {
		text-align: right;
	}
	.float-left {
		float: left;
	}
	.float-right {
		float: right;
	}
	.float-clear {
		float: none !important;
	}
	html, body {
		height: 100%;
	}
	input[type="submit"] {
		cursor: pointer;
	}
	#wrap {
		position: relative;
		min-height: 100%;
	}
	* html #wrap {
		height: 100%; 
	}
	#content {
		padding-bottom: 275px;
		margin: 0 10px 10px 10px;
	}
	#footer {
		position: relative;
		height: 275px;
		margin-top:-275px;
	}
	#header {
		padding: 10px;
	}
	.items .item {
		float: left;
		display: block;
	}
	.hide,
	.desktop .hide,
	.phone .hide,
	.tablet .hide {
		display: none;
	}
	.show,
	.desktop .show,
	.phone .show,
	.tablet .show {
		display: inherit;
	}
	.header-search {
		margin: 10px;
	}
	.header-search input {
		float: left;
	}
	.header-search input[type="text"] {
		background-color: #ffffff;
		width: 380px;
		height: 32px;
		border: none;
		padding: 0 10px;
	}
	.header-search input[type="submit"] {
		background-color: #ffffff;
		border: none;
		height: 32px;
		width: 32px;
		display: block;
		background-image: url('./images/loupe.png');
		background-position: center;
		background-repeat: no-repeat;
	}
	.header-top-menu ul {
		list-style: none;
		display: block;
	}
	.header-top-menu ul > li {
		display: block;
		float: left;
		position: relative;
	}
	.header-top-menu ul > li a {
		color: #fff;
		text-decoration: none;
		display: block;
		height: 52px;
		line-height: 52px;
		font-size: 20px;
		padding: 0 10px;
	}
	.header-top-menu ul li ul {
		position: absolute;
		z-index: 9999;
		list-style: none;
		padding: 10px 5px;
		display: none;
	}
	.header-top-menu ul li:hover ul {
		display: block;
		width: 200px;
	}
	.header-top-menu ul li ul a {
		line-height: 23px;
		display: inline;
		padding: 0;
		font-size: 14px;
	}
	.header-top-menu ul li ul li {
		float: none;
	}
	.header-menu-toggle {
		display: block;
		background-image: url('./images/menu.png'); 
		background-repeat: no-repeat;
		background-position: center;
		width: 60px;
		height: 52px;
		float: left;		
	}
	.header-top-menu ul li ul a:hover {
		text-decoration: underline;
	}
	.footer-top ul li {
		list-style: none;
		padding: 5px;
	}
	.footer-top ul li a {
		text-decoration: none;
	}
	.footer-top ul li a:hover {
		text-decoration: underline;
	}
	.copyright, .payment {
		padding: 20px 10px;
	}
	.footer-nav {
		padding-top: 30px;
		padding-left: 155px;
	}
	.footer-social {
		padding-right: 10px;
	}
	.footer-logotip {
		padding-right: 168px;
	}
	.footer-menu {
		width: 20%;
		padding-left: 20px;
	}
	.footer-social .item {
		margin: 0 0 10px 10px;
	}
	.logotip {
		padding: 10px;
	}
	[class*="icon-color-"] {
		background-image: url('./images/socsety1.png');
		background-repeat: no-repeat;
		display: inline-block;	
		vertical-align: text-top;
		width: 50px;
		height: 50px;
	}
	.icon-color-rss {
		background-position: 0 0;
	}
	.icon-color-facebook {
		background-position: -50px 0;
	}
	.icon-color-twitter {
		background-position: -100px 0;
	}
	.icon-color-google {
		background-position: -150px 0;
	}
	.icon-color-rss:hover {
		background-position: 0 -50px;
	}
	.icon-color-facebook:hover {
		background-position: -50px -50px;
	}
	.icon-color-twitter:hover {
		background-position: -100px -50px;
	}
	.icon-color-google:hover {
		background-position: -150px -50px;
	}
	[class*="icon-gray-"] {
		background-image: url('./images/socsety2.png');
		background-repeat: no-repeat;
		display: inline-block;	
		vertical-align: text-top;
		width: 50px;
		height: 50px;
	}
	.icon-gray-rss {
		background-position: 0 0;
	}
	.icon-gray-facebook {
		background-position: -50px 0;
	}
	.icon-gray-twitter {
		background-position: -100px 0;
	}
	.icon-gray-google {
		background-position: -150px 0;
	}
	.icon-gray-rss:hover {
		background-position: 0 -50px;
	}
	.icon-gray-facebook:hover {
		background-position: -50px -50px;
	}
	.icon-gray-twitter:hover {
		background-position: -100px -50px;
	}
	.icon-gray-google:hover {
		background-position: -150px -50px;
	}
	.images_container .background-tooltip {
		padding: 10px;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		font-size: 16px;
	} 
	.images_container a {
		text-decoration: none;
		color: #010101;
	}
	.images_container .item {
		margin-right: 10px;
		position: relative;
	}
	.images_container .item img {
		width: 452px;
	}
	.images_container .item .btn-circle {
		position: absolute;
		bottom: 20px;
		right: 20px;
	}
	.images_container .item:hover .background-tooltip,
	.images_container .item:hover .btn-circle {
		display: block;
	}
	.images_container .item .background-tooltip,
	.images_container .item .btn-circle {
		display: none;
	}
	.item-last {
		margin-right: 0 !important;
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
		height: 16px;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";
		opacity: none;
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		width: 100%;
		height: 16px;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";
		opacity: none;
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
		height: 16px;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";
		opacity: none;
	}
	.mCSB_horizontal>.mCSB_container {
		margin-bottom: 22px;
	}
	.btn-circle {
		width: 150px;
		height: 110px;
		border-radius: 150px; 
		-moz-border-radius: 150px;
		-webkit-border-radius: 150px;
		display: block;
		text-align: center;
		line-height: 30px;
		padding-top: 40px;
		text-decoration: none;
		font-size: 35px;
	}
	.offer-block .item {
		margin: 10px 10px 0 0;
		padding: 10px;
		width: 433px;
		text-align: center;
	}
	.offer-block .item img {
		padding: 10px 0;
	}
	.offer-block .offer-block-1 img {
		padding-bottom: 10px;
	}
	.offer-block .offer-block-2 img {
		padding-bottom: 5px;
	}
	.offer-block .offer-block-3 img {
		padding-bottom: 18px;
	}
	.container-big {
		width: 1070px;
		margin-right: 10px;
		margin-top: 10px;
	}
	.container-small {
		width: 300px;
		margin-top: 10px;
	}
	.container-small .block {
		margin-top: 10px;
	}
	.block img {
		max-width: 280px;
	}
	.discount {
		text-align: center;
	}
	.discount p,
	.discount input[type="submit"] {
		margin: 0 0 10px 0;
	}
	.discount input[type="text"] {
		width: 260px;
		padding: 7px 10px;
		border: none;
		margin: 0 0 10px 0;
	}
	.discount input[type="submit"] {
		width: 280px;
		background: none;
		border: none;
		padding: 7px 10px;
		cursor: pointer;
	}
	.container-small-social {
		margin-left: 35px;
		margin-bottom: 30px;
		padding-top: 30px;
	}
	.container-small-social .item {
		margin-right: 10px;
	}
	.shop-nav {
		width: 100%;
		background-image: url('./images/grayline.png');
		background-repeat: repeat-x;
		background-position: center;
	}
	.header-line {
		background-color: #ffffff;
		line-height: 50px;
		padding-left: 10px;
		padding-right: 10px;
		color: #B2B2B2;
	}
	.header-line-blank {
		background-color: #ffffff;
		height: 40px;
		width: 10px;
	}
	.header-line a {		
		color: #B2B2B2;
		text-decoration: none;
	}
	.header-line a:hover {
		text-decoration: underline;
	}
	.circle-bestseller {
		background-image: url('./images/title_image.png');
		background-repeat: no-repeat;
		background-position: center;
		display: block;
		width: 50px;
		height: 50px;
		border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
		color: #ffffff;
		background-color: #caddfb;
	}
	.shop-items .item .item-payment {
		position: absolute;
		bottom: 10px;
		width: 170px;
	}
	.shop-items .item {
		cursor: pointer;
		background-color: #fff;
		float: left;
		text-align: center;
		padding: 10px 10px 55px 10px;
		position: relative;
		margin: 10px;
		width: 170px;
		border: 1px solid #F3F3F3;
		position: relative;
		height: 270px;
	}
	.shop-items .item:hover {
		box-shadow: 0px 0px 26px -9px #000;
		-webkit-box-shadow: 0px 0px 26px -9px #000;
		-moz-box-shadow: 0px 0px 26px -9px #000;
	}
	.shop-items .item .shop-images {
		text-align: center;
		height: 160px;
	}
	.shop-items .item .shop-images img {
		padding: 0;
		margin: 0;
		max-height: 160px;
		max-width: 160px;
	}
	.shop-items .item .shop-images .hide {
		display: none;
	}
	.shop-items .item:hover .shop-images .hide {
		display: block;
	}
	.shop-items .item:hover .shop-images .show {
		display: none;
	}
	.shop-items .item .product-name a {
		color: #6A6A6A;
		font-size: 13px;
		text-decoration: none;
		
	}
	.shop-items .item .product-name {
		margin: 20px 0;
	}
	.shop-items .item .price {
		font-weight: normal;
		font-size: 16px;
		color: #BE5492;
		line-height: 35px;
	}
	[class*="label-"] {
		display: block;
		width: 60px;
		height: 60px;
		border-radius: 60px;
		-webkit-border-radius: 60px;
		-moz-border-radius: 60px;
		color: #fff;
		padding: 0;
		line-height: 60px;
		position: absolute;
		top: -5px;
		right: -5px;
	}	
	a.btn,
	input[type="button"].btn, 
	input[type="submit"].btn,
	.wpcf7-submit {
		background: none;
		border: none;
		padding: 10px;
		display: inline-block;
		cursor: pointer;
		text-decoration: none;
	}
	a.btn-tiny,
	input[type="button"].btn-tiny, 
	input[type="submit"].btn-tiny {
		padding: 5px;
		font-size: 11px;
	}
	.promotion {
		margin-top: 10px;
	}
	.our-brands {
		text-align: center;
	}
	.our-brands img {
		margin: 10px 0;
	}
	.promotion-block .item {
		width: 453px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.promotion-block .shop-nav {
		margin-bottom: 10px;
	}
	.promotion-block {
		margin-top: 10px;
	}
	.promotion-block-blog .promotion-block-blog-text {
		padding-left: 20px;
		padding-right: 60px;
	}
	.promotion-block-blog-text p {
		font-size: 12px;
	}
	.promotion-block-blog-text a {
		color: #000;
		text-decoration: none;
	}
	.promotion-block-blog-text a:hover {
		text-decoration: underline;
	}
	.promotion-block-blog-text iframe  {
		width: 453px;
		height: 250px;
	}
	.promotion-block-bunners {
		text-align: center;
	}
	.footer-menu li ul {
		display: none;
	}
	/* METRO COLOR BEGIN */
		.background-metro-1  { background-color: #F0A30A; }
		.background-metro-2  { background-color: #825A2C; }
		.background-metro-3  { background-color: #0050EF; }
		.background-metro-4  { background-color: #A20025; }
		.background-metro-5  { background-color: #1BA1E2; }
		.background-metro-6  { background-color: #D80073; }
		.background-metro-7  { background-color: #A4C400; }
		.background-metro-8  { background-color: #6A00FF; }
		.background-metro-9  { background-color: #60A917; }
		.background-metro-10 { background-color: #008A00; }
		.background-metro-11 { background-color: #76608A; }
		.background-metro-12 { background-color: #6D8764; }
		.background-metro-13 { background-color: #FA6800; }
		.background-metro-14 { background-color: #F472D0; }
		.background-metro-15 { background-color: #E51400; }
		.background-metro-16 { background-color: #7A3B3F; }
		.background-metro-17 { background-color: #647687; }
		.background-metro-18 { background-color: #00ABA9; }
		.background-metro-19 { background-color: #AA00FF; }
		.background-metro-20 { background-color: #D8C100; }

		.background-metro-1:hover  { background-color: #F2B53D; }
		.background-metro-2:hover  { background-color: #A17645; }
		.background-metro-3:hover  { background-color: #4C84F5; }
		.background-metro-4:hover  { background-color: #C73254; }
		.background-metro-5:hover  { background-color: #54BAEB; }
		.background-metro-6:hover  { background-color: #E8489D; }
		.background-metro-7:hover  { background-color: #C3DE3C; }
		.background-metro-8:hover  { background-color: #8B3EF7; }
		.background-metro-9:hover  { background-color: #83CC39; }
		.background-metro-10:hover { background-color: #2BBD2B; }
		.background-metro-11:hover { background-color: #9174AB; }
		.background-metro-12:hover { background-color: #85A879; }
		.background-metro-13:hover { background-color: #F59856; }
		.background-metro-14:hover { background-color: #F5A9E0; }
		.background-metro-15:hover { background-color: #DE6459; }
		.background-metro-16:hover { background-color: #A1575B; }
		.background-metro-17:hover { background-color: #7A8FA3; }
		.background-metro-18:hover { background-color: #0FD1CF; }
		.background-metro-19:hover { background-color: #C247FF; }
		.background-metro-20:hover { background-color: #EBD628; }

		.metro-block .item a {
			color: #fff;
			text-decoration: none;
			padding: 50px 10px 10px 10px;
			display: block;
		}

		.metro-block .item {			
			margin: 10px 10px 0 0;
			width: 200px;
			text-align: center;
		}
	/* METRO COLOR END */

	.breadcrumbs a, .breadcrumbs {
		color: #B3B3B3;
		text-decoration: none;
		text-transform: uppercase;
	}
	.breadcrumbs a:hover {
		text-decoration: underline;
	}
	.archive-posts {
		color: #333333;
	}
	.archive-posts a {
		color: #000;
		text-decoration: none;
	}
	.archive-posts a:hover {
		text-decoration: underline;
	}
	.archive-posts-posted {
		color: #3F94CD;
		padding-bottom: 18px;
	}
	.archive-posts-item {
		margin-bottom: 20px;
	}
	.cat-menu {
		margin-bottom: 10px;
	}
	.cat-menu h2 {
		color: #fff;
		padding: 10px;
		margin-top: 0;
	}
	.cat-menu li {
		list-style: none;
	}
	.cat-menu a {
		color: #333333;
		padding: 7px 0;
		text-decoration: none;
		display: block;
	}
	.cat-menu a:hover {
		text-decoration: underline;
	}
	.pagination {
		text-align: center;
	}

	.pagination a {
		color: #0088cc;
		text-decoration: none;
		padding: 5px;
	}

	.pagination a.active {
		color: #999999;
	}

	.pagination a.active:hover {
		text-decoration: none;
		color: #999999;
	}

	.pagination a:hover {
		color: #005580;
		text-decoration: underline;
	}
	.pagination .wp-pagenavi a, .pagination .wp-pagenavi span {
		text-decoration: none;
		border: none;
		padding: 3px 5px;
		margin: 2px;
	}
	.separator {
		display: block;
		padding: 20px 0;
	}
	.leave-com input[type="text"], 
	.leave-com textarea,
	.wpcf7 input[type="text"],
	.wpcf7 input[type="email"],
	.wpcf7 textarea {
		border: 1px solid #9B9B9B;
		padding: 1%;
		margin-bottom: 20px;
		width: 98%;
		max-width: 98%;
		min-width: 98%;
	}
	.leave-com textarea, .wpcf7 textarea {
		height: 200px;
	}
	.single-product-image {
		margin-right: 20px;
		width: 350px;
		text-align: center;
	}
	.single-product-image img {
		max-width: 350px;
	}
	.single-product-price .cost {
		color: #EA4007;
		font-size: 35px;
		margin-bottom: 20px;
	}
	.single-product-price {
		margin-left: 100px;
		margin-top: 30px;
	}
	.single-product-price .sale-price span {
		font-size: 20px;
		color: green; 
	}
	.single-product-frame iframe {
		border: none;
		width: 100%;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #ccc;
		height: 850px;
	}
	.page-content ul,
	.page-content ol,
	.single-product ol,
	.single-product ul {
		list-style-position: inside;
	}	
	.page-content ul li,
	.page-content ol li,
	.single-product ol li,
	.single-product ul li {
		padding: 6px 0;
	}
/* CONST STYLE END */

/* MOBILE STYLE BEGIN */
	.phone .visible-phone {display: inherit !important;}
	.phone .hidden-phone {display: none !important;}

	.tablet .visible-tablet	{display: inherit !important;}
	.tablet .hidden-tablet {display: none !important;}

	.desktop .visible-desktop {display: inherit !important;}
	.desktop .hidden-desktop {display: none !important;}

	.desktop-1200 .visible-desktop-1200 {display: inherit !important;}
	.desktop-1200 .hidden-desktop-1200 {display: none !important;}

	.container {
		width: 1400px;
		margin: 0 auto;
	}
	.full-width {
		width: 100%;
		min-width: 1400px;
	}

	.phone h1 {
		font-size: 26.5px;
	}

	.phone .page-content img,
	.phone .single-product-content img {
		max-width: 280px !important;
	}

	.phone .single-product-image img {
		max-width: 280px;
	}

	.desktop-1200 .container {
		width: 1200px;
	}
	.desktop-1200 .full-width {
		min-width: 1200px;
	}

	.phone .container {
		width: 300px;
	}
	.phone .full-width {
		min-width: 300px;
	}
	.tablet .container {
		width: 800px;
	}
	.tablet .full-width {
		min-width: 800px;
	}
	.tablet .header-search input[type="text"] {
		width: 247px;
	}
	.header-main-menu .item {
		background-image: url('./images/buttons.png');
		background-repeat: no-repeat;
		margin: 0 0 10px 10px;
		width: 130px;
		height: 130px;
		padding: 10px;
	}
	.header-main-menu .item-img-1 {
		background-position: 0 0;
	}
	.header-main-menu .item-img-2 {
		background-position: -140px 0;
	}
	.header-main-menu .item-img-3 {
		background-position: -280px 0;
	}
	.header-main-menu .item-img-4 {
		background-position: -420px 0;
	}
	.phone .header-main-menu .item {		
		margin-left: 10px;
		background-image: none;
		width: 270px;
		height: 75px;
		padding: 5px;
		text-align: right;
		position: relative;
	}
	.phone .item-img-phones span {
		background-image: url('./images/buttons_mini.png');
		width: 75px;
		height: 75px;
		display: block;
		position: absolute;
		background-repeat: no-repeat;
	}
	.phone .header-main-menu .item-img-phone-1 {		
		background-position: 0 0;
	}
	.phone .header-main-menu .item-img-phone-2 {
		background-position: -80px 0;
	}
	.phone .header-main-menu .item-img-phone-3 {
		background-position: -160px 0;
	}
	.phone .header-main-menu .item-img-phone-4 {
		background-position: -240px 0;
	}
	.phone .header-search input[type="text"] {
		width: 208px;
	}
	.phone .header-top-menu {
		height: inherit;
	}
	.phone .header-top-menu ul,
	.tablet .header-top-menu ul {
		display: block;
		width: 100%;
	}
	.phone .header-top-menu ul li,
	.tablet .header-top-menu ul li {
		display: block;
		float: none;
	}
	.phone .header-top-menu ul li ul,
	.tablet .header-top-menu ul li ul {
		position: relative;
		z-index: inherit;
		list-style: none;
		display: none;
		padding: 10px 5px;
	}
	.phone .header-top-menu ul > li:hover ul {
		display: block;
		width: 270px;
	}
	.tablet .header-top-menu ul > li:hover ul {		
		display: block;
		width: 770px;
	}
	.tablet .footer-menu {
		padding-left: 30px;		
	}
	.phone .footer-menu {
		padding-left: 10px;
		padding-top: 20px;
		width: 90%;	
	}
	.phone .footer-top {
		height: 570px;
	}
	.phone .copyright, .payment {
		padding: 10px 10px;
	}
	.phone .footer-bottom {
		height: 110px;
	}
	.phone #content {
		padding-bottom: 680px;
	}
	.phone #footer {
		height: 680px;
		margin-top:-680px;
	}
	.tablet .images_container .item img {
		width: 253px;
	}
	.desktop-1200 .images_container .item img {
		width: 387px;
	}
	.phone .images_container .item img {
		width: 280px;
	}
	.tablet .offer-block .item {
		width: 233px;
		height: 300px;
	}
	.desktop-1200 .offer-block .item {
		width: 366px;
		height: 220px;
	}	
	.phone .offer-block .item {
		width: 260px;
	}
	.desktop-1200 .container-big {
		width: 870px;
	}
	.tablet .container-big {
		width: 580px;
	}
	.tablet .container-small {
		width: 190px;
	}
	.tablet .discount img {
		width: 190px;
	}
	.tablet .discount input[type="text"] {
		width: 150px;
	}
	.tablet .discount input[type="submit"] {
		width: 170px;
	}
	.tablet .container-small-social .item {
		margin-bottom: 10px;		
	}
	.tablet .container-small-social {
		margin-bottom: 0;
	}
	.tablet .shop-items .item .item-payment {
		width: 135px;
	}
	.tablet .shop-items .item {
		width: 135px;
		height: 290px;
	}
	.tablet .shop-items .item .shop-images img {
		max-width: 135px;
		height: 135px;
	}
	.phone .shop-items .item .item-payment {
		width: 238px;
	}
	.phone .shop-items .item {
		width: 238px;
		height: 290px;
	}
	.phone .container-big {
		width: 280px;
	}
	.phone .container-small {
		width: 280px;
	}
	.phone .discount img {
		width: 280px;
	}
	.phone .discount input[type="text"] {
		width: 240px;
	}
	.phone .discount input[type="submit"] {
		width: 260px;
	}
	.phone .container-small-social {
		margin-left: 24px;
	}
	.phone .promotion-block .item {
		width: 280px;
		margin-right: 0;
	}
	.tablet .promotion-block .item {
		width: 385px;
	}
	.desktop-1200 .promotion-block .item {
		width: 386px;
	}
	.tablet .promotion-block-video {
		margin-right: 0;
	}
	.tablet .promotion-block .promotion-block-bunners {
		width: 780px;
	}
	.desktop-1200 .promotion-block-blog-text iframe  {
		width: 386px;
	}
	.tablet .promotion-block-blog-text iframe  {
		width: 385px;
	}
	.phone .promotion-block-blog-text iframe  {
		width: 280px;
	}
	.desktop-1200 .footer-nav {
		padding-left: 25px;
	}
	.desktop-1200 .footer-logotip {
		padding-right: 100px;
	}
	.tablet .footer-nav {
		padding-top: 30px;
		padding-left: 90px;
	}
	.tablet .footer-logotip {
		padding-right: 30px;
	}
	.phone .footer-nav {
		padding-left: 10px;
	}
	.phone .footer-logotip {
		padding-right: 10px;
	}
	.tablet .footer-menu {
		width: 17%;
		padding-left: 15px;
	}
	.phone .metro-block .item,
	.tablet .metro-block .item {
		width: 280px;
	}
	.phone .single-product-price,
	.tablet .single-product-price {
		margin-left: 0px;
		margin-top: 30px;
	}
	.phone .promotion-block-blog .promotion-block-blog-text {
		padding-left: 0;
		padding-right: 0;
	}
/* MOBILE STYLE END */

/* CUSTOMIZE STYLE  BEGIN */
	/* BODY */
	body {
		font-family:'Open Sans',sans-serif;
		font-size: 14px;
	}
	.background-body {
		background-color: #b2b2b2;
	}
	.background-content {
		background-color: #ffffff;
	}
	.background-main-menu {
		background-color: #0099ff;
	}
	.background-tooltip {
		background-image: url('./images/1px.png');
	}
	.background-bunner {
		background-color: #E6E6E6;
	}

	/* HEADER */	
	.phone .header-top-menu ul > li:hover ul,
	.tablet .header-top-menu ul > li:hover ul {
		border-top: 1px solid #ffffff;
	}
	.header-main-menu a.item  {
		color: #ffffff;
		text-decoration: none;
	}
	.header-main-menu .item-img-1 {
		background-color: #010be7;
	}
	.header-main-menu .item-img-2 {
		background-color: #46b858;
	}
	.header-main-menu .item-img-3 {
		background-color: #f8931f;
	}
	.header-main-menu .item-img-4 {
		background-color: #ff1e26;
	}
	.header-main-menu .item-img-1:hover {
		background-color: #1886ff;
	}
	.header-main-menu .item-img-2:hover {
		background-color: #90c954;
	}
	.header-main-menu .item-img-3:hover {
		background-color: #fdee21;
	}
	.header-main-menu .item-img-4:hover {
		background-color: #ffb901;
	}
	.header-top-menu ul > li a {
		color: #fff;
	}
	.header-top-menu ul li a:hover {
		color: #fff;
		background-color: #bc31ff;
	}
	.header-menu-toggle:hover,
	.header-top-menu ul li:hover {
		background-color: #bc31ff;
	}
	.header-top-menu ul li ul {
		background-color: #bc31ff;
	}

	/* CONTENT */
	a.btn-amazon {
		background-image: url('./images/amazon_button.png');
		display: block;
		width: 190px;
		height: 80px;
	}
	a.btn-amazon:hover {
		opacity: 0.9;
		filter:"alpha(opacity=90)"; 
		-ms-filter:"alpha(opacity=90)";
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
		background-color: #FCD403;
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		background-color: #0099ff;
	}
	.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
		background-color: #DCDCDE;
	}
	.btn-circle, a.btn-circle {
		background-color: #efff46;
		color: #000;
	}
	.btn-circle:hover, a.btn-circle:hover {
		background-color: #ffcc54;
	}
	.offer-block .item {
		color: #ffffff;
	}
	.offer-block .offer-block-1 {
		background-color: #001409;
	}
	.offer-block .offer-block-2 {
		background-color: #001d3f;
	}
	.offer-block .offer-block-3 {
		background-color: #d44300;
	}
	.discount span {
		background-color: #012fe7;
		color: #ffffff;
	}
	.discount input[type="submit"] {
		background-color: #012fe7;
		color: #ffffff;
	}
	.discount input[type="submit"]:hover {
		background-color: #0038ff;
	}
	a.btn,
	input[type="button"].btn, 
	input[type="submit"].btn,
	.wpcf7-submit {
		color: #ffffff;
		background-color: #ff1e26;
	}

	a.btn:hover,
	input[type="button"].btn:hover, 
	input[type="submit"].btn:hover,
	.wpcf7-submit {
		background-color: #cc242d;
		color: #ffffff;
		text-decoration: none;
	}

	a.btn-comment,
	.wpcf7-submit,
	input[type="button"].btn, 
	input[type="submit"].btn {
		color: #ffffff;
		background-color: #F96E4D;
	}

	a.btn-comment:hover,
	.wpcf7-submit:hover,
	input[type="button"].btn-comment:hover, 
	input[type="submit"].btn-comment:hover {
		background-color: #F78165;
		color: #ffffff;
		text-decoration: none;
	}
	.label-green {
		background-color: #6CBE42;
	}
	.label-yellow {
		background-color: #f8931f;
	}
	.label-blue {
		background-color: #58BAE9;
	}

	/* FOOTER */
	#footer {
		color: #fff;
	}
	#footer a {
		color: #fff;
		text-decoration: none;
	}
	#footer a:hover {
		text-decoration: underline;
		color: #ffffff;
	}
	.footer-top {
		background-color: #0099ff;
		height: 215px;
	}
	.footer-bottom {
		background-color: #09003f;
		height: 60px;
	}
/* CUSTOMIZE STYLE  END */