@charset "UTF-8";
@import url("reset.css");
/*======================================*/
/*
font-family:'PFDinDisplayProLight';
font-family:'pf_dindisplay_proregular';
font-family:'pf_dindisplay_promedium';
font-family:'pf_dindisplay_probold';
*/
/*======================================*/
input::-webkit-input-placeholder {color:#cacaca}
input:-moz-placeholder{color:#cacaca}
textarea::-webkit-input-placeholder {color:#cacaca}
textarea:-moz-placeholder{color:#cacaca}
/*======================================*/
#wrapper{float:left;min-height:100%;height:auto !important;height:100%;min-width:1024px;position:relative;width:100%}
.bodylock{position:fixed;overflow-y:hidden}
#overlay{background:url(../img/transparent_60.png) 0 0;
display:none;
height:100%;position:fixed;width:100%;z-index:9999}
#overlay table{height:100%;position:absolute;width:100%}
.close{background:url(../img/close.png) center center no-repeat;cursor:pointer;height:30px;position:absolute;right:-9px;top:-9px;width:30px}
#payment,
#back,
#write_mail,
#success_reg,
#success_reg1,
#success_reg2,
#success_reg3,
#error,
#subscribe,
#forgot,
#reg,
#autorization{background:#fff;display:none;margin:0 auto;padding:37px 45px;position:relative;width:460px}
#autorization{height:355px}
#reg{height:436px}
#subscribe,
#forgot{height:233px}
#success_reg,
#success_reg1,
#success_reg2,
#success_reg3,
#error{height:263px}
#write_mail{height:530px}
#payment,
#back{width:620px}
#payment h1,
#back h1,
#write_mail h1,
#success_reg h1,
#success_reg1 h1,
#success_reg2 h1,
#success_reg3 h1,
#error h1,
#subscribe h1,
#forgot h1,
#reg h1,
#autorization h1{color:#ffa800;font:24px/1em 'pf_dindisplay_probold';margin-bottom:36px;text-align:center;text-transform:uppercase;width:100%}
#payment h1,
#back h1,
#success_reg h1,
#success_reg1 h1,
#success_reg2 h1,
#success_reg3 h1,
#error h1{text-transform:none}
#success_reg img,
#success_reg1 img,
#success_reg2 img,
#success_reg3 img,
#error img{display:block;margin:0 auto}
#payment p,
#back p,
#success_reg p,
#success_reg1 p,
#success_reg2 p,
#success_reg3 p,
#error p{color:#2d2d2d;font-size:16px;line-height:1.2em;margin-top:18px;text-align:center}
#payment p,
#back p{text-align:left}
#write_mail ul.
#subscribe ul,
#forgot ul,
#reg ul,
#autorization ul{float:left;width:100%}
#write_mail ul li,
#subscribe ul li,
#forgot ul li,
#reg ul li,
#autorization ul li{display:block;float:left;width:100%}
#write_mail ul li+li,
#subscribe ul li+li,
#forgot ul li+li,
#reg ul li+li,
#autorization ul li+li{margin-top:18px}
#autorization ul li span{color:#f0685e;cursor:pointer;font-size:16px;text-decoration:underline}
#autorization ul li span:hover{text-decoration:none}
#write_mail p,
#reg p{color:#9a9a9a;font-size:16px}
form p#err1{color:#f0685e}
#write_mail textarea,
#write_mail input[type="text"],
#subscribe ul li input[type="text"],
#forgot ul li input[type="text"],
#reg ul li input[type="text"],
#autorization ul li input[type="text"],
#subscribe ul li input[type="password"],
#forgot ul li input[type="password"],
#reg ul li input[type="password"],
#autorization ul li input[type="password"]{border:1px solid #b7b7b7;display:block;float:left;font:16px/1.2em 'pf_dindisplay_proregular';height:40px;padding:0 9px;width:100%}
#write_mail textarea{height:190px;padding:9px;resize:none}
html.lt-ie9 #write_mail input[type="text"],
html.lt-ie9 #subscribe ul li input[type="text"],
html.lt-ie9 #forgot ul li input[type="text"],
html.lt-ie9 #reg ul li input[type="text"],
html.lt-ie9 #autorization ul li input[type="text"],
html.lt-ie9 #subscribe ul li input[type="password"],
html.lt-ie9 #forgot ul li input[type="password"],
html.lt-ie9 #reg ul li input[type="password"],
html.lt-ie9 #autorization ul li input[type="password"]{padding-top:11px}
#write_mail input[type="submit"],
#subscribe ul li input[type="submit"],
#forgot ul li input[type="submit"],
#reg ul li input[type="submit"],
#autorization input[type="submit"]{background:url(../img/transparent.png) 0 0;border-radius:10px;border:1px solid #0f0f0f;color:#0f0f0f;cursor:pointer;display:block;font:16px/1em 'pf_dindisplay_proregular';height:40px;margin:0 auto;width:180px}
#write_mail input[type="submit"]:hover,
#subscribe ul li input[type="submit"]:hover,
#forgot ul li input[type="submit"]:hover,
#reg ul li input[type="submit"]:hover,
#autorization input[type="submit"]:hover{background:#303030;color:#fff}
#payment h2,
#back h2,
#payment h3,
#back h3,
#payment ul,
#back ul,
#payment img,
#back img,
#payment ol,
#back ol,
#payment p,
#back p{color:#474747;font-size:16px;line-height:1.2em;width:100%}
#payment img,
#back img{max-width:100%;width:auto}
#payment h2,
#back h2{font-size:24px;font-weight:400}
#payment h3,
#back h3{font-size:20px;font-weight:400}
#payment img,
#back img{display:block}
#payment p a,
#payment p strong,
#back p a,
#back p strong{font-family:'pf_dindisplay_probold'}
#payment p a{color:#ffa800}
#payment ol li+li,
#payment ul li+li{margin-top:7px}
#payment ul li{background:url(../img/list_style.png) left 5px no-repeat;padding-left:18px}
#payment ol{counter-reset:list}
#payment ol li{padding-left:18px;position:relative}
#payment ol li:before{background:url(../img/point.png) right 82% no-repeat;color:#282d30;content:counter(list);counter-increment:list;font:16px/1em 'pf_dindisplay_probold';left:0px;padding-right:4px;position:absolute}
#payment ul,
#payment ol{margin-left:9px}
#payment h3+ul,
#payment h3+ol,
#payment h3+img,
#payment h3+p,
#payment h3+h2,
#payment h3+h3,
#payment h2+ul,
#payment h2+ol,
#payment h2+img,
#payment h2+p,
#payment h2+h2,
#payment h2+h3,
#payment ol+ul,
#payment ol+ol,
#payment ol+img,
#payment ol+p,
#payment ol+h2,
#payment ol+h3,
#payment ul+ul,
#payment ul+ol,
#payment ul+img,
#payment ul+p,
#payment ul+h2,
#payment ul+h3,
#payment p+ul,
#payment p+ol,
#payment p+img,
#payment p+p,
#payment p+h2,
#payment p+h3,
#payment img+ul,
#payment img+ol,
#payment img+img,
#payment img+p,
#payment img+h2,
#payment img+h3{margin-top:18px}
#back p a{color:#ffa800}
#back ol li+li,
#back ul li+li{margin-top:7px}
#back ul li{background:url(../img/list_style.png) left 5px no-repeat;padding-left:18px}
#back ol{counter-reset:list}
#back ol li{padding-left:18px;position:relative}
#back ol li:before{background:url(../img/point.png) right 82% no-repeat;color:#282d30;content:counter(list);counter-increment:list;font:16px/1em 'pf_dindisplay_probold';left:0px;padding-right:4px;position:absolute}
#back ul,
#back ol{margin-left:9px}
#back h3+ul,
#back h3+ol,
#back h3+img,
#back h3+p,
#back h3+h2,
#back h3+h3,
#back h2+ul,
#back h2+ol,
#back h2+img,
#back h2+p,
#back h2+h2,
#back h2+h3,
#back ol+ul,
#back ol+ol,
#back ol+img,
#back ol+p,
#back ol+h2,
#back ol+h3,
#back ul+ul,
#back ul+ol,
#back ul+img,
#back ul+p,
#back ul+h2,
#back ul+h3,
#back p+ul,
#back p+ol,
#back p+img,
#back p+p,
#back p+h2,
#back p+h3,
#back img+ul,
#back img+ol,
#back img+img,
#back img+p,
#back img+h2,
#back img+h3{margin-top:18px}
/*ПАГИНАЦИЯ============================================================*/
.box_for_pagination{float:left;height:167px;margin-top:45px;width:100%}
.box_for_pagination .loader{cursor:pointer;height:79px;margin:0 auto 54px;width:100px}
.box_for_pagination .loader.active{cursor:default}
.box_for_pagination .loader p{font-size:16px;text-align:center;color: #000000;text-decoration: none;}
.box_for_pagination .loader p:hover{font-size:16px;text-align:center;color: #000000;text-decoration: none;}
.box_for_pagination  a {color:#000000;text-decoration:underline;}

.box_for_pagination  a:hover{color:#000000;text-decoration:none;}
.box_for_pagination .loader .loader_img{background:url(../img/loader_bg.png) 0 0 no-repeat;height:48px;margin:0 auto 9px;width:48px}
.box_for_pagination .loader .loader_img img{display:block}
.box_for_pagination .loader.active .loader_img img{
-webkit-animation: spin_2 .3s infinite linear;
-o-animation: spin_2 .3s infinite linear;
animation: spin_2 .3s infinite linear;
}
@keyframes spin_2{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-o-keyframes spin_2{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-moz-keyframes spin_2{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-webkit-keyframes spin_2{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}	
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
.box_for_pagination ul.pager{display:block;height:34px;text-align:center;width:100%}
.box_for_pagination ul.pager li{display:inline-block;height:34px;font-size:30px;line-height:34px;text-align:center;width:34px}
.box_for_pagination ul.pager li a,
.box_for_pagination ul.pager li span{display:inline-block;height:34px;width:34px}
.box_for_pagination ul.pager li a{color:#000;text-decoration:none}
.box_for_pagination ul.pager li a:hover,
.box_for_pagination ul.pager li span{background:#aef0d3}
/*==============================================================================================*/
/*Стили Главная*/
header{background:#404040;height:84px;left:0;min-width:1024px;position:fixed;top:0;width:100%;z-index:100}
header .wrapper{float:left;padding:0 36px;width:1024px}
header .wrapper a.logo,
header .wrapper a.logo img{display:block;float:left;height:40px;width:220px}
header .wrapper a.logo{margin-top:20px}
header .wrapper .menu{float:left;height:100%;margin-left:27px;position:relative}
header .wrapper .menu li{display:block;float:left;position:relative}
header .wrapper .menu li a{color:#fff;font-size:16px;line-height:84px;padding:32px 22px;text-decoration:none}
header .wrapper .menu li:hover a{background:#fff;color:#404040}
header .wrapper .menu li:hover .sub{display:block}
header .wrapper .menu li .sub{background:#fff;border-bottom:1px solid #929292;display:none;position:absolute;width:100%;}
header .wrapper .menu li .sub .wrap{background:#fff;float:left;padding:36px;position:relative;width:1024px}
header .wrapper .menu li.catalog .sub .wrap ul{float:left;display:block;width:211px}
header .wrapper .menu li.catalog .sub .wrap ul+ul{margin-left:36px}
header .wrapper .menu li.catalog .sub .wrap ul li{display:block;float:left;width:100%}
header .wrapper .menu li.catalog .sub .wrap ul li+li{margin-top:9px}
header .wrapper .menu li.catalog .sub .wrap ul li:first-child a,
header .wrapper .menu li.catalog .sub .wrap ul li:first-child a:hover{color:#ffa800;font:26px/1em 'pf_dindisplay_promedium'}
header .wrapper .menu li.catalog .sub .wrap ul li a{color:#868686;display:block;line-height:1.2em;padding:0}
header .wrapper .menu li.catalog .sub .wrap ul li a:hover{color:#404040;text-decoration:underline}
header .wrapper .menu li .sub .wrap ul.list{float:left;display:block;padding-right:63px;width:480px}
header .wrapper .menu li .sub .wrap ul.list li{display:block;float:left;width:100%}
header .wrapper .menu li .sub .wrap ul.list li+li{margin-top:36px}
header .wrapper .menu li .sub .wrap ul.list li a{color:#ffa800;font:26px/1.2em 'pf_dindisplay_promedium';padding:0;padding-right:18px}
header .wrapper .menu li .sub .wrap ul.list li a:hover{text-decoration:underline}
header .wrapper .menu li .sub .wrap ul.list li span{color:#9c9c9c;font-size:12px}
header .wrapper .menu li .sub .wrap ul.list li.all_class a,
header .wrapper .menu li .sub .wrap ul.list li.all_sub a{color:#646464;font:16px/1em 'pf_dindisplay_probold';text-decoration:underline}
header .wrapper .menu li .sub .wrap ul.list li.all_class a:hover,
header .wrapper .menu li .sub .wrap ul.list li.all_sub a:hover{text-decoration:none}
header .wrapper .menu li .sub .wrap .box_for_img{float:left;height:225px;width:370px;overflow:hidden}
header .wrapper .menu li .sub .wrap .box_for_img .box_for_product_img,
header .wrapper .menu li .sub .wrap .box_for_img .box_for_product_img img{display:block;height:100%;padding:0}
header .wrapper .auth_bask{margin-top:18px}
header .wrapper .auth_bask span.autorization,
header .wrapper .auth_bask span.autorization_v2 a{color:#f9cda3;cursor:pointer;display:block;font-size:12px;margin:18px 18px 0 0;text-decoration:underline}
header .wrapper .auth_bask span.autorization:hover,
header .wrapper .auth_bask span.autorization_v2 a:hover{text-decoration:none}
header .wrapper .auth_bask .basket{background:url(../img/basket.png) 0 0 no-repeat;color:#ffa800;display:block;font:16px 'pf_dindisplay_probold';height:39px;padding-top:18px;text-align:center;text-decoration:none;width:44px}
section{float:left;width:100%}
section #container{height:auto;margin:0 auto;position:relative;width:1024px}
section.main #container{width:100%}
section #container:after{clear:both;content:'';display:block;height:0px}
section #container .inn{float:left;width:100%}
section #container .inn .wrapper{float:left;padding:90px 36px 63px;width:1024px}
article{float:left;width:100%}
article h1{color:#474747;font:48px/1em 'PFDinDisplayProLight';margin-bottom:36px;text-align:center}
article h1 a{color:#474747;font:48px/1em 'PFDinDisplayProLight';margin-bottom:36px;text-align:center;text-decoration:none;}
article h1 a:hover{color:#474747}
section #container .inn #slider{background:#ffa800;float:left;height:455px;width:100%}
section #container .inn #slider .wrapper{height:455px;padding:0 36px;width:1024px}
/*СЛАЙДЕР*/
/*Настройки Браузеров по умолчанию*/
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0} 
/*FlexSlider Необходимые Стили
*********************************/ 
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}/* Скрываем слайды перед загрузкой JS. Избегаем прижков изображений */
/*.flexslider .slides img{display:block;width:100%}*/
.flex-pauseplay span{text-transform:capitalize}
/*Clearfix для элементов .slides
*********************************/
.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden} 
html[xmlns] .slides{display:block} 
* html .slides{height:1%}
/*Если вы не используете другой сценарий, например, Modernizr, 
не забудьте включить JS, что устраняет этот класс при загрузке страницы */
.no-js .slides>li:first-child{display:block}
/* Стандартная тема слайдера
*********************************/
.flexslider{height:455px;overflow:hidden;position: relative;zoom:1}
.flex-viewport{max-height:2000px}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.flexslider .slides li{display:block;height:455px;position:relative;width:100%}
/* Direction Nav */
.flex-direction-nav{*height:0}
.flex-direction-nav a{cursor:pointer;display:block;font-size:0;height:36px;position:absolute;top:45%;width:20px;z-index:10}
.flex-direction-nav .flex-next{background:url(../img/slider_nav.png) right top no-repeat;right:0}
.flex-direction-nav .flex-prev{background:url(../img/slider_nav.png) left top no-repeat;left:0}
/* Control Nav */
.flex-control-nav{display:none}
/*Настройки Пользователя
*****************************************/
.flexslider .slides li img{height:100%;position:relative;width:100%}
.flexslider .slides li .left{color:#fff;padding-top:72px;left:145px;top:0;position:absolute;width:395px}
.flexslider .slides li .left h1{font:48px/1em 'PFDinDisplayProLight';margin:36px 0 27px}
html.lt-ie9 .flexslider .slides li .left h1{font-size:45px}
.flexslider .slides li .left p{font-size:20px;line-height:1.2em}
.flexslider .slides li .left .want_to_own{background:url(../img/want_to_own.png) left top no-repeat;color:#fff;display:block;float:left;font-size:24px;height:105px;margin-top:18px;padding-top:65px;text-align:center;text-decoration:none;width:251px}
.flexslider .slides li .left .want_to_own:hover{background:url(../img/want_to_own.png) left bottom no-repeat}
/*КОНЕЦ СЛАЙДЕР*/
section #container .inn .What_we_do_and_why .text{color:#474747;float:left;font:16px/1.2em 'PFDinDisplayProLight';margin-bottom:45px;padding:0 81px;text-align:center;width:100%}
section #container .inn .What_we_do_and_why .box{float:left;text-align:center;width:238px}
section #container .inn .What_we_do_and_why .box .img{float:left;height:106px;width:100%}
section #container .inn .What_we_do_and_why .box .img img{display:block;height:100%;margin:0 auto}
section #container .inn .What_we_do_and_why .box .img img:hover{
-webkit-animation-name: spin;
-moz-animation-name: spin;
-o-animation-name: spin;
animation-name: spin;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}
@keyframes spin{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	50%{
		height:140%;
		margin-top:-10%;		
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-o-keyframes spin{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	50%{
		height:140%;
		margin-top:-10%;		
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-moz-keyframes spin{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	50%{
		height:140%;
		margin-top:-10%;		
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
@-webkit-keyframes spin{
	from{
		-webkit-transform: rotate(0deg);
		   -moz-transform: rotate(0deg);
		    -ms-transform: rotate(0deg);
		     -o-transform: rotate(0deg);
		        transform: rotate(0deg);	
	}
	50%{
		height:140%;
		margin-top:-10%;		
	}
	to{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		    -ms-transform: rotate(360deg);
		     -o-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
section #container .inn .What_we_do_and_why .box .title{color:#000;display:block;float:left;font:24px/1em 'pf_dindisplay_promedium';margin-top:18px;text-decoration:none;width:100%}
section #container .inn .What_we_do_and_why .box .title:hover{text-decoration:underline}
section #container .inn .what_cool_cardboard{height:541px}
section #container .inn .what_cool_cardboard .wrapper{background:url(../img/del/what_cool_cardboard.png) center center no-repeat;height:100%}
section #container .inn .what_cool_cardboard h1{color:#fff}
section #container .inn .what_cool_cardboard .box{float:left;text-align:center;width:238px}
section #container .inn .what_cool_cardboard .box .img{float:left;height:106px;width:100%}
section #container .inn .what_cool_cardboard .box .img img{display:block;height:100%;margin:0 auto}
section #container .inn .what_cool_cardboard .box .title{color:#ffa800;display:block;float:left;font:24px/1em 'pf_dindisplay_probold';margin:9px 0;width:100%}
section #container .inn .what_cool_cardboard .box .tags{color:#fff;float:left;padding:0 36px;text-align:center;width:100%}
section #container .inn .what_cool_cardboard .btn_cont{float:left;margin-top:54px;width:100%}
section #container .inn .what_cool_cardboard .btn_cont span{background:#ffa800;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:24px;height:64px;line-height:64px;margin:0 auto;text-align:center;width:250px}
section #container .inn .what_cool_cardboard .btn_cont span:hover{background:#ff9600}
section #container .inn .use_cardboard .box{float:left;width:238px}
section #container .inn .use_cardboard .box .img{float:left;height:134px;width:100%}
section #container .inn .use_cardboard .box .img img{display:block;height:100%;margin:0 auto}
section #container .inn .use_cardboard .box a{text-align:center;text-decoration:none}
section #container .inn .use_cardboard .box a:hover{text-decoration:underline}
section #container .inn .use_cardboard .box a.title{color:#ffa800;display:block;float:left;font:24px/1em 'pf_dindisplay_promedium';margin:9px 0;width:100%}
section #container .inn .use_cardboard .box .tags{float:left;padding:0 18px;text-align:center;width:100%}
section #container .inn .use_cardboard .box .tags a{color:#000;display:inline-block}
section #container .inn .use_cardboard .box .tags a+a{margin-left:4px}
section #container .inn .sheep{color:#fff;height:441px}
section #container .inn .sheep .wrapper{height:100%;padding-left:145px}
section #container .inn .sheep h1{color:#fff;text-align:left}
section #container .inn .sheep .text{float:left;font-size:20px;line-height:1.2em;padding-right:420px;width:100%}
section #container .inn .sheep a.button{background:url(../img/calendar.png) left top no-repeat;color:#fff;display:block;float:left;font-size:24px;height:79px;line-height:69px;margin-top:45px;padding-left:25px;position:relative;text-decoration:none;width:276px}
section #container .inn .sheep a.button:hover{background:url(../img/calendar.png) left bottom no-repeat}
section #container .inn .how_we_do_it .left{float:left;padding-right:36px;width:266px}
section #container .inn .how_we_do_it .left p{font-size:16px;line-height:1.2em}
section #container .inn .how_we_do_it .left p+p{margin-top:36px}
section #container .inn .how_we_do_it .middle{float:left;width:416px}
section #container .inn .how_we_do_it .middle img{display:block;float:left;width:100%}
section #container .inn .how_we_do_it .right{padding-left:36px;width:270px}
section #container .inn .how_we_do_it .right li{display:block;float:left;width:100%}
section #container .inn .how_we_do_it .right li+li{margin-top:36px}
section #container .inn .how_we_do_it .right li a{color:#f0685e;font-size:24px;line-height:1.2em;padding-right:9px;text-decoration:none}
section #container .inn .how_we_do_it .right li a:hover{color:#cf422e;text-decoration:underline}
section #container .inn .how_we_do_it .right li span.date{color:#9c9c9c;font-size:12px}
section #container .inn .how_we_do_it .right li.show_all a{color:#646464;font-size:16px;text-decoration:underline}
section #container .inn .how_we_do_it .right li.show_all a:hover{text-decoration:none}
section #container .inn .buy{padding-left:36px}
section #container .inn .buy.in{width:103%}
section #container .inn .buy .wrapper{padding:27px 0 0} 
section #container .inn .buy .category{background:#ffa800;float:left;height:356px;margin:0 27px 18px 0;padding:18px;position:relative;width:217px}
section #container .inn .buy .category a{color:#fff;display:block;float:left;font-size:20px;line-height:1.2em;text-align:left;text-decoration:none;width:100%}
section #container .inn .buy .category a+a{margin-top:36px}
section #container .inn .buy .category a:hover{text-decoration:underline}
section #container .inn .buy a.box{border:2px solid #e2e2e2;display:block;float:left;height:356px;margin:0 27px 18px 0;padding:18px;position:relative;text-decoration:none;width:217px}
section #container .inn .buy a.box:hover{border:2px solid #ffc75a}
section #container .inn .buy a.box img{display:block;float:left;height:177px;width:100%}
section #container .inn .buy a.box .title{bottom:81px;color:#000;font-size:18px;left:18px;line-height:1.2em;position:absolute;text-align:left;width:177px}
section #container .inn .buy a.box .price{bottom:18px;height:44px;left:18px;position:absolute;width:177px}
section #container .inn .buy a.box .price .new{color:#f0685e;float:left;padding-top:9px;text-align:left;width:86px}
section #container .inn .buy a.box .price .new span{font-size:30px;line-height:1em;padding-right:4px}
section #container .inn .buy a.box .price .divider{background:#e1e1e1;border:1px solid #ebebeb;float:left;height:44px;width:4px}
section #container .inn .buy a.box .price .old{color:#707070;float:left;padding-top:22px;text-align:right;text-decoration:line-through;width:87px}
footer{background:#404040;float:left;min-width:1024px;position:relative;width:100%}
footer .wrapper{float:left;position:relative;width:1024px}
footer .top{float:left;width:100%}
footer .top .wrapper{padding:63px 36px 27px 36px}
footer .top ul.menu{float:left;padding:57px 54px 0 0; width:244px}
footer .top ul.menu li{display:block;float:left;width:100%}
footer .top ul.menu li+li{margin-top:18px}
footer .top ul.menu li a{color:#fff;font-size:16px;text-decoration:none}
footer .top ul.menu li a:hover{text-decoration:underline}
footer .top h1,
footer .top h1 a{color:#c0c0c0;font-size:30px;font:30px/1em 'PFDinDisplayProLight';text-decoration:none}
footer .top h1 a:hover{text-decoration:underline}
footer .top .contacts{float:left;width:244px}
footer .top .contacts h4{font-size:16px;font-weight:400;line-height:1em;margin:27px 0 18px}
footer .top .contacts h4 a{color:#fff;text-decoration:none}
footer .top .contacts h4 a:hover{text-decoration:underline}
footer .top .contacts p{color:#f9cca3;font-size:16px;line-height:1.2em}
footer .top .contacts p a{color:#f9cca3;text-decoration:none}
footer .top .contacts p a:hover{text-decoration:underline}
footer .top .last_events{float:left;width:461px}
footer .top .last_events .inner{float:left;margin-top:27px;width:100%}
footer .top .last_events .inner .box{color:#fff;display:block;float:left;height:132px;overflow:hidden;position:relative;text-decoration:none;width:217px}
footer .top .last_events .inner .box+.box{margin-left:27px}
footer .top .last_events .inner .box img{display:block;float:left;height:100%}
footer .top .last_events .inner .box .text{background:url(../img/transparent_75_ffa800.png) 0 0;height:100%;left:227px;padding:36px 45px;position:absolute;text-align:center;top:165px;width:100%;
-webkit-transition: all .1s ease-in-out;
   -moz-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
     -o-transition: all .1s ease-in-out;
        transition: all .1s ease-in-out;
}
footer .top .last_events .inner .box:hover .text{
left:0;top:0;
-webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
     -o-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
}
footer .top .last_events .inner .box .text p{line-height:1.2em}
footer .top .last_events .inner .box .text p+p{margin-top:9px}
footer .top .last_events .inner .box .text p.date{font-size:16px}
footer .top .last_events .inner .box .text p.title{font-size:20px;max-height:70px;overflow:hidden}
footer .top .other{float:left;margin-top:54px;width:100%}
footer .top .other .social{float:left;margin-top:16px}
footer .top .other .social a{display:block;float:left;height:42px;width:42px}
footer .top .other .social a+a{margin-left:9px}
footer .top .other .social a.tw{background:url(../img/nav_soc.png) left top no-repeat}
footer .top .other .social a.tw:hover{background:url(../img/nav_soc.png) left -42px no-repeat}
footer .top .other .social a.fb{background:url(../img/nav_soc.png) -42px top no-repeat}
footer .top .other .social a.fb:hover{background:url(../img/nav_soc.png) -42px -42px no-repeat}
footer .top .other .social a.vk{background:url(../img/nav_soc.png) -84px top no-repeat}
footer .top .other .social a.vk:hover{background:url(../img/nav_soc.png) -84px -42px no-repeat}
footer .top .other .social a.do{background:url(../img/nav_soc.png) -126px top no-repeat}
footer .top .other .social a.do:hover{background:url(../img/nav_soc.png) -126px -42px no-repeat}
footer .top .other .social a.gl{background:url(../img/nav_soc.png) -168px top no-repeat}
footer .top .other .social a.gl:hover{background:url(../img/nav_soc.png) -168px -43px no-repeat}
footer .top .other .mail{border-radius:10px;border:2px solid #fff;color:#fff;cursor:pointer;display:block;padding:9px 18px;text-decoration:none;width:200px}
footer .top .other .mail:hover{background:#303030}
footer .top .other .mail img{float:right;margin-top:2px}
footer .top .other .mail p{font-size:18px;line-height:1em;width:90px}
footer .bottom{background:#000;color:#fff;float:left;font-size:12px;line-height:1em;width:100%}
footer .bottom .wrapper{padding:17px 36px}
footer .bottom p a{color:#fff;text-decoration:none}
footer .bottom p a:hover{text-decoration:underline}
/*Конец Стили Главная*/
/*==============================================================================================*/
/*Стили Каталог*/
.breadscrumbs{color:#404040;float:left;margin:36px 0;padding:0 36px;width:100%}
.breadscrumbs nav.link{float:left;width:100%}
.breadscrumbs nav.link a,
.breadscrumbs nav.link span{display:block;float:left;font:12px/1em 'PFDinDisplayProLight';}
.breadscrumbs nav.link span.divider{background:url(../img/divider.png) 0 0 no-repeat;height:12px;margin:0 9px;width:7px}
.breadscrumbs nav.link a{color:#a9a9a9;text-decoration:none}
.breadscrumbs nav.link a:hover{text-decoration:underline}
.breadscrumbs nav.link+h1{color:#474747;font-size:30px;font-weight:400;line-height:1.2em;margin-top:18px}
/*Конец Стили Каталог*/
/*==============================================================================================*/
/*Стили Мастер-классы*/
section #container .inn .articles{padding:0 36px}
section #container .inn .articles .box{color:#404040;float:left;padding:36px 62px 36px 18px;width:100%}
section #container .inn .articles .box.gray{background:#e8e8e8}
section #container .inn .articles .box.orange{background:#ffa800}
section #container .inn .articles .box.turquoise{background:#aef0d3}
section #container .inn .articles .box+.box{margin-top:18px}
section #container .inn .articles .box .text{float:left;width:644px}
section #container .inn .articles .box .img{float:left;margin-right:18px;width:210px}
section #container .inn .articles .box .img img{display:block;float:left;max-height:100%;max-width:100%}
section #container .inn .articles .box span.date{display:block;float:left;font-size:12px;margin-bottom:9px;width:100%}
section #container .inn .articles .box a{float:left;display:block;color:#404040;text-decoration:none;width:100%}
section #container .inn .articles .box a:hover{text-decoration:underline}
section #container .inn .articles .box a.title{font-size:30px;font-weight:400;line-height:1em;margin-bottom:18px}
section #container .inn .articles .box a.description{font-size:16px;line-height:1.2em}
section #container .inn .articles .box a.more_info{border-radius:10px;border:2px solid #404040;color:#404040;display:inline-block;font-size:24px;height:65px;line-height:59px;margin-top:18px;text-align:center;text-decoration:none;width:250px}
section #container .inn .articles .box a.more_info:hover{background:rgba(0,0,0,.3)}
html.lt-ie9 section #container .inn .articles .box a.more_info:hover{background:#303030;color:#fff}
/*Конец Стили Мастер-классы*/
/*==============================================================================================*/
/*Стили Корзина*/
section #container .inn p.empty{color:#474747;font-size:30px;font-weight:400;line-height:1.2em;padding-left:36px}
section #container .inn form.basket_form{border:2px solid #e1e1e1;float:left;margin:0 36px;padding:18px;width:952px}
section #container .inn form.basket_form+p.empty{display:none}
section #container .inn form.basket_form table{float:left;width:100%}
section #container .inn form.basket_form table tr th{color:#7b7b7b;text-align:center}
section #container .inn form.basket_form table tr th.name,
section #container .inn form.basket_form table tr td:first-child{text-align:left}
section #container .inn form.basket_form table tr td{padding:9px 0;text-align:center}
section #container .inn form.basket_form table tr td.name a.img{border:2px solid #e1e1e1;display:block;float:left;height:108px;margin-right:18px;padding:18px 9px;width:84px}
section #container .inn form.basket_form table tr td.name a.img:hover{border-color:#ffa800}
section #container .inn form.basket_form table tr td.name a.img img{display:block;float:left;height:100%;width:100%}
section #container .inn form.basket_form table tr td.name a{color:#696969;font-size:16px;text-decoration:none}
section #container .inn form.basket_form table tr td.name a:hover{text-decoration:underline}
section #container .inn form.basket_form table tr td.price,
section #container .inn form.basket_form table tr td.summ{color:#7b7b7b;font-size:20px}
section #container .inn form.basket_form table tr td.summ{color:#f0685e}
section #container .inn form.basket_form table tr td.quantity input[type="text"]{background:#fff;border:1px solid #8c8c8c;color:#797979;display:inline-block;font-size:20px;height:30px;margin:0 auto;text-align:center;width:42px}
html.lt-ie9 section #container .inn form.basket_form table tr td.quantity input[type="text"]{padding-top:3px}
section #container .inn form.basket_form table tfoot tr td[colspan="5"]{border-top:1px solid #cfcfcf;padding:27px 0 0}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] a.back{color:#2e6da2;cursor:pointer;display:block;float:left;font-size:16px;margin-top:9px}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] input[type="submit"]{background:#c7f9e7;border-radius:10px;color:#000;cursor:pointer;display:block;float:right;font-size:16px;height:36px;line-height:36px;margin-right:36px;position:relative;text-align:center;text-transform:none;width:145px}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] input[type="submit"]:hover{background:#97dcbe}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] p.summ_all{color:#7b7b7b;float:right;font-size:16px;margin:9px 122px 0 0;text-transform:uppercase}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] p.summ_all span{color:#f0685e;font-size:20px;padding-left:9px}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] .in_box{float:left;margin-top:18px;width:100%}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] .in_box input[type="button"]{background:#ffa800;border-radius:10px;color:#fff;cursor:pointer;display:block;float:right;font-size:16px;height:36px;line-height:36px;margin-right:122px;position:relative;text-align:center;text-transform:none;width:145px}
section #container .inn form.basket_form table tfoot tr td[colspan="5"] .in_box input[type="button"]:hover{background:#ff9600}
/*Конец Стили Корзина*/
/*==============================================================================================*/
/*Стили Карта Товара*/
section #container .inn .product{float:left;padding:0 36px;width:100%}
section #container .inn .product .left{width:387px}
/*СЛАЙДЕР КАРТОЧКА ТОВАРА*/
/*Настройки Браузеров по умолчанию*/
.flex-container a:active,.flexslider2 a:active,.flex-container a:focus,.flexslider2 a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0} 
/*FlexSlider Необходимые Стили
*********************************/ 
.flexslider2{margin:0;padding:0}
.flexslider2 .slides>li{display:none;-webkit-backface-visibility:hidden}/* Скрываем слайды перед загрузкой JS. Избегаем прижков изображений */
/* Стандартная тема слайдера
*********************************/
.flexslider2{overflow:hidden;position:relative;zoom:1}
#slider2.flexslider2{border-radius:3px;border:2px solid #e6e6e6;float:left;margin-bottom:18px;padding:18px;width:100%}
#slider2.flexslider2 .slides img{display:block;float:left;width:100%}
#carousel2.flexslider2{float:left;width:100%}
#carousel2.flexslider2 .slides li{border-radius:3px;border:2px solid #e6e6e6;cursor:pointer;display:block;float:left;width:83px}
#carousel2.flexslider2 .slides li+li{margin-left:18px}
#carousel2.flexslider2 .slides li:hover,
#carousel2.flexslider2 .slides li.flex-active-slide{border-color:#ffa800}
#carousel2.flexslider2 .slides li img{display:block;margin:9px auto;width:65px}
.flexslider2 .slides{zoom:1}
.flexslider2 .slides li{display:block;position:relative;width:100%}
/* Direction Nav */
.flex-direction-nav{display:none}
/* Control Nav */
.flex-control-nav{display:none}
/*Настройки Пользователя
*****************************************/
/*КОНЕЦ СЛАЙДЕР КАРТОЧКА ТОВАРА*/
section #container .inn .product .left .resize{background:url(../img/resize.png) left center no-repeat;color:#3a3a3a;float:left;line-height:16px;margin-top:18px;padding-left:25px;width:100%}
section #container .inn .product .right{margin-left:18px;width:547px}
section #container .inn .product .right .top{float:left;width:100%}
section #container .inn .product .right .top h1{float:left;font-size:30px;line-height:1em;width:380px}
section #container .inn .product .right .top .price{float:right;width:167px}
section #container .inn .product .right .top .price p{text-align:right;width:100%}
section #container .inn .product .right .top .price .new{color:#f0685e;float:left}
section #container .inn .product .right .top .price .new span{font-size:30px;line-height:1em}
section #container .inn .product .right .top .price .old{color:#707070;float:left;padding-top:9px;text-decoration:line-through}
section #container .inn .product .right .top .status{float:left;margin-top:18px;width:100%}
section #container .inn .product .right .top .status p{background:url(../img/in_stock.png) left center no-repeat;color:#757575;font-size:13px;line-height:12px;padding-left:21px}
section #container .inn .product .right .middle{float:left;margin:36px 0 54px;width:100%}
section #container .inn .product .right .middle ul{float:left;width:100%}
section #container .inn .product .right .middle ul li{float:left;height:36px;width:158px}
section #container .inn .product .right .middle ul li:first-child{padding-top:5px}
section #container .inn .product .right .middle ul li+li{margin-left:36px}
section #container .inn .product .right .middle ul li>span{color:#7b7b7b;display:block;float:left;font-size:16px;line-height:28px;margin-right:9px}
section #container .inn .product .right .middle ul li .number{float:left;height:28px;position:relative}
section #container .inn .product .right .middle ul li .number span{cursor:pointer;font-size:0;height:11px;position:absolute;width:24px}
section #container .inn .product .right .middle ul li .number span.plus{background:url(../img/plus.png) 0 0 no-repeat;right:2px;top:2px}
section #container .inn .product .right .middle ul li .number span.minus{background:url(../img/minus.png) 0 0 no-repeat;bottom:2px;right:2px}
section #container .inn .product .right .middle ul li .number input[type="text"]{border:1px solid #000;color:#3a3a3a;height:28px;padding-right:24px;text-align:center;width:68px}
html.lt-ie9 section #container .inn .product .right .middle ul li .number input[type="text"]{padding-top:6px}
section #container .inn .product .right .middle ul li span.payment,
section #container .inn .product .right .middle ul li span.back{color:#ffa800;cursor:pointer;font-size:16px;line-height:1.2em;margin-left:9px;text-decoration:underline}
section #container .inn .product .right .middle ul li span.payment:hover,
section #container .inn .product .right .middle ul li span.back:hover{text-decoration:none}
section #container .inn .product .right .middle ul li input[type="submit"]{background:url(../img/transparent.png) 0 0;border-radius:10px;border:1px solid #000;cursor:pointer;display:block;float:left;font-size:16px;height:100%;width:100%}
section #container .inn .product .right .middle ul li input[type="submit"]:hover{background:#303030;color:#fff}
section #container .inn .product .right .bottom{color:#353434;float:left;width:100%}
section #container .inn .product .right .bottom .description{border-bottom:1px solid #e9e9e9;float:left;padding-bottom:18px;width:100%}
section #container .inn .product .right .bottom .description h1,
section #container .inn .product .right .bottom .description h2,
section #container .inn .product .right .bottom .description h3,
section #container .inn .product .right .bottom .description ul,
section #container .inn .product .right .bottom .description img,
section #container .inn .product .right .bottom .description ol,
section #container .inn .product .right .bottom .description p{color:#474747;float:left;font-size:16px;line-height:1.2em;width:100%}
section #container .inn .product .right .bottom .description img{max-width:100%;width:auto}
section #container .inn .product .right .bottom .description h1{font-size:24px;font-weight:400}
section #container .inn .product .right .bottom .description h1+p{margin-top:18px}
section #container .inn .product .right .bottom .description h2{font-size:24px;font-weight:400}
section #container .inn .product .right .bottom .description h3{font-size:20px;font-weight:400}
section #container .inn .product .right .bottom .description p{margin-top:9px}
section #container .inn .product .right .bottom .description img{display:block}
section #container .inn .product .right .bottom .description p a,
section #container .inn .product .right .bottom .description p strong{font-family:'pf_dindisplay_probold'}
section #container .inn .product .right .bottom .description p a{color:#ffa800}
section #container .inn .product .right .bottom .description ol li+li,
section #container .inn .product .right .bottom .description ul li+li{margin-top:9px}
section #container .inn .product .right .bottom .description ul li{background:url(../img/list_style.png) left 5px no-repeat;padding-left:18px}
section #container .inn .product .right .bottom .description ol{counter-reset:list}
section #container .inn .product .right .bottom .description ol li{padding-left:18px;position:relative}
section #container .inn .product .right .bottom .description ol li:before{background:url(../img/point.png) right 82% no-repeat;color:#282d30;content:counter(list);counter-increment:list;font:16px/1em 'pf_dindisplay_probold';left:0px;padding-right:4px;position:absolute}
section #container .inn .product .right .bottom .description h3+img,
section #container .inn .product .right .bottom .description h3+p,
section #container .inn .product .right .bottom .description h3+h2,
section #container .inn .product .right .bottom .description h3+h3,
section #container .inn .product .right .bottom .description h2+img,
section #container .inn .product .right .bottom .description h2+p,
section #container .inn .product .right .bottom .description h2+h2,
section #container .inn .product .right .bottom .description h2+h3,
section #container .inn .product .right .bottom .description ol+ul,
section #container .inn .product .right .bottom .description ol+ol,
section #container .inn .product .right .bottom .description ol+img,
section #container .inn .product .right .bottom .description ol+p,
section #container .inn .product .right .bottom .description ol+h2,
section #container .inn .product .right .bottom .description ol+h3,
section #container .inn .product .right .bottom .description ul+ul,
section #container .inn .product .right .bottom .description ul+ol,
section #container .inn .product .right .bottom .description ul+img,
section #container .inn .product .right .bottom .description ul+p,
section #container .inn .product .right .bottom .description ul+h2,
section #container .inn .product .right .bottom .description ul+h3,
section #container .inn .product .right .bottom .description p+ul,
section #container .inn .product .right .bottom .description p+ol,
section #container .inn .product .right .bottom .description p+img,
section #container .inn .product .right .bottom .description p+p,
section #container .inn .product .right .bottom .description p+h2,
section #container .inn .product .right .bottom .description p+h3,
section #container .inn .product .right .bottom .description img+ul,
section #container .inn .product .right .bottom .description img+ol,
section #container .inn .product .right .bottom .description img+img,
section #container .inn .product .right .bottom .description img+p,
section #container .inn .product .right .bottom .description img+h2,
section #container .inn .product .right .bottom .description img+h3{margin-top:18px}
section #container .inn .product .right .bottom .description h3+ul,
section #container .inn .product .right .bottom .description h3+ol,
section #container .inn .product .right .bottom .description h2+ul,
section #container .inn .product .right .bottom .description h2+ol{margin-top:14px}
section #container .inn .product .right .bottom .description .social_small{float:left;margin-top:18px;width:100%}
section #container .inn .product .right .bottom .description .social_small a{cursor:pointer;display:block;float:left;font-size:0;height:40px;width:40px}
section #container .inn .product .right .bottom .description .social_small a+a{margin-left:4px}
section #container .inn .product .right .bottom .description .social_small a.fb{background:url(../img/social.png) -132px 0px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.tw{background:url(../img/social.png) -88px 0px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.gl{background:url(../img/social.png) 0px 0px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.po{background:url(../img/social.png) -44px 0px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.vk{background:url(../img/social.png) -176px 0px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.fb:hover{background:url(../img/social.png) -132px -40px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.tw:hover{background:url(../img/social.png) -88px -40px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.gl:hover{background:url(../img/social.png) 0px -40px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.po:hover{background:url(../img/social.png) -44px -40px no-repeat}
section #container .inn .product .right .bottom .description .social_small a.vk:hover{background:url(../img/social.png) -176px -40px no-repeat}

section #container .inn .product .right .bottom .characteristic{border-bottom:1px solid #e9e9e9;float:left;padding:18px 0;width:100%}
section #container .inn .product .right .bottom .characteristic .box{float:left;font-size:16px;width:100%}
section #container .inn .product .right .bottom .characteristic .box+.box{margin-top:9px}
section #container .inn .product .right .bottom .characteristic .box strong{font-family:'pf_dindisplay_probold';margin-right:9px}
section #container .inn .product .right .bottom .characteristic .box strong,
section #container .inn .product .right .bottom .characteristic .box p{float:left;line-height:1em}
section #container .inn .product .right .bottom .characteristic .box a.tags{color:#353434;display:block;float:left;margin-bottom:2px;text-decoration:none}
section #container .inn .product .right .bottom .characteristic .box a.tags+a.tags{margin-left:5px}
section #container .inn .product .right .bottom .characteristic .box a.tags:hover{text-decoration:underline}
section #container .inn .product .right .bottom .characteristic.video{border:none}
section #container .inn .product .right .bottom .characteristic iframe{float:left;margin:18px 0;width:100%}
section #container .inn .product .right .bottom .characteristic p{font-size:16px;line-height:1.2em}
section #container .inn .product .right .bottom .characteristic p+p{margin-top:18px}
/*Конец Стили Карта Товара*/
/*==============================================================================================*/
/*Стили События и Команда*/
section #container .inn .events_and_command{float:left;padding:0 36px;position:relative;width:101%}
section #container .inn .events_and_command .small{float:left;height:179px;margin-bottom:18px;width:300px}
section #container .inn .events_and_command .normal{float:left;height:376px;margin-bottom:18px;width:300px}
section #container .inn .events_and_command .big{float:left;height:376px;margin-bottom:18px;width:618px}
section #container .inn .events_and_command .box{color:#fff;display:block;float:left;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%}
section #container .inn .events_and_command .box+.box{margin-left:18px}
section #container .inn .events_and_command .box img{display:block;float:left;height:100%;width:100%}
section #container .inn .events_and_command .box .text{background:url(../img/transparent_75_ffa800.png) 0 0;height:100%;position:absolute;text-align:center;width:100%;
-webkit-transition: all .1s ease-in-out;
   -moz-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
     -o-transition: all .1s ease-in-out;
        transition: all .1s ease-in-out;
}
section #container .inn .events_and_command .big .box .text{left:618px;padding:99px 108px;top:375px}
section #container .inn .events_and_command .normal .box .text{left:300px;padding:72px 18px;top:375px}
section #container .inn .events_and_command .small .box .text{left:300px;padding:36px 18px;top:186px}
section #container .inn .events_and_command .box:hover .text{
left:0;top:0;
-webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
     -o-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
}
section #container .inn .events_and_command .box .text p{font-family:'PFDinDisplayProLight';font-size:20px;line-height:1.2em}
section #container .inn .events_and_command .box .text p+p{margin-top:9px}
section #container .inn .events_and_command .box .text p.date{padding-bottom:18px}
section #container .inn .events_and_command .box .text p.title{font-size:30px;line-height:1em;max-height:90px;overflow:hidden}
section #container .inn .events_and_command .big .box .text p.title{font-size:48px;max-height:144px}
section #container .inn .events_and_command .link{background:#aef0d3;color:#000;display:block;float:left;height:100%;padding:18px;text-decoration:none;width:100%}
section #container .inn .events_and_command .link:hover p{text-decoration:underline}
section #container .inn .events_and_command .link .text{float:left;font-size:16px;height:100%;text-align:center;width:100%}
section #container .inn .events_and_command .link .date{padding-bottom:9px}
section #container .inn .events_and_command .link .title{font-size:26px;line-height:1em;max-height:78px;overflow:hidden}
/*Конец Стили События и Команда*/
/*==============================================================================================*/
/*Стили Одна Статья*/
section #container .inn .article{float:left;margin-top:-18px;padding:0 36px;width:100%}
section #container .inn .article .left{padding-right:18px;width:652px}
section #container .inn .article .left .cont_title{float:left;padding-bottom:0;width:634px}
section #container .inn .article .left .cont_title h1{color:#474747;font-size:30px;font-weight:400;line-height:1.2em}
section #container .inn .article .left .cont_title h1 span.date{color:#9c9c9c;font-size:12px;margin:26px 0 0 18px}
section #container .inn .article .left h1,
section #container .inn .article .left h2,
section #container .inn .article .left h3,
section #container .inn .article .left ul,
section #container .inn .article .left img,
section #container .inn .article .left ol,
section #container .inn .article .left p{color:#474747;float:left;font-size:16px;line-height:1.2em;width:100%}
section #container .inn .article .left img{max-width:100%;width:auto}
section #container .inn .article .left h2{font-size:24px;font-weight:400}
section #container .inn .article .left h3{font-size:20px;font-weight:400}
section #container .inn .article .left img{display:block}
section #container .inn .article .left p a,
section #container .inn .article .left p strong{font-family:'pf_dindisplay_probold'}
section #container .inn .article .left p a{color:#ffa800}
section #container .inn .article .left ol li+li,
section #container .inn .article .left ul li+li{margin-top:7px}
section #container .inn .article .left ul li{background:url(../img/list_style.png) left 5px no-repeat;padding-left:18px}
section #container .inn .article .left ol{counter-reset:list}
section #container .inn .article .left ol li{padding-left:18px;position:relative}
section #container .inn .article .left ol li:before{background:url(../img/point.png) right 82% no-repeat;color:#282d30;content:counter(list);counter-increment:list;font:16px/1em 'pf_dindisplay_probold';left:0px;padding-right:4px;position:absolute}
section #container .inn .article .left ul,
section #container .inn .article .left ol{margin-left:9px}
section #container .inn .article .left h3+ul,
section #container .inn .article .left h3+ol,
section #container .inn .article .left h3+img,
section #container .inn .article .left h3+p,
section #container .inn .article .left h3+h2,
section #container .inn .article .left h3+h3,
section #container .inn .article .left h2+ul,
section #container .inn .article .left h2+ol,
section #container .inn .article .left h2+img,
section #container .inn .article .left h2+p,
section #container .inn .article .left h2+h2,
section #container .inn .article .left h2+h3,
section #container .inn .article .left ol+ul,
section #container .inn .article .left ol+ol,
section #container .inn .article .left ol+img,
section #container .inn .article .left ol+p,
section #container .inn .article .left ol+h2,
section #container .inn .article .left ol+h3,
section #container .inn .article .left ul+ul,
section #container .inn .article .left ul+ol,
section #container .inn .article .left ul+img,
section #container .inn .article .left ul+p,
section #container .inn .article .left ul+h2,
section #container .inn .article .left ul+h3,
section #container .inn .article .left p+ul,
section #container .inn .article .left p+ol,
section #container .inn .article .left p+img,
section #container .inn .article .left p+p,
section #container .inn .article .left p+h2,
section #container .inn .article .left p+h3,
section #container .inn .article .left img+ul,
section #container .inn .article .left img+ol,
section #container .inn .article .left img+img,
section #container .inn .article .left img+p,
section #container .inn .article .left img+h2,
section #container .inn .article .left img+h3{margin-top:18px}
section #container .inn .article .left h3+ul,
section #container .inn .article .left h3+ol,
section #container .inn .article .left h2+ul,
section #container .inn .article .left h2+ol{margin-top:14px}
section #container .inn .article .left .social_small{float:left;margin-top:18px;width:100%}
section #container .inn .article .left .social_small a{cursor:pointer;display:block;float:left;font-size:0;height:40px;width:40px}
section #container .inn .article .left .social_small a+a{margin-left:4px}
section #container .inn .article .left .social_small a.fb{background:url(../img/social.png) -132px 0px no-repeat}
section #container .inn .article .left .social_small a.tw{background:url(../img/social.png) -88px 0px no-repeat}
section #container .inn .article .left .social_small a.gl{background:url(../img/social.png) 0px 0px no-repeat}
section #container .inn .article .left .social_small a.po{background:url(../img/social.png) -44px 0px no-repeat}
section #container .inn .article .left .social_small a.vk{background:url(../img/social.png) -176px 0px no-repeat}
section #container .inn .article .right{width:300px}
section #container .inn .article .right h1 a{color:#474747;display:block;font-size:30;margin-bottom:9px;text-decoration:none}
section #container .inn .article .right h1 a:hover{text-decoration:underline}
section #container .inn .article .right .box{color:#fff;display:block;float:left;height:186px;overflow:hidden;margin-bottom:18px;position:relative;text-decoration:none;width:300px}
section #container .inn .article .right .box img{display:block;float:left;height:100%;width:100%}
section #container .inn .article .right .box .text{background:url(../img/transparent_75_ffa800.png) 0 0;height:100%;padding:0 18px;position:absolute;text-align:center;width:100%;
left:300px;top:186px;
-webkit-transition: all .1s ease-in-out;
   -moz-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
     -o-transition: all .1s ease-in-out;
        transition: all .1s ease-in-out;
}
section #container .inn .article .right .box:hover .text{
left:0;top:0;
-webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
     -o-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
}
section #container .inn .article .right .box .text p{font-size:16px;line-height:1.2em}
section #container .inn .article .right .box .text p+p{margin-top:9px}
section #container .inn .article .right .box .text p.date{}
section #container .inn .article .right .box .text p.title{font-size:20px;max-height:70px;overflow:hidden}
section #container .inn .article .right .link{background:#aef0d3;color:#000;display:block;float:left;height:186px;margin-bottom:18px;padding:0 18px;text-decoration:none;width:100%}
section #container .inn .article .right .link:hover p{text-decoration:underline}
section #container .inn .article .right .link .text{float:left;font-size:16px;height:100%;text-align:center;width:100%}
section #container .inn .article .right .link .date{padding-bottom:9px}
section #container .inn .article .right .link .title{font-size:26px;line-height:1em}
section #container .inn .article .right .tags{float:left;width:100%}
section #container .inn .article .right .tags strong{color:#474747;font-size:30px;line-height:0.9em}
section #container .inn .article .right .tags a{color:#474747;font-size:16px;line-height:1em;margin-right:4px;text-decoration:none}
section #container .inn .article .right .tags a:hover{text-decoration:underline}
section #container .inn .article .right .tags a.last{color:#ffa800;display:block;font-family:'pf_dindisplay_probold';margin-top:9px;text-decoration:underline}
section #container .inn .article .right .tags a.last:hover{text-decoration:none}
/*Конец Стили Одна Статья*/
/*===========================================================================================================================*/
/*Стили Оформить Заказ*/
section #container .inn .cartpage_v2{float:left;padding:0 36px;width:100%}
section #container .inn .cartpage_v2>h1{color:#474747;font-size:30px;font-weight:400;line-height:1.2em;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2{color:#474747;display:block;float:left;margin-bottom:45px;margin-right:18px;width:700px}
section #container .inn .cartpage_v2 .cart_page_block_v2 h1{float:left;font-size:24px;margin:18px 0}
section #container .inn .cartpage_v2 .cart_page_block_v2 h1.h1choise{color:#ffa800}
section #container .inn .cartpage_v2 .cart_page_block_v2 h2{font-size:18px}
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1_ed{border-bottom:1px dashed #ffa800;color:#ffa800;cursor:pointer;display:block;float:left;margin:18px 0 0 18px;text-decoration:none}
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1_ed:hover{border-bottom-color:transparent}
section #container .inn .cartpage_v2 .cart_page_block_v2 hr{background:#c4c4c4;height:1px;margin-left:-18px;width:718px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tnamef,
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1{margin-top:18px}
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1,
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1_1,
section #container .inn .cartpage_v2 .cart_page_block_v2 #step1_2,
section #container .inn .cartpage_v2 .cart_page_block_v2 #step2,
section #container .inn .cartpage_v2 .cart_page_block_v2 .client,
section #container .inn .cartpage_v2 .cart_page_block_v2 .dost,
section #container .inn .cartpage_v2 .cart_page_block_v2 .opl{float:left;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2 .client li,
section #container .inn .cartpage_v2 .cart_page_block_v2 .dost li,
section #container .inn .cartpage_v2 .cart_page_block_v2 .opl li{display:block;float:left}
section #container .inn .cartpage_v2 .cart_page_block_v2 .client li+li,
section #container .inn .cartpage_v2 .cart_page_block_v2 .dost li+li,
section #container .inn .cartpage_v2 .cart_page_block_v2 .opl li+li{margin-left:36px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .newp,
section #container .inn .cartpage_v2 .cart_page_block_v2 .oldp,
section #container .inn .cartpage_v2 .cart_page_block_v2 .nal,
section #container .inn .cartpage_v2 .cart_page_block_v2 .beznal,
section #container .inn .cartpage_v2 .cart_page_block_v2 .sam,
section #container .inn .cartpage_v2 .cart_page_block_v2 .kur{border-bottom:1px dashed #ffa800;color:#ffa800}
section #container .inn .cartpage_v2 .cart_page_block_v2 .newp:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .oldp:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .nal:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .beznal:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .sam:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .kur:hover{border-bottom-color:transparent;cursor:pointer}
section #container .inn .cartpage_v2 .cart_page_block_v2 .clientactive,
section #container .inn .cartpage_v2 .cart_page_block_v2 .oplactive,
section #container .inn .cartpage_v2 .cart_page_block_v2 .dosactive{border-bottom-color:transparent;color:#474747;cursor:default}
section #container .inn .cartpage_v2 .cart_page_block_v2 .clientactive:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .oplactive:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .dosactive:hover{cursor:default}
section #container .inn .cartpage_v2 .cart_page_block_v2 .conta{display:block;float:left;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2 .conta input[type="text"], 
section #container .inn .cartpage_v2 .cart_page_block_v2 .conta input[type="password"]{border-radius:7px;border:1px solid #cecece;display:block;float:left;height:40px;margin:9px 0;padding:0 9px;width:400px}
html.lt-ie9 section #container .inn .cartpage_v2 .cart_page_block_v2 .conta input[type="text"], 
html.lt-ie9 section #container .inn .cartpage_v2 .cart_page_block_v2 .conta input[type="password"]{padding-top:11px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .conta input[type="checkbox"]{clear:both;display:block;float:left}
section #container .inn .cartpage_v2 .cart_page_block_v2 .conta .podp{color:#1a5a8b;float:left;line-height:1.2em;padding-left:9px;width:90%}
section #container .inn .cartpage_v2 .cart_page_block_v2 #err1,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err11,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err2,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err22,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err3,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err33,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err4,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err44,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err5,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err55,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err6,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err66,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err7,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err77,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err8,
section #container .inn .cartpage_v2 .cart_page_block_v2 #err88{clear:both;color:#df0000;display:block;float:left;font:16px/1em 'pf_dindisplay_promedium';margin:9px 0;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2 .nextstep,
section #container .inn .cartpage_v2 .cart_page_block_v2 .nextstep1{background:#ffa800;border-radius:7px;color:#fff;cursor:pointer;display:block;float:left;font-size:16px;height:36px;line-height:36px;position:relative;text-align:center;width:126px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .nextstep:hover,
section #container .inn .cartpage_v2 .cart_page_block_v2 .nextstep1:hover{background:#ff9600}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tnamef{display:block;float:left;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tinfofl{display:block;float:left;padding-left:9px;width:100px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tinfofr{display:block;float:left;text-align:right;width:144px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tnamef a{color:#696969;display:block;float:left;font-size:16px;padding-bottom:18px;text-decoration:none;width:420px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .tnamef a:hover{text-decoration:underline}
section #container .inn .cartpage_v2 .cart_page_block_v2 .dosl{display:block;float:left;font-size:14px;margin-top:18px;padding-bottom:18px;width:190px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .dosr{display:block;float:left;margin-top:18px;width:474px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .dopinfo{display:block;float:left;font-size:12px;width:100%}
section #container .inn .cartpage_v2 .cart_page_block_v2 .namedo{line-height:40px}
section #container .inn .cartpage_v2 .cart_page_block_v2 .adrv{display:none;float:left;line-height:1.2em;margin-top:18px;width:100%}
section #container .inn .cartpage_v2 .ord{border-radius:7px;border:1px solid #cecece;color:#474747;display:block;float:left;font-size:14px;margin-bottom:45px;padding:18px;width:234px}
section #container .inn .cartpage_v2 .ord h2{font-size:20px}
section #container .inn .cartpage_v2 .ord hr{background:#c4c4c4;display:block;float:left;height:1px;margin-bottom:18px;width:100%}
section #container .inn .cartpage_v2 .ord .ordinfo{color:#474747;display:block;float:left;padding-top:18px;text-align:center;width:100%}
section #container .inn .cartpage_v2 .ord #step1l,
section #container .inn .cartpage_v2 .ord #step2l{float:left;width:100%}
section #container .inn .cartpage_v2 .ord .tinfo{display:block;float:left;padding-bottom:18px;width:100%}
section #container .inn .cartpage_v2 .ord .tinfol{float:left;width:50%}
section #container .inn .cartpage_v2 .ord .tinfor{float:right;text-align:right;width:50%}
section #container .inn .cartpage_v2 .ord .ordblock{display:block;float:left;padding:9px 0;width:100%}
section #container .inn .cartpage_v2 .ord .ordopl{line-height:24px}
section #container .inn .cartpage_v2 .ord .ordprice{color:#f0685e;font-size:18px}
section #container .inn .cartpage_v2 .ord .ordleft{float:left;padding-bottom:9px;text-align:left}
section #container .inn .cartpage_v2 .ord .ordright{float:right;padding-bottom:9px;text-align:right}
section #container .inn .cartpage_v2 .ord .tname{display:block;float:left;width:100%}
section #container .inn .cartpage_v2 .ord .tname a{color:#696969;display:block;float:left;font-size:14px;line-height:1.2em;padding-bottom:18px;text-decoration:none;width:100%}
section #container .inn .cartpage_v2 .ord .tname a:hover{text-decoration:underline}
section #container .inn .cartpage_v2 .ord .step1price{color:#f0685e}
section #container .inn .cartpage_v2 .ord .podtver{background:#ffa800;border-radius:7px;color:#fff;cursor:pointer;display:block;float:left;font-size:16px;height:36px;line-height:36px;margin-left:25px;position:relative;text-align:center;width:146px}
section #container .inn .cartpage_v2 .ord .podtver:hover{background:#ff9600}
section #container .inn .cartpage_v2 .ord .inf1 a,
section #container .inn .cartpage_v2 .ord .inf2 a{border-bottom:1px dashed;text-decoration:none}
section #container .inn .cartpage_v2 .ord .inf1 a{border-bottom-color:#c10000;color:#c10000}
section #container .inn .cartpage_v2 .ord .inf2 a{border-bottom-color:#05558c;color:#05558c}
section #container .inn .cartpage_v2 .ord .inf1 a:hover,
section #container .inn .cartpage_v2 .ord .inf2 a:hover{border-bottom-color:transparent;cursor:pointer}
/*Конец Стили Оформить Заказ*/



section #container .inn .buy .btn_cont{float:left;margin-top:54px;width: 964px;}
section #container .inn .buy .btn_cont span{background:#ffa800;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:24px;height:64px;line-height:64px;margin:0 auto;text-align:center;width:250px}
section #container .inn .buy .btn_cont span:hover{background:#ff9600}
section #container .inn .buy .btn_cont a{text-decoration:none;}