/* Yuriy Ivanov uranishe@gmail.com */ 
.hat a, { float: left; margin-top: 33px; height: 108px; position: relative; top: 0; } 
.hat-dinamika a{ float: left;  margin:33px 0 0 0px; height:108px; width:280px;}

.top-menu {text-transform: uppercase;} 
.top-menu li{ position: relative; /*float: left; border-left: 1px solid #6d5b44;*/ padding: 0; } 
.top-menu>li{width: 182px;}
.top-menu li a{ text-align: center; font-size:14px; color:#cebd8e; text-decoration:none; line-height: 32px; display: block; padding: 0 16px; } 
.top-menu li:hover, .top-menu li.jshover, .top-menu li.root-item-selected{ background-image:url(/fortemplate/images/style/top-menu-hover.gif); }
.top-menu li:hover a, .top-menu li.root-item-selected a, .top-menu li.jshover a{ color: #7D432E !important; }
.top-menu li li:hover, .top-menu li li.jshover{ background:#F7F0DD; }
.top-menu li ul { 	position:absolute; 	top:32px; 	left: -3px; 	display:none; 	z-index:500; 	text-transform: none !important; 	height:auto; 	width: 210px; 	background: #fff; 	border: 3px double #F4E7C8; border-top: none; 	box-shadow: 0px 0px 7px #666; }
/*.top-menu li:last-child ul{ left: -107px; }
.top-menu li:first-child ul{ width: 220px; }*/
.top-menu li li { line-height: 32px; height: 32px; border-top:1px solid #F4E7C8; }
.top-menu li ul a{ text-align:left; display: block; padding: 0 12px; color:#6d5b44; }
.top-menu li:hover > ul, .top-menu li.jshover > ul{ display:block; }

.top-menu li ul ul{
	position:absolute;
	top:-1px;
	left: 210px;
	display:none;
	z-index:+99;
	text-transform: none !important; 
	height:auto;
	width: 250px;
	background: #fff;
	border: 3px double #F4E7C8;
	border-top: none;
	box-shadow: 0px 0px 7px #666;
}
/* это нужно, чтобы в случае когда левая или правая часть по высоте меньше основного блока */
/*.float-left{ float: right; }*/
/* чтобы картинки в панели Битрикса показывались нормально */
img.bxedtbutton{ display: inline; }

/* затемнение */
.over{ display: none; width: 100%; height: 100%; background-color: #000; position: fixed; top: 0; left: 0; }

/* разделительная полоса */
.left hr, .right hr{ height: 8px; border: none; padding: 8px 0 0 0; margin: 16px 0 0 0; border-top: 1px solid #F4E7C8; }

/* блоки контента */
.padding0088{ width: 764px; }

/* выбор города и окно всплывающее */
.dealers-city{ position: fixed; top: 50%; left: 50%; width: 720px; height: 560px; margin: -270px 0 0 -360px; background: #fff; border: 3px double #F4E7C8; z-index: +999; overflow: hidden; display: none; }
.dealers-city .close{ float: right; margin: 0; }
.dealers-city .wrap{ margin: 16px; }
.dealers-city ul{ padding: 0; margin: 0; overflow: hidden; }
.dealers-city li{ list-style: none; width: 137px; float: left; padding: 0; margin: 0; }
.dealers-city li li{ margin: 0 !important; }
.dealers-city h3{ margin: 0 0 4px 0; padding: 6px 0; }
.dealers-city p{ margin: 6px 0; }
.dealers-city li p{ margin: 0 0 3px 0; }
.dealers-city hr{ height: 1px; border: none; background: none; border-top: 1px solid #F4E7C8; margin-top: 15px; }

/* чтобы в каталоге список товаров скрытый был */
.list li{ overflow: hidden; }
p.col{ width: 45%; margin-right: 5%; }
.showhideincatalogindex{ display: none; }

/* максимальный размер картинки в детальном описании товара */
#good-photo{ max-width: 772px; }

/* блок с отступом */
.detail-padding{ margin-left: 80px; margin-right: 16px;}
.detail-padding p{ margin-left: 0px; }

/* для слайдеров внутри текста */
.mediacollection{ position: relative; margin-left: 66px; }
.mediacollection ul{ list-style: none; overflow: hidden; margin-left: 8px; }
.mediacollection li{ list-style: none; float: left; margin: 4px; padding: 0; max-width:70px; height:50px; overflow: hidden; }
.mediacollection li img{ display: block; max-width: 60px; max-height: 40px; margin: 2px; }
.thumbnails img{ display: block; }
.mediacollection li a{ display: block; margin: 2px; border: 1px solid #F4E7C8; }
.mediacollection li a.active, .mediacollection li a:hover{ border: 3px double #F4E7C8; margin: 0 !important; }
.mediacollection .inner-slider-big{ margin: 0 8px 8px 16px; max-width: 600px; }
.mediacollection .loader{ display: none; position: absolute; top: 0; left: 0; }

/* слайдер товаров на главной */
#slider-bestsellers{ width: 774px; height: 168px; overflow: hidden; }
#slider-bestsellers li{ float: left; text-align: center; width: 256px; height: 190px; }
#slider-bestsellers ul{ width: 1290px; margin-left: 0px; }
#slider-bestsellers .img{ width: 218px; height: 120px; border-left: 1px solid #F4E7C8; margin: 0 auto; background-position: center center; background-repeat: no-repeat; }
#slider-bestsellers .img:first-child{ border: none; }
#slider-bestsellers p{ margin-left: 0; margin-right: 0; }

/* слайдер товаров на главной */
#slider-module-color{ width: 774px; height: 188px; overflow: hidden; }
#slider-module-color li{ float: left; text-align: center; width:256px;height:180px; }
#slider-module-color ul{ width: 1290px; margin-left: 0px; }
#slider-module-color .img{ width: 218px; height: 120px; border-left: 1px solid #F4E7C8; margin: 0 auto; background-position: center center; background-repeat: no-repeat; }
#slider-module-color .img:first-child{ border: none; }
#slider-module-color p{ margin-left: 0; margin-right: 0; }

/* карта */
#yandex_map{ width: 982px; height: 400px; margin: 8px auto 0 auto; }
#yandex_map_small{ height: 300px; margin: 0; width: 756px; }

/* для детального каталога */
/*.thumbnails li{ max-width: 133px; max-height: 72px; overflow: hidden; }*/
.thumbnails li img{ max-height: 72px; }
#preview756{ position: relative; min-height: 100px; }
#preview756 .loader{ display: none; position: absolute; top: 50%; z-index: +999; left: 50%; margin: -6px 0 0 -22px; }
#preview756 span.zoom{ display: block; min-height: 100px; }
.zoomIcon { 	width:361px; 	height:28px; 	position:absolute; 	bottom:0; 	left:50%; margin-left: -180px; 	background: url(/fortemplate/images/zoom.png) no-repeat; }
.zoom { 	display:inline-block; 	position:relative; }
.zoom img { display: block; margin: 0 auto; }
.zoom img::selection { background-color: transparent; }
.label{ font-size: 13px; font-family: Arial; width: 120px; height: 20px; line-height: 20px; background: url(/fortemplate/images/offer.png) center center no-repeat; color: #ffffff; text-align: center; }
div.label{ position: absolute; top: -12px; left: 50%; margin-left: -60px; }
span.label{ display: inline-block; margin-left: 14px; }
.inlineblock .label{ top: 7px; }
.related-products span.label{ position: absolute; top: 0px; left: 50%; margin-left: -60px; }
.label-in-cues{ display: block !important; margin: 0 auto !important; position: relative; top: 20px; }
/*#tab-color{ display: none; }*/
#tab-color h3{ line-height: 32px; height: 110px; vertical-align: middle; }
#tab-color #module-color h3{ height: auto; }
.curColorTableImg, .curColorSuknoImg, .curColorGoodImg{ vertical-align: middle; width: 32px; height: 32px; overflow: hidden; display: inline-block; margin-right: 7px; }
.curColorTableImg_big, .curColorSuknoImg_big{ vertical-align: middle; width: 166px; height: 93px; overflow: hidden; display: inline-block; margin-right: 7px; }
.colors li a{ display: block; width: 32px; height: 32px; }
.colors_big li a{ display: block; }

/* просто для каталога */
.cues{ color: #7D432E; }
img.w178{ max-width: 178px; }
img.w366{ max-width: 366px; }
img.w300{ max-width: 300px; }
img.w756{ max-width: 756px; }
.with-border{ border: 1px solid #F4E7C8; }
.related-products li{ position: relative; margin-bottom: 16px !important; text-align: center; }
.tables li div { height: auto !important; line-height: normal !important; }

/* новости */
.news{ list-style: none; margin: 24px 0 24px 16px; padding: 0; }
.news li{ list-style: none; padding: 0 0 24px 0; margin: 0 24px 24px 0; overflow: hidden; border-bottom: 1px solid #F4E7C8; }
.news li .img{ width: 200px; float: left; }
.news li .img img{ max-width: 200px; }
.news li .text{ margin: 0 12px 0 220px; }
.news li .news-date-time{ clear: both; font-size: 11px; color: #aaa; }
.news li h3{ clear: none; margin: 0 0 12px 0; }
.news li p{ margin: 7px 0 0 0; }
.news li .text p{ margin-top: 12px; }
.modern-page-navigation{ text-align:left;}
div.modern-page-navigation {padding:0;}
div.modern-page-navigation a, span.modern-page-current, span.modern-page-dots{padding-right: 0; }
.modern-page-previous, .modern-page-first{ padding-right: 0.5em !important; }
.modern-page-current{ color: #7D432E; }
.detail-news .news-date-time{ font-size: 11px; color: #aaa; }
.news-detail-nav{ margin: 24px 0 !important; text-align: center; }
.news-detail-nav span{ color: #aaa; margin: 0 14px; }

/* каталог дополнительные товары */
.linked div{ text-align: center; overflow: hidden; }
.show-more{ margin-left: 80px; margin-top: 36px; }
.show-more h3{ margin-left: 0px; }

/* login */
.login{ background: #F4E7C8; padding: 10px; }

/* форма регистрации */
.register_form{ width: 668px; margin: 14px 0 28px 80px; background: #f7f0dd; border: 1px solid #f4e7c8; border-radius: 10px; padding-top: 36px; padding-bottom: 27px; float: left; }
.register_form p{ margin: 24px 8px 0px 23px !important; }
.register_form center span{ font-size: 17pt; color: #512b20; text-align: center; }
.register_form table{ float: left; margin-top: 24px; }
.register_form td{ padding-right: 30px; width: 325px; color: #512b20; border: none !important; }
.register_form td span{ color: red; }
.register_form td small{ color: #515050; font-size: 8pt; }
.register_form td input{ width: 297px; border: 1px solid #f4e7c8; padding: 5px 10px 7px 10px; }
.register_form td textarea{ width: 297px; max-width: 297px!important; min-width: 297px!important; height: 110px; border: 1px solid #f4e7c8; padding: 5px 15px 7px 15px; }
.register_form .hide{ display: none; }
.register_form .send { width: 72px; height: 21px; background-image: url(/fortemplate/images/send.png); border: 0; cursor: pointer; } .login .exit{ width: 72px; height: 21px; background-image: url(/fortemplate/images/exit.png); border: 0; cursor: pointer; } #showPassword{ width: auto; vertical-align: middle; } /* коллекции */ .collection_tables li{ margin-right: 10px !important; } .collection_tables li, .collection_tables div{ width: 368px !important; height: auto !important; border: none !important;} .collection_list{ padding-bottom: 14px; } #preview366{ text-align: center; } #preview366 img{ max-height: 274px; } .collection_list #preview300{ float: left; width: 300px; margin-left: 16px; height: 280px; padding-right: 12px; } .collection_list #preview250{ background-position: center center; background-repeat: no-repeat; float: left; width: 300px; height: 250px; margin-left: 16px; padding-right: 12px; } .collection_list .all_goods_in_collection{ float: right; width: 405px; height: 250px; overflow: hidden; margin-right: 16px; } /* scroll bar */ .jspContainer{ overflow: hidden; position: relative; } .jspPane{ position: absolute; } .jspVerticalBar{ 	position: absolute; 	top: 0; 	right: 0; 	width: 16px; 	height: 100%; 	background: red; } .jspHorizontalBar{ 	position: absolute; 	bottom: 0; 	left: 0; 	width: 100%; 	height: 16px; 	background: red; } .jspVerticalBar *, .jspHorizontalBar *{	margin: 0;	padding: 0; } .jspCap{ display: none; } .jspHorizontalBar .jspCap{ float: left; } .jspTrack{ background: #F7F0DD;position: relative;border:1px solid #F4E7C8;} .jspDrag{background: #f4e7c8 url(/fortemplate/images/bg-scrollbar.gif) center center no-repeat;border:1px solid #fff;position: relative;top: 0;left: 0;cursor: pointer;} .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{ float: left; height: 100%; } .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;} .jspArrow.jspDisabled{cursor: default;background: #80808d;} .jspVerticalBar .jspArrow{height: 16px;} .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;} .jspVerticalBar .jspArrow:focus{outline: none;} .jspCorner{background: #eeeef4;float: left;height: 100%;} /* Yuk! CSS Hack for IE6 3 pixel bug :( */ * html .jspCorner{margin: 0 -3px 0 0;} input.disabled{ background-image: url(/fortemplate/images/style/button72-disabled.png) !important; cursor: default !important; } /* для контактов карта */ .table-list-dealers-near-map{ } .table-list-dealers-near-map table{ margin: 8px !important; } .table-list-dealers-near-map p{ margin-left: 80px; } /* сравнение товаров */ .catalog-compare-list .delete{ float: right; margin-left: 7px; text-decoration: none; color: red; } .catalog-compare-list .button72{ margin: 0 0 14px 0 !important; } .catalog-compare-list .modif{ margin-bottom: 7px; } .catalog-compare-list small{ font-size: 11px; } .catalog-compare-result{ overflow: hidden; padding-bottom: 21px; } .catalog-compare-result .type{ margin-bottom: 21px !important; overflow: hidden; } .catalog-compare-result .params-list{ list-style: none; width: 188px; float: left; border-right: 1px dotted #F4E7C8; padding-bottom: 20px; } .catalog-compare-result .params-list li{ list-style: none; padding: 7px 3px 7px 14px; } .catalog-compare-result .params-list li:first-child{ text-align: center; padding: 7px 0 !important; position: relative; }

.catalog-compare-result .params-list li:first-child h3{ position: absolute; top: 50%; margin-top: -7px; } .catalog-compare-result .params-value{ overflow: hidden; float: right; width: 567px; margin-right: 8px; position: relative; } .catalog-compare-result .params-value .wrap{ width: 2000px; overflow: hidden; } .catalog-compare-result .good-params{ list-style: none; width: 188px; float: left; border-right: 1px dotted #F4E7C8; padding-bottom: 20px;} .catalog-compare-result .good-params li{ list-style: none; padding: 7px 3px 7px 14px; } .catalog-compare-result .good-params li:first-child{ text-align: center; padding: 7px 0 !important;} .catalog-compare-result .odd{ background: #fafafa; } .catalog-compare-result .label{ top: 0px !important; position: relative !important; } .catalog-compare-result .params-value img{ display: inline !important; } .catalog-compare-result .type .active{ cursor: default; text-decoration: none; } .search-query{ font-size: 13px; height: 21px; width: 370px; padding: 0 7px; } .form-search{ margin-left: 80px; margin-top: 21px; margin-bottom: 21px; } .search-result{ margin-left: 80px; } .search-result h3{ margin-left: -64px; } .search-item{ margin-bottom: 42px; } .select-form-search-table{ border: none; text-decoration: underline; font-size: 12px; font-family: Arial; } .pricefordownload{ list-style: none; padding: 0; margin: 8px; } .pricefordownload li{ list-style: none; line-height: 32px; float: left; } .pricefordownload li a{ display: block; padding-left: 36px; line-height: 32px; background-position: left center; background-repeat: no-repeat; } .excel{ background-image: url(/fortemplate/images/icon-excel.png); } .pdf{ background-image: url(/fortemplate/images/icon-pdf.png); } .inner-slider1{ position: relative; } .inner-slider1 #nextBtn, .inner-slider1 #prevBtn{ bottom: 8px !important; top: auto; } .inner-slider1 .wrap{ overflow: hidden; margin: 0px 18px 16px 18px; } .inner-slider1 ul{ width: 2000px !important; } .file-for-dealers{ padding-top: 21px; } .file-for-dealers h3{ line-height: 32px; margin: 4px; padding-left: 36px; background: url(/fortemplate/images/icon-excel.png) left center no-repeat; }

.file-for-dealers li{ margin-bottom: 36px; }
.file-for-dealers p{ margin: 0; margin-left: 52px; }

.order-list{ padding-top: 21px; }
.order-list h3{ line-height: 32px; margin: 4px; padding-left: 36px; background: url(/fortemplate/images/icon-order.png) left center no-repeat; }
.order-list h3 small{ margin-left: 32px; font-family: Arial; font-size: 12px; }
.order-list h3 a{ text-decoration: none; border-bottom: 1px dotted #000; color: #000; }
.order-list li{ margin-bottom: 48px; overflow: hidden; }
.order-list p{ margin: 0; margin-left: 52px; }
.order-list p span{ margin-right: 24px; }
.order-list .detail{ display: none; }

.top-menu{ width: 956px; padding-left: 44px; }

/* форма заказа */
.add_order{ width: 668px; margin: 4px 0 7px 80px; float: left; }
.add_order p{ margin: 24px 8px 0px 23px !important; }
.add_order table{ float: left; }
.add_order td{ width: 155px; color: #512b20; border: none !important; }
.add_order td span{ color: red; }
.add_order td small{ color: #515050; font-size: 8pt; }
.add_order td textarea, .add_order td input{ width: 297px; border: 1px solid #f4e7c8; padding: 5px 10px 7px 10px; }
.add_order input.submit_add_order{ background: url(/fortemplate/images/style/add_order.png); width: 108px !important; height: 21px !important; border: 0; cursor: pointer; color: #fff; padding: 0 !important; }
.add_order_table input{ height: auto; }
.add_order_table input.delete_button{ background: url(/fortemplate/images/style/delete_btn.png); width: 64px !important; height: 21px !important; border: 0; cursor: pointer; color: #fff; padding: 0 !important; }
.add_order_table input.recount_button{ background: url(/fortemplate/images/style/recount.png); width: 96px !important; height: 21px !important; border: 0; cursor: pointer; color: #fff; padding: 0 !important; }
.add_order td textarea{ width: 297px; max-width: 297px!important; min-width: 297px!important; height: 110px; border: 1px solid #f4e7c8; padding: 5px 15px 7px 15px; }
.add_order_table{ width: 96%; border: none; clear: both; }
.add_order_table th{ color: #999; border: none; }
.add_order_table tbody tr{ border-top: 1px dotted #F4E7C8; }
.add_order_table thead tr{ border: none; }
.add_order_table .info{ border-top: 4px solid #F4E7C8; }
.add_order_table td{ border: none; vertical-align: middle; }
.add_order_table .input-cnt{ text-align: center; padding: 5px 10px 7px 10px; }
.add_order_table small{ font-size: 11px; }
.add_order_table img{ max-width: 132px; }

.hidden{ display: none !important; }

.tab{ padding-top: 8px; overflow: hidden; }

div.modern-page-navigation a{ text-decoration: underline !important; }

.link-rss{ float: right; margin-right: 16px; }

.wrap-content-left{ width: 790px; float:right; overflow: hidden; }
.wrap-content-right{ width: 790px; float:left; overflow: hidden;}

.rambler img{ width: 1px; height: 1px; }

.only-pred-inline{ list-style: none; padding: 0; margin: 0 0 36px 80px; overflow: hidden; }
.only-pred-inline li{ list-style: none; float: left; padding: 0; margin: 0 28px 0 0; }
.only-pred-inline a{ font-size: 16px; }
.only-pred-inline span{ font-size: 16px; color: #7D432E; }

.link_compare_in_td{ color: #7D432E; }

img.images-with-color{ float: left; margin: 15px; }

/* module color */
.module-color-left{ float: left; width: 370px; }
.module-color-right{ float: right; width: 370px; }
.module-color-left ul,
.module-color-right ul{ list-style: none; padding: 0; margin: 8px; height: 250px; overflow: auto; }
.module-color-left li,
.module-color-right li{ text-align: center; list-style: none; padding: 0 16px 16px 0; margin: 0; float: left; width: 45%; overflow: hidden; }
.module-color-left li.even,
.module-color-right li.even{ clear: both; }
.module-color-left li img,
.module-color-right li img{ width: 100%; display: block; }
.module-color-left li a,
.module-color-right li a{ display: block; margin: 4px 4px 8px 4px; }
.module-color-left li a.active,
.module-color-right li a.active,
.module-color-left li a:hover,
.module-color-right li a:hover{ display: block; margin: 0 0 4px 0; padding: 1px; border: 3px double #7D432E; }

.module-color-full ul{ list-style: none; padding: 0; margin: 8px; max-height: 265px; overflow: auto; }
.module-color-full li{ text-align: center; list-style: none; padding: 0 14px 16px 0; margin: 0; float: left; width: 23%; overflow: hidden; }
.module-color-full li.even{ clear: both; }
.module-color-full li img{ width: 100%; display: block; }
.module-color-full li a{ display: block; margin: 4px 4px 8px 4px; }
.module-color-full li a.active,
.module-color-full li a:hover{ display: block; margin: 0 0 4px 0; padding: 1px; border: 3px double #7D432E; }

.section-description{ margin: 12px 8px 8px 0; width: 763px !important; }
.submit-disabled{ background-image: url(/fortemplate/images/add_order_disabled.png) !important; cursor: default !important; }

.btn-why-start{ width: 200px; height: 189px; display: block; background: url(/fortemplate/images/why_start_btn.jpg) top right no-repeat; }
.btn-why-start:active{ background-position: top left; }

#offvideo{ position: fixed; top: 50%; left: 50%; width: 640px; height: 360px; margin: -180px 0 0 -320px; background: #fff; border: 3px double #F4E7C8; z-index: +999; overflow: hidden; display: none;  }

#color-popup{
	display: none;
	width: 640px;
	height: 300px;
	position: fixed;
	left:50%;top:50%;margin:-150px 0 0 -320px;
	padding: 7px; background: #fff;
	border: 3px double #7d432e;
	z-index:+999;
}
#color-popup .img{
	height: 270px;
	background: url(/fortemplate/images/loader.gif) center center no-repeat;
	overflow: hidden;
}
#color-popup .img img{ width: 100%; }
#color-popup p{ text-align: center; }
.click-color-table img{ border: 1px solid #F4E7C8; }
.click-color-sukno img{ border: 1px solid #F4E7C8; }
.color-part{ float: left; width: 50%; }
.curColorSuknoId,
.curColorTableId{ font-family: Arial, Helvetica; font-size: 13px; color: #000; }
.nobordertable{ margin-left: 0 !important; margin-right: 0 !important;}
.nobordertable td, .nobordertable th{ border:none;}

.main-slider{ height: 360px; background: #f7f0dd;}
.main-slider li img{ width: 100%;}

.lang{
	position: absolute;
	top:150px;left:100px;
}
.lang a{ color: #fff; margin: 0 5px; }
.lang span{ color: #D9BD7C; margin: 0 5px; }


.price-list .level1 h3{ margin-left: 50px; }
.price-list .level2 h3{ margin-left: 100px; }
.price-list .level3 h3{ margin-left: 150px; }
.price-list .level4 h3{ margin-left: 200px; }
.price-list .level5 h3{ margin-left: 250px; }
.price-list .show-hide-section{
	width: 9px; height: 9px; margin-top:6px; margin-right: 7px;
	display: block; float: left;
	background: url(/fortemplate/images/icon-plusminus.gif) 0px 0px no-repeat;
}
.price-list .show-hide-section.active{ background-position: right center; }
.price-list table{ width: 95%; border: none; margin-bottom: 42px; }
.price-list table img{ width: 72px;}
.price-list table th{ background: #FAF9F9; border: none; border-bottom: 5px solid #f5efe1 !important; padding: 10px 20px; font-weight:400;font-size:85%;color:#999;}
.price-list table td{ border: none; border-bottom: 1px solid #f5efe1 !important; padding: 10px 20px; font-weight:400;}
.price-list table tr.odd td{ background: #FAF9F9; }
.price-list table .price{ text-align: center;}
.hidden{ display: none; }

.yi p{
  margin-left: 80px;
  margin-right: 16px;
}
.yi ol, .yi ul{
  margin-left: 80px;
  margin-right: 16px;
list-style: initial;
list-style-type: disk;
}
.yi ol li, .yi ul li{ margin: 0px 0px 12px 24px; }
.yi blockquote{
padding: 24px !important; margin: 20px 16px 20px 80px !important;
border-left: 5px solid #f5efe1 !important;
background: #faf9f9;
font-size: 110%; line-height: 1.3;
}
.yi h4{ margin: 24px 16px 12px 80px; font-size: 115%; }
.yi blockquote p, .yi blockquote ol, .yi blockquote ul{ margin-left: 16px; }

.tabs > li.tab-video {
	position: relative;
	color: #fff;
	padding-right: 46px;
	background-image: url('data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAgAAEDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQgJ/8QAJxAAAAIFDQAAAAAAAAAAAAAAAAQBAgMFFQYRU1RVVpGTlJXR09T/xAAXAQADAQAAAAAAAAAAAAAAAAABAggE/8QAIREAAQMDBAMAAAAAAAAAAAAAAQASUQIRkQOSodFTYdL/2gAMAwEAAhEDEQA/AImmWpW+ob9gmxg98dK9WmRtCNizstMpmKhriRkJH1TwOlndEnnXzGKOAVmuZOSkoFKS7b42w75wbGDgpX6Xlo30fa//2Q==');
}
.tabs > li.tab-video:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 6px;
	display: inline-block;
	width: 34px;
	height: 26px;
	margin-top: -13px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAaCAMAAADlsH4wAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACnVBMVEX8+fn/aGj/Skr8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn8+fn86+v91dX9xcX9paX9mpr+qqr+l5f+eHj+cXH+bGz+Vlb+UVH+UFD+U1P+Z2f+d3f+j4/+qKj9pKT9n5/9vLz909P85ub89/f85+f+jo7+R0f/Ojr/Kyv/Jyf/MDD/GRn/Fhb/FBT/Cwv/CQn/ERH/IyP/LCz/KSn/Nzf+Rkb+cHD9zs78+Pj86ur/BAT/AgL/AQH/AAD/DQ3+MjL939/89vb9rq7/Hh7+b2/+QkL929v+SUn/Gxv90dH/Ozv/BQX/Kir/CAj/Cgr9vr7/Zmb/wcH/d3f9m5v/Hx//cHD/////9fX/srL/WVn/ICD/ZGT/8PD/7Oz/nJz/TEz/Ghr9s7P/8fH/7u7/fX39o6P/9vb/5ub/goL/Fxf9kZH/8vL/+/v/6+v/lZX/MzP9oKD/IiL/amr/+vr/s7P/SEj/Ly//aGj/xsb/AwP/Dw/93d3+SEj/HR3+YmL/Bwf+QUH89PT+k5P87+/+jIz+W1v9lpb+Xl7+UlL+Pz/+PT3/RUX/OTn/LS3/PT3+RUX+Ozv+TU3+Y2P+iIj919f839/9vb39qan9jo7+i4v+lZX+hYX+bm7+Skr+T0/+YGD+cnL+ior+lpb9ior9wMD92dkf4A4gAAAARHRSTlMAAAATM1Fpe4OOnJ+hq62urKOShH1vVzsbA6iYtq9ZB5YZ0jDvRfxmbGtlWkj57AidVQK1l5ohS4mVpbK0s6SKgFQtBT4aypcAAAABYktHRI/1AoP5AAAACXBIWXMAAAsSAAALEgHS3X78AAAB20lEQVQoz2NgAAFmFlY2dg5OLm4eXj4+fgFBbi4hYRFRMXEJSQYokHLBCaTBChhlXFzd3D08vbx9fP38AwICg4J9Q0LDwiMio6JjIGpkXWLj4hMSk5KTUlLT0jOAIDM1JSs5Oyc3L7+g0AVoF5dLkW9qcUlJKRCUwQCIU1JSXF5R6SLHIO9SVV1ThhN4uygwKLq41mbgVlLnosSg7FLfUIxbSaOLCoOqS1NzCUygpTW3DVVJu4sag5xLRzLcme2dXd2JKEpKXVwY1F16ehF6+vonTJzUiKwGqETDpWcynJ8xZWp//7TpM2YWoyqZhTA6o3N2PxDMmZuGqmReFpqS+QsWLkJWoumyuBFJyZL+pcuWryhFcYuWy8pVCCWr569Zuw4lJIFKtF0i1yM8vWFjZ8omdE/ruEQhgq541ap21KDb7KLLwOKyZSvCiyVlaGCbix6DhEvR9h2442gnMBr1XXZVt+NWshuYGBgMXPbsTcOhoGXfFhdDYMIUcHHdf+DgocNHjrYuSoOARauOHT9x8tTpM2cLXYyASpiMXc6dv3Dx0uUrVwMbroFAw/UbN2/dvjPv7r0qFxNIJpHBnUlMYRnJzJyN3cLSwMra2AYEjG157UztHUQdnZyBkgBA3GPwW4PK5gAAAABJRU5ErkJggg==');
}
