@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: url('/assets/fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('/assets/fonts/roboto-bold-webfont.woff') format('woff'),
         url('/assets/fonts/roboto-bold-webfont.ttf') format('truetype'), 
         url('/assets/fonts/roboto-bold-webfont.svg#Roboto') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: url('/assets/fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('/assets/fonts/roboto-regular-webfont.woff') format('woff'),
         url('/assets/fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('/assets/fonts/roboto-regular-webfont.svg#Roboto') format('svg');
    font-weight: 400;
    font-style: normal;
}
*{padding:0px;margin:0px;font-family:Arial, sans-serif;font-size:15px;}
@font-face{font-family:'als_rublregular_artl';src:url('/assets/fonts/rouble-webfont.eot');src:url('/assets/fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/rouble-webfont.woff2') format('woff2'), url('/assets/fonts/rouble-webfont.woff') format('woff'), url('/assets/fonts/rouble-webfont.ttf') format('truetype'), url('/assets/fonts/rouble-webfont.svg#als_rublregular_artl') format('svg');font-weight:normal;font-style:normal;}
img{border:none;}
body{color:#003000;height:100%;}
.fs-15{font-size: 15px !important;}
#index_text,
#index_text1{padding-top:10px;}
#index_text1 p,
#index_text1 strong{font-size:16px !important;}
#header{width:100%;height:127px;color:#fff;position:relative;}
.width-fix-right{width:800px;}
table{border-spacing:0;padding:0;}
.logo{float:left;margin-left:40px;margin-top:-15px;}
.logo a{color:#fff;text-decoration:none;}
.logo h1{font-family:Arial, sans-serif;font-size:85px;line-height:1;text-shadow:2px 2px rgba(85, 85, 85, 0.4);}
.logo h2{font-family:Arial, sans-serif;font-size:35px;line-height:1;padding-left:200px;text-shadow:2px 2px rgba(85, 85, 85, 0.4);}
.logo-h1{font-family:Arial, sans-serif;font-size:65px;line-height:1;text-shadow:2px 2px rgba(85, 85, 85, 0.4);letter-spacing:0.04em;}
.logo-h2{font-family:Arial, sans-serif;font-size:65px;line-height:1;margin-left:265px;text-shadow:2px 2px rgba(85, 85, 85, 0.4);margin-top:-35px;letter-spacing:0.04em;}
.logo-h3{font-family:Arial, sans-serif;font-size:44px;line-height:1;margin-left:120px;text-shadow:2px 2px rgba(85, 85, 85, 0.4);margin-top:-8px;letter-spacing:0.04em;}
.logo-left{padding-left:25px;text-align:left;}
.logo-left img{height:50px;}
.left-block{float:left;margin-left:10px;margin-right:20px;margin-top:-10px;text-align:center;}
.left-block .name{font-family:Arial, sans-serif;font-size:44px;line-height:1;text-shadow:2px 2px rgba(85, 85, 85, 0.4);}
.left-block .slog{font-family:Arial, sans-serif;font-size:16px;line-height:1;}
#head_contacts{color:#FFFFFF;float:left;padding-top:0px;}
#head_contacts p{font-family:Arial, sans-serif;font-size:18px;text-shadow:2px 2px rgba(85, 85, 85, 0.4);}
.mini_basket{display:block;}
#adv_slider ul,
.index_catalog,
.subcatalog{list-style:none;}
#adv_slider{margin-top:180px;margin-left:-13px;height:180px;}
#adv_slider ul{width:52%;padding:0;margin:0 auto;}
#adv_slider ul li{height:250px;width:550px;border:1px solid #999;border-radius:5px;cursor:pointer;padding:10px;background:#fff;text-align:center;}
#adv_slider ul li:focus{cursor:auto;}
#adv_slider ul li:hover{-webkit-box-shadow:0px 0px 10px rgba(220, 41, 30, 0.3) inset;box-shadow:0px 0px 10px rgba(220, 41, 30, 0.3) inset;}
#adv_slider ul a{color:#dc291e;}
#adv_slider a.slide_name{color:#dc291e;font-size:16px;font-weight:bold;font-style:italic;}
#adv_slider img.slide_img{max-width:100%;height:100%;}
.slide_medal{margin-top:-40px;}
.slide_index_hit_new .h1{font-size:24px;text-align:center;}
table.slide_index_hit_new table.slide_hit_table{border-spacing:0;padding:0;}
.slide_index_hit_new .slide_hit_table .price{border-top:medium none;font-size:16px;font-weight:bold;padding:0 5px;text-align:center;}
.hit-tab .slide_index_hit_new .slide_hit_table .price{color:#e72e03;font-size:16px;}
.sales-tab .slide_index_hit_new .slide_hit_table .price{color:#812e6e;font-size:18px;}
.slide_index_hit_new .slide_hit_table .price .cena-tovara{border-top:medium none;font-size:19px;font-family:'Roboto', sans-serif;font-weight:bold;}
.slide_index_hit_new .slide_hit_table .price .cena-tovara span{font-size:80%;font-weight:normal;font-family:'Roboto', sans-serif;}
.hit-tab .slide_index_hit_new .slide_hit_table .price .cena-tovara{color:#e72e03;font-size:19px;font-family:'Roboto', sans-serif;}
.sales-tab .slide_index_hit_new .slide_hit_table .price .cena-tovara{color:#812e6e;font-size:20px;}
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki .cena-tovara,
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki{color:#812e6e;}
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki .cena-tovara,
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki span.rubl{font-weight:bold;color:#000;}
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki .cena-tovara{color:#000;font-size:18px;}
.sales-tab .slide_index_hit_new .slide_hit_table .price.doskidki .cena-tovara .kopejki{color:#812e6e;text-decoration:line-through;}
.slide_index_hit_new .slide_hit_table .price .cena-tovara .kopejki{border-bottom:2px solid #f58220;font-size:14px;font-weight:normal;line-height:12px;margin-left:-1px;position:relative;top:-2px;vertical-align:text-top;display:inline-block;}
.slide_index_hit_new .slide_hit_table td{width:170px;vertical-align:top;}
.slide_index_hit_new .slide_hit_table_4 td{width:24%;}
.slide_index_hit_new .slide_hit_table td.ph{border:none;width:auto;padding:0px;}
.slide_index_hit_new .slide_hit_table td.ph div{width:15px;}
.slide_index_hit_new .slide_hit_table tr.trph td{border:none;padding:0px;}
.slide_index_hit_new .slide_hit_table tr.trph td div{height:25px;}
.slide_index_hit_new .slide_hit_table tr.header td{border-bottom:none;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab{padding:5px 15px 25px 15px;}
.slide_index_hit_new .slide_hit_table tr.image td .slide_header_tab span{font-size:12px;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab td{border:none;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab .td1{text-align:left;vertical-align:top;width:48px;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab .td1 div{position:relative;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab .td1 div img{position:absolute;top:-15px;left:-15px;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab .td2{padding:5px 5px 5px 0px;text-align:center;width:auto;}
.slide_index_hit_new .slide_hit_table tr.header td .slide_header_tab .td2 a:first-letter{text-transform:uppercase;}
.slide_index_hit_new .slide_hit_table tr.header td a,
.slide_index_hit_new .slide_hit_table tr.header td span{color:#000;font-size:14px;text-decoration:none;}
.slide_index_hit_new .slide_hit_table tr.image{height:50%;width:90%;overflow:hidden;}
.slide_index_hit_new .slide_hit_table tr.image td{border:none;vertical-align:middle;text-align:center;height:90%;width:170px;padding-left:12px;padding-right:12px;}
.slide_index_hit_new .slide_hit_table tr.image td a img{max-width:90%;max-height:90%;}
.slide_index_hit_new .slide_hit_table tr.price td{font-size:16px;font-weight:bold;font-style:italic;border-top:none;padding:0px 5px;text-align:center;}
.slide_index_hit_new .show_all{text-align:right;}
.slide_index_hit_new .empty{border-color:transparent !important;}
.slide_hit_new_to_basket{font-size:12px;}
.slide_index_hit_new .slide_hit_table tr.price td span{display:block;margin-top:-20px;margin-left:110px;text-decoration:line-through;color:#888888;font-size:14px;}
.index_catalog{line-height:0;font-size:1px;zoom:1;width:100%;overflow:hidden;padding-top:20px;}
.subcatalog{padding:0;}
.index_catalog:after,
.subcatalog:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
.index_catalog li{display:inline-block;width:155px;line-height:normal;font-size:14px;vertical-align:top;margin-bottom:30px;margin-right:9px;overflow:hidden;border-radius:5px;}
.subcatalog li{padding-right:10px;padding-bottom:8px;}
.subcatalog li a{color:#000000;}
.subcatalog li a:hover{text-decoration:none;}
a.subcat-act{font-weight:bold;text-decoration:none;}
.path{font-size:12px;color:#000;}
.path a{color:#000;}
#subcat_menu{float:left;padding:10px 20px;background-color:#eeeeee;border-radius:10px;margin-top:10px;width:95%;}
#subcat_banner{float:left;padding-top:10px;}
#subcat_banner a{font-size:18px;font-weight:bold;font-family:Arial, sans-serif;}
#subcat_menu p{float:left;width:40%;font-size:12px;}
.link_cat{float:right;width:45%;}
.cat_img a img{width:100%;}
.cat_header{padding:3px 5px;text-align:center;line-height:1;}
.cat_header a,
.cat_header a span{text-decoration:none;color:#000 !important;font-size:17px;font-family:Arial, sans-serif;}
#logo_link img{height:55px;margin-top:-25px;margin-left:15px;}
#menu{overflow:visible;height:46px;}
.dropmenudiv{z-index:900 !important;}
.logo_menu{width:150px;padding-right:50px;text-align:right;}
.search{height:23px;padding-right:0px;width:175px;display:inline;float:right;}
.search input{border:0 none;color:#606060;font-size:13px;margin-top:1px;height:20px;width:160px;border-radius:4px;padding:0 5px;-webkit-box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2) inset;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2) inset;}
.search_on_site_text{background:url("images/new_diz/search_b.png") no-repeat scroll 0 0 transparent;height:23px;float:left;width:30px;float:right;}
.search_on_site_text span{color:#FFFFFF;cursor:pointer;display:block;font-size:12px;height:23px;padding-left:3px;width:27px;}
.ch2 a{color:#ffffff;font-size:18px;}
.mini_basket .ch2 a {
	color: #0054b9;
	font-size: 18px;
	text-decoration: underline;
	font-weight: bold;
}
.tail{height:70px;padding-top:20px;}
span.ch1{color:#003000;font-family:Arial, sans-serif;font-size:24px;font-weight:normal;}
h1.ch1 a{font-weight:normal;color:#003000;font-size:24px;font-family:Arial, sans-serif;text-decoration:none;}
#cat_filter, #cat_filter_mob{padding-top:10px;font-size:14px;}
#cat_filter .td2 select, #cat_filter_mob .td2 select{border:1px solid #999999;height:25px;width:150px;font-size:14px;}
.stock p img{display:block;margin:0 auto;}
#tooltip{background:#eeeeee;border-radius:5px;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);font-size:12px;width:200px;padding:10px;}
.tooltipped{border-bottom:1px dashed #ffffff;}
.column{width:25%;display:inline-block;vertical-align:top;min-width:180px;}
#filtr-cat-null .column{width:30%;min-width:180px;}
.print{background:url("images/print.png") no-repeat scroll 0 0 transparent;padding:1px 0 3px 30px;font-size:16px;color:#222222;}
.dropmenudiv a,
.dropmenudiv a span{font-size:13px;}
.dropmenudiv a:hover{background-color:rgba(137, 137, 137, 0.2) !important;}
.main_menu .elem .link a{font-size:14px;color:#FFFFFF;text-decoration:none;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.f_type{display:inline-table;height:24px;width:102px;vertical-align:middle;overflow:hidden;}
.f_typea{display:inline-table;height:24px;width:102px;vertical-align:middle;overflow:hidden;}
.f_type .f_sel{display:none;}
.f_typea .f_sel{display:none;}
.filter{list-style:none;display:inline-table;width:106px;height:20px;cursor:pointer;vertical-align:middle;overflow:hidden;}
.filter .btn-name, .filter .btn-art{color:#5a5959;border:1px solid #c8c8c8;text-align:center;padding:5px 5px 6px 5px;border-radius:4px;background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#d2d2d2));background:linear-gradient(to bottom, #f8f8f8, #d2d2d2);-webkit-box-shadow:0 0 .2rem 0 rgba(255, 255, 255, .7) inset;box-shadow:0 0 .2rem 0 rgba(255, 255, 255, .7) inset;line-height:18px;}
.filter.active .btn-name, .filter.active .btn-art{background:#53a91d;border-color:#53a91d;text-align:center;text-shadow:#3a813f 1px 1px 0, #3a813f -1px -1px 0,
#3a813f -1px 1px 0, #3a813f 1px -1px 0;-webkit-box-shadow:0 0 .2rem 0 rgba(255, 255, 255, .7) inset;box-shadow:0 0 .2rem 0 rgba(255, 255, 255, .7) inset;}
.filter .btn-name span, .filter .btn-art span{color:#5a5959;font-size:14px;border-bottom:1px dashed;line-height:18px;font-weight: bold;}
.filter.active .btn-name span, .filter.active .btn-art span{color:#fff;font-size:14px;border-bottom:0;font-weight: bold;}
.vkl,
.vykl{height:14px;line-height:14px;color:#999999;font-size:11px;}
.vykl{padding-left:15px;}
ul.f_type{margin-left:2px;}
ul.f_typea{margin-left:2px;}
.search-home ul.f_type{margin-right:0;}
.search-home ul.f_typea{margin-right:0;}
.artikul{border-bottom:1px dashed #999999;color:#5A5959;margin-left:7px;font-size:13px;}
.namesearch{border-bottom:1px dashed #999999;color:#5A5959;margin-left:136px;font-size:13px;}
.search-home .artikul{border-bottom:1px dashed #999999;color:#5A5959;margin-left:7px;font-size:13px;}
.search-home .namesearch{border-bottom:1px dashed #999999;color:#5A5959;margin-left:150px;font-size:13px;}
.right_content .cat_top .left .filt .td2 input{border:1px solid #53a91d;border-radius:5px;-webkit-box-shadow:0 -1px rgba(98, 169, 25, 0.3) inset;box-shadow:0 -1px rgba(98, 169, 25, 0.3) inset;font-size:15px;height:28px;margin:0 5px 0 5px;padding:0 10px 2px;width:500px;line-height:28px;}
.ui-datepicker td a{text-align:center;}
.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px;}
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,
.ui-timepicker-div.ui-timepicker-oneLine dt{display:none;}
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:inline-block;margin-right:10px;}
.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:left;}
.ui-timepicker-div.ui-timepicker-oneLine dl dd,
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div{display:inline-block;margin:0;}
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block;}
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block;}
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none;}
.ui-datepicker-current{display:none;}
.ui-widget .ui_tpicker_hour select,
.ui-widget .ui_tpicker_minute select{width:55px;height:30px;}
.ui-datepicker-week-end .ui-state-default{background:#f53e24 !important;border:1px solid #cc250e !important;}
.ui-datepicker-week-end .ui-state-active,
.ui-datepicker-week-end-subb .ui-state-default.ui-state-active{background:#fafaf4 url("/assets/js/css/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png") repeat-x scroll 50% 50% !important;border:1px solid #d4ccb0 !important;color:#459e00 !important;}
.ui-datepicker-week-end-subb .ui-state-default{background:transparent url("/assets/js/css/south-street/images/ui-bg_highlight-hard_15_459e00_1x100-red.png") repeat-x scroll 50% 50% !important;border:1px solid #d4ccb0 !important;}
.sale span{background:no-repeat url(images/salelink_bg_green.png);padding:3px 4px;}
.sale span a{color:#ffffff !important;}
#notify{position:absolute;width:230px;height:100px;padding:7px;background:url(images/kryshka_s.png) 90% 50% no-repeat #fff;z-index:700;font-size:14px;font-weight:bold;font-family:Arial, sans-serif;-webkit-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.6);box-shadow:1px 1px 10px rgba(0, 0, 0, 0.6);border-radius:5px;}
#notify a{font-size:16px !important;text-shadow:1px 1px 1px #ffffff;width:180px;display:block;}
#notify a span{font-size:20px;font-weight:bold;font-family:Arial, sans-serif;}
#banner_worktime{height:150px;margin-bottom:20px;text-align:center;}
#banner_worktime_test{height:150px;margin-bottom:20px;text-align:center;}
#banner_k{height:170px;padding:10px 0;text-align:center;font-size:24px;font-weight:bold;font-family:Arial, sans-serif;border-radius:5px;margin-bottom:20px;background:url(images/kryshka.jpg) 95% 10% no-repeat;}
#banner_k a,
#banner_k_cat a,
#notify a{text-align:center;font-size:24px;font-weight:bold;font-family:Arial, sans-serif;text-decoration:none;width:70%;}
#banner_k span{font-size:32px;font-weight:bold;font-family:Arial, sans-serif;}
#banner_k_cat{float:right;width:180px;height:95px;text-align:center;font-size:14px;font-weight:bold;font-family:Arial, sans-serif;border-radius:5px;background:url(images/kryshka_xs.png) 95% 10% no-repeat #fff;}
#banner_k_cat a{font-size:14px !important;text-shadow:1px 1px 1px #ffffff;width:150px;display:block;}
#banner_k_cat a span{font-size:16px !important;font-weight:bold;font-family:Arial, sans-serif;}
.downcounter tr td{padding:10px;}
.history_img{text-align:left;}
.history_img3{text-align:left;}
.history_img img{border-radius:3px;float:left;margin:13px 11px 13px 0;width:31.9%;}
.history_img3 img{border-radius:3px;float:left;margin:13px 11px 0 0;height:356px;}
.history_img_right img{border-radius:3px;margin:5px 11px 0 0;width:100%;}
.history_img_right .title-img{margin:7px 11px 0 0;font-weight:bold;text-align:center;line-height:1;}
.history_img_right .title-img-1{margin:13px 11px 0 0;font-weight:bold;text-align:center;line-height:1;}
.fs_14 p{float:left;}
#vybor_slide{-webkit-box-shadow:1px 1px 6px rgba(9, 143, 2, 0.3);box-shadow:1px 1px 6px rgba(9, 143, 2, 0.3);border-radius:5px;overflow:hidden;}
#vybor_slide img{width:814px;}
#preim{display:inline-block;padding:15px;background-color:rgba(229, 229, 229, 0.55);color:#003000;width:500px;border-radius:5px;}
#preim li{list-style:none;background:url("images/li.jpg") no-repeat scroll 0 0.72em transparent;padding:0.1em 0 0.1em 17px;}
#preim li,
#preim p{color:#003000;font-family:Arial, sans-serif;padding-bottom:0 !important;}
#preim li strong,
#preim p strong{font-family:Arial, sans-serif;}
#main_slide_wrap{display:inline-block;float:right;height:267px;width:400px;background-color:rgba(229, 229, 229, 0.55);padding:22px;border-radius:5px;}
#main_slide{border-radius:5px;overflow:hidden;}
div.yours{padding:10px 0;}
div.yours *{font-size:15px;font-family:Arial;}
.iop{list-style:none;float:right;padding:4px;}
.page_iop,.page_iop-sys{display:inline;padding:3px;cursor:pointer;}
.page-iop-text{display:inline;padding:3px;}
.current{font-weight:bold;border:1px solid #E5E5E5;text-decoration:none;border-radius:5px;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}
#index_preim{float:left;width:100%;}
#left_col,
#right_col{width:45%;}
#right_col{float:right;}
#left_col{float:left;}
.preim_wrap{height:120px;}
.preim_icon{padding-top:5px;width:30px;display:inline;}
.preim_head{font-family:Arial, sans-serif;font-size:20px;padding-left:20px;display:inline;}
.preim_text{font-size:14px;}
#kryshka_tab{background:url(images/kryshka_tab_bg.jpg) center center no-repeat;height:540px;}
#kryshka_tab h2{font-size:32px;font-weight:bold;font-family:Arial, sans-serif;text-align:center;padding-top:20px;text-shadow:2px 2px rgba(85, 85, 85, 0.4);}
#ktk,
#ktb,
#ktm{display:block;position:relative;text-align:center;font-size:24px;font-weight:bold;text-decoration:none;}
#ktk{left:1%;top:30%;width:300px;}
#ktb{left:66%;width:300px;}
#ktm{left:70%;top:37%;width:300px;}
#ktk:hover,
#ktm:hover,
#ktb:hover{border-radius:5px;-webkit-box-shadow:0px 0px 8px rgba(9, 143, 2, 0.5);box-shadow:0px 0px 8px rgba(9, 143, 2, 0.5);}
#kryshka_tab p{color:#003000;font-size:22px;font-weight:bold;text-align:center;position:relative;top:38%;}
#kryshka_tab p a{color:#003000;font-size:22px;font-weight:bold;}
#hottt{font-weight:bold;}
.vybor_slide_img{border-radius:3px;}
.body_div{}
.dropmenudiv{}
.header-full{position:relative;}
.head_div_z2{position:absolute;z-index:2;width:1024px;padding-top:0px;}
.head_div_z2 .act{font-size:11px;color:#7a0108;padding-left:214px;padding-bottom:5px;}
.head_div_z2 .act span{color:#7a0108;font-weight:bold;}
.head_div_z2 .head_table{width:100%;}
.head_div_z2 .head_table .td1{left:20px;width:380px;vertical-align:top;position:absolute;}
.head_div_z2 .head_table .td2{vertical-align:top;text-align:right;}
.head_div_z2 .head_table .td3{width:280px;vertical-align:middle;}
.hh1{font-size:50px;color:#FFFFFF;font-family:Arial;font-style:normal;}
.hh10{font-size:40px;color:#FFFFFF;font-family:Arial;font-style:normal;}
.head_div_z5{position:absolute;z-index:5;width:1024px;}
.head_div_z5 .left_head_text{}
.head_div_z5 .left_head_text .tr1{padding-left:88px;font-size:29px;}
.head_div_z5 .left_head_text .tr2{padding-top:3px;padding-left:68px;}
.head_div_z5 .left_head_text .tr3{padding-top:50px;text-align:center;padding-left:40px;font-weight:bold;}
.head_div_z5 .left_head_text .tr4{padding-top:12px;padding-right:28px;font-size:16px;font-weight:bold;font-family:Arial;font-style:normal;color:#FFFFFF;}
.head_div_z5 .act{color:#FFFFFF;font-size:12px;font-weight:500;padding-right:60px;padding-top:20px;text-align:right;}
.head_div_z6{position:absolute;z-index:6;width:1024px;;}
.head_div_z6 .head_table{width:1024px;height:208px;}
.head_div_z6 .head_table .td1{width:280px;vertical-align:top;}
.head_div_z6 .head_table .td2{vertical-align:bottom;text-align:center;padding-bottom:5px;}
.head_div_z6 .head_table .td3{width:280px;}
.head_div_z6 .logo_bg{width:221px;height:166px;position:relative;left:10px;background-image:url(images/new_diz/logo31.png);cursor:pointer;}
.head_div_z6 .text1{padding-top:43px;font-size:18px;color:#FFFFFF;}
.head_div_z6 .text2{font-size:13px;color:#FFFFFF;font-weight:bold;}
.head_div_z6 .text3{padding-top:15px;font-size:13px;color:#FFFFFF;font-weight:bold;}
.head_div_z6 .geo1{padding-top:7px;font-size:16px;color:#FFFFFF;text-align:center;width:221px;position:relative;left:10px;top:-20px;}
.head_div_z6 .geo2{color:#FFFFFF;margin-left:100px;padding-top:0;position:relative;right:0;text-align:center;width:150px;}
.head_div_z6 .geo2aut{color:#FFFFFF;left:10px;padding-top:0;position:relative;text-align:center;top:-10px;width:200px;}
.head_div{font-size:1px;height:210px;}
.main_menu{width:100%;}
table.main_menu{border-spacing:0;padding:0;height:46px;}
.main_menu .wrapper{width:0px;}
.main_menu .left{width:16px;}
.main_menu .left div{height:34px;width:16px;}
.main_menu .right{width:16px;}
.main_menu .right div{height:34px;width:16px;}
.main_menu .center{padding-left:80px;}
.main_menu .inner{margin:0 auto;padding-bottom:2px;}
.main_menu table.inner{border-spacing:0;padding:0 0 2px 0;}
.main_menu .inner table.elem{border-spacing:0;padding:0;}
.main_menu .inner .dummy{width:7%;}
.main_menu .inner .normal{padding-right:70px;}
.main_menu .elem .img{padding-right:0px;}
.main_menu .elem .img div{}
.main_menu .elem .link{white-space:nowrap;}
.main_menu .elem .link a{font-size:14px;color:#000;text-decoration:none;}
.content{width:100%;background:#FFFFFF;}
.content-hone{width:800px;margin-top:8px;background:#FFFFFF;}
table.content{border-spacing:0;padding:0;}
.content .left_content{width:180px;vertical-align:top;padding-right:10px;}
.content .left_content .top_content{padding-left:0;width:200px;padding-top:0px;}
.content .w-180{width:180px;}
.content .left_content .w-180{width:180px;}
.content .left_content .top_content .head_count{font-size:11px;padding-top:5px;text-align:left;}
.content .left_content .top_content .side_catalog .obnov{background-color:#ea5334;color:#fff;font-size:15px;padding:5px 2px 5px 5px;margin:5px 5px 5px 0px;text-align:left;position:relative;left:-5px;width:240px;}
.content .left_content .top_content .head_count .sp1{color:#fff;font-size:15px;font-weight:500;}
.content .left_content .top_content .head_count .sp2{color:#fff;font-size:14px;font-weight:500;}
.content .left_content .top_content .act{color:#fff;font-size:13px;font-weight:500;}
.content .left_content .top_content .act span{color:#fff;font-size:14px;font-weight:500;}
.content .left_content .top_content .act2{color:#fff;font-size:13px;font-weight:500;padding-left:63px;}
.content .left_content .top_content .act2 span{color:#fff;font-size:15px;font-weight:500;}
.content .left_content .search{background:url("images/search.png") no-repeat scroll 0 0 transparent;height:23px;padding-left:10px;padding-right:0px;width:169px;}
.content .left_content .search input{background:none repeat scroll 0 0 transparent;border:0 none;color:#606060;font-size:14px;margin-top:2px;height:19px;width:169px;}
.content .left_content .search_on_site_text{background:url("images/search_m.png") no-repeat scroll 0 0 transparent;height:23px;float:left;width:30px;}
.content .left_content .search_on_site_text span{color:#FFFFFF;cursor:pointer;display:block;font-size:12px;height:23px;padding-left:3px;width:27px;}
.content .left_content .top_content .side_catalog{position:relative;padding-top:10px;}
.content .left_content .top_content .side_catalog_header{font-size:18px;}
.content .left_content .top_content .side_catalog_links_list{margin-top:10px;list-style:none outside none;}
.content .left_content .top_content .side_catalog_links_list li{width:100%;}
.content .left_content .top_content .side_catalog_links_list li a{font-style:italic;color:#003000;display:block;font-size:14px;font-weight:bold;padding:4px 4px 4px 6px;text-decoration:none;-webkit-transition:background 0.4s ease-out;-moz-transition:background 0.4s ease-out;}
.content .left_content .top_content .side_catalog_links_list li a.menu-act{background:#eeeeee;}
.content .left_content .top_content .side_catalog_links_list li a:hover{background:#eeeeee;}
.for_clients .tr1{height:35px;font-size:17px;color:#FFFFFF;text-align:center;}
.for_clients-new .tr1{height:35px;font-size:17px;color:#FFFFFF;padding-left:15px;text-align:center;}
.for_clients_log .tr1{background-color:#939393 !important;}
.tr2 .autoriz .td1{color:#676767;font-weight:bold;}
.for_clients .tr2 .autoriz .td2{}
.for_clients .tr2 .submit .td1{vertical-align:bottom;}
.for_clients .tr2 .submit .td1 a{font-size:11px;}
.for_clients.for_clients_log{width:100%;float:none;}
.for_clients.for_clients_log .tr2{height:100%;}
.for_clients .tr2 .submit .td2{vertical-align:bottom;}
.for_clients .tr2 .user_info *{color:#403f3f;}
.for_clients .tr2 .user_info .b{font-weight:bold;}
.for_clients .tr3{padding:7px 0px 10px 50px;line-height:1.5;}
.for_clients .tr3 a{font-size:11px;}
.for_clients_log .tr3{text-align:right !important;padding-right:15px;}
.for_clients_log .tr3 input{color:#000000;}
.right_content{vertical-align:top;}
.right_content .cat_top_wrapper{width:100%;}
.right_content .cat_top_wrapper td{}
/* .right_content .cat_top{float:left;width:100%;} */
.right_content .img-cat0{float:right;height:157px;margin:-70px 0 0;width:210px;}
.right_content .cat_top .left .path,
.right_content .cat_top .left .path a,
.right_content .cat_top .left .path span{font-size:14px;}
.ch1{font-size:24px;}
#novosti h1.ch1,
#novosti h1.ch1 span{font-weight:700;text-align:center;color:#003000;margin-bottom:10px;font-size:24px;font-family:Arial, Helvetica, sans-serif;}
.h1-cat h1{font-weight:bold;text-align:center;color:#003000;margin-bottom:10px;font-size:19px;line-height:1.286;word-spacing:0;}
h2.ch1{font-weight:normal;text-align:center;color:#003000;margin-bottom:10px;font-size:24px;}
.ch2{font-size:18px;}
.mini_basket .ch2{font-size:14px;}
.ch22{font-size:14px;}
.ch22 a{font-size:14px;color:#000000;}
h2.ch2{font-weight:normal;}
h2.h2-text{font-weight:bold;font-size:18px;}
h2.ch22 a{font-weight:normal;text-align:center;}
.right_content .cat_top .left .filt .td1{padding-right:15px;padding-bottom:5px;}
.right_content .cat_top .left .filt .td2{padding-bottom:5px;}
.right_content .cat_top .left .filt .submit{}
.right_content .cat_top .left .filt .submit input{color:#000000;}
.right_content .cat_top .left{vertical-align:top;padding-left:10px;}
.right_content .cat_top_wrapper .cat_filters_outer_td{width:300px;}
.right_content .cat_top_wrapper .cat_images_outer_td{padding-top:0px;padding-right:0;padding-left:20px;vertical-align:bottom;}
.right_content .cat_top_wrapper .cat_top_images td{padding-left:25px;padding-top:8px;}
.right_content .cat_top .right{vertical-align:top;padding-left:0px;padding-right:0px;padding-top:15px;line-height:1.6;}
.mini_basket{text-align:left;padding-top:10px;}
.head_div_z6 .head_table .td3 .mini_basket{text-align:left;padding-top:10px;color:#fff;margin-bottom:12px;margin-left:50px;}
.head_div_z6 .head_table .td3 .mini_basket .ch2{color:#FFFFFF;font-size:18px;}
.head_div_z6 .head_table .td3 .mini_basket .basket .td11{}
.head_div_z6 .head_table .td3 .mini_basket .basket{width:150px;}
.index_content_td1 .mini_basket{text-align:left;padding-top:10px;float:right;}
.mini_basket .basket *{color:#0054b9;}
.mini_basket .basket td{font-size:12px;font-family:Arial;vertical-align:middle !important;}
.mini_basket .basket .td1{padding-right:7px;}
.mini_basket .to_basket{padding-top:2px;}
.mini_basket .to_basket a{font-size:12px;color:#fff;}
.mini_basket .to_basket a img{position:relative;top:3px;margin-right:2px;}
.right_content .pages a{color:#000000;padding:3px 5px;text-decoration:none;}
.right_content .pages a span.strelka{text-decoration:none;margin-right:0;}
.right_content .pages span{color:#3A3A3A;font-weight:bold;margin-right:5px;}
.right_content .catalog_wrapper{width:100%;}
.right_content table.catalog_wrapper{border-spacing:0;padding:0;}
.right_content .catalog_wrapper .dummy{width:5px;}
.right_content .catalog{}
.right_content .catalog td{padding:3px 5px 3px 5px;}
.right_content .catalog td .price{padding:3px 5px 3px 0px;}
.right_content .catalog .header td{border-left:none;border-right:1px solid #dee2e3;border-top:1px solid #dee2e3;border-bottom:1px solid #dee2e3;color:#FFFFFF;}
.right_content .catalog .header_ost td{border-left:1px solid transparent;border-right:1px solid transparent;}
.right_content .catalog .header .n{text-align:right;background-color:transparent;border-top:none;border-left:none;border-bottom:none;border-right:1px solid #a5acb2;max-width:5%;padding:0 0.5rem;}
.right_content .catalog .header .name-border{border-left:none;border-right:1px solid #dee2e3;border-top:1px solid #a5acb2;border-bottom:1px solid #dee2e3;}
.right_content .catalog .header .min_left{border-left:1px solid #dee2e3;}
.right_content .catalog .header .min{text-align: center; vertical-align: middle;}
.right_content .catalog .header .hit{text-align:right;font-size:15px;font-weight:bold;width:75px;}
.right_content .catalog .header .art,
.right_content .catalog .header_ost .art{width:7ex;}
.right_content .catalog .header .art{text-align:center;border-left:none;padding:3px 2px;}
.right_content .catalog .header .name{text-align:center;padding:3px 2px;}
.right_content .catalog .header .ost,
.right_content .catalog .header_ost .ost{width:7ex;}
.right_content .catalog .header .ost{text-align:right;}
.right_content .catalog .header .price_group{padding:0px;border-right:1px solid #dee2e3;}
.right_content .catalog .header .price_group_table{border-collapse:collapse;}
.right_content .catalog .header .price_elem_opt{border-top:1px solid #dee2e3;text-align:center;color:#fff;font-size:14px;}
.right_content .catalog .header .price_elem_opt b{color:#fff;}
.right_content .catalog .header .price_elem{border-top:none;border-bottom:none;}
.right_content .catalog .header .price_elem,
.right_content .catalog .data .price{}
.right_content .catalog .data .price *{font-size:17px;font-weight:bold;font-family:Arial, sans-serif;line-height:12px;}
.right_content .catalog .data .price .cena-tovara{font-size:1.30625rem;/*font-size:1.1875rem;*/font-weight:bold;font-family:'Roboto', sans-serif;line-height:16px;}
.right_content .catalog .data .price .cena-tovara.set_hit{color:#e72e03;font-size:1.30625rem;}
.right_content .catalog .data .price .cena-tovara.set_low{color:#c81b59;font-size:1.50625rem;}
.right_content .catalog .data .price .cena-tovara.set_low span{color:#c81b59;font-size:80%;}
.right_content .catalog .data .price .cena-tovara .kopejki{border-bottom:2px solid #f58220;font-weight:normal;line-height:11px;margin-left:-1px;position:relative;top:-2px;vertical-align:text-top;display:inline-block;}
.right_content .catalog .data .price nobr{font-size:17px;font-weight:bold;font-family:Arial, sans-serif;line-height:12px;}
.right_content .catalog .data .sale{width:8ex;text-align:center;}
.right_content .catalog .data .sale a{text-decoration:none;font-size:12px;font-weight:bold;}
.right_content .catalog .data .sale span{}
.right_content .catalog .header .price,
.right_content .catalog .header_ost .price{width:11ex;}
.right_content .catalog .header .price,
.right_content .catalog .header .price_elem{text-align:center;}
.right_content .catalog .header .price span,
.right_content .catalog .header .price_elem span{font-size:14px;color:#FFFFFF;}
.price_elem b{color:#FFFFFF;}
.right_content .catalog .header .pack,
.right_content .catalog .header_ost .pack{width:45px;}
.right_content .catalog .header .pack{text-align:center;padding:3px 2px;}
.right_content .catalog .header .coef{text-align:right;}
.right_content .catalog .header .buy,
.right_content .catalog .header_ost .buy{border-top:1px solid #a5acb2;border-right:1px solid #a5acb2;border-bottom:1px solid #dee2e3;text-align:center;min-width: 105px;padding-left: 12px;padding-right: 11px;}
.right_content .catalog .header .buy a,
.right_content .catalog .header_ost .buy a{color:#fff;border-bottom:1px dashed #fff;text-decoration:none;}
.right_content .catalog .header .count,
.right_content .catalog .header_ost .count{}
.right_content .catalog .header .count{text-align:center;}
.right_content .catalog .header .sum{text-align:center;padding:3px 5px;}
.right_content .catalog .header .del,
.right_content .catalog .header_ost .del{}
.rb1{border-right:1px solid #a5acb2 !important;}
.right_content .catalog .data td{border-right:1px solid #dee2e3;border-bottom:1px solid #dee2e3;}
.right_content .catalog .data td.price-icon{border:medium none;padding:0;background:transparent;width:57px;position:relative;}
.right_content .catalog .data td.buy-h{border-left:medium none;padding:15px 2px;position:relative;}
.right_content .catalog .data td.buy{border-left:medium none;padding:15px 2px;position:relative;}
.right_content .catalog .data .hidde{display:none;}
.right_content .catalog .data .hit{text-align:center;font-size:15px;font-weight:bold;}
.right_content .catalog .data .photo a{color:#0013AB;}
.right_content .catalog .data td.photo{width:100px;font-size:8px;height:100px;padding:3px 0px;position:relative;}
.right_content .catalog .data .hit_class_hit,
.right_content .catalog .data .hit_class_new,
.right_content .catalog .data .hit_class_bonus,
.right_content .catalog .data .hit_class_action{color:#fff !important;font-weight:bold;display:block;}
.right_content .catalog .data .hit_class_hit{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:100px;font-size:14px;}
.right_content .catalog .data .icon_nodisc{background-color:#c81b59;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:130px;}
.right_content .catalog .data .hit_class_new{background-color:#f58220;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.right_content .catalog .data .hit_class_rasprodazha{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:105px;font-size:12px;}
.right_content .catalog .data .hit_class_predl-ogr{background-color:#007730;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:190px;font-size:12px;}
.right_content .catalog .data .hit_class_min-part-low{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:148px;font-size:12px;}
.right_content .catalog .data .hit_class_price-low{background-color:#c81b59;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:155px;font-size:14px;font-weight: bold;}
.right_content .catalog .data .hit_class_bonus{background-color:#579f25;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.right_content .catalog .data .art{text-align:center;font-family:Arial, sans-serif;font-size:15px;padding:3px 2px;position:relative;}
.right_content .catalog .data .name{text-align:left;position:relative;vertical-align:middle;}
.right_content .catalog .data .name a{color:#0275d8;font-family:Arial, sans-serif;font-size:16px;text-align:left;text-decoration:none;line-height:1;}
.right_content .catalog .data .name.incart a{color:#143d8f;}
.right_content .catalog .data .name a:hover{text-decoration:underline;}
.right_content .catalog .data .ost{text-align:right;}
.right_content .catalog .data .price p{text-align:center;}
.right_content .catalog .data .price span{font-size:13px;color:#000;}
.right_content .catalog .data .price .cena-tovara span{font-size:80%;color:#000;font-weight:normal;font-family:'Roboto', sans-serif;}
.right_content .catalog .data .price .posle-skidki .cena-tovara span{color:#ff311a;}
.right_content .catalog .data .price .set_hit span{color:#e72e03;font-size:80%;}
.right_content .catalog .data .pack{text-align:center;font-family:Arial, sans-serif;font-size:15px;white-space:nowrap;}
.right_content .catalog .data .ltd{text-align:left;}
.right_content .catalog .data .rtd{text-align:right;}
.right_content .catalog .data .coef{text-align:right;} 
/*.hit_new_to_basket .to_basket .button-sales{text-align:center;height:24px;width:84px;padding-left:15px !important;background:url(images/buy_button_k-icon.png) 7px 50% #59a4e5 no-repeat;color:#fff;line-height:24px;border-radius:15px;cursor:pointer;margin:0 auto;font-size: 15px !important;font-weight:normal !important;}*/
.hit_new_to_basket .to_basket .button-sales{text-align:center;width:106px;padding: .5rem 1rem;border-radius:.25rem;color:#fff;line-height:1.25;cursor:pointer;margin: 0 auto;margin-top:10px;font-size: 15px !important;font-weight:normal !important;background-color: #0275d8; border: 1px solid #0275d8;-webkit-box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4);box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4); }
.right_content .catalog .data .buy div.button-sales{text-align:center;/*height:24px;width:84px;*/color:#fff;/*line-height:24px;*//*border-radius:15px;*/border-radius:.25rem; /*padding-left:10px;*/padding: .5rem 1rem;/*background:url(images/buy_button_k-icon.png) 7px 50% #59a4e5 no-repeat;*/ background-color: #0275d8; border: 1px solid #0275d8;-webkit-box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4);box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4); cursor:pointer;/* background-size:84px auto; */line-height: 1.25;}
.right_content .catalog .data .buy-h div.button-sales{text-align:center;/*height:24px;width:84px;*/color:#fff;/*line-height:24px;*//*border-radius:15px;*/border-radius:.25rem; /*padding-left:10px;*/padding: .5rem 1rem;/*background:url(images/buy_button_k-icon.png) 7px 50% #59a4e5 no-repeat;*/ background-color: #0275d8; border: 1px solid #0275d8;-webkit-box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4);box-shadow: 0 0 5pt 1pt rgba(2,117,216,.4); cursor:pointer;/* background-size:84px auto; */line-height: 1.25;}
.right_content .catalog .data .buy-h a:hover{text-decoration:none;}
.right_content .catalog .data .count{text-align:center;font-size:17px;position:relative;}
.right_content .catalog .data .count input{width:40px;text-align:center;border:1px solid rgba(0,0,0,.15);border-left:none;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.right_content .catalog .data .sum *{font-size:17px;font-weight:bold;}
.right_content .catalog .dark-l td{}
.right_content .catalog .dark-l .n{background-color:transparent;}
.right_content .catalog .itogo .pay_type{vertical-align:top;}
.right_content .catalog .itogo .pay_type td{padding-right:15px;padding-top:25px;}
/*.right_content .catalog .itogo .pay_type select{border:1px solid #7f9db9;height:20px;width:170px;}*/
.right_content .catalog .itogo .calc .buts td{padding:0px 15px 0px 0px;}
.right_content .catalog .itogo .calc .buts input{color:#000000;}
.tail table{border-spacing:0;padding:0;}
.tail .table{width:100%;border-spacing:0;padding:0;}
.tail .table .td1{padding-right:5px;text-align:left;width:240px;}
.tail .table .td1 *{font-size:15px;color:#000;}
.tail .table .td2{text-align:left;padding-left:25px;font-size:15px;color:#FFFFFF;vertical-align:middle;}
.tail .table .td2 a{font-size:11px;color:#FFFFFF;}
.tail .table .td3{text-align:center;font-size:11px;color:#FFFFFF;width:150px;}
.tail .table .td3 a{font-size:11px;color:#FFFFFF;}
.tail .table .td3 span{font-size:11px;color:#A31511;}
.ch3,
.ch3 b{font-size:18px;color:#3c3c3c;}
.itogo .ch4{font-size:17px;font-weight:bold;color:#3c3c3c;}
.ch4{font-size:14px;font-weight:bold;color:#3c3c3c;}
.ch5{font-size:14px;font-weight:bold;color:#fa7c59;}
.ch6{font-size:18px;color:#3a3a3a;}
.itogo .ch6{font-size:20px;color:#3a3a3a;font-weight:bold;}
.ch7{font-size:24px;font-weight:normal;color:#3c3c3c;}
.index_content_td1{vertical-align:top;padding-top:0px;padding-right:0px;}
.index_content_td1 *{line-height:1.5;}
.index_content_td1 ul{list-style-position:inside;}
.index_content_td2{width:250px;vertical-align:top;float:right;}
.index_content_p{padding-top:25px;line-height:1.5;}
.index_action_table{width:100%;}
.index_action_table td{background-color:#F2F2F2;}
.index_action_td_tl{width:16px;height:16px;background:url(images/action_tl.gif) no-repeat;font-size:1px;}
.index_action_td_tc{height:16px;background:url(images/action_tc.gif) repeat-x;font-size:1px;}
.index_action_td_tr{width:16px;height:16px;background:url(images/action_tr.gif) no-repeat;font-size:1px;}
.index_action_td_cl{width:16px;background:url(images/action_cl.gif) repeat-y;font-size:1px;}
.index_action_td_cc{padding-left:10px;padding-right:8px;}
.index_action_td_cr{width:16px;background:url(images/action_cr.gif) repeat-y;font-size:1px;}
.index_action_td_bl{width:16px;height:16px;background:url(images/action_bl.gif) no-repeat;font-size:1px;}
.index_action_td_bc{height:16px;background:url(images/action_bc.gif) repeat-x;font-size:1px;}
.index_action_td_br{width:16px;height:16px;background:url(images/action_br.gif) no-repeat;font-size:1px;}
.action_date_block{vertical-align:top;position:relative;}
.action_date{position:absolute;font-weight:bold;color:#FFFFFF;top:9px;left:20px;}
.index_action_text{line-height:1.5;color:#D76423;}
.index_action_text a{}
.action_header,
.action_header a,
.action_text,
.action_header_a,
.action_header_a a,
.action_text_a{line-height:1.5;}
.action_header,
.action_header a{color:#7B7D7C;}
.action_text{color:#7B7D7C;}
.action_header_a,
.action_header_a a{color:#CE0600;font-weight:bold;}
.actions_main_link{color:#EB5636;font-size:16px;font-weight:bold;text-decoration:none;}
.actions_main_link:hover{text-decoration:underline;}
.index_content_div{font-size:1px;height:15px;}
#to_basket_div{position:absolute;top:50px;left:50px;width:200px;background-color:#FCFBFB;z-index:20;text-align:center;display:none;}
#to_basket_div,
#to_basket_div *{color:#3C3C3C;}
.to_basket_close_button{position:absolute;height:14px;width:14px;background:url(images/close_button.png) top left no-repeat;top:5px;right:5px;cursor:pointer;}
#to_basket_count{width:25px;text-align:center;border:1px solid rgba(0,0,0,.15);border-left:none;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.to_basket_count{width:40px;text-align:center;border:1px solid rgba(0,0,0,.15);border-left:none;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.price_table{border-collapse:collapse;}
.price_table td{text-align:center;border:1px solid #9B9B9B;}
.price_header_tr td{background-color:#C3C3C3;font-weight:bold;padding-top:3px;padding-bottom:3px;}
.price_content_tr td{padding:10px 25px 5px 25px;}
h1.prod_header{font-size:18px;}
.prod_header{color:#3C3C3C;font-size:14px;font-weight:bold;}
.prod_header:first-letter{text-transform:uppercase;}
.prod_uid{font-size:11px !important;color:#747474;}
.prod_table{width:100%;}
table.prod_table{width:790px;border:none;}
.prod_td1{padding-right:35px;text-align:left;width:1%;}
.prod_td3{padding-top:30px;text-align:left;}
.prod_props_table{border-collapse:collapse;width:100%;}
.prod_props_table td{padding:10px 10px 10px 10px;border:1px solid #dfdfdf;vertical-align:top;line-height: 1;}
.prod_props_table td:first-child{border-left:none;}
.prod_props_table td:last-child{border-right:none;}
.prod_props_tr_grey td{background-color:#f5f5f5;}
.prod_props_td_left{width:70%;}
.prod_props_td_left_str1{width:15%;white-space:pre;}
.prod_props_td_right{padding-left:15px !important;}
.discounts_div .prod_props_table{width:auto;}
.discounts_div .prod_props_td_left{width:30%;text-align:center;padding-left:15px;padding-top:3px;padding-bottom:2px;font-weight:bold;}
.discounts_div .prod_props_td_right{width:30%;text-align:center;padding-left:15px;padding-top:3px;padding-bottom:2px;font-weight:bold;}
.discounts_div .prod_props_td_left_1{width:30%;text-align:center;padding-left:15px;padding-top:3px;padding-bottom:2px;font-weight:bold;font-family:Arial, sans-serif;color:red;font-size:18px;}
.discounts_div .prod_props_td_right_1{width:30%;text-align:center;padding-left:15px;padding-top:3px;padding-bottom:2px;font-weight:bold;font-family:Arial, sans-serif;color:red;font-size:18px;}
.discounts_div .prod_props_td_right_2{width:30%;text-align:center;padding-left:15px;padding-top:3px;padding-bottom:2px;font-weight:bold;font-family:Arial, sans-serif;color:red;font-size:18px;}
.fs16{text-align:right;}
h2.fs16{font-size:16px;}
.fs16 p{text-align:right;color:#ea5334;}
.lh15,
.lh15 *{line-height:1.5;}
.fs14,
.fs14 *{font-size:15px;color:#003000;}
.fs14.okompanii a, .fs14.okompanii a *{color:#007bff;}
.fs14 ul{margin-left:10px;}
.fs14 p{padding-bottom:10px;text-align:left;text-indent:20px;}
#novosti p,
#novosti p *{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5;text-indent:0;word-spacing:0.12em;}
.fs14 p.noident{text-indent:0;}
.fs14 a:hover strong {
	color: #0056b3;
}
.fs14 a {
	text-decoration: underline;
}
.fs15,
.fs15 *{font-size:15px;font-family:Arial, sans-serif, Arial;}
.fs15 p{text-align:center;}
.fs18{font-size: 18px !important;}
.lins{list-style:inside;}
.advantages_table .td1{width:20px;vertical-align:top;padding-top:7px;padding-bottom:10px;}
.advantages_table .td1 div{overflow:hidden;height:10px;width:11px;background-image:url(images/arrow1.gif);}
.advantages_table .td2{vertical-align:top;padding-bottom:10px;}
.retail_imgs_div{clear:both;}
.retail_imgs_div img{margin-right:5px;margin-bottom:5px;float:left;}
.noind,
.noind p{text-indent:0px !important;}
.table_emp_tr_bgolor{background:#ffdfc7;}
.table_discounts{}
.table_discounts td{padding:5px;text-align:center;color:#000;}
.table_discounts1 td{padding:5px;text-align:center;color:#000;}
.fs14 .table_discounts td *{color:#000;}
.table_discounts b{color:#000;}
.table_discounts td b{color:#000;}
.table_discounts td a:link{color:#000;}
.table_discounts td a:visited{color:#000;}
.table_discounts td a:active{color:#000;}
.table_discounts td a:hover{color:#000;}
.table_discounts-1{border:1px solid #000;}
.table_discounts-1 td{border:1px solid #000;padding:5px;text-align:center;color:#dc291e;}
.fs14 .table_discounts-1 td *{color:#dc291e;}
.table_discounts-1 b{color:#dc291e;}
.table_discounts-1 td b{color:#dc291e;}
.table_discounts-1 td a:link{color:#dc291e;}
.table_discounts-1 td a:visited{color:#dc291e;}
.table_discounts-1 td a:active{color:#dc291e;}
.table_discounts-1 td a:hover{color:#dc291e;}
.table_stock_main td{padding:5px;}
.ch1stockmain{font-family:Arial;font-size:24px;color:#FF0000;}
.commentsmain{font-family:Arial;font-size:24px;color:#FF0000;padding-left:0px;padding-right:0px;}
.right_block,
.right_block *{font-family:Arial;font-size:12px;color:#ffffff;}
.right_block{text-align:left;background-color:#ea5334;width:240px;padding-top:50px;font-weight:600;border-radius:20px 20px 20px 20px;padding:10px 10px 10px 10px;position:relative;}
.right_block a{font-size:14px;color:#ffffff;}
.right_block img{margin-right:5px;vertical-align:bottom;}
.ng{font-family:Arial;text-align:center;color:#ea5334;font-size:18px;}
.fbForm .form{padding-left:0px;}
.fbForm .name{padding-top:12px;font-size:18px;color:#000;padding-bottom:2px;}
.fbForm #smallForm1 .name{padding-top:12px;font-size:16px;color:#000;padding-bottom:2px;}
.fbForm .element INPUT,
.fbForm .element TEXTAREA{border:1px solid #53a91d;font-size:16px;color:#3c3c3c;line-height:16px;border-radius:5px;padding:5px;}
.fbForm INPUT#fbName,
.fbForm INPUT#fbEMail,
.fbForm INPUT#fbPhoneModal{width:100%;padding:5px;}
.fbForm TEXTAREA#fbText{width:100%;font-family:Arial;}
.fbForm .captcha-test TD{vertical-align:top;padding-right:15px;}
.fbForm .captcha{padding-top:3px;}
.fbForm .captcha IMG{border:1px solid #ccc;}
.fbForm INPUT#vericode{width:130px;padding:0px 0px 0px 0px;}
.fbForm .submit{padding-top:15px;text-align:right;}
.fbForm #fbSubmit,
.fbForm #fbSubmit2{border:1px solid #53a91d;background-color:#53a91d;padding:2px 15px 2px 15px;border-radius:5px;color:#fff;text-shadow:#3a813f 1px 1px 0, #3a813f -1px -1px 0, #3a813f -1px 1px 0, #3a813f 1px -1px 0;}
.fbForm #fbSubmit:not(:disabled),
.fbForm #fbSubmit2:not(:disabled){cursor:pointer;}
.fbForm .formreguser #fbSubmit2{padding:7px 20px;}
.fbForm .error{font-size:10px;color:red;display:none;}
.fbForm .valid .error{font-size:10px;color:red;display:block;}
.color-blue .block-big .fbForm .valid .element INPUT.error, .color-blue .block-big .fbForm .valid .element textarea.error, .color-blue .block-big .fbForm .valid .element select.error{border:1px solid red;}
.form-send-ok{font-size:16px;font-weight:bold;color:#000;text-align:center;padding:0 0 10px 0;}
.text-ok{text-align:center;}
.form-block{border:1px solid #53a91d;border-radius:5px;padding:20px;}
.form-name{color:#53a91d;font-size:18px;font-weight:bold;line-height:16px;text-align:center;}
/* #boxUserFirstInfo .form-name{color:#0054b9;font-size:18px;font-weight:bold;line-height:16px;text-align:center;}
#boxUserFirstInfo .button-block{padding-left: 10%;padding-right: 10%;} */
.artimg{padding:0px;margin:5px 0px 5px 0px;}
.news_images{padding:0px;margin:5px 0px 5px 0px;width:200px;}
.artimg_prev{float:left;padding:5px;margin:5px 5px 5px 0px;}
.mapstyle{line-height:1.5;font-size:15px;font-family:Arial, sans-serif;}
.mapstyle p{text-align:left;font-size:14px;}
.mapstyle a:link{font-size:14px;color:#000;text-decoration:none;}
.mapstyle a:visited{font-size:14px;color:#000;text-decoration:none;}
.mapstyle a:hover{font-size:14px;color:#000;text-decoration:underline;}
.mapstyle ul{list-style-position:inside;padding-left:20px;}
.mapstyle li{padding-left:20px;}
.view_all_info td{padding-top:3px;padding-right:12px;}
.view_info_table td{vertical-align:top;text-align:left;padding-right:10px;padding-bottom:5px;}
.view_all_catalog_table{border-collapse:collapse;}
.view_all_catalog_table td{text-align:left;vertical-align:top;padding:3px 5px 3px 5px;border:1px solid #A5ACB2;}
.view_all_catalog_actions_table{border-collapse:collapse;}
.thumbnails{margin:-3em 0 0 -2em;text-align:center;}
.thumbnail{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;margin:2em 0 0 0.2em;}
.thumbnail .r{width:14em;float:left;}
.index_hit_new{}
.index_hit_new .h1{font-size:24px;text-align:center;}
.index_hit_new .hit_table .ph{border:none;width:auto;padding:0px;}
.index_hit_new .hit_table .ph div{width:15px;}
.index_hit_new .hit_table .header .header_tab{width:100%;color:#0275d8;}
.index_hit_new .hit_table .header .header_tab .td1{text-align:left;vertical-align:top;width:10px;}
.index_hit_new .hit_table .header .header_tab .td1 div{}
.index_hit_new .hit_table .header .header_tab .td1 div img{position:absolute;top:-15px;left:-15px;}
.index_hit_new .hit_table .header .header_tab .td2{padding:5px 0 3px 0;text-align:center;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4rem;}
.index_hit_new .hit_table .header .header_tab .td2 a:first-letter{text-transform:uppercase;}
.index_hit_new .hit_table .header .header_tab .td2 a{line-height:1;}
.index_hit_new .hit_table .header a,
.index_hit_new .hit_table .header span{color:#0275d8;font-size:15px;text-decoration:none;}
.index_hit_new .hit_table .price div{font-size:20px;font-weight:bold;/*border-top:none;padding:0px 5px 3px 5px;*/}
.index_hit_new .hit_table .price .hit{color:#e72e03;font-size:22px;}
.index_hit_new .hit_table .header .psl-sk{font-size:15px;font-weight:bold;font-style:italic;border-top:none;padding:0px 5px 3px 5px;}
.index_hit_new .hit_table .price .cena-tovara,
.index_hit_new .hit_table .header .cena-tovara{font-size:19px;font-weight:bold;border-top:none;color:#000;}
.index_hit_new .hit_table .price .cena-tovara span, .index_hit_new .hit_table .header .cena-tovara span{font-size:80%;font-weight:normal;font-family:'Roboto', sans-serif;}
.index_hit_new .hit_table .price .hit .cena-tovara{color:#e72e03;font-size:20px;}
.index_hit_new .hit_table .price .cena-tovara1,
.index_hit_new .hit_table .header .cena-tovara1{font-size:18px !important;}
.index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom .cena-tovara.posleskidki,
.index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom .cena-tovara.posleskidki .kopejki span,
.index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom{color:#fff;font-size:13px;padding-top:3px;font-style:normal;}
.index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom .cena-tovara.posleskidki span{color:#fff;}
.index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom{float:right;position:relative;top:2px;right: -6px; margin-bottom:5px;border-radius:16px 0 0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;width:230px;}
.rasprodazha .index_hit_new .hit_table .header .td2 .psl-sk.pos-ekonom{float:left;position:relative;top:2px;margin-bottom:5px;border-radius:0 16px 16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;text-transform: none;}
.index_hit_new .hit_table .price .cena-tovara.posleskidki,
.index_hit_new .hit_table .header .cena-tovara.posleskidki,
.index_hit_new .hit_table .price .cena-tovara.posleskidki .kopejki,
.index_hit_new .hit_table .header .cena-tovara.posleskidki .kopejki span,
.index_hit_new .hit_table .price .psl-sk,
.index_hit_new .hit_table .header .psl-sk{color:#e72e03;padding-top:3px;font-family:'Roboto', sans-serif;font-size: 110%;} 
.index_hit_new .hit_table .price .cena-tovara .kopejki,
.index_hit_new .hit_table .header .cena-tovara .kopejki{border-bottom:2px solid #f58220;font-size:14px;font-weight:normal;line-height:14px;margin-left:0;position:relative;top:-3px;vertical-align:text-top;display:inline-block;}
.index_hit_new .hit_table .price .doskidki .cena-tovara .kopejki{border-bottom:2px solid #f58220;font-size:14px;font-weight:normal;line-height:14px;margin-left:0;position:relative;top:-3px;vertical-align:text-top;display:inline-block;color:#812e6e;text-decoration:none;}
.index_hit_new .hit_table .price .sales .doskidki .cena-tovara .kopejki{color:#e72e03;}
.index_hit_new .hit_table .price .doskidki .r-red{color:#000;}
.index_hit_new .show_all{text-align:right;}
.index_hit_new .show_all a,
.tabs_show_all{font-size:16px;font-weight:bold;font-style:italic;/* margin:0 15px 0 10px; */margin:0 auto;}
.tabs_show_all{float:left;text-decoration:none;}
.tabs_show_all:hover{text-decoration:underline;}
.index_hit_new .empty{border-color:transparent !important;}
.hit_new_filt td{padding-right:15px;padding-bottom:5px;vertical-align:top;text-align:left;}
.hit_new_filt .submit{text-align:right;}
.hit_new_to_basket table{width:auto !important;}
.hit_new_to_basket td{border:none !important;width:auto !important;padding:0px !important;vertical-align:bottom !important;}
.hit_new_to_basket td,
.hit_new_to_basket td *{line-height:1;}
.hit_new_to_basket td.to_basket span{text-decoration:underline;font-size:14px;}
.hit_new_to_basket td.img img{position:relative;top:1px;margin-right:2px;}
.hit_new_to_basket td.img img,
.hit_new_to_basket td.to_basket span{cursor:pointer;}
.hits_news_all_left,
.hits_news_all_right{vertical-align:top;}
.hits_news_all_right{padding-left:150px;}
.hits_news_all_right .mini_basket{position:relative;top:-7px;}
.price_group .group_wrapper{padding-bottom:15px;}
.price_group .all{padding-bottom:20px;display:none;}
.price_group .all .td2,
.price_group .all .td4{padding-left:3px;}
.price_group .all .td3{padding-left:30px;}
.main_tbl td.main_td1,
.main_tbl td.main_td2{vertical-align:top;}
.main_tbl td.main_td2{padding-left:75px;}
.price_group .group_wrapper{min-width:20em;}
.price_group .lev1 td.img div{width:16px;height:16px;background:url(images/price_minus.gif) no-repeat center center;overflow:hidden;}
.price_group .lev1 td.name{padding-left:7px;}
.price_group .lev1 td.name span{border-bottom:1px dashed;font-size:18px;font-family:Arial, sans-serif;}
.price_group .lev2{padding:0px 0px 0px 5px;}
.price_group .lev2 .tr1 .td1{background:url(images/price_group_top.gif) no-repeat bottom right;}
.price_group .lev2 .tr1 .td1{height:28px;}
.price_group .lev2 .tr4 .td1{height:22px;}
.price_group .lev2 .tr1 .td1 div,
.price_group .lev2 .tr4 .td1 div{width:14px;height:10px;}
.price_group .lev2 .tr1 .td2,
.price_group .lev2 .tr3 .td2{padding-left:7px;}
.price_group .lev2 .tr1 .td3,
.price_group .lev2 .tr3 .td3{padding-left:5px;}
.price_group .lev2 .tr1 .td2,
.price_group .lev2 .tr3 .td2{font-style:italic;font-size:13px;}
.price_group .lev2 .tr1 .td2 a,
.price_group .lev2 .tr3 .td2 a{color:#003000 !important;font-size:13px;}
.price_group .lev2 .tr2 .td1,
.price_group .lev2 .tr3 .td1{background:url(images/price_group_middle.gif) repeat-y right;}
.price_group .lev2 .tr2 .td1 div,
.price_group .lev2 .tr3 .td1 div{height:5px;overflow:hidden;}
.price_group .lev2 .tr4 .td1{background:url(images/price_group_bottom.gif) no-repeat top right;}
.price_group .lev2 img{width:26px;}
.price_group .all div.expand{width:16px;height:16px;background:url(images/price_plus.gif) no-repeat center center;overflow:hidden;}
.price_group .all div.collapse{width:16px;height:16px;background:url(images/price_minus.gif) no-repeat center center;overflow:hidden;}
.mailing_form{padding-right:30px;max-width:1366px;}
div#rotator{position:relative;}
div#rotator ul li{float:right;position:absolute;list-style:none;}
div#rotator ul li.show{z-index:500;}
.mailing_form *{font-size:16px;font-weight:bold;}
.mailing_form div.know{font-size:15px;font-weight:bold;font-family:Arial, sans-serif;}
.mailing_form div.sign_mark{font-size:14px;color:#000;}
.mailing_form table.fio_tbl td{vertical-align:top;padding-top:15px;}
.mailing_form table.fio_tbl .td1,
.mailing_form table.fio_tbl .td3{padding-right:10px;}
.mailing_form table.fio_tbl .td2{padding-right:55px;}
.mailing_form input.inp{width:240px;height:20px;border:1px solid #5a5758;}
.mailing_form div.hr{border-bottom:1px solid #6f6f6f;}
.mailing_form .hdr{font-size:22px;font-weight:normal;}
.mailing_form table.gr_tbl{}
.mailing_form table.gr_tbl td{color:#000;padding-left:102px;padding-top:15px;}
.mailing_form table.gr_tbl .td1{padding-left:90px;}
.mailing_form table.hits_tbl{}
.mailing_form table.hits_tbl td{padding-left:90px;padding-top:15px;}
.mailing_form table.hits_tbl .td1{padding-left:90px;}
.mailing_form table.period_tbl td{padding-left:49px;padding-top:15px;}
.mailing_form table.period_tbl .td1{padding-left:90px;}
.mailing_form div.capcha_div *{vertical-align:middle;}
.mailing_form div.submit_div img{margin-left:20px;}
.mailing_form div.notice *{font-size:14px;}
.mailing_form div.notice div.all_data{font-size:11px;font-weight:normal;}
.anketa_form{padding-right:30px;max-width:1366px;}
.anketa_form *{font-size:14px;}
.anketa_form tbl_comments tr{vertical-align:top;padding:10px;}
.anketa_form tbl_comments .td{vertical-align:top;padding:10px;}
.anketa_form input.inp{width:250px;height:20px;border:1px solid #5a5758;vertical-align:top;}
.anketa_form div.hr{border-bottom:1px solid #6f6f6f;}
.anketa_form .hdr{font-size:22px;font-weight:normal;}
.anketa_form div.submit_div img{margin-left:20px;}
.anketa_form div.notice *{font-size:14px;}
.anketa_form div.notice div.all_data{font-size:11px;font-weight:normal;}
.index_catalog,
.index_catalog *{line-height:1;}
.index_catalog td{vertical-align:top;text-align:center;}
.index_catalog .ic_td1{padding-right:2px;width:180px;}
.index_catalog .ic_td2{padding-left:2px;padding-right:2px;width:180px;}
.index_catalog .ic_td3{padding-left:2px;padding-right:2px;width:180px;}
.index_catalog .ic_td4{padding-left:2px;padding-right:0px;width:180px;}
.index_catalog .ic_td5{padding-left:5px;width:180px;}
.elem img{width:193px;}
.index_catalog .ic_td1,
.index_catalog .ic_td2,
.index_catalog .ic_td3,
.index_catalog .ic_td4{padding-bottom:15px;}
.index_catalog .elem .elem_td1{}
.index_catalog .elem .header{background-color:#dc291e;padding:3px 5px 3px 5px;text-align:center;height:30px;}
.index_catalog .elem .header a{font-size:14px;color:#FFFFFF;text-decoration:none;}
.index_catalog .elem .header a:hover{text-decoration:underline;}
.index_catalog .elem .text{font-size:12px;color:#807f7f;line-height:1.2;padding-top:5px;}
.team_calendar,
.team_calendar *{padding:0px;margin:0px;line-height:1;font-family:Arial;font-size:14px;color:#FFFFFF;}
.team_calendar{margin-left:20px;margin-top:5px;}
.team_calendar .head_td{font-size:16px;font-weight:bold;text-align:center;padding-bottom:10px;}
.team_calendar .day_td{font-size:15px;font-weight:bold;text-align:center;}
.team_calendar .space_td{width:15px;}
.team_calendar .first_space_td{width:10px;}
.team_calendar .day_td,
.team_calendar .normal_td{padding-top:2px;padding-bottom:3px;}
.team_calendar .normal_td{text-align:right;padding-left:3px;padding-right:4px;}
.team_calendar .cur_day_td{background-color:#FFFFFF;color:#ee3a16;font-weight:bold;}
.calc .product_back_link{width:190px;height:35px;text-align:center;vertical-align:middle;margin:10px 0 0 20px;padding-top:4px;}
.product_back_link{width:170px;text-align:center;vertical-align:middle;margin:0 0 15px;}
.product_back_link span{border-bottom:1px dashed #000;left:0;margin:auto 0;}
.product_back_link a{color:#000;font-size:18px;line-height:2;text-decoration:none;}
.product_back_link input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#000;font-size:18px;line-height:24px;text-decoration:none;cursor:pointer;}
.tel{background:url("images/tel.gif") no-repeat scroll center top transparent;color:#FFFFFF;font-size:32px;font-weight:bold;height:32px;line-height:32px;padding-left:200px;width:200px;}
span#doc_time{}
.maps_li{}
.maps_li a{}
.maps_li{}
td.rt{padding-left:10px;font-weight:normal;padding-bottom:10px;vertical-align:top;}
td.rem{padding-left:2px;font-weight:normal;padding-bottom:3px;vertical-align:top;}
td.lf{font-weight:normal;vertical-align:top;}
.arr{background:no-repeat center right url(images/arrow4.png);}
.fs14 .lh15 table{}
.cont_table{}
#af-block{padding-right:0;padding-top:23px;width:520px;}
#af-block .aforizm{color:#FFFFFF;float:right;font-size:13px;line-height:14px;padding-right:20px;text-align:right;width:400px;}
#af-block .avtor{color:#FFFFFF;float:right;font-size:13px;font-style:italic;padding-top:10px;text-align:right;width:300px;}
.images{text-align:center;}
.images img{margin-bottom:10px;border-radius:3px;width:100%;}
.geo2{color:#000;float:right;margin:0;position:relative;text-align:right;font-size:15px;}
#doc_time{color:#000;font-size:15px;}
div.link_cat{font-size:20px;margin:0;color:#000;padding-left:15px;}
div.link_cat a{font-size:18px;color:#dc291e;}
div.link_cat div{margin-right:25px;}
.cat_hit{}
div.fix-size{margin:0 auto;width:1024px;}
.bg-top{width:100%;height:auto;min-height:100%;min-width:1024px;}
.bg-bottom{width:100%;height:auto;min-height:100%;min-width:1024px;}
div.pages{float:left;padding-bottom:4px;padding-right:10px;padding-top:4px;}
div.pages-all{padding:.5rem .15rem;color:#6c757d;}
ul.mark{padding:10px 10px 10px 30px;list-style-image:url(images/news_images/chek3.png);list-style-position:inside;}
ul.mark li{}
ol.num{padding:10px 10px 10px 30px;}
ol.num li{padding-bottom:5px;}
.img-bord{float:left;padding:5px 15px 10px 10px;width:250px;}
.fs14 p.center{text-align:center;}
.prod-img .f-carousel__slide a img{border:0;-webkit-box-shadow: none;box-shadow: none;}
.prod-img a img{border:1px solid #ccc;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
/* .prod-img a{width:250px;display:block;} */
.prod-img{width:100%;text-align:center;background:#fff;position:relative;border:1px solid #ccc;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
.prod-img:hover{cursor: pointer;}
.prod-img-td{width:270px;vertical-align:top;}
#page_prod{font-size:15px;font-family:Arial, sans-serif, Arial;color:#000;}
#page_prod h1{color:#0275d8;font-family:Arial, sans-serif;font-size:20px;text-align:center;font-weight:bold;}
#page_prod h1 div{background-color:#579f25;color:#fff;font-weight:bold;line-height:26px;font-size:20px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
#page_prod .green-color{background-color:#579f25;color:#fff;font-weight:bold;line-height:26px;font-size:20px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
#page_prod h1:first-letter{text-transform:uppercase;}
.artik{font-size:16px;color:#000;}
.artik .num{font-size:18px;color:#000;font-weight: bold;}
.prod-price{font-weight:bold;font-size:24px;font-family:Arial, sans-serif;padding-bottom:10px;}
.prod-price .price-ot{color:#fff;border-right:1px solid #A5ACB2;border-top:1px solid #A5ACB2;text-align:center;padding:3px 5px;}
.prod-price .price-ot-r{color:#fff;border-top:1px solid #A5ACB2;text-align:center;padding:3px 5px;}
.prod-price .price-st{color:#FFFFFF;font-size:16px;padding:3px 5px;text-align:center;}
.val{font-family:Arial, sans-serif;font-size:18px;font-weight: normal;}
.price-o .val{font-family:Arial, sans-serif;font-size:28px;}
.price-o .val span{font-family:Arial, sans-serif;font-size:20px;color:#000;}
.ekonom .val{font-family:Arial, sans-serif;font-size:15px;}
.val-name{font-size:15px;font-family:Arial, sans-serif;color:#000000;}
.prod-pack{font-size:16px;color:#000;margin-top:0;}
.pack-num{font-size:18px;color:#000;font-weight: bold;}
td.prod-td-h{height:35px;}
.copy{color:#000;float:left;}
#suplier-table{}
table#suplier-table{}
table#suplier-table td{}
table#suplier-table img{width:100px;}
#list-resurs{border-bottom:1px solid #E5E5E5;margin:20px 0;padding:20px 0;}
#list-resurs .resurs-title{margin-bottom:10px;}
#list-resurs .resurs-title a{font-size:22px;text-decoration:none;font-family:Arial, sans-serif;}
#list-resurs .resurs-text *{font-size:14px;}
#list-resurs .resurs-text{font-size:14px;}
#list-resurs .resurs-text strong{font-size:14px;}
#list-resurs .resurs-img{float:left;margin:0 10px 10px 0;}
#list-resurs .resurs-img img{border:1px solid #E5E5E5;}
#list-resurs .more-link{text-align:right;}
#list-resurs .more-link a{color:#003000;}
#pagination{color:#003000;font-size:14px;margin-bottom:5px;}
#pagination .ditto_currentpage{color:#3C3C3C;font-size:14px;border:1px solid #E5E5E5;font-size:14px;margin-right:5px;padding:4px 7px;}
#pagination a{border:1px solid #E5E5E5;color:#003000;font-size:14px;margin-right:5px;padding:4px 7px;text-decoration:none;}
.list-resurs-st{border-bottom:1px solid #E5E5E5;padding:10px 0 20px 0;}
.list-resurs-st .resurs-title-st{margin-bottom:10px;margin-top:10px;}
.list-resurs-st.novosti-list .resurs-title-st{margin-bottom:10px;margin-top:10px;font-weight:700;font-size:24px;font-family:Arial, Helvetica, sans-serif;}
.list-resurs-st .razdel a span{}
.list-resurs-st .resurs-title-st *{font-size:19px;}
.list-resurs-st.novosti-list .resurs-title-st *{font-weight:700;font-size:24px;font-family:Arial, Helvetica, sans-serif;}
.list-resurs-st .resurs-title-st a{font-size:19px;color:#003000;text-decoration:none;}
.list-resurs-st.novosti-list .resurs-title-st a{font-weight:700;font-size:24px;font-family:Arial, Helvetica, sans-serif;color:#003000;text-decoration:none;}
.list-resurs-st .resurs-title-st a b{font-size:19px;text-decoration:none;}
.list-resurs-st.novosti-list .resurs-title-st a b{font-weight:700;font-size:24px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.list-resurs-st .resurs-text-st *{color:#000;font-size:16px;}
.list-resurs-st.novosti-list .resurs-text-st *{color:#000;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.list-resurs-st .resurs-text-st{color:#000;font-size:16px;}
.list-resurs-st.novosti-list .resurs-text-st{color:#000;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-indent:0;word-spacing:0.12em;}
.list-resurs-st .resurs-text-st a{color:#000;font-size:16px;text-decoration:none;}
.list-resurs-st.novosti-list .resurs-text-st a{color:#000;font-size:14px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-indent:0;word-spacing:0.12em;}
.list-resurs-st.novosti-list .resurs-text-st strong{color:#000;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-indent:0;word-spacing:0.12em;}
.list-resurs-st .resurs-text-st strong{color:#000;font-size:16px;}
.list-resurs-st.novosti-list .resurs-text-st p{color:#000;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-indent:0;word-spacing:0.12em;}
.list-resurs-st .resurs-text-st p{color:#000;font-size:16px;}
.list-resurs-st .resurs-img-st{float:left;margin:0 10px 10px 0;}
.list-resurs-st .resurs-img-st img{border:1px solid #E5E5E5;}
.list-resurs-st .more-link{text-align:right;}
.list-resurs-st .more-link a{color:#000;}
#pagination{color:#000;font-size:16px;margin-bottom:5px;}
#pagination .ditto_currentpage{color:#3C3C3C;font-size:14px;border:1px solid #E5E5E5;font-size:14px;margin-right:5px;padding:4px 7px;background:#E5E5E5;}
#pagination a{border:1px solid #E5E5E5;color:#000;font-size:15px;margin-right:5px;padding:4px 7px;text-decoration:none;}
.widget-left #list-resurs-st .resurs-title-st a{font-size:15px;color:#003000;text-decoration:none;font-weight:normal;}
.widget-left #list-resurs-st{border-bottom:none;padding:10px 0 20px 0;}
.widget-left li:last-child #list-resurs-st{padding:0 0 10px 0;}
.widget-left #list-resurs-st .resurs-title-st a:hover{color:#53a91d;}
.widget-left #list-resurs-st .resurs-text-st{color:#000;font-size:12px;}
.widget-left #list-resurs-st .resurs-text-st a{color:#000;font-size:12px;text-decoration:none;}
.widget-left #list-resurs-st .resurs-text-st a:hover{color:#53a91d;}
.widget-left #list-resurs-st .resurs-text-st strong{color:#000;font-size:12px;}
.widget-left #list-resurs-st .resurs-img-st{float:left;margin:0 10px 10px 0;}
.widget-left #list-resurs-st .resurs-img-st img{border:1px solid #E5E5E5;font-size:12px;}
.w-180 .widget-left #list-resurs-st .resurs-img-st img{width:155px;}
.widget-left .widget-name{background:none repeat scroll 0 0 #53a91d;border-top-left-radius:5px;border-top-right-radius:5px;color:#FFFFFF;font-size:16px;font-weight:bold;padding:10px;text-align:center;}
.widget-left .widget-name a{color:#FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;}
.widget-left{margin:5px 0 0 0;background:#fcfcfc;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:1px 3px 5px #ccc;box-shadow:1px 3px 5px #ccc;}
.widget-left ul{padding:5px 10px;}
.widget-left li{list-style:none outside none;border-bottom:1px solid #E5E5E5;}
.widget-left li:last-child{list-style:none outside none;border-bottom:none;}
.search-info{color:#000;font-size:13px;padding-bottom:0px;}
.search-info span{font-size:14px;padding-bottom:5px;}
.search-info b{font-size:14px;color:#dc291e;}
.vr{height:25px;}
.stock strong,
.stock h1{}
div.list-counter ul{margin-left:20px;}
div.list-counter ul ul{}
div.list-counter ul li{font-size:16px;font-weight:bold;}
div.list-counter ul li ul li{font-size:16px;font-weight:normal;}
td.min{height:35px;}
.red, .red strong{color:#ff311a !important;}
.table_discounts td.red{color:#ff311a !important;font-weight: bold;}
.table_discounts td.red span{color:#ff311a !important;}
.red strong{color:#ff311a;}
.blue, .blue strong{color:#0054b9 !important;}
.happy{background:url("images/elka1.png") no-repeat scroll left top transparent;color:#FFFFFF;font-size:16px;font-weight:bold;height:40px;margin:0 auto;padding-left:35px;position:relative;text-align:left;top:130px;width:290px;}
.happy div.t{color:#ff311a;font-size:16px;font-weight:bold;top:17px;position:relative;}
.happy div.t a{color:#fff;font-size:16px;font-weight:bold;}
.clr{clear:both;}
.discounts h2{font-size:20px;text-align:center;font-weight:bold;}
.discounts td{}
.descr_full{}
.descr_full b{font-size:16px;}
.table_discounts td.red{font-size:18px !important;}
.magnifier{background-color:#FFFFFF;text-align:center;}
.magnifier img{margin:auto 0;}
.ui-tooltip{background-color:#ffffff !important;background-image:none !important;}
.descr1{margin:0 0 30px 0;text-align:left;}
.notting{font-size:11px;}
.main_tbl{float:left;width:800px;}
.float-left{float:left;margin-right:10px;width:45%;}
.float-right{float:right;width:53%;}
.linkprev a span.strelka,
.linknext a span.strelka{margin-right:0;text-decoration:none;border:medium none;}
.linkprev a,
.linknext a{font-weight:bold;margin-right:0;text-decoration:none;}
.linkprev a span,
.linknext a span{}
.holliday-ng img{height:384px;width:800px;}
.holliday-ng{height:384px;width:800px;margin:20px 0;position:relative;}
.ng img{height:249px;width:250px;margin:0;}
.ng{bottom:-30px;height:249px;margin:0;position:absolute;right:-220px;width:250px;}
.h1-cat .h1 {
	float: none;
	margin-right: 0;
}
.h1{float:left;margin-right:25px;}
#vremena div{text-align:center;}
#vremena a{min-width:5px;text-align:center;color:#53a91d;font-weight:bold;}
#vremena img{width:100%;border-radius:5px;margin-top:5px;}
#vremena .active img{border:2px solid #53a91d;}
#vremena a, #vremena .active{color:#53a91d;font-weight:bold;}
#vremena .active a{font-weight:bold;text-decoration:none;}
.img-sovety{margin:10px 10px 10px 0px;}
.left1{float:left;}
.right1{float:right;margin-left:10px;}
#post p{padding:10px 0;}
.banner-head{height:101px;position:absolute;right:200px;top:0;width:135px;}
.cat-descript p{padding:5px 0;text-indent:20px;}
.cat-descript *{font-size:13px;}
.nobr{white-space:nowrap;}
.vtop{vertical-align:top;}
.h-35{font-size:1px;height:35px;}
.h-20{font-size:1px;height:20px;}
.t_wrap-notab{list-style:none;margin:0;padding:0;}
.t_item-notab{list-style:none;width:834px;}
.block-tovar-related .t_item-notab{list-style:none;width:100%;}
.t_link-notab{background:none;border-radius:5px 5px 5px 5px;color:#003000;float:left;margin:0 0 5px 5px;padding:5px 20px;position:relative;text-decoration:none;font-size:17px;}
.block-tovar-related .t_link-notab{border-radius:8px 8px 0 0;color:#003000;float:left;margin:0 0 0 5px;}
.t_link-notab.cur{background:#fcfcfc;border:1px solid #ccc;border-width:1px 1px 0 1px;font-weight:bold;color:#098f02;}
.t_content-notab{display:block;margin:0;position:relative;}
.t_include-notab{clear:both;overflow:hidden;padding:0px 0 0 6px;position:relative;top:-1px;zoom:1;}
.katalog-tovarov .t_include-notab,
.block-tovar-related .t_include-notab{background:#f5f5f5;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:1px 3px 5px #ccc;box-shadow:1px 3px 5px #ccc;clear:both;overflow:hidden;padding:15px;position:relative;z-index:1;margin-bottom:15px;}
#tabs-block-home .t_wrap-notab{list-style:outside none none;margin:0 25px 0 0;padding:0;width:234px;float:left;}
#tabs-block-home .t_item-notab{list-style:outside none none;width:234px;}
#tabs-block-home .t_link-notab{font-size:15px;padding:5px 10px;text-align:center;width:202px;}
#tabs-block-home .t_link-notab a{text-decoration:none;color:#fff;}
.mrg-top-20{margin-top:20px !important;}
.mrg-top-10{margin-top:10px !important;}
.mrg-top-40{margin-top:40px !important;}
.mrg-left-20{margin-left:20px !important;}
.mrg-left-10{margin-left:10px !important;}
.mrg-left-20{margin-left:20px !important;}
#block-tovar{width:800px;}
#block-tovar .grid-3{width:175px;height:25px;border:none;float:left;margin-bottom:5px;margin-top:5px;}
#block-tovar .grid-4{width:154px;}
#block-tovar .suffix-1{margin-left:14px;}
#block-tovar .suffix-2{margin-left:80px;}
#block-tovar .suffix-3{margin-left:120px;}
#block-tovar .img{float:left;height:37px;overflow:hidden;width:50px;}
#block-tovar .name{display:table-cell;font-size:11px;height:25px;padding-left:5px;vertical-align:middle;}
.col-3{width:645px;float:left;}
.col-all{width:100%;float:left;}
.col-right{float:right;margin-top:-84px;}
.prod_table .marker p{color:#aeaeae;font-size:11px;margin-bottom:10px;}
span.color-green{color:#53a91d;}
span.color-red{color:#ff311a !important;}
.style-no-rem span.color-green, .style-no-rem span.color-red{color:#999;}
span.bold{font-weight:bold;}
.noresult{text-align:center;}
.noresult .noresult-rekom{border:1px solid #ccc;border-radius:5px;line-height:1.8;margin-top:30px;padding:30px;text-align:left;}
.noresult .noresult-rekom strong,
.noresult .noresult-rekom li{font-size:16px;}
.noresult .noresult-rekom ul{margin-left:20px;}
.history_img_4 img{height:260px;margin-right:10px;border-radius:5px;}
.history_img_4 a{text-decoration:none;}
div.slide_header_tab *{font-size:15px;font-family:Arial, sans-serif;color:#0275d8;}
div.slide_header_tab a{text-decoration:none;color:#0275d8;}
.button-price-download{background-color:#53a91d;border-radius:5px;margin-top:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-icab-border-radius:5px;-ms-border-radius:5px;}
.button-price-download-red{background-color:#e72e03;border-radius:5px;margin-top:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-icab-border-radius:5px;-ms-border-radius:5px;}
/* #boxUserFirstInfo .button-price-download{background-color:#0054b9;border-radius:5px;margin:10px auto;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-icab-border-radius:5px;-ms-border-radius:5px;color:#fff;font-weight:bold;font-size:17px;line-height:17px;padding:10px;cursor:pointer;}
#boxUserFirstInfo .button-price-download:hover{} */
.user-type-text{color:#0054b9;font-weight:bold;margin:10px 0;text-align:center;}
.margin-l-20{margin-left:24px;}
.float-l{float:left;}
.float-r{float:right;}
.button-price-download-red a{color:#fff;display:block;line-height:17px;padding:10px;text-decoration:none;font-weight:bold;font-size:17px;text-shadow:#bc2603 1px 1px 0, #bc2603 -1px -1px 0,
#bc2603 -1px 1px 0, #bc2603 1px -1px 0;}
.button-price-download a:hover{text-decoration:underline;}
.button-price-download-red a:hover{text-decoration:underline;}
.search-home #cat_filter, .search-home #cat_filter_mob{padding-top:0;}
.widget-tabs{min-height:290px;}
.widget-tabs ul{padding-right:16px;}
.widget-tabs #list-resurs-st .resurs-text-st .resurs-title-st *{font-size:12px;color:#003000;text-decoration:none;}
.widget-tabs #list-resurs-st{border-bottom:none;padding:10px 0 5px 0;min-height:115px;}
.widget-tabs #list-resurs-st .resurs-text-st .resurs-title-st a > span:hover{color:#53a91d;}
.widget-tabs #list-resurs-st .resurs-text-st{color:#000;font-size:12px;}
.widget-tabs #list-resurs-st .resurs-text-st a{color:#000;font-size:12px;text-decoration:none;}
.widget-tabs #list-resurs-st .resurs-text-st a:hover{color:#53a91d;}
.widget-tabs #list-resurs-st .resurs-text-st strong{color:#000;font-size:12px;}
.widget-tabs #list-resurs-st .resurs-img-st{border:1px solid #E5E5E5;background-color:#fff;float:left;margin:0 10px 10px 0;text-align:center;width:140px;}
.widget-tabs #list-resurs-st .resurs-img-st img{border:none;font-size:12px;vertical-align:middle;}
.widget-tabs li{list-style:none outside none;border-bottom:1px solid #E5E5E5;}
.widget-tabs li:last-child{list-style:none outside none;border-bottom:none;}
.widget-tabs #list-resurs-st .resurs-title-st{margin-bottom:10px;margin-top:0;}
.widget-tabs .more{bottom:0;font-size:12px;padding:0 16px 10px 0;position:absolute;right:0;text-align:right;}
.widget-tabs .more a{font-size:12px;color:#003000;}
.widget-tabs .more a:hover{color:#53a91d;}
.fl-left{float:left;}
.w-50{width:407px;}
a.sale-link{border-bottom:1px dashed;color:#fff;text-decoration:none;}
a.sale-link:hover{border-bottom:none;}
.block-sliders{margin:10px 0 0 0;text-align:center;position:relative;}
div.block-sliders:hover #slide-prev,
div.block-sliders:hover #slide-next{cursor:pointer;display:block;height:50px;position:absolute;width:50px;background-image:url(images/new_diz/buttons-nav.png);z-index:200;}
#slide-prev{background-position:0 -50px;top:50%;left:30px;margin-top:-35px;}
#slide-next{background-position:0 0;top:50%;right:30px;margin-top:-35px;}
.block-big{border:1px solid #53a91d;border-radius:5px;padding:20px;margin:0 auto;}
.block-big-lk{padding:0;margin:0 auto;}
.block-big-call{border:1px solid #53a91d;border-radius:5px;padding:20px;width:270px;margin:60px auto;}
.block-info{border:2px solid #53a91d;border-radius:5px;margin:0 auto 10px;padding:0 40px 20px 40px;}
.block-post .element{padding-right:10px;}
.block-post .block-name{color:#7d7d7d;font-weight:bold;padding:5px;text-align:center;font-size:18px;}
.color-blue .block-big{border:1px solid #0645d0;}
.block-big .fbForm{margin:0 auto;}
.block-big .fbForm .element INPUT[type=text], .block-big .fbForm .element INPUT[type=file],
.block-big .fbForm INPUT.inputBox,
.block-big .fbForm .element TEXTAREA,
.block-big .fbForm INPUT#fbName,
.block-big .fbForm TEXTAREA#fbText{border:1px solid #53a91d;border-radius:5px;color:#3c3c3c;font-size:16px;line-height:16px;padding:5px;width:100%;}
.block-big .fbForm .element INPUT.inputRadio{width:auto;margin:10px;}
.color-blue .block-big .fbForm .element INPUT,
.color-blue .block-big .fbForm INPUT.inputBox,
.color-blue .block-big .fbForm .element TEXTAREA,
.color-blue .block-big .fbForm INPUT#fbName,
.color-blue .block-big .fbForm TEXTAREA#fbText{border:1px solid #0645d0;}
.color-blue .block-big .fbForm .element INPUT.form-control,
.color-blue .block-big .fbForm INPUT.form-control,
.color-blue .block-big .fbForm .element TEXTAREA.form-control{border:1px solid #0645d0;}
.color-blue .block-big .fbForm .element INPUT.form-control.is-invalid,
.color-blue .block-big .fbForm INPUT.form-control.is-invalid,
.color-blue .block-big .fbForm .element TEXTAREA.form-control.is-invalid{border-color: #dc3545;}
.color-blue .block-big .fbForm .element INPUT.form-control.is-valid,
.color-blue .block-big .fbForm INPUT.form-control.is-valid,
.color-blue .block-big .fbForm .element TEXTAREA.form-control.is-valid{border-color: #28a745;}
.color-blue .block-big .fbForm .element INPUT.form-control.is-invalid:focus,
.color-blue .block-big .fbForm INPUT.form-control.is-invalid:focus,
.color-blue .block-big .fbForm .element TEXTAREA.form-control.is-invalid:focus{border-color: #dc3545;}
.color-blue .block-big .fbForm .element INPUT.form-control.is-valid:focus,
.color-blue .block-big .fbForm INPUT.form-control.is-valid:focus,
.color-blue .block-big .fbForm .element TEXTAREA.form-control.is-valid:focus{border-color: #28a745;box-shadow: 0 0 0 .2rem rgba(40,167,69,.25);}
.color-blue .block-big .fbForm .was-validated .form-control:invalid{border-color: #dc3545;}
.color-blue .block-big .fbForm .form-control:focus {background-color: #fff; border-color: #0645d0; box-shadow: 0 0 0 .2rem rgba(3, 61, 221, 0.5);}
.color-blue .block-big .fbForm .form-control.is-invalid:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);}
.color-blue .block-big .fbForm .was-validated .form-control:invalid:focus{box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);}

.block-big .fbForm select{margin-top:2px;border:1px solid #53a91d;border-radius:5px;color:#7d7d7d;font-size:12px;line-height:12px;padding:2px 10px;}
.color-blue .block-big .fbForm select{border:1px solid #0645d0;}
.block-big .fbForm select option{color:#7d7d7d;font-size:12px;line-height:16px;padding:0 0 0 10px;}
.block-big .fbForm #smallForm1 select option{color:#000;font-size:12px;line-height:16px;padding:0 0 0 10px;}
.block-big .fbForm #smallForm1 select option:disabled{color:#7d7d7d;}
.block-big .block-f-l, .form-block .block-f-l{float:left;width:48%;}
.block-big .block-f-r, .form-block .block-f-r{float:right;width:48%;}
.block-big .block-f-l-a{float:left;width:41%;}
.block-big .block-f-c-a{float:left;width:42%;margin-left:18px;}
.block-big .block-f-r-a{float:right;width:9%;}
.block-big .fbForm INPUT#fbName,
.block-big .fbForm INPUT#fbEMail{padding:5px;width:100%;}
.tooltipform{position:absolute;top:16px;left:360px;width:120px;color:#b94a48;padding:8px 10px;border-radius:5px;border:1px solid #eed3d7;background-color:#f2dede;}
.tooltipform b{position:absolute;display:block;left:-14px;width:0;height:0;color:transparent;border:7px solid;border-right-color:#f2dede;}
.button-reg{background-color:#53a91d;border-radius:5px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-icab-border-radius:5px;-ms-border-radius:5px;}
.button-reg a{color:#fff;display:block;line-height:16px;padding:15px;text-decoration:none;font-weight:bold;font-size:16px;}
.button-reg a:hover{text-decoration:underline;}
.link-login-head{margin-top:-7px;float:right;padding-right:0;padding-top:0;position:absolute;right:0;margin-right:10px;}
.link-login-head a{border-bottom:1px dashed;color:#fa3421;text-decoration:none;font-family:Arial, sans-serif;font-size:16px;}
.link-login-head a:hover{border-bottom:none;}
.font14{font-size:14px;}
.img-menu-reg{background:url(images/new_diz/img-reg-user.png) 0 0 no-repeat transparent;padding-left:24px;}
#blink{font-size:12px;color:#dc291e;}
.zag14 #blink{font-size:16px;color:#003000;}
.ch1 #blink{color:#003000;font-size:24px;font-weight:normal;margin-bottom:10px;text-align:center;font-family:Arial, sans-serif;}
div.button-cat-top{background-color:#eee;color:#5c5c5c;font-size:16px;font-weight:bold;margin-top:10px;padding:10px;text-align:center;border:1px solid #cccccc;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none;-webkit-box-shadow:1px 0px 5px #cccccc;box-shadow:1px 0px 5px #cccccc;}
.w-250{float:right;margin:-20px 20px;width:190px;}
.info-alarm{font-weight:bold;color:#ff3333;font-size:18px;}
.price-index{font-weight:bold;text-align:center;margin:20px 0 0;}
.center{text-align:center;}
.bold{font-weight:bold;}
.form-name-big{font-size:18px;margin-left:40px;}
.form-bottom{font-size:15px;margin-left:40px;}
.yours-forma{font-size:15px;margin-left:60px;}
.yours-forma strong{font-size:14px;}
.price_groupall{padding-top:3px;}
.plus{background:url("images/price_plus.png") no-repeat left bottom;padding-left:24px;}
.plus a{border-bottom:1px dashed;color:#53a91d;text-decoration:none;font-family:Arial, sans-serif;}
.fs-14{font-size:16px; }
.index_catalog_about li{display:inline-block;font-size:14px;overflow:hidden;vertical-align:top;}
#block-tovar .name a{color:#003000;font-size:15px;text-decoration:none;vertical-align:middle;}
.h1-index{font-size:30px;margin-top:10px;margin-bottom:25px;margin-left:80px;font-family:Arial;color:#0645d0;}
.h1-index span{font-size:30px;margin-left:210px;line-height:50px;color:#0645d0;}
.v-top{vertical-align:top;}
.desc-prod{margin:20px 0;}
.mrg-l-50{margin-left:50px;}
.right_content .catalog .data .icon-sales{width:60px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);font-size:16px;line-height:26px;padding-right:0;background-color:#e72e03;}
.fs-14 *{font-size:16px;}
#jivo_top_wrap .jivo-triangle-wraper .jivo-triangle-clip .jivo-bottom-left-square{background-color:#0078ca !important;background-image:none !important;}
#jivo-label.jivo-fixed-right .jivo-triangle-wraper div.jivo-bottom-left-square{background-color:#0078ca !important;}
#jivo_chat_iframe #jivo-chat #messages-div .new-msg-container.agentMessage{background:#53a91d none repeat scroll 0 0 !important;}
.content .left_content .top_content.w-180{margin-top:10px;}
.goods_promoaction_icon{position:absolute;bottom:2px;right:-6px;width:100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;text-align:center;font:bolder 14px/24px
Arial, sans-serif;color:#fff;/*text-transform:uppercase;*/border-radius:12px 0 0 12px;z-index:1;}
.goods_promoaction_icon-left{position:absolute;left:-6px;width:100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;text-align:center;font:bold 14px/24px
Arial, sans-serif;color:#fff;/*text-transform:uppercase;*/border-radius:0 12px 12px 0;z-index:1;}
.index_hit_new .goods_promoaction_icon{bottom:0;}
.index_hit_new .goods_promoaction_icon.icon-sales,
.index_hit_new .goods_promoaction_icon.icon-red, .index_hit_new .goods_promoaction_icon-left.icon-red, .index_hit_new .goods_promoaction_icon-left.icon-fiol{bottom:0;}
.goods_promoaction_icon:before{position:absolute;content:'';right:0;top:-5px;width:5px;height:5px;background-color:inherit;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 45%, #fff 45%, #fff 100%);}
.goods_promoaction_icon-left:before{position:absolute;content:'';left:0;top:-5px;width:5px;height:5px;background-color:inherit;background-image:linear-gradient(315deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 45%, #fff 45%, #fff 100%);}
.right_content .catalog .dark-l td .goods_promoaction_icon:before{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 45%, #eee 45%, #eee 100%);}
span.copy{font-size:14px;}
.tail .table .td1 .tel-foot{font-size:19px;float:right;}
.prava{font-size:14px;color:#000;}
h2.asH1{font-size:24px;font-weight:normal;}
.h1-cat .h1 div.asH1,
.h1-cat div.asH1{color:#003000;font-size:18px;font-weight:bold;margin-bottom:10px;text-align:center;padding:0 0 0 70px !important;}
#topcontrol{z-index:1000;}
.icon{position:relative;}
.icon-fiol{background-color:#812e6e;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.hit-icon{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:110px;}
.new-icon{background-color:#f58220;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.bonus-icon{background-color:#579f25;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.icon-siren{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.hit_class_price-low{background-color:#c81b59;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:140px;font-size:12px;}
.hit_class_min-part-low{background-color:#e72e03;text-shadow:1px 1px rgba(85, 85, 85, 0.4);width:148px;font-size:12px;}
.goods_promoaction_icon-left.icon-siren{width:115px;top:5px;}
.goods_promoaction_icon.icon-siren{width:115px;}
.prod-img .goods_promoaction_icon.icon-siren{width:125px;}
.index_hit_new .icon-sales,
.prod-img .icon-sales{background-color:#e72e03;font-size:17px;line-height:24px;padding-right:0;width:70px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.index_hit_new .icon-nodisc-1{background-color:#e72e03;font-size:17px;line-height:24px;padding-right:0;width:130px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.index_hit_new .icon-red, .prod-img .icon-red{background-color:#e72e03;font-size:17px;line-height:24px;padding-right:0;width:70px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.index_hit_new .icon-fiol{background-color:#e72e03;font-size:17px;line-height:24px;padding-right:0;width:70px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.index_hit_new .goods_promoaction_icon-left.icon-red{background-color:#e72e03;font-size:17px;line-height:24px;padding-right:0;width:90px;text-shadow:1px 1px rgba(85, 85, 85, 0.4);}
.index_hit_new .goods_promoaction_icon-left.icon-fiol{font-size:17px;line-height:24px;padding-right:0;width:90px;}
.prod-img .goods_promoaction_icon{top:5px;bottom:auto;}
.right_content .catalog .data .price .goods_promoaction_icon{line-height: 24px;width: 82px;}
.right_content .catalog .data .buy-h .goods_promoaction_icon{width: 82px;top: -6px !important;}
.right_content .catalog .data .buy .goods_promoaction_icon{width: 82px;top: -13px !important;}
.prod-img .goods_promoaction_icon-left{top:5px;bottom:auto;}
.widget-left .resurs-title-st #blinktext,
.widget-tabs .resurs-title-st #blinktext{-webkit-animation:blinktext 3s linear infinite;animation:blinktext 3s linear infinite;font-weight:bold;color:#dc291e !important;font-size:15px;}
@-webkit-keyframes blinktext{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes blinktext{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.blink-text{-webkit-animation:blinktext 3s linear infinite;animation:blinktext 3s linear infinite;}
@-webkit-keyframes blink-text{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes blink-text{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.widget-left .resurs-title-st .center-text,
.widget-tabs .resurs-title-st .center-text{text-align:center;display:block;}
.rubl{font-family:'als_rublregular_artl', Arial, Tahoma, sans-serif !important;}
.prod-price .val .rubl{font-size:31px;font-weight:normal;}
.right_content .catalog .data .price .rub .rubl{font-size:15px;}
.index_hit_new .hit_table .price .rubl{font-size:19px;font-weight:normal;}
.slide_index_hit_new .slide_hit_table .price .rubl{font-size:18px;}
.block-tovar-related{margin-bottom:20px;}
.gps-point{height:18px;line-height:18px;font-size:14px;}
.icon-gps{float:left;height:18px;margin-right:5px;width:18px;}
.icon-gps img{height:18px;width:18px;}
.f_type.hidden_sel,
.f_typea.hidden_sel{display:none;}
#cat-list-search{padding:10px 0;}
#cat-list-search ul{}
#cat-list-search ul li{list-style:outside none none;padding-bottom:7px;}
#cat-list-search ul li a{color:#137fb7;font-size:14px;font-weight:normal;text-decoration:none;}
#cat-list-search .block-filtr ul li a.strong{font-weight:bold;}
#filtr-cat-null #cat-list-search .block-filtr li.level1 a{font-size:15px;}
#filtr-cat-null #cat-list-search .block-filtr li.level2 a{font-size:14px;}
#filtr-cat-null #cat-list-search ul li a{font-size:16px;}
#filtr-cat-null .name-grupp{font-size:17px;}
#cat-list-search ul li.current-cat a{color:#53a91d;}
#cat-list-search ul li.current-cat ul li a:hover{color:#137fb7;}
#cat-list-search ul li.link-all a{color:#e72e03;}
#cat-list-search ul li a:hover{color:#53a91d;}
#cat-list-search .cat-list-name{margin:0 0 10px 10px;font-weight:bold;font-size:18px;}
#cat-list-search .cat-list-name em{font-weight:bold;font-size:18px;}
#doc_time .time{color:#0415ba;display:inline;}
#button-ent-reg .but-enter, #button-ent-reg-opt .but-enter{background-color:#fff;float:left;margin-right:5px;border:solid 1px #ff311a;-icab-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
#button-ent-reg .but-reg, #button-ent-reg-opt .but-reg{background-color:#fff;float:right;margin-right:10px;border:solid 1px #ff311a;-icab-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
#button-ent-reg .but-enter a, #button-ent-reg-opt .but-enter a{padding:2px 40px;}
#button-ent-reg .but-reg a, #button-ent-reg-opt .but-reg a{padding:2px 10px;}
#button-ent-reg a:hover, #button-ent-reg-opt a:hover{color:#fff;}
#button-ent-reg div:hover, #button-ent-reg-opt div:hover{background-color:#ff311a;}
.upakovka{font-size:15px;}
.upakovka-min{font-size:16px;color:#ff311a;}
.upakovka-min span{font-size:18px;color:#ff311a;font-weight:bold;}
.text-price{font-size:14px;font-weight:normal;}
.line-through{color:#812e6e;text-decoration:line-through;}
.right_content .catalog .data .price .doskidki span.cena-tovara{color:#000;}
.right_content .catalog .data .price .doskidki span.kopejki{color:#812e6e;}
.doskidki span.kopejki span{color:#000;}
.posleskidki{}
.ur2{width:700px;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-box-sizing:content-box;}
#grafik-block{text-align:center;font-size:18px;width:600px;margin:-20px auto 10px;}
#grafik-block .grafik-dni{font-weight:bold;color:#f53e24;font-size:22px;margin:10px 0;}
#grafik-block .b{font-weight:bold;font-size:20px;}
.block-text{padding-top:10px;color:#0645d0;font-size:16px;}
.block-itogo{float:left;}
.block-counter{padding-left:230px;}
#text-timer{color:#53a91d;font-weight:bold;}
.calc .buts{margin-top:10px;}
.right_content .catalog td.calc{padding-left:40px;}
td.but-recalc{width:300px;}
#select-link-block{float:left;}
#select-link-block li{border-bottom:1px dashed;color:#003000;font-size:14px;font-weight:bold;text-decoration:none;list-style:outside none none;cursor:pointer;margin-bottom:5px;}
#select-link-block li.select-list,
#select-link-block li:hover{color:#53a91d;}
.index_hit_new .hit_table .block-tovar .green-color{color:#fff;background-color:#579f25;text-shadow:1px 1px rgba(85, 85, 85, 0.4);font-weight:bold;line-height:18px;padding:3px;}
.ekonom .val-name{color:#ff311a;font-family:Arial, sans-serif;font-size:15px;}
.posle-skidki{color:#ff311a;margin-top: 5px;} 
.right_content .catalog .data .price .posle-skidki .cena-tovara{color:#ff311a;font-size:1.50625rem;}
.right_content .catalog .data .price .posle-skidki .cena-tovara .kopejki span{color:#ff311a;font-size:15px;}
div.doskidki{display:inline;position:relative;}
.index_hit_new .sales div.doskidki{color:#e72e03;font-size:19px;font-weight:bold;text-decoration:none;display:inline;position:relative;}
.price-o span.doskidki2{position:relative;}
.price div.doskidki::after, .index_hit_new .sales div.doskidki::after{position:absolute;display:block;content:'';left:-3px;top:0;right:-3px;height:100%;background:center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAATCAYAAAEL/ng1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTI5ODdFMTNGN0ZBMTFFOEJCOEJDNjk1MDVEOTJDNUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTI5ODdFMTJGN0ZBMTFFOEJCOEJDNjk1MDVEOTJDNUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkEwQTNBQTEwNUU5MTFFODgyNDVFQTNERjlEODg2QzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkEwQTNBQTIwNUU5MTFFODgyNDVFQTNERjlEODg2QzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5oxmJOAAAAlUlEQVR42mL8//8/A6mA5YU+C8m6GMmxCSCAGAe38wACiCxN5AAmBjoBgAAafj4iKzWMBh0IAAQQ3XxEL8DEMMwAKHEPKw+NJrnBDgACaDSGRj006qEh0iahm4dABcNoKTeah0Y9NOohGAAIsGGXh0ZT3CgYjaBRMIz738MugoB4tBIabSSMgtE6aDSCRsFoBI0CDAAA/IoyxYz2zZQAAAAASUVORK5CYII=') no-repeat;opacity:1;}
.price-o span.doskidki2::after{position:absolute;display:block;content:'';left:-3px;top:-4px;right:-3px;height:100%;background:center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAATCAYAAAEL/ng1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTI5ODdFMTNGN0ZBMTFFOEJCOEJDNjk1MDVEOTJDNUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTI5ODdFMTJGN0ZBMTFFOEJCOEJDNjk1MDVEOTJDNUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkEwQTNBQTEwNUU5MTFFODgyNDVFQTNERjlEODg2QzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkEwQTNBQTIwNUU5MTFFODgyNDVFQTNERjlEODg2QzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5oxmJOAAAAlUlEQVR42mL8//8/A6mA5YU+C8m6GMmxCSCAGAe38wACiCxN5AAmBjoBgAAafj4iKzWMBh0IAAQQ3XxEL8DEMMwAKHEPKw+NJrnBDgACaDSGRj006qEh0iahm4dABcNoKTeah0Y9NOohGAAIsGGXh0ZT3CgYjaBRMIz738MugoB4tBIabSSMgtE6aDSCRsFoBI0CDAAA/IoyxYz2zZQAAAAASUVORK5CYII=') no-repeat;opacity:1;}
.down1, .down-b{background:#eceeef none repeat scroll 0 0;color:#464a4c;font-weight:normal;font-family:'Roboto',sans-serif;cursor:pointer;display:inline-block;font-size:1rem;height:28px;line-height:20px;padding-top:0;text-align:center;width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid rgba(0,0,0,.15);}
.up1, .up-b{background:#eceeef none repeat scroll 0 0;color:#464a4c;font-family:'Roboto',sans-serif;font-weight:normal;cursor:pointer;display:inline-block;font-size:1rem;height:28px;line-height:24px;padding-top:0;text-align:center;width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid rgba(0,0,0,.15);}
#to_basket_div .down1{color:#fff;left:63px;}
#to_basket_div .up1{color:#fff;}
.qw{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.qw-tovar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:10px;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.qw-tovar span{text-decoration:none !important;}
.qw-cart{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.rotate-45{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.block-social{margin-top:10px;}
.block-social .scial-title{color:#727272;font-size:14px;}
span.img-pay{display:inline-block;margin-top:-11px;position:relative;top:8px;}
.style-no-rem .art, .style-no-rem .prod-price span,
.style-no-rem .name a,
.style-no-rem .pack,
.style-no-rem .price span{color:#999 !important;}
.style-no-rem .price .cena-tovara .kopejki{border-bottom:2px solid #999!important;}
.block-center{text-align:center;margin-bottom:10px;font-size:18px;}
.block-center a{font-size:18px;}
#call-back{float:right;margin-bottom:2px;margin-right:12px;margin-top:6px;}
.pos-ekonom{}
.star-info{margin-top:10px;font-size:12px;}
.star-info a{font-size:12px;}
#cat-list-search ul li ul li.level2{margin:0;}
#cat-list-search ul li ul{margin-top:5px;}
.column-5{-webkit-column-count:5;column-count:5;}
.strong{font-weight:bold !important;}
.fnt-13{font-size:13px;}
.fnt-15{font-size:15px !important;}
.fnt-20{font-size:20px !important;}
.block-filtr{padding:15px;background-color:#f7f7f7;border-radius:4px;border:1px solid #ccc;margin-bottom: 20px;}
.action-date-end{color:#000;text-align:left;font-size:18px;line-height:18px;font-weight:normal;}
tr.style-no-rem .action-date-end{color:#999;}
.action-date-end-n{color:#e72e03;text-align:center;font-size:18px; padding:0 0 10px 0;line-height:24px !important;font-weight:normal;}
td.art .action-date-end-n{color:#e72e03;text-align:center;font-size:18px;padding:5px 0;line-height:18px;font-weight:normal;position:absolute;top:0;}
td.name .action-date-end-n-pr{color:#e72e03;text-align:center;font-size:18px;font-weight:normal;display:inline-block;}
.action-date-end-n2{color:#e72e03;font-size:18px;line-height:18px;font-weight:normal;top:2px;left:120px;}
.right_content .catalog .data .price .action-date-end-n-pr{padding-top: 5px;}
.set-red,
.set-red a{color:#e72e03 !important;}
tr.style-no-rem .action-date-end-n{color:#999;}
.right_content .catalog .data .price .action-date-end span{font-size:14px;color:#e72e03;}
.right_content .catalog .data .price .action-date-end span.do{color:#e72e03;font-size:18px;}
#block-arrivals{background-color:#f7f7f7;border-radius:5px;padding:10px 10px 10px 10px;border:1px solid #ccc;-webkit-box-shadow:1px 3px 5px #ccc;box-shadow:1px 3px 5px #ccc;margin-top:0px;}
#block-arrivals li{list-style:outside none none;}
#block-arrivals ul.level1 li ul.level2,
#block-arrivals ul.level1 li ul.level3{padding:5px 5px 5px 10px;}
#block-arrivals ul.level2 li.level2 a{color:#137fb7;font-weight:bold;font-size:15px;text-decoration:none;}
#block-arrivals ul.level1 li.level2 a{color:#137fb7;font-weight:bold;font-size:15px;text-decoration:none;}
#block-arrivals ul.level2 li.level2 a:hover{color:#53a91d;}
#block-arrivals ul.level1 li.level2{padding:0 5px 0 10px;}
#block-arrivals ul.level1 li.level2 a:hover{color:#53a91d;}
#block-arrivals ul.level3 li.level3 a{color:#137fb7;font-size:15px;text-decoration:none;}
#block-arrivals ul.level3 li.level3 a:hover{color:#53a91d;}
#block-arrivals ul.level1 li.level1 a.data-arrivals{color:#137fb7;font-size:13px;text-decoration:none;}
#block-arrivals ul.level1 li.level1 a.data-arrivals:hover{color:#53a91d;}
#block-arrivals ul.level1 li.level1 div.text-new{color:#137fb7;font-size:13px;line-height:13px;margin-top:5px;}
#block-arrivals .more{text-align:right;}
#block-arrivals .more a{color:#137fb7;font-size:13px;text-decoration:none;}
#block-arrivals .more a:hover{color:#53a91d;}
#block-arrivals a.toggler{color:#fff;margin-bottom:5px;text-align:center;font-weight:bold;font-size:14px;background:rgba(0, 0, 0, 0) -webkit-gradient(linear, left top, left bottom, from(#fe721f), to(#fc4f13)) repeat scroll 0 0;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fe721f, #fc4f13) repeat scroll 0 0;border-left:1px solid #fc4f13;border-right:1px solid #fc4f13;border-top:1px solid #fc4f13;padding:4px 5px 6px 5px;border-radius:8px;display:block;text-decoration:none;text-shadow:1px 1px 0 #dc410b, -1px -1px 0 #dc410b, -1px 1px 0 #dc410b, 1px -1px 0 #dc410b;cursor: pointer;}
#block-arrivals a.toggler:hover{text-decoration:underline;}
div.art{font-size:14px;position:absolute;text-align:left;left:10px;top:0;}
.top-text-block .dobro{color:#ff311a;font-size:32px;font-weight:bold;font-family:Arial;margin-top:10px;}
.passrestore table.autoriz{margin:0 auto;}
.passrestore table.submit{margin:0 auto;}
.for_clients.passrestore{float:none;margin:40px auto 0;}
.for_clients.passrestore .tr2 .submit .td2{padding-left:12px;vertical-align:bottom;}
.forget-link{margin-top:10px;text-align:right;}
.forget-link a{color:#0645d0;font-size:14px;}
.help img{-webkit-box-shadow:1px 3px 5px #ccc;box-shadow:1px 3px 5px #ccc;}
.grafik-dostavok{border:1px solid #000;width:100%;font-size:13px;}
.grafik-dostavok .marshrut1{border:1px solid #000;padding-bottom:10px;padding-top:10px;}
.grafik-dostavok th{background:#f5f5f5 none repeat scroll 0 0;color:#000;font-size:18px;font-weight:bold;padding:10px 20px;text-align:center;text-transform:uppercase;border:1px solid #000;}
.grafik-dostavok .th{background:#f5f5f5 none repeat scroll 0 0;color:#000;font-size:18px;font-weight:bold;padding:10px;text-align:center;text-transform:uppercase;border:1px solid #000;}
.grafik-dostavok .first{color:#000;font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase;border:1px solid #000;padding-bottom:10px;padding-top:10px;}
.grafik-dostavok .second{color:#000;text-align:center;border:1px solid #000;padding-bottom:10px;padding-top:10px;}
table.grafik-dostavok td{color:#424242;padding:10px 8px;font-size:16px;border:1px solid #000;}
#map,
#map2{width:100%;height:650px;}
#mapcalc{width:100%;height:350px;}
.grafik-dostavok .marshrut1{cursor:pointer;}
.grafik-dostavok .marshrut1:hover{background:#53a91d;color:#fff;}
.grafik-dostavok .marshrut1:hover div{color:#fff;}
h2.at_item-h2{color:#53a91d;font-family:Arial;font-weight:bold;letter-spacing:0;margin:20px 0;padding:0;text-align:center;text-transform:uppercase;}
.at_item{color:#253138;font-family:"Arial";font-size:13px;letter-spacing:-0.2pt;line-height:21px;position:relative;}
.at_item{border:1px solid #d7d7d7;border-radius:5px;margin-bottom:40px;}
.at_right .at_text{right:21px;}
.at_item .at_text{margin-top:40px;padding-bottom: 10px;}
.at_i0 img{left:21px;}
.at_item img{position:relative;}
.at_item h3{color:#253138;font-family:"Arial";letter-spacing:-0.75pt;margin:0;padding:0;}
.at_item span{color:#ff311a;padding-right: 5px;}
.at_item p{margin:26px 0 0;}
.at_i1 img{right:21px;}
.at_left img{float:right;}
.at_left .at_text{left:28px;}
.at_roundpl{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #d3d6d7;border-radius:5px;margin-top:0;width: 100%;}
#top_nav{position:static;}
#top_nav.fixed{position:fixed;top:0;}
.at_roundpl ul{}
.at_roundpl ul li{border-left:1px solid #d3d6d7;/*height:70px;*/list-style:outside none none;text-align:center;vertical-align:middle;}
.at_roundpl ul li.current-link a{color:#fff;background-color:#53a91d;}
.at_roundpl ul li:first-child{border-left:none;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.at_roundpl ul li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.at_roundpl ul li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.at_roundpl ul li a{color:#000;display:block;font-weight:bold;text-decoration:none;}
.block-user-free{color:#ff311a;font-weight:bold;text-align:center;}
.fnt-18{font-size:18px !important;}
.arrow-bottom{display:inline-block;position:absolute;margin-top:10px;text-align:left;}
.arrow-bottom img{height:30px;}
.arrow-bottom.hi50 img{height:50px;}
.slog-24{text-align:center;font-size:16px;margin-bottom:10px;color:#0054b9;}
.slog-24-k{text-align:center;font-size:15px;margin-bottom:10px;color:#0054b9;}
.banner-block{top:2px;right:20px;margin-right:15px;padding-top:5px;position:absolute;text-align:right;}
.banner-block-l{margin-left:30px;padding-top:5px;width:590px;float:left;position:absolute;text-align:left;top:42px;left:0;}
.banner-green{color:#0054b9;font-size:14pt;}
.banner-green2{color:#812e6e;font-size:15pt;}
.banner-green-1{color:#0054b9;font-size:16pt;}
.banner-green-luk{color:#0054b9;font-size:17pt;margin-bottom:2px;width:280px;float:left;margin-top:5px;margin-left:42px;position:absolute;left:0;}
.banner-green-vesna{color:#ff311a;font-size:17pt;margin-bottom:2px;width:190px;float:left;position:absolute;top:34px;left:400px;text-align:left;}
.banner-green span{font-size:15pt;}
.banner-green-1 span{font-size:17pt;}
.banner-green a{font-size:14pt;color:#0054b9;text-decoration:none;}
.banner-green2 a{font-size:15pt;color:#812e6e;text-decoration:none;}
.banner-green-1 a{font-size:16pt;color:#0054b9;text-decoration:none;}
.banner-green-luk a{font-size:17pt;color:#0054b9;text-decoration:none;}
.banner-red{color:#ff311a;font-size:17pt;}
.red-color, .red-color a{color:#ff311a;}
.banner-merg{margin-right:100px;}
.banner-merg11{margin-right:80px;}
.banner-merg111{margin-right:95px;}
.banner-merg1{margin-right:115px;}
.banner-merg2{margin-right:125px;}
.banner-merg3{margin-right:155px;}
.banner-merg4{margin-right:175px;}
.banner-merg5{margin-right:145px;}
.banner-merg-l-11{margin-left:100px;}
.banner-merg-l-111{margin-left:135px;}
.banner-merg-l-1{margin-left:280px;margin-top:5px;}
.banner-merg-l-2{margin-left:315px;}
.banner-merg-l-3{margin-left:255px;}
.banner-merg-l-4{margin-left:235px;}
.text-block1{background-color:#ffdf60;color:#585858;display:block;font-size:16px;line-height:18px;margin:5px 0;padding:5px 10px 3px 10px;text-transform:uppercase;text-align:center;}
#block-banner-big{position:relative;height:173px;width:800px;margin:0 auto;text-align:center;padding-bottom:10px;width:800px;margin-top:10px;background:rgba(0, 0, 0, 0) url('/assets/site/images/banner/lukovichnye-2017-22.jpg') 0 bottom no-repeat;position:relative;}
.poddelka{background-color:#ffdf60;color:#575757;font-weight:bold;display:block;font-size:16px;line-height:16px;margin:5px 0;padding:5px 10px;text-align:center;text-transform:uppercase;}
.fnt-13pt{font-size:13pt;}
.w-50{width:50%;}
.txt-ctr{text-align:center;}
.modal-arrow{width:31px;height:37px;background:url(images/arrow-bottom-blue.png) 0 0 no-repeat transparent;margin:10px auto;}
.modal-arrow-l{width:31px;height:37px;background:url(images/arrow-bottom-blue.png) 0 0 no-repeat transparent;margin:10px 20px 10px 0;float:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.modal-arrow-r{width:31px;height:37px;background:url(images/arrow-bottom-blue.png) 0 0 no-repeat transparent;margin:10px 0 10px 20px;float:left;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.nodisc{color:#0054b9;font-size:14px;margin-top:5px;text-align:center;}
.info-disc{font-size:14px;margin-top:10px;padding:10px;background-color:#ffffe0;-webkit-border-radius:5px;-moz-border-radius:5px;}
.mess-success{font-weight:bold;font-size:22px;color:#53a91d; width: 100%; max-width:500px;padding:60px 20px;}
.mess-success .link-success{font-weight:bold;font-size:16px;color:#53a91d;}
.hidden{display:none;}
.color-f{color:#812e6e;}
.color-r{color:#e72e03 !important;}
.block-gabarit{margin-top:20px;}
.no-sale{line-height:1;}
.block-gabarit .gabarit-title{padding-bottom:5px;font-weight:bold;}
.block-gabarit .gabarit-item{display:table;line-height:19px;white-space:nowrap;width:100%;}
.block-gabarit .gabarit-item span{display:table-cell;vertical-align:bottom;padding-bottom:5px;}
.block-gabarit .gabarit-item .name{color:#767676;padding-right:4px;}
.block-gabarit .gabarit-item .dot{width:100%;}
.block-gabarit .gabarit-item .def{padding-left:4px;}
.block-gabarit .gabarit-item .def sup{font-size:75%;}
.errors{color:#ff311a;}
.usloviya, .usloviya a{color:#7d7d7d;font-size:11px;padding-left:10px;line-height: 12px !important;}
div.usl{line-height: 12px !important;}
.right_content .catalog .data .buy .rem_tov{display:block;font-size:70%;margin-bottom:5px;text-align:center;line-height:1;color:#727272;}
.right_content .catalog .data .buy .upack-text{display:block;font-size:90%;margin-bottom:5px;text-align:center;line-height:1;color:#e72e03;}
.right_content .catalog .data .count .rem_tov{font-size:70%;margin-bottom:5px;text-align:center;line-height:1;color:#727272;}
.spirt{color:#727272;font-size:12px;text-decoration:none;}
.spirt:hover{text-decoration:underline;}
.menu-blink{color:#ff311a !important;}
.sm-clean.sm-vertical a .menu-blink div{color:#ff311a !important;}
span#link-type-user.type-user{border-bottom:1px dashed;cursor:pointer;}
.formreguser .gr_tbl td{padding:5px 10px;color:#7d7d7d;}
.relative{position:relative;}
.prod_table .action-date-end-2{color:#000;text-align:center;font-size:18px;padding:5px 0;line-height:18px;font-weight:normal;top:8px;width:100%;}
.prod_table .action-date-end-2 span.do{color:#e72e03;font-size:18px;}
.date_post{color:#ff311a;}
.date-post-list{color:#ff311a;font-size:13px;text-align:center;line-height:1;}
#to_basket_div .date-post-cart{color:#ff311a;}
#to_basket_div .date-post-cart{color:#ff311a;}
#to_basket_div .date-post-cart-rem{color:#53a91d;}
.line-h-12{line-height:1.2;}
.gabarit-item sup{font-size:12px;}
.arrow:after{background:#fff;border:2px solid #53a91d;}
.arrow{width:30px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-15px;bottom:-16px;}
.arrow:after{content:"";position:absolute;left:10px;top:-10px;width:10px;height:10px;-webkit-box-shadow:6px 5px 9px -9px black;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.tooltip-pack .ui-tooltip{padding:10px 20px;color:white;border-radius:20px;font:bold 14px "Helvetica Neue", Sans-Serif;text-transform:uppercase;-webkit-box-shadow:0 0 7px black;box-shadow:0 0 7px black;}
.tooltip-pack{color:#ff311a;font-weight:bold;font-size:17px;}
.tooltip-pack:hover{cursor:pointer;}
.kod-block{margin:0 0 5px 0;font-weight:bold;font-size:13px;font-family:Roboto,sans-serif;float:left;}
.kod-block span{font-size:14px;font-weight:bold;padding:2px 7px 2px 10px;/*border:1px solid #ffd96f;border-radius:3px;*/font-family:Roboto,sans-serif;background-color: #fff;}
.top-block{padding:5px 5px 10px 0;}
.but-reg .upack-text{color:#e72e03;text-align:center;width:50%;}
.catalog-sort{font-size:12px;}
.catalog-sort .input-group-text{font-size:12px;}
.catalog-sort .custom-select{font-size:12px;height:calc(2.0rem + 2px);}
.catalog-sort select.custom-select{max-width:160px !important;}
#block-hit-subcat{}
#block-hit-subcat .block-white{	padding: 0;text-align: left;border-radius: 0;font-size: 14px;line-height: normal;list-style: none;vertical-align: top;background-color: #fff;}
#block-hit-subcat .katalog-tovarov .t_include-notab {
	background: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 5px;
	-webkit-box-shadow: 1px 3px 5px #ccc;
	box-shadow: 1px 3px 5px #ccc;
	clear: both;
	overflow: hidden;
	padding: 15px;
	position: relative;
	z-index: 1;
	margin-bottom: 15px;
}
.text-white{color:#fff;}
.sm-clean.sm-vertical a.mark-color-top, .sm-clean.sm-vertical a.mark-color-top.highlighted, .sm-clean.sm-vertical a.mark-color-top:hover, .sm-clean.sm-vertical a.mark-color-top:focus, .sm-clean.sm-vertical a.mark-color-top:active{color:#ff311a;font-weight: 600;/*font-size: 14px !important;*/}
.sm-clean.sm-vertical a.mark-color, .sm-clean.sm-vertical a.mark-color.highlighted, .sm-clean.sm-vertical a.mark-color:hover, .sm-clean.sm-vertical a.mark-color:focus, .sm-clean.sm-vertical a.mark-color:active{color:#ff311a;/*font-weight: 600;font-size: 14px !important;*/}
.sm-clean.sm-vertical a.mark-color-red, .sm-clean.sm-vertical a.mark-color-red.highlighted, .sm-clean.sm-vertical a.mark-color-red:hover, .sm-clean.sm-vertical a.mark-color-red:focus, .sm-clean.sm-vertical a.mark-color-red:active{color:#ff311a;/*font-weight: bold;font-size: 14px !important;*/}
.sm-clean.sm-vertical a.mark-color-top-green, .sm-clean.sm-vertical a.mark-color-top-green.highlighted, .sm-clean.sm-vertical a.mark-color-top-green:hover, .sm-clean.sm-vertical a.mark-color-top-green:focus, .sm-clean.sm-vertical a.mark-color-top-green:active{color:#53a91d;font-weight: 600;/*font-size: 14px !important;*/}
.block-blink{-webkit-animation: blink1 4s linear infinite;animation: blink1 4s linear infinite;-webkit-animation-delay: 0s;animation-delay: 0s;}
.block-blink2{-webkit-animation: blink2 3s linear infinite;animation: blink2 3s linear infinite;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}
@-webkit-keyframes blink1 {
	0% {opacity:1;}
	50% {opacity:0;}
	100% {opacity:1;}
}
@keyframes blink1 {
	0% {opacity:1;}
	50% {opacity:0;}
	100% {opacity:1;}
}
@-webkit-keyframes blink2 {
	0% {opacity:1;}
	50% {opacity:0;}
	100% {opacity:1;}
}
@keyframes blink2 {
	0% {opacity:1;}
	50% {opacity:0;}
	100% {opacity:1;}
} 
.sm-clean.sm-vertical ul.ur2 a .percent-group{float:right;color:#ff311a;margin-right: 13px;}
.sm-clean.sm-vertical ul.ur2 div.coll_s1{padding-right: 6px;padding-left: 6px;}

#cat-list-search .item-percent{
    font-size: 110%;
    font-weight: bold;
    color:#ff311a;
        
}
.percent-red{
    font-size: 120%;
    font-weight: bold;
    color:#ff311a;
        
}