/* Reset */
*{margin:0;padding:0;border-collapse:collapse;outline:none;}
html{height:100%;}
#innder_div_prod_description{
-webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    -ms-user-select: none;
}
body{position:relative;height:100%;width:100%;background:url(../img/bg.png) 0 0 repeat;font-family:directrg, Arial, sans-serif;font-size:14px;color:#000;}
aside,footer,header{display:block;}
li{list-style:none}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
textarea,input,button{outline:none;border:none;}
a:hover{color:#ff5400 !important;text-decoration:underline !important;}
@font-face {
    font-family: 'directrg';
    src: url('../fonts/als_direct_bolditalic.eot');
    src: url('../fonts/als_direct_bolditalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_bolditalic.woff') format('woff'),
         url('../fonts/als_direct_bolditalic.ttf') format('truetype'),
         url('../fonts/als_direct_bolditalic.svg#directrgbold_italic') format('svg');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'directrg';
    src: url('../fonts/als_direct_regular.eot');
    src: url('../fonts/als_direct_regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_regular.woff') format('woff'),
         url('../fonts/als_direct_regular.ttf') format('truetype'),
         url('../fonts/als_direct_regular.svg#directrgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'directrg';
    src: url('../fonts/als_direct_italic.eot');
    src: url('../fonts/als_direct_italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_italic.woff') format('woff'),
         url('../fonts/als_direct_italic.ttf') format('truetype'),
         url('../fonts/als_direct_italic.svg#directrgitalic') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'directrg';
    src: url('../fonts/als_direct_bold.eot');
    src: url('../fonts/als_direct_bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_bold.woff') format('woff'),
         url('../fonts/als_direct_bold.ttf') format('truetype'),
         url('../fonts/als_direct_bold.svg#directrgbold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'directsemicn';
    src: url('../fonts/als_direct_semicond.eot');
    src: url('../fonts/als_direct_semicond.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_semicond.woff') format('woff'),
         url('../fonts/als_direct_semicond.ttf') format('truetype'),
         url('../fonts/als_direct_semicond.svg#directsemicnregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'directsmcnl';
    src: url('../fonts/als_direct_semicond_light.eot');
    src: url('../fonts/als_direct_semicond_light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_semicond_light.woff') format('woff'),
         url('../fonts/als_direct_semicond_light.ttf') format('truetype'),
         url('../fonts/als_direct_semicond_light.svg#directsmcnltregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'directcn';
    src: url('../fonts/als_direct_cond.eot');
    src: url('../fonts/als_direct_cond.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_cond.woff') format('woff'),
         url('../fonts/als_direct_cond.ttf') format('truetype'),
         url('../fonts/als_direct_cond.svg#directcnbold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'directsemicn';
    src: url('../fonts/als_direct_semicond_bold.eot');
    src: url('../fonts/als_direct_semicond_bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_semicond_bold.woff') format('woff'),
         url('../fonts/als_direct_semicond_bold.ttf') format('truetype'),
         url('../fonts/als_direct_semicond_bold.svg#directsemicnbold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'directcn';
    src: url('../fonts/als_direct_cond_light.eot');
    src: url('../fonts/als_direct_cond_light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/als_direct_cond_light.woff') format('woff'),
         url('../fonts/als_direct_cond_light.ttf') format('truetype'),
         url('../fonts/als_direct_cond_light.svg#directcnregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Page */
#page{position:relative;padding-top:20px;background:url(../img/beams.png) 40% -200px no-repeat;}
.yashare-auto-init{float:left;margin:-6px 0 0 0;}
#content .sidebar .yashare-auto-init{float:left;margin:-6px 0 27px 5%;}
.popup_bg{display:none;z-index:70;position:fixed;width:100%;height:100%;background:#000;opacity:0.4;filter: alpha(opacity=4);}
.wrap{padding:0 27px;}
.wrap2{padding:0;text-align:center;}
.block{min-width:946px;max-width:1393px;margin:0 auto 0 auto;}
.min_block{width:946px;}
.beam{z-index:15;position:relative;min-width:996px;height:172px;margin:15px auto -34px auto;background:url(../img/beam_bg.png) center 0 repeat;}
.beam .logo2{position:absolute;top:25px;left:45%;margin:0 0 0 -400px;}
.beam .lego_pic{position:absolute;right:0px;z-index: 5;}
.char:after{content:"";display:block;clear:both;}
.clear:after{content:"";display:block;clear:both;}
.link{display:block;font-weight:700;font-size:12px;color:#1885c4;}
.redlink{display:block;font-weight:700;font-size:12px;color:red;}
.link:hover{text-decoration:none;}
.link2{display:block;margin:5px 0 0 0;font-size:11px;font-family:directcn, Arial, sans-serif;color:#8db9d4;}
.link2:hover{text-decoration:none;}
.link3{font-size:11px;font-family:directcn, Arial, sans-serif;color:#1885c4;}
.link3:hover{text-decoration:none;}
.link4{font-family:directcn, Arial, sans-serif;color:#1885c4;}
.link4:hover{text-decoration:none;}
.link5{display:block;font-size:12px;font-weight:700;font-family:directcn, Arial, sans-serif;color:#1885c4;}
.link5:hover{text-decoration:none;}
.title{padding:10px 0 0 0;font-weight:700;font-size:21px;}
.title2{margin:15px 0 0 0;font-size:25px;font-family:directcn, Arial, sans-serif;text-transform:uppercase;}
.title3,h3{display:inline-block;margin:30px 0 0 0;padding:3px;letter-spacing:1px;background:#fff;font-weight:700;font-family:directcn,Arial, sans-serif;font-size:16px;text-transform:uppercase;}
.title4{margin:15px 0 0 0 !important;letter-spacing:0 !important;font-weight:700;font-family:directrg, Arial, sans-serif !important;font-size:21px !important;}
.title5{margin:30px 0 0 0;font-size:15px;font-family:directcn, Arial, sans-serif;text-transform:uppercase;}
.title6{font-weight:700;font-size:13px;color:#333;}
.title7{margin:4px 0 0 0;font-weight:700;}
.title8{margin:6px 0 0 0;font-size:23px;font-family:directcn, Arial, sans-serif;color:#333;}
.title9{padding:10px 0 0 0;font-weight:700;font-family:directrg, Arial, sans-serif !important;font-size:21px !important;}
.text,p.main,p.main2,.infopage p,.infopage li, .infopage{padding:15px 0 5px 0;line-height:1.6;font-weight:700;font-size:12px;font-family:directcn, Arial, sans-serif;color:#666;
-webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    -ms-user-select: none;
}
.text a,.infopage a{color:#0468a2;}
.text a:hover,.infopage a:hover{text-decoration:none;}
.text1{padding:4px 0 0 0;font-size:11px;font-family:directcn, Arial, sans-serif;color:#666;}
.text3{padding:4px 0 0 0;font-size:11px;color:#666;font-family:directcn, Arial, sans-serif;}
.text2{padding:4px 0 0 0;font-size:12px;font-weight:700;font-family:directcn, Arial, sans-serif;}
.text4{padding:15px 0 0 0;font-size:12px;font-family:directcn, Arial, sans-serif;color:#999;}
.text5{font-size:10px;color:#666;font-weight:700;font-family:directcn, Arial, sans-serif;text-transform:uppercase;}
.text6{margin:10px 0 0 0;font-size:12px;font-weight:700;color:#333;font-family:directsemicn, Arial, sans-serif;}
.text7{padding:4px 0 0 0;font-size:11px;color:#333;}
.text8{font-size:12px;color:#333;}
.text9{margin:5px 0 0 0;font-size:14px;color:#333;}
.text_pic{display:block;margin:10px 0 0 0;}
.q_phone{font-size:18px;font-weight:700;font-family:directsemicn, Arial, sans-serif;color:#0e0c00;}
.ik_select_block ul li span{font-family:Arial, sans-serif;}

.infopage div.column {
	float:left;
	margin-right:55px;
	}

.infopage div.cities-group {
	margin:0px;
	margin-bottom:25px;
	padding:0px;
	position:relative;
	}

.infopage div.cities-group div.letter {
	position:absolute;
	top:2px;
	left:0px;
	padding:3px 3px;
	background-color:#ccc;;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	width:22px;
	text-align:center;
	}

.infopage div.cities-group ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:40px;
	}
.infopage div.cities-group li {
	margin:0px;
	padding:0px;
}


#header{z-index:17;position:relative;height:160px;padding-top:12px;border-radius:12px;border-bottom:4px solid #93ACBB;box-shadow:0 5px 5px #0A5170, inset 0 -100px 80px #E0EAF1;background:#F3F7FA;}
#header .block1{float:left;width:36%;margin-left:1.6%;}
#header .logo_info{float:left;}
#header .logo{display:block;width:150px;height:25px;margin:0 0 2px 0;background:url(../img/logo.png) 0 0 no-repeat;}
#header .logopic{display:block;width:150px;height:25px;margin:0 0 2px 0;}
#header .card{float:right;width:42%;margin:0 0 0 0;}
#header .card img{margin-top:-30px;}
#header .card p{margin:0 0 0 10px;line-height:1;}
#header .logo_info .logo_title{margin-bottom:10px;}
#header .logo_info .link{display:inline-block;}
#header .search{z-index:20;position:relative;height:34px;margin:20px 0 0 0;padding:0 79px 0 10px;background:url(../img/search1.png) 0 0 no-repeat;}
#header .search .field{float:left;width:100%;height:34px;margin:0;background:url(../img/center_search_piece.png) 0 0 repeat;border:none;box-shadow:none;font-size:12px;font-family:directcn, Arial, sans-serif;color:#bdbdbd;}
#header .search .field:focus{color:#000;}
#header .search .field{height:24px\0/;padding:10px 0 0 0\0/;}
#header .search .send{position:absolute;right:0px;float:right;width:67px;height:34px;margin:0;padding:0;opacity:0;filter: alpha(opacity=0);cursor:pointer;}
#header .search .left_search_piece{position:absolute;left:0px;top:0px;}
#header .search .right_search_piece{position:absolute;right:0px;top:0px;}
#header .search .popup{display:none;z-index:21;position:absolute;top:48px;left:-24px;}
#header .search.active .popup{display:block;}
#header .search .top_line{z-index:17;position:relative;width:270px;height:10px;margin:-15px 0 0 25px;box-shadow:0 -4px 8px #E4E4E4;background:#fff;}
#header .search .same_popup{z-index:16;position:absolute;width:512px;padding:20px 20px 30px 10px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#header .search .arr{height:12px;border-top:1px solid #FFDC5C;}
#header .search .arr .arr4{display:block;margin:-1px 0 0 30px;}


#innder_div_prod_description p{padding:15px 0 5px 0;font-size:13px;font-family: Arial, sans-serif;color:#666;}
#innder_div_prod_description p a{color:#0468a2;}
#innder_div_prod_description p a:hover{text-decoration:none;}


.tovar_searchs{margin:12px 0 0 0;}
.tovar_search{width:481px;min-height:88px;margin:0 0 10px 0;padding:8px 25px 12px 8px;background:#D5E9F1;}
.tovar_search .pic{float:left;width:107px;margin:0 30px 0 0;}
.tovar_search .pic img{width:107px;}
.tovar_search .tovar_info{float:left;width:220px;}
.tovar_search .tovar_title{display:inline-block;margin:15px 0 0 0;}
.tovar_search .desc{margin:8px 0 0 0;font-weight:400;}
.tovar_search .age{margin:4px 0 0 0;}
.tovar_search .cost{display:inline-block;margin:15px 0 0 0;}
.tovar_search .buy_btn{margin:6px 0 0 0;}
.tovar_search .tovar_buy{float:right;}
.tovar_searchs .link{display:inline-block;margin:10px 0 0 0;}
#header .header_menu{z-index:17;position:relative;}
#header .header_menu .same_menu{width:500px;margin:12px 0 0 -10px;}
#header .header_menu .same_menu li .point{z-index:19;position:relative;cursor:pointer;}
#header .header_menu .same_menu li.point1{width:144px;height:37px;z-index:20;position:relative;float:left;margin:0 -5px 0 0;}
#header .header_menu .same_menu li.point1 .point{display:block;width:144px;height:37px;background:url(../img/point1n.png) 0 0 no-repeat;}
#header .header_menu .same_menu li.point2{width:124px;height:37px;z-index:20;position:relative;float:left;margin:0 -5px 0 0;}
#header .header_menu .same_menu li.point2 .point{display:block;width:124px;height:37px;background:url(../img/point2.png) 0 0 no-repeat;}
#header .header_menu .same_menu li.point3{width:104px;height:37px;z-index:20;position:relative;float:left;margin:0 -5px 0 0;}
#header .header_menu .same_menu li.point3 .point{display:block;width:124px;height:37px;background:url(../img/point3n.png) 0 0 no-repeat;}
#header .header_menu .same_menu li.point4{width:144px;height:37px;z-index:20;position:relative;float:right;margin:0 -5px 0 0;}
#header .header_menu .same_menu li.point4 .point{display:block;width:144px;height:37px;background:url(../img/point4n.png) 0 0 no-repeat;}
#header .header_menu .same_menu li .popup{display:none;z-index:18;position:absolute;}
#header .header_menu .same_menu li.active .popup{display:block;}
#header .header_menu .same_menu li .top_line{z-index:17;position:relative;width:98px;height:30px;margin:-15px 0 0 25px;background:#fff;}
#header .header_menu .same_menu li .same_popup{z-index:16;position:absolute;width:720px;padding:20px 25px 65px 35px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#header .header_menu .same_menu li .arr{height:12px;border-top:1px solid #FFDC5C;}
#header .header_menu .same_menu li .arr .arr4{display:block;margin:-1px 0 0 17px;}
#header .header_menu .same_menu li.point1 .top_line{margin-left:9px;}
#header .header_menu .same_menu li.point1 .column{float:left;}
#header .header_menu .same_menu li.point1 .column ul{float:none;}
#header .header_menu .same_menu li.point1 ul{float:left;margin:20px 70px 10px 0;}
#header .header_menu .same_menu li.point1 ul li{display:block;margin:0 0 5px 0;}
#header .header_menu .same_menu li.point1 ul li:first-child{margin:0 0 14px 0;font-size:15px;font-weight:700;color:#666;}
#header .header_menu .same_menu li.point1 ul li a{font-size:12px;color:#0099cc;}
#header .header_menu .same_menu li.point1 ul li a:hover{color:#ff5400;}
#header .header_menu .same_menu li.point2 .top_line{width:94px;margin-left:3px;}
#header .header_menu .same_menu li.point2 .same_popup{width:760px;left:-140px;padding:20px 25px 65px 35px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#header .header_menu .same_menu li.point2 .arr .arr4{margin-left:124px;}
#header .header_menu .same_menu li.point2 ul{margin:20px 0 0 0;}
#header .header_menu .same_menu li.point2 ul li{float:left;margin:0 10px 0 0;}
#header .header_menu .same_menu li.point2 ul li:last-child{margin:0;}
#header .header_menu .same_menu li.point2 ul button{cursor:pointer;}
a.btn-filter-container {color: #fff; text-decoration: none;}
a.btn-filter-container:hover {color: #fff !important; text-decoration: none !important;}
a.btn-filter-container > .btn-left-part{width:20px;height:67px;background:url(../img/btn-left-part.png) 0 0 no-repeat; display: table-cell;}
a.btn-filter-container > .btn-center-part{height:67px;background:url(../img/btn-center-part.png) 0 0 repeat-x; display: table-cell; font-family: 'directsemicn'; font-size: 18px; font-weight: bold; text-shadow: 1px 1px 0px rgba(36, 125, 163, 1); line-height: 67px; padding: 0 10px;}
a.btn-filter-container > .btn-right-part{width:20px;height:67px;background:url(../img/btn-right-part.png) 0 0 no-repeat; display: table-cell;}

a.btn-filter-container:hover > div {
    opacity:0.7;
}

#header .header_menu .same_menu li.point2 ul button:hover{opacity:0.7;}
#header .header_menu .same_menu li.point3 .top_line{width:74px;margin-left:3px;}
#header .header_menu .same_menu li.point3 .same_popup{width:830px;left:-260px;padding:20px 15px 65px 15px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#header .header_menu .same_menu li.point3 .arr .arr4{margin-left:272px;}
#header .header_menu .same_menu li.point3 ul{margin:20px 0 0 0;}
#header .header_menu .same_menu li.point3 ul li{float:left;margin:0 10px 0 0;}
#header .header_menu .same_menu li.point3 ul li:last-child{margin:0;}
#header .header_menu .same_menu li.point3 ul button{cursor:pointer;}
#header .header_menu .same_menu li.point3 ul button:hover{opacity:0.7;}

#header .header_menu .same_menu li.point4 .arr .arr4{margin-left:372px;}
#header .header_menu .same_menu li.point4 .top_line{margin-left:1px;}
#header .header_menu .same_menu li.point4 .column{float:left;}
#header .header_menu .same_menu li.point4 .column ul{float:none;}
#header .header_menu .same_menu li.point4 .same_popup{width:1060px;left:-361px;padding:20px 25px 65px 35px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#header .header_menu .same_menu li.point4 ul{float:left;margin:20px 70px 10px 0;}
#header .header_menu .same_menu li.point4 ul li{display:block;margin:0 0 5px 0;}
#header .header_menu .same_menu li.point4 ul li:first-child{margin:0 0 14px 0;font-size:15px;font-weight:700;color:#666;}
#header .header_menu .same_menu li.point4 ul li a{font-size:12px;color:#0099cc;}
#header .header_menu .same_menu li.point4 ul li a:hover{color:#ff5400;}


#header .block2{float:left;width:32%;margin:0 0 0 1.4%;}
#header .phone{line-height:1.2;font-weight:700;font-size:20px;font-family:directsemicn, Arial, sans-serif;color:#0e0c00;}
#header .contacts{float:left;width:52%;}
#header .cabinet{float:left;width:37%;margin:0 0 0 11%;overflow:hidden;}
#header .cabinet .dev_link{margin:12px 0 0 0;}
#header .cabinet .name{display:none;position:relative;height:18px;white-space:nowrap;}
#header .cabinet .name .fade{position:absolute;top:2px;right:-5px;width:32px;height:18px;background:url(../img/fade.png) 0 0 no-repeat;}
#header .hours24{position:relative;display:inline-block;margin:5px -50px 0 0;}
#header .hours24 .arr1{display:block;margin:-3px 0 0 10px;}
#header .text24{min-height:18px;margin:-10px 0 0 0;padding:1px 0 0 24px;background:url(../img/24.png) 0 0 no-repeat;font-weight:700;font-size:12px;font-family:directcn, Arial, sans-serif;color:#ba2323;}
#header .arr_block{float:left;display:inline-block;margin:-1px 0 0 0;padding:4px 8px;background:#fff;box-shadow:2px 3px 7px #00567a;font-size:12px;font-family:Arial, sans-serif;color:#666;}
#header .block3{float:right;width:26%;margin-right:5px;}
#header .original{float:left;margin:-32px 4% -8px -10px;}
#header .basket{float:left;max-width:120px;}
#header .new_basket{display:none;position:relative;float:left;}
#header .basket_pic{display:block;margin:0 0 3px 0;}
#header .basket_link{font-weight:700;font-size:15px;color:red;}
#header .basket_link:hover{text-decoration:none;}
#header .basket_btn{position:absolute;width:144px;height:32px;margin:5px 0 0 -7px;background:url(../img/btn4.png) 0 0 no-repeat;cursor:pointer;}
#header .basket_btn:hover{opacity:0.7;}
#header .pays{position:relative;display:inline-block;margin:5px 0 0 0;}
#header .pays a{display:block;float:left;margin:0 7px 0 0;}
#header .pays a:first-child{margin-top:-1px;}
#header .pays .pig{float:left;margin:-2px 0 0 5px;}
#header .pays .arr2{display:block;float:right;margin:2px 15px 0 0;}
#header .pays .arr_block2{float:right;margin:-1px 5px 0 0;padding:4px 8px;background:#fff;box-shadow:2px 3px 6px #00567a;font-size:12px;font-family:directcn, Arial, sans-serif;color:#666;text-decoration:none;}
#header .pays .arr_block2:hover{text-decoration:none !important;}

#content{position:relative;margin-top:30px;padding:25px 0 70px 0;border-radius:12px;border-bottom:4px solid #93ACBB;box-shadow:0 5px 5px #0A5170;background:#FAFAFA;}
#content .sidebar{float:left;width:17%;margin:0 1% 0 13px;}
#content .sidebar .socials{margin:0 0 27px 5%;cursor:pointer;}
#___plusone_0{float:left !important;margin:-7px 0 0 6px !important;}
#content .sidebar .side_title{display:inline-block;margin:0 0 0 6%;padding:3px;background:#fff;font-weight:700;font-family:directcn, Arial, sans-serif;font-size:16px;text-transform:uppercase;}
#content .sidebar .side_menu{margin:20px 0 45px 0;}
#content .sidebar .side_menu .new_year{display:inline-block;margin:0 0 0 5px;padding:1px;background:#EE3326;font-size:9px;color:#fff;}
#content .sidebar .side_menu li{position:relative;margin:0 0 4px 0;padding:0 0 0 5%;}
#content .sidebar .side_menu li a{font-size:12px;color:#003657;}
#content .sidebar .side_menu li a:hover{color:#ff5400;}
#content .sidebar .side_menu li .plus{position:absolute;top:1px;left:-19px;width:15px;height:15px;background:url(../img/plus.png) 0 0 no-repeat;cursor:pointer;}
#content .sidebar .side_menu li ul{display:none;margin:0 0 20px 12px;}
#content .sidebar .side_menu li ul li a{font-size:11px;color:#098fc7;}
#content .sidebar .side_menu li.active ul{display:block;}
#content .sidebar .side_menu li.active .plus{background:url(../img/plus.png) -15px 0 no-repeat;}
#content .sidebar .side_menu li.current > a{color:#000;text-decoration:none;}
#content .sidebar .side_menu2{margin:15px 0 45px 5%;}
#content .sidebar .side_menu2 li{margin:0 0 4px 0;}
#content .sidebar .side_menu2 li:first-child a{font-size:17px;}
#content .sidebar .side_menu2 li a{font-weight:700;font-size:13px;font-family:directcn, Arial, sans-serif;color:#004497;}
#content .sidebar .side_menu2 li a:hover{text-decoration:none;}
#content .sidebar .rating{width:151px;height:506px;margin:0 0 0 5%;padding:1px;background:url(../img/rating_bg.png) 0 0 no-repeat;}
#content .sidebar .rating .rating_btn{display:block;width:118px;height:23px;margin:65px auto 0 auto;background:url(../img/rating_btn.png) 0 0 no-repeat;}

#content .content{position:relative;float:right;width:79.6%;margin:0 1% 0 0;}
#content .content h1{margin:20px 0 0 0;letter-spacing:2px;font-size:25px;font-weight:700;font-family:directcn, Arial, sans-serif;}
#content .content h2{margin:20px 0 0 0;letter-spacing:2px;font-size:20px;font-weight:700;font-family:directcn, Arial, sans-serif;}
.side_title{display:inline;padding:3px;letter-spacing:1px;background:#fff;font-weight:700;font-family:directcn, Arial, sans-serif;font-size:16px;text-transform:uppercase;}
.tovar_items{position:relative;height:324px;margin:30px 0 0 0;padding:8px 0 0 6px;overflow:hidden;}
.tovar_items .tovar_item{position:relative;margin-bottom:10px;}
.tovar_items2{margin:20px 0 0 0;padding:8px 0 0 0;}
.tovar_items2 .tovar_item{margin-bottom:25px;}
.tovar_items3{margin-bottom:30px;}
.tovar_item{position:relative;float:left;width:218px;height:295px;margin:0 2% 0 0;padding:8px 8px 20px 8px;background:#D0E7F0;box-shadow:inset 0 120px 100px #ACD6E7;}
.slider2 .tovar_item{margin:0 2% 1% 2%;}
.tovar_item:last-child{margin-right:0px;}
.tovar_item .hit{position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/hit.png) 0 0 no-repeat;}
.tovar_item .new{position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/new.png) 0 0 no-repeat;}
.tovar_item .sale{position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/sale.png) 0 0 no-repeat;}
.tovar .hit{z-index:10;position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/hit.png) 0 0 no-repeat;}
.tovar .new{z-index:10;position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/new.png) 0 0 no-repeat;}
.tovar .sale{z-index:10;position:absolute;top:-8px;left:-8px;width:137px;height:136px;background:url(../img/sale.png) 0 0 no-repeat;}
.tovar_item .pic{width:216px;margin:0 auto 0 auto;}
.tovar_item .pic img{width:216px;}
.tovar_title{display:block;font-weight:700;font-size:14px;font-family:directcn, Arial, sans-serif;color:#000;}
.tovar_title:hover{text-decoration:none;}
.tovar_item .left{float:left;width:98px;margin:8px 0 0 0;}
.tovar_item .right{float:right;width:115px;margin:8px 3px 0 0;}
.age{display:inline-block;padding:3px 10px;border-radius:100px;box-shadow:inset 0 -6px 6px #F1F9FC;background:#fff;font-size:10px;color:#154b63;}
.old_cost{display:block;margin:12px 0px 0 0;font-size:17px;font-family:directcn, Arial, sans-serif;color:#f41b1b;text-decoration:line-through;}
.tovar_item .old_cost{position:absolute;left:10px;bottom:54px;}
.tovar_buy .old_cost{margin-top:0;}
.desc{font-size:10px;font-weight:400;color:#7c9ca9;}
.tovar_item .desc .char{display:block;}
.tovar_item .desc .char .count{float:right;margin:0 0 0 2px;}
.tovar_item .desc .dotes{height:8px;overflow:hidden;border-bottom:1px dotted #7c9ca9;}
.tovar_item .desc .dotes .dotes_in{width:230px;}
.tovar_item .desc .char_name{float:left;margin:0 2px 0 0;}
.tovar_item .bought{display:none;margin:10px 0 0 0;}
.tovar_item .bought img{float:left;margin:0 3px 0 0;}
.tovar_item .bought p{font-weight:700;font-size:11px;color:#016b7a;}
.tovar_item .buy{position:absolute;bottom:11px;width:218px;height:34px;margin:3px 0 0 0;border-radius:100px;box-shadow:inset 0 -8px 20px #F1F9FC, inset 2px 1px 1px #6292A6;background:#fff;}
.tovar_item .buy .cost{float:left;padding:5px 0 0 7px;color:#333;}
.tovar_item .buy .cost .same_cost{font-size:23px;}
.tovar_item .buy2{display:block;position:absolute;bottom:11px;width:218px;height:34px;margin:3px 0 0 0;border-radius:100px;box-shadow:inset 0 -8px 20px #F1F9FC, inset 2px 1px 1px #6292A6;background:#fff;}
.tovar_item .buy2 .cost{float:left;padding:5px 0 0 7px;color:#333;}
.tovar_item .buy2 .cost .same_cost{font-size:23px;}
.tovar_item .not_now{position:absolute;bottom:3px;left:30px;display:block;width:171px;height:63px;margin:10px auto 0 auto;background:url(../img/not_now_bg.png) 0 0 no-repeat;text-align:center;font-size:14px;font-family:directcn, Arial, sans-serif;color:#e02905;}
.tovar_item .not_now p{padding:10px 15px 0 15px;}
.tovar_item .tovar_url {line-height: 1.5em;height: 3em;overflow: hidden;}
.cost{font-weight:700;color:#333;}
.cost .same_cost{font-size:23px;font-family:directcn, Arial, sans-serif;}
.tovar_item .buy .buy_btn{display:block;float:right;width:77px;height:32px;margin:2px 1px 0 0;background:url(../img/btn2.png) 0 0 no-repeat;cursor:pointer;}
.tovar_item .buy2 .buy_btn{display:block;float:right;width:77px;height:32px;margin:2px 1px 0 0;background:url(../img/btn2.png) 0 0 no-repeat;cursor:pointer;}
.buy_btn{display:block;width:77px;height:32px;background:url(../img/btn2.png) 0 0 no-repeat;cursor:pointer;}
.buy_btn:hover{opacity:0.6;}
.tovar_item .checkout{display:none;position:absolute;bottom:11px;right:8px;width:144px;height:32px;margin:5px 0 0 0;background:url(../img/btn4.png) 0 0 no-repeat;cursor:pointer;}
.tovar_item .checkout:hover{opacity:0.7;}
#content .tisers{margin:0 0 0 0;}
#content .tisers .tiser{float:left;width:180px;height:310px;margin:0 1% 0 0;text-align:center;}
#content .tisers .tiser .tiser_pic{display:block;}
#content .tisers .tiser img{display:block;max-width:180px;margin:0 auto 0 auto;}
#content .tisers .tiser .tiser_name{display:block;margin:10px 0 0 0;font-weight:700;font-size:15px;color:#436488;}
#content .tisers .tiser .tiser_name:hover{text-decoration:none;color:#ff5400;}
#content .tisers .tiser .tiser_age{display:block;margin:4px 0 0 0;font-size:12px;color:#919191;}
#content .tisers .tiser .tiser39{margin:-19px 0 0 0;}
#content .tisers .tiser .tiser40{margin:-14px 0 0 0;}
#content .tisers .tiser .tiser41{margin:-14px 0 0 0;}
#content .tisers .tiser .tiser42{margin:-5px 0 0 0;}
.why_block{position:relative;}
#content .why{margin:40px 0 0 0;}
#content .why img{float:left;margin:30px 0 0 0;}
#content .why .why_text{float:left;width:151px;height:145px;background:url(../img/why_bg.png) 0 0 no-repeat;}
#content .why .why_text a{display:inline-block;margin:35px 0 0 50px;line-height:1.4;font-size:15px;font-weight:700;color:#000;text-transform:uppercase;}
#content .why .why_text a:hover{text-decoration:none;}
#content .delivery{float:left;min-height:231px;margin:0 0 0 60px;padding:0 0 0 50px;background:url(../img/shdow2.png) 0 0 no-repeat;}
#content .delivery .ik_select{width:230px !important;margin:3px 0 0 0;}
#content .delivery select{width:230px !important;margin:3px 0 0 0;}
#content .delivery .field{float:left;width:107px;height:32px;margin:8px 13px 0 0;padding:0 10px;border-radius:6px;box-shadow:inset 0 1px 2px #55839A;}
#content .delivery .send{float:left;width:207px;height:32px;margin:8px 0 0 0;background:url(../img/btn3.png) 0 0 no-repeat;cursor:pointer;}
#content .delivery .send:hover{opacity:0.7;}

.videos{position:relative;display:inline-block;margin-top:27px;padding:15px 0 19px 0;text-align:center;border-radius:10px;background:#0189C2;}
.wrap_videos{display:inline-block;}
.video_wrap{float:left;margin:0 0 0 0;}
.video{position:relative;width:158px;height:90px;padding:0 1px 0 0;opacity:0.85;cursor:pointer;}
.video .play{display:none;z-index:20;position:absolute;left:50%;top:50%;width:39px;height:38px;margin:-19px 0 0 -19px;background:url(../img/play.png) 0 0 no-repeat;}
.video:hover{opacity:0.95;filter: alpha(opacity=95);}
.video:hover .play{display:block;}
.video .pic{z-index:15;position:absolute;width:158px;height:90px;}
.video .pic img{max-width:158px;;height:90px;}
.video .time{z-index:18;position:absolute;bottom:2px;right:2px;border-radius:2px;background:#165571;font-size:12px;color:#fff;}
.video_wrap6{margin:0;}
.video_popup{display:none;z-index:90;position:fixed;top:70px;left:50%;margin:0 0 0 -355px;padding:30px 35px 40px 35px;border-radius:20px;background:#fff;box-shadow:0 0 20px #636363;}
.video_popup .close{position:absolute;top:-30px;right:-35px;width:21px;height:21px;background:url(../img/close.png) 0 0 no-repeat;cursor:pointer;}
.video_popup .closevideo{float:right;display:block;margin:5px 0 0 0;font-size:11px;font-family:directcn, Arial, sans-serif;color:#1885c4;text-decoration:underline;cursor:pointer;}
.video_title{margin:0 0 25px 0;font-weight:700;font-size:24px;font-family:directcn, Arial, sans-serif;text-transform:uppercase;}
#content .video_popup{left:50%;top:70px;}
@media (min-width: 1100px) {
	.videos{padding-left:18px;padding-right:18px;}
}

.info{margin-top:15px;}
.info .left_info{position:relative;float:left;width:16%;min-height:426px;margin:0 2.6% 0 0;padding:15px 12px 30px 12px;border-radius:12px;background:url(../img/info_bg.png) 0 0 repeat;}
.info .left_info .new{margin:20px 0 0 0;}
.info .left_info .new p{padding:15px 0 5px 0;line-height:1.6;font-weight:700;font-size:12px;font-family:directcn, Arial, sans-serif;color:#666;}
.info .left_info .new .date{display:block;font-size:10px;color:#5d5d5d;}
.info .left_info .new a{display:inline-block;margin:3px 0 0 0;line-height:1.6;font-size:12px;font-family:directcn, Arial, sans-serif;color:#0a5e81;}
.info .left_info .new a:hover{text-decoration:none;}
.info .info_link{position:absolute;bottom:30px;font-size:16px;font-weight:700;color:#3c6972;}
.info .info_link:hover{text-decoration:none;}
.info .center_info{position:relative;float:left;width:18%;min-height:426px;margin:0 0 0 0;padding:15px 10px 30px 12px;border-radius:12px;background:url(../img/info_bg.png) 0 0 repeat;}
.info .info_text{margin:20px 0 0 0;line-height:1.5;font-weight:700;font-size:12px;font-family:directcn, Arial, sans-serif;color:#2b2b2b;}
.info .right_info{float:right;width:54%;min-height:400px;padding:22px 10px 30px 15px;border-radius:12px;border-bottom:4px solid #93ACBB;box-shadow:0 5px 5px #0A5170;background:#FAFAFA;}
.info .right_info .link{margin:20px 0 0 6px;}
.info .right_info .tovar_item{margin-right:14px;}

.table_popup{display:none;z-index:90;position:fixed;top:70px;left:50%;width:685px;margin:0 0 0 -377px;padding:30px 5px 40px 45px;border-radius:20px;background:#fff;box-shadow:0 0 20px #636363;}
.table_popup .close{position:absolute;top:-30px;right:-25px;width:21px;height:21px;background:url(../img/close.png) 0 0 no-repeat;cursor:pointer;}
.table_popup .popup_text{font-size:13px;font-weight:700;font-family:directcn, Arial, sans-serif;}
.table_wrap{margin:30px 0 0 0;padding:20px 3% 25px 1%;background:#fff;}
.table_wrap .same_table{margin-top:0px;}
.same_table{width:100%;table-layout: fixed;margin:30px 0 0 0;font-size:14px;font-weight:700;font-family:directcn, Arial, sans-serif;}
.same_table .head_table .text5{font-size:11px;}
.same_table .table_row{display:table-row;width:100%;}
.same_table .table_row:first-child .el{border-bottom:2px solid #0088C2;}
.same_table .table_row .el a{color:#0468a2;}
.same_table .table_row:last-child .el{border-bottom:2px solid #0088C2;}
.same_table .el{display:table-cell;line-height:1.6;border-bottom:1px solid #CCEDF8;border-right:1px solid #CCEDF8;}
.same_table .el{float:left\0/;display:block\0/;}
.same_table .el p{padding:10px 0;}
.same_table .el:last-child{border-right:none;}
.same_table .el1{width:19%;padding:0 1%;}
.same_table .el2{width:32%;padding:0 1%;}
.same_table .el3{width:22%;padding:0 1%;}
.same_table .el4{width:19%;padding:0 1%;;}
.same_table .el5{width:9%;padding:0 1%;;}


.catalog{position:relative;}
.crumbs_menu{float:left;}
.crumbs_menu li{float:left;margin:0 7px 0 0;padding:0 25px 0 0;background:url(../img/arr6.png) right center no-repeat;}
.crumbs_menu li.active_last{float:left;margin:0 7px 0 0;padding:0 25px 0 0;background:none;}
.crumbs_menu li.noactive{margin:0;padding:0;background:none;font-size:12px;font-weight:700;color:#333;}
.content .socials{float:right;margin:0 3.2% 0 0;}
.content .socials .share_text{float:left;width:142px;height:18px;margin:-3px 13px 0 0;padding:3px 0 0 3px;background:url(../img/arr7.png) 0 0 no-repeat;font-size:11px;font-family:directcn, Arial, sans-serif;color:#9c9c9c;}
.l_cat_info{float:left;width:73%;}
.r_cat_info{float:right;margin:0 3% 0 0;}
.title_list{width:90%;}
.title_list li{float:left;margin:0 10px 3px 0;}
.questions{width:138px;margin:18px 0 0 0;padding:4px 8px 12px 12px;background:#FEFBE2;}
.cat_nav{margin:15px 0 0 0;}
.cat_nav .cat_nav_title{float:left;margin:0 20px 0 0;font-size:16px;font-weight:700;font-family:directsemicn, Arial, sans-serif;}
.cat_nav .prev{float:left;margin:0 13px 0 0;padding:0 0 0 25px;background:url(../img/arr8.png) 0 center no-repeat;font-weight:700;font-family:directcn, Arial, sans-serif;}
.cat_nav .prev a{font-weight:700;font-family:directcn, Arial, sans-serif;color:#3695cb;}
.cat_nav .prev.noactive a{color:#999;text-decoration:none;cursor:default;}
.cat_nav .next{float:left;padding:0 25px 0 0;background:url(../img/arr6.png) right center no-repeat;font-weight:700;font-family:directcn, Arial, sans-serif;}
.cat_nav .next a{font-weight:700;font-family:directcn, Arial, sans-serif;color:#3695cb;}
.cat_nav .next a:hover{text-decoration:none;}
.cat_nav .next.noactive a{color:#999;text-decoration:none;cursor:default;}
.cat_nav .same_nav{float:left;}
.cat_nav .same_nav li{float:left;margin:0 15px 0 0;font-family:directcn, Arial, sans-serif;}
.cat_nav .same_nav li a{font-family:directcn, Arial, sans-serif;color:#1885c4;text-decoration:none;}
.cat_nav .same_nav li a:hover{text-decoration:underline;}
.cat_nav .same_nav li.active a{font-weight:700;font-family:directcn, Arial, sans-serif;color:#000;}
.cat_nav .sort{float:left;margin:0 20px 0 0;}
.cat_nav .sort_cost{float:left;margin:12px 20px 0 0;text-transform:uppercase;font-weight:700;font-family:directsemicn, Arial, sans-serif;}
.cat_nav .sort_cost.active{color:#000;text-decoration:none;cursor:default;}
.cat_nav .sort_name{float:left;margin:12px 0 0 0;text-transform:uppercase;font-weight:700;font-family:directsemicn, Arial, sans-serif;}
.cat_nav .sort_name.active{color:#000;text-decoration:none;cursor:default;}

.tovar{position:relative;width:708px;margin:30px 0 0 0;padding:8px 15px 15px 8px;background:#D5E9F0;}
.tovar .econom{z-index:10;position:absolute;left:490px;top:-30px;width:200px;}
.tovar .econom img{float:left;margin:10px 7px 0 0;}
.tovar .econom .eco1{overflow:hidden;font-family:directcn, Arial, sans-serif;color:#f03637;text-transform:uppercase;}
.tovar .econom .text6{margin-top:0px;}
.slider{float:left;width:460px;}
.slider .slides{width:445px;}
.slider .slides .slide{width:456px;height:390px;}
.slider .slides .slide img{display:block;width:456px;height:390px;}
.thumbs{margin:22px 0 0 0;}
.thumbs li{float:left;height:70px;margin:0 8px 0 0;}
.thumbs li a{display:block;}
.thumbs li a img{padding:4px;}
.thumbs li.current{position:relative;}
.thumbs li.current a img{padding:3px;border:1px solid #fff;}
.tovar .tovar_description{float:left;width:240px;margin:0 0 0 1%;}
.tovar .buy{width:218px;height:34px;margin:3px 0 0 0;border-radius:100px;box-shadow:inset 0 -8px 20px #F1F9FC, inset 2px 1px 1px #6292A6;background:#fff;}
.tovar .buy .cost{float:left;padding:5px 0 0 7px;color:#333;}
.tovar .buy .cost .same_cost{font-size:23px;}
.tovar .buy_btn{display:block;float:right;width:77px;height:32px;margin:2px 1px 0 0;background:url(../img/btn2.png) 0 0 no-repeat;cursor:pointer;}
.tovar .buy_btn:hover{opacity:0.7;}
.tovar .ik_select{float:left;width:122px !important;}
.tovar select{float:left;width:122px !important;}
.tovar .desc{width:100%;margin:15px 0 10px 0;}
.tovar .desc .char{display:block;margin:0 0 5px 0;font-size:11px;}
.tovar .desc .char .count{float:right;margin:0 0 0 7px;color:#365c6a;}
.tovar .desc .dotes{height:10px;overflow:hidden;border-bottom:1px dotted #365c6a;}
.tovar .desc .dotes .dotes_in{width:240px;}
.tovar .desc .char_name{float:left;margin:0 7px 0 0;}
.tovar .link3{float:right;margin:2px 0 0 0;}
.tovar .exist{float:left;display:inline-block;margin:12px 0 0 0;padding:2px 3px;background:#188300;box-shadow:inset 0 -5px 7px #005F00;font-size:12px;font-family:directcn, Arial, sans-serif;color:#fff;text-transform:uppercase;}
.tovar .no_exist{float:left;display:inline-block;margin:12px 0 0 0;padding:2px 3px;background:#DF0000;font-size:12px;font-family:directcn, Arial, sans-serif;color:#fff;text-transform:uppercase;}
.tovar .exist { 
     float:left\0/;
}
.tovar .get_same{display:block;width:157px;height:32px;margin:15px 0 0 0;background:url(../img/btn6.png) 0 0 no-repeat;}
.tovar .get_same:hover{opacity:0.7;}
.tovar .no_exist_now{width:235px;height:112px;margin:-30px 0 0 0;background:url(../img/no_exist_now_bg.png) 0 0 no-repeat;font-family:directcn, Arial, sans-serif;font-size:14px;color:#e02905;}
.tovar .no_exist_now p{width:135px;padding:25px 0 0 94px;}
.tovar .tovar_waiting{float:left;display:inline-block;margin:12px 0 0 0;padding:2px 3px;background:#FFC600;box-shadow:inset 0 -5px 7px #FF9500;font-size:12px;font-family:directcn, Arial, sans-serif;color:#fff;text-transform:uppercase;}
.tovar .get_waiting_link{margin:13px 0 0 0;text-decoration:underline;cursor:pointer;}
.tovar .get_waiting_link:hover{text-decoration:none;}
.tovar .art{font-weight:700;font-size:20px;font-family:directsemicn, Arial, sans-serif;}
.tovar .bought{display:none;margin:10px 0 0 0;}
.tovar .bought img{float:left;margin:0 3px 0 0;}
.tovar .bought p{font-weight:700;font-size:11px;color:#016b7a;}
.tovar .checkout{display:none;width:144px;height:32px;margin:5px 0 0 0;background:url(../img/btn4.png) 0 0 no-repeat;cursor:pointer;}
.tovar .checkout:hover{opacity:0.7;}
.tovar .get_waiting_form{display:none;position:relative;width:234px;height:34px;margin:15px 0 0 0;background:url(../img/get_waiting.png) 0 0 no-repeat;}
.tovar .get_waiting_form .field{float:left;width:150px;height:34px;margin:0;padding:0 10px;background:none;border:none;box-shadow:none;font-size:12px;font-family:directcn, Arial, sans-serif;color:#bdbdbd;}
.tovar .get_waiting_form .field:focus{color:#000;}
.tovar .get_waiting_form .send{float:right;width:56px;height:34px;margin:0;padding:0;opacity:0;filter: alpha(opacity=0);cursor:pointer;}

.slider2{position:relative;margin:30px 2% 0 0;}
.slider2 .slides{}
.slider2 .slides .slide{display:none;position:relative;width:92%;}
.slider2 .slides .slide.current{display:block;}
.slider2 .slider2_menu{margin:0 0 10px 0;}
.slider2 .slider2_menu li{float:left;margin:0 15px 0 0;cursor:pointer;}
.slider2 .slider2_menu li{padding:3px 3px 0 3px;font-size:16px;font-weight:700;font-family:directcn, Arial, sans-serif;color:#1885c4;border-bottom:1px dotted #1885c4;text-decoration:none;text-transform:uppercase;}
.slider2 .slider2_menu li:hover{border:none;}
.slider2 .slider2_menu li.current{padding:3px;background:#fff;font-weight:700;color:#000;border:none;}
.slider2 .video{margin-top:30px;}
.reviews{margin:30px 0 0 0;padding:0 0 0 10px;}
.reviews .review{margin:0 0 20px 0;}
.reviews .review .review_name{font-size:12px;font-weight:700;color:#333;}
.reviews .review .top_arr{z-index:10;position:relative;width:9px;height:14px;margin:0 0 0 12px;background:url(../img/arr1.png) 0 0 no-repeat;}
.reviews .review .same_review{position:relative;margin:-1px 0 0 0;padding:13px 12px 20px 12px;background:#fff;box-shadow:0 3px 6px #DBDBDB;}
.reviews .get_review .get_review_left{float:left;width:340px;margin:0 20px 0 0;}
.reviews .get_review .get_review_right{float:left;width:160px;}
.reviews .get_review .field{display:block;width:316px;height:32px;margin:10px 0 0 0;padding:0 10px;border-radius:6px;box-shadow:inset 0 1px 2px #55839A;color:#bdbdbd;}
.reviews .get_review .field2{width:126px;}
.reviews .get_review .field:focus{color:#000;}
.reviews .get_review textarea{display:block;resize:none;width:316px;margin:13px 0 0 0;padding:5px 10px;border-radius:6px;box-shadow:inset 0 1px 2px #55839A;color:#bdbdbd;}
.reviews .get_review textarea:focus{color:#000;}
.reviews .get_review .send{display:block;width:154px;height:32px;margin:8px 0 0 0;background:url(../img/btn5.png) 0 0 no-repeat;cursor:pointer;}
.reviews .get_review .send:hover{
    opacity:0.7;
}

.char_block{display:inline-block;margin:30px 20px 0 0;}
.char_block .same_chars{margin:10px 0 0 0;padding:20px 20px 30px 12px;background:#fff;box-shadow:1px 1px 6px #EAEAEA;}
.char_block .same_chars .desc{width:230px;}
.char_block .same_chars .desc .char{display:block;margin:0 0 5px 0;font-size:12px;color:#000;}
.char_block .same_chars .desc .char .count{float:right;margin:0 0 0 7px;color:#000;}
.char_block .same_chars .desc .dotes{height:10px;overflow:hidden;border-bottom:1px dotted #000;}
.char_block .same_chars .desc .dotes .dotes_in{width:230px;}
.char_block .same_chars .desc .char_name{float:left;margin:0 7px 0 0;}

.free_del{margin-top:1px;}
.free_del .desc{margin:10px 0 0 0;font-weight:400;}
.ui-helper-hidden-accessible{display:none;}
.ui-autocomplete{width:380px !important;padding:10px 10px 30px 10px;background:#fff;}
.ui-autocomplete li{margin-bottom:10px;}
.ui-autocomplete a{cursor:pointer;}
.ui-autocomplete a:hover{color:#83bedf;text-decoration:underline;}
.order .age{margin-top:2px;box-shadow:none;background:#E7F5FA;color:#517c8f;}


.order_completed_popup .field{display:block;float:left;width:316px;height:32px;margin:14px 0 0 0;padding:0 10px;border-radius:6px;box-shadow:inset 0 1px 2px #55839A;font-size:12px;font-weight:700;font-family:directcn, Arial, sans-serif;color:#bdbdbd;background:#FAFAFA;}
.order_completed_popup .field.error{box-shadow:0 0 4px 1px #FF0000;}
.order_completed_popup .field.complete{color:#000000;}
.order_completed_popup .notice_txt {font-size:16px;font-weight:400;font-family:directsemicn, Arial, sans-serif;}
.order_completed_popup #save_email_button {margin:14px 0 0 20px;padding:0 10px;}
.order_completed_popup .order_completed_email_div {width:640px;height:300px;}

#content .order_completed_popup{left:50%;top:70px;}

#orderform{position:relative;}
#orderform .jquery_form_error_message{position:absolute;left:50%;bottom:40px;margin:0 0 0 -170px;font-size:14px;font-weight:700;font-family:directcn, Arial, sans-serif;color:#fe1313;}

#footer{height:95px;margin-top:60px;border-radius:10px 10px 0 0;background:#0189C2;}
#footer .left{float:left;width:36%;margin:0 0 0 2%;}
#footer .search{position:relative;width:220px;height:34px;margin:25px 0 0 0;background:url(../img/search2.png) 0 0 no-repeat;}
#footer .search .field{float:left;width:128px;height:34px;margin:0;padding:0 10px;background:none;border:none;box-shadow:none;font-size:12px;font-family:directcn, Arial, sans-serif;color:#fff;}
#footer .search .field{height:24px\0/;padding:10px 10px 0 10px\0/;}
#footer .search .field:focus{color:#000;}
#footer .search .send{float:right;width:67px;height:34px;margin:0;padding:0;opacity:0;filter: alpha(opacity=0);cursor:pointer;}
#footer .tovar_searchs{margin:0 0 12px 0;}
#footer .search .popup{display:none;z-index:21;position:absolute;bottom:35px;left:-24px;}
#footer .search.active .popup{display:block;}
#footer .search .top_line{z-index:17;position:relative;width:148px;height:10px;margin:0 0 0 25px;background:#fff;}
#footer .search .same_popup{z-index:16;position:relative;width:512px;padding:20px 20px 30px 10px;box-shadow:0 0 25px #94c1d0;background:#fff;}
#footer .search .arr{height:12px;border-bottom:1px solid #FFDC5C;}
#footer .search .arr .arr4{display:block;position:relative;bottom:-1px;margin:0 0 0 30px;}
#footer .tovar_searchs .link{display:inline-block;margin:0 0 20px 0;}
#footer .copy{margin:13px 0 0 0;font-size:12px;font-family:directsemicn, Arial, sans-serif;color:#bfecff;}
#footer .contacts{float:left;margin:70px 0 0 0;font-size:12px;color:#bfecff;}
#footer .contacts span{color:#fff;text-decoration:underline;}
.red{color:red;}
.green{color:green;}
.small_alert {font-size: 9px;font-style: italic;color: red;}
.black_img_border {border: 1px black solid;}
.white_img_border {border: 1px white solid;}
.empty_basket{text-align: center;}
#pickup_moscow_address{padding:0 0 0 20px;}
.msk_delivery_address_comment{float:left;font-size:12px;color:red;}
.msk_delivery_address_add_comment{float:left;font-size:12px;color:red;}
.left .text_button{float:right;margin:10px 25px 0 0;padding-right:18px}
.right .text_button{float:left;margin:10px 0 0 45px;}


.bottom_order .text_button{float:left;margin:10px 0 0 40%;padding:0px 0 0 0;}
.bottom_order.center-align{position:relative;}


/* Red button */	



.text_button {
	position:relative;
	display:-moz-inline-box;display:inline-block;
	text-decoration:none;
	outline:0;
	text-align:center;
	white-space:nowrap;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	-webkit-border-radius:.21em;
	-moz-border-radius:.21em;
	border-radius:.21em;
	cursor:pointer;
	}
.text_button .text_button_text {display:-moz-inline-box;display:inline-block;position:relative;}
.text_button .text_button:active .text_button_text {position:relative;top:1px;}
.text_button.size15 {font-size:15px;font-weight:bold;line-height:1.86;}
.text_button.size15 .text_button_text {padding:0 15px;}


/* red button submit */
.text_button.red_button {
	background:#fe4724;
	background:linear-gradient(top, #fe4724 0%, #d9221b 100%);
	background:-o-linear-gradient(top, #fe4724 0%, #d9221b 100%);
	background:-moz-linear-gradient(top, #fe4724 0%, #d9221b 100%);
	background:-webkit-linear-gradient(top, #fe4724 0%, #d9221b 100%);
	background:-ms-linear-gradient(top, #fe4724 0%, #d9221b 100%);
	-pie-background:linear-gradient(top, #fe4724 0%, #d9221b 100%);

	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #fe4724),
		color-stop(1, #d9221b)
	);
	border-color:#fe8a74 #fe4724 #d9221b #fe4724 !important;
	color:#fff !important;
	text-shadow:0 1px 0 rgba(0,0,0,.17);
	}

.text_button.red_button:hover {
	background:#ff5c3c;
	background:linear-gradient(top, #ff5b3c 0%, #dc241c 100%);
	background:-o-linear-gradient(top, #ff5b3c 0%, #dc241c 100%);
	background:-moz-linear-gradient(top, #ff5b3c 0%, #dc241c 100%);
	background:-webkit-linear-gradient(top, #ff5b3c 0%, #dc241c 100%);
	background:-ms-linear-gradient(top, #ff5b3c 0%, #dc241c 100%);
	-pie-background:linear-gradient(top, #ff5b3c 0%, #dc241c 100%);

	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #ff5b3c),
		color-stop(1, #dc241c)
	);
	border-color:#fe8a74 #ff5c3c #dc241c #ff5c3c !important;
	}
.text_button.red_button:active {background:#c21912;border-color:#80110c #c21912 #c21912 #c21912 !important;text-shadow:0 -1px 0 rgba(0,0,0,.17);}
.lich_kab label{display:block;float:left;width:198px;margin:25px 0 0 0;font-weight:700;font-size:12px;font-family:directcn, Arial, sans-serif;}
.lich_kab .field{display:block;float:left;width:158px;height:32px;margin:14px 0 0 0;padding:0 10px;border-radius:6px;box-shadow:inset 0 1px 2px #55839A;font-size:12px;font-weight:700;font-family:directcn, Arial, sans-serif;color:#bdbdbd;}
.lich_kab .field.error{box-shadow:0 0 4px 1px #FF0000;}
.lich_kab .field.first{margin-top:20px;}
.lich_kab .field.complete{color:#000000;}
.login_button {float:left;}
#captchaimg {width:147px; height:32px;margin:14px 0 0 0;padding:0 10px;}
.gplus{margin:8px 0 0 0;}

ul.slides_rotator{
    margin: 0;
    padding: 0;
    position:absolute;top:25px;left:45%;margin:0 0 0 -400px;

      list-style: none;
}

div.rotator{
    float: left;
    margin: 0 25px;
    position: relative;
}

a.rotator-nav{
    position: absolute;
    top: 50%;
    margin-top: -16px;
    z-index: 3;
    cursor: pointer;    
}

a.rotator-nav div{
    height: 32px;
    width: 32px;
    background: url('../images/nav.png')  no-repeat;    
}

#rotator-left{
    left:-16px;    
}

#rotator-left div{
    background-position: 0 0;    
}

#rotator-left:hover div{
    background-position: 0 -32px;    
}

#rotator-right{
    right:-16px;
}

#rotator-right div{
    background-position: -32px 0;    
}

#rotator-right:hover div{
    background-position: -32px -32px;
}

span.extlink {
    color:#336699;
    text-decoration: underline;
    cursor: pointer;
}
div.buy_rv {
    display:none;
}
#category_dropdown_container {
    width:144px;
    height:37px;
}
#toy_dropdown_container {
    width:144px;
    height:37px;
}
img.loader_img {
    display: block; margin-left: auto; margin-right: auto;
}
.no_size {
    color:#A9A9A9;
}
#second_phone {
    visibility: none;
}
p.alert {
    color:red;
}
ul.sp1 {
    padding: 5px 0 5px 0;
    line-height: 1.6;
    font-weight: 700;
    font-size: 12px;
    font-family: directcn, Arial, sans-serif;
    color: #666;
    margin-left: 40px;
}
ul.sp1 li{
    list-style-type: none;
    list-style-image: url('../img/list.png');
    margin-top: 3px;
}

#cityMap {
    height:300px;width:100%;
}
.promo_info {
    color:orange;
    font-size: 12px;
}
ul.sp2 {
    padding: 5px 0 5px 0;
    line-height: 1.6;

    font-size: 12px;
    font-family: directcn, Arial, sans-serif;
    color: #666;
    margin-left: 40px;
}
ul.sp2 li{
    list-style-type: none;
    list-style-image: url('../img/list.png');
    margin-top: 3px;
}
.boldtext {
    font-weight: 700;
}
.legacy_prod {
    font-weight: 700;
    color:red;
}