/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto'),
  url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap)
    
      format('woff2');
  font-display: swap;
}

#header .address {display: none !important;}
.view_sale_block .quantity_block {display: none !important;}

.info_item .preview_text {max-height:350px; text-align:justify;}
.contacts_left {float:left;width:30%;position:relative;}
.contacts_right {float:left;padding-left:5%;width:65%;position:relative;}
.captcha-row .captcha_image {
    height: 75px !important;
}
.sections_wrapper .list .item:not(.section_item) .img {width: 130px; height: 130px;}
/*.menu_top_block .dropdown .has-child:nth-child(1) .dropdown li:nth-child(1) a {color: #3aaa35 !important;}
.menu_top_block .dropdown .has-child:nth-child(1) .dropdown li.current:nth-child(1) a {background-color: lightgrey !important; color: #3aaa35 !important;}*/

/*заголовок и фон его*/
h1 {font-weight: 300;}
/*.page-top-wrapper.color {background: #8CBBE8 !important;}*/
.page-top-wrapper.color {background: grey !important;}
.mega-menu table td.active .wrap>a {font-weight:700 !important;}
.content a, .introtext a {text-decoration:underline !important; }

/*форматирование*/
.dropdown {padding:0 !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li {padding:0 !important;}
.sections_wrapper .list .item .name a {font-weight:600;text-transform:uppercase;font-size: 13px;}
.shops.list .item .rubber > div {word-break: keep-all;}
/*.sections_wrapper .list .item {padding:30px 25px 30px !important;}*/
.sections_wrapper .list .item .name {padding: 0px 20px !important;}
/*.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > .dropdown {padding-left:0px !important;}*/
/*стрелочка*/
.menu_top_block.catalog_block .dropdown > li.has-child.v_bottom > a .toggle_block {width: 16px !important;}
.menu_top_block.catalog_block .dropdown > li.has-child > a::after {right: 7px !important;}
/*.menu_top_block.catalog_block .dropdown:nth-child(1) > li:nth-child(1) > a {color:white !important;background:red !important;font-weight:700 !important;}
.menu_top_block.catalog_block .dropdown:nth-child(1) > li:nth-child(1) > a:hover {color:white  !important;background:red !important;}*/

/*верхний уровень*/
.menu_top_block.catalog_block .dropdown > li.full > a {background: #dcdadaba !important;text-transform:uppercase;font-weight:600 !important;padding: 11px 21px 11px 7px !important;border-bottom: 1px solid white !important;}
.menu_top_block.catalog_block .dropdown > li.full > a:hover {background: white !important;color:black !important;}
/*.menu_top_block.catalog_block .dropdown > li.full.current > a {background: #1569bc !important;color:white !important;}*/
.menu_top_block.catalog_block .dropdown > li.full.current > a {color:black !important; background: lightgrey !important;}
.menu_top_block.catalog_block .dropdown > li.full.current > a:hover {background: white !important;color:black !important;}

/*второй уровень*/
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li {line-height:20px !important;padding: 0px  0px !important;border-bottom: 1px solid #f2f2f2 !important;}
/*.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li.has-childs > a {background: #1569bc1c !important;}*/
/*.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > a {padding: 7px 7px 9px 7px !important;text-transform:uppercase;font-weight:600 !important;margin:0px;background: #8CBBE8;}*/
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > a {padding: 7px 7px 9px 7px !important;text-transform:uppercase;font-weight:600 !important;margin:0px;background: grey; color:white;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > a:hover {color:black !important;background:white !important}
/*.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li.current > a {background: #1569bc;opacity:50%;color:white !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li.current > a:hover {color:white !important;background:#1569bc;opacity:100%;}*/
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li.current > a {background: white;opacity:100%;color:black !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li.current > a:hover {color:lightgrey !important;background:white!important;opacity:100%;}

/*третий уровень*/
.has-childs > ul > li > a > span:before {content:' · ';}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > ul > li {line-height:20px !important;padding: 0px  0px !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > ul > li > a {text-transform:uppercase;padding: 7px 7px 9px 7px !important;background: #f8f8f9 !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > ul > li > a:hover {color:black !important;background:lightgrey !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > ul > li.current > a {text-transform:uppercase;background: #1569bc !important;opacity:30%;color:white !important;}
.menu_top_block.catalog_block .dropdown > li.full.v_bottom > .dropdown > li > ul > li.current > a:hover {color:white !important;background:#1569bc !important;opacity:100%;}

.no_goods {display: none !important;}

.mega-menu table td .wrap > a, .top-block-item .phone-block .callback-block, .region_wrapper .js_city_chooser > span:not(.arrow), .menu-row .mega-menu table td.wide_menu .dropdown-menu > li > a,  .top-block .top-block-item .personal-link .name {text-transform:Uppercase; font-weight:400 !important;}

#bloggers .item-views.list .item {padding: 25px 25px;}
#bloggers .shine {padding-top:12px !important;}

#services hr {display:none !important;}

#services .wraps {padding-top:0 !important;}

body .menu_top_block.catalog_block .dropdown >li.full.v_bottom.current .dropdown > li.has-childs .dropdown {display:none !important;}
body .menu_top_block.catalog_block .dropdown >li.full.v_bottom.current .dropdown > li.has-childs.current .dropdown {display:block !important;}
.catalog_section_list .section_item li.sect {
    display: block;
    padding: 5px 8px 0px 5px;
color:black;

	margin: 0px;}

.catalog_detail .wraps h4 {
    margin: 5px 0px 5px !important;
}

.catalog_detail .wraps {
    padding: 5px 0px 0px !important;
}
body .container .bottom_slider.tab_slider_wrapp {
    padding-top: 5px !important;
margin: 0px 0px 10px;
}
.catalog_detail .item_main_info {
    margin: 0px 0 10px;
}

.catalog_detail .tabs_section {
    margin: 10px 0px 0px;
}
table.sizes_in tr.bg {
    background-color: #f7f7f7 !important;
}
table.sizes_in td {
    border: 1px solid #e7e7e7;
    padding: 7px 9px;
    font-size: 13px;
    text-align: center;
    width: 70px;
}
table.sizes_in {width:100%;}
body .container .bottom_slider.tab_slider_wrapp.block_v .slider_navigation.top {
    top: 5px;
}
/*.menu_top_block .dropdown .has-child:nth-child(1) .dropdown li:nth-child(1) a {background-color: #3aaa35 !important; color:white !important;}
.menu_top_block .dropdown .has-child:nth-child(1) .dropdown li.current:nth-child(1) a {background-color: #3aaa35 !important; color:white !important;}*/
.menu_top_block li.full.v_bottom>.dropdown>li:not(.current) .section:not(:hover), header .menu_top_block.catalogfirst>li:not(.current) li.full.v_bottom>.dropdown>li:not(.current):not(:hover)>a {color:white !important;}
.shops.list .item .schedule {width:100%;}
div.muted.custom_prop.phone  {width:100% !important;}
.top-block-item .phone>a {font-weight:300;}
.confirm_region {
    position: fixed;
height: 100vh;
/*width: 100vw;*/
width:100vw;
min-width:100vw !important; 
    display: block;

    text-align: center;
    box-shadow: 0 0 14px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 14px rgba(0,0,0,.1);
    -o-box-shadow: 0 0 14px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 14px rgba(0,0,0,.1);
    z-index: 995;
    background: #fff;
opacity:0.9;
    border-radius: 4px;
    padding: 20px 29px 24px;
    box-sizing: border-box;
    top: 0px;
    left: 0;
    box-shadow: 0 0 12px 0 rgba(0,0,0,.2);
    margin-left: -35px;
}
.confirm_region .title {
margin-top:15%;
/*width:30vw;
margin-left:35vw;
height: 35px;
 background: white;*/
}
.confirm_region .close {display:none;}

.sticker_chyernaya_pyatnitsa {
	background-color: black !important;}
.item .child_container .child_wrapp .menu_item.current a {font-weight:700;}
.sticker_novogodniy_bazar{background-color:red !important;}

.site_FT #headerfixed .logo-row .logo img, #headerfixed .logo-row .logo svg {
    width: auto;
}
.site_SO #headerfixed .logo-row .logo img, #headerfixed .logo-row .logo svg {
    width: auto;
}


.site_SO .logo-row .logo {height:76px;}

.tizers_block.tizers_block_detail .item .title {
    padding: 0px 7px 0px 0px;
}


.custom-props-name{
    font-size: 14px;
    height: auto;
    line-height: 25px;
}

.custom-props .ik_select.common_select[disabled] .ik_select_link_text{
    color:#aaaaaa;
}
.custom-props .ik_select.common_select[disabled]:after{
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
.sku_props--custom .ik_select_dropdown.ik_select_dropdown--hidden{
    display:none;
}
.sku_props--custom .ik_select_dropdown{
    display: block;
}
.sku_props--custom .ik_select.common_select{
    font-size: 16px;
    overflow: hidden;
}

.sku_props--custom .ik_select_dropdown.common_select-dd{
    position: absolute;
    z-index: 9998;
    width:100%;
}

.sku_props--custom .ik_select_option{
    display:block!important;
    margin-bottom: 0px;
    border:0px!important;
}
.sku_props--custom .ik_select_option .ik_select_option_label{
    text-align: left;
}

.info_item .counter_wrapp{
    padding-top: 0px!important;
}

@media screen and (max-width: 600px){
	.props_block .char {
   
    width: 100%;
   
}
	
}

/**меняем страницу товара**/


/**это все потом убираем, когда меняем настройку сайта на товар без меню
@media (min-width: 992px){
.right_block.wide_, .right_block.wide_N{width:100% !important;}
}
.right_block.wide_, .right_block.wide_N{width:100% !important;}
.left_block {display:none !important;}

.banner.CONTENT_TOP {display:none !important;}*/


/*вот досюдова */

.catalog_detail .item_main_info .item_slider {
    width: 30%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 29px  56px  29px  56px;
    float: left;
    position: relative;
    z-index: 1;
    text-align: center;
}

.catalog_detail .item_main_info .right_info {
    padding: 0 0 0 30%;
    position: relative;
	width: 100%;
	
}

.catalog_detail .item_main_info .right_info .info_item {
    position: relative;
	float:left;
    padding: 0 30px  0 11px;
	/*width: 50%;*/
	 
}
.catalog_detail .item_main_info .right_info .info_item_right {
    position: relative;
	float:right;
	width: 50%;
     padding: 0 30px  0 11px;
	
}

.bx_size input[type=checkbox] {margin-right:10px;}



.cost.prices .price {margin-bottom: 0;}
.catalog_detail .info_item .middle_info .prices .sale_block {margin-bottom: 0;}


.item_main_info   .info_item .article {
    font-size: 13px;
    color: #666;
    line-height: 18px;
}

.item_main_info   .info_item .article .value {
    padding: 5px  0;
    margin: 0;
}
.catalog_detail .item_main_info .stickers {
    top: 40px;
    left: 37px;
	display:block;
}

.catalog_detail .item_main_info .stickers div {
  
	display:block;
}

.info_item .brand {
    float: right;
    font-size: 13px;
}

.info_item .middle_info .buy_block .title {
    font-size: 16px;
    line-height: 16px;
}

@media (min-width: 601px){
.middle_info .bx_catalog_item_scu .bx_scu {
    margin-right: 0px;
}}



/*помещаем на 1 строку все купикнопки*/
.counter_block.big_basket {
  /*  width: 100px;*/
    text-align: center;
    height: auto;
}
.counter_block.big_basket input[type="text"] {
    font-size: 13px;
    height: 38px;
    width: 50px;
}

.info_item .middle_info .buy_block .sale_block .title {
    font-size: 12px;
    line-height: 12px;
}

.cheaper_form:before {
    content: "";
    position: absolute;
    top: 4px;
    left: 0;
    width: 15px;
    height: 15px;
    background: url(/bitrix/templates/D.A.J.E_SD/images/svg/ai.svg) -74px -84px no-repeat;
}

 .cheaper_form>span {
    border-bottom: 1px dotted;
	cursor: pointer;
	font-size: 13px;
	line-height: 16px;
	
}
 .cheaper_form {
    position: relative;
    padding-left: 22px;
	display:inline-block;
	margin-right:15px;
	
}
#main .catalog_detail .calculate-delivery.text-form {display:inline-block; line-height: 16px;margin-bottom: 0px;text-align:center;}

.info_item .middle_info .buy_block .counter_wrapp {width:100%;text-align:center;}
/*.info_item .middle_info .buy_block .counter_wrapp div {float:right;}*/
.info_item .middle_info .buy_block .wrapp_one_click  {display:inline-block;padding-right:12px;width:100%;height:auto;text-align:center;}
/*.info_item .middle_info .buy_block .wrapp_one_click span  {float:right;}*/
.turrrruru {border: 1px solid lightgrey;border-radius:25px;padding:25px !important;}

.middle_info .bx_catalog_item_scu .bx_item_detail_scu ul li .cnt_item {border-radius:28px;}
.middle_info .bx_catalog_item_scu .bx_item_detail_scu ul li {max-width: 50px;}

.offer_buy_block {height:auto;}

.sku_props--custom .ik_select.common_select {
    border-radius:7px;
}

#main .catalog_detail .accordion-head span {font-size: 13px;
	line-height: 16px;}
#main .catalog_detail .accordion-head {background-color:lightgrey;border-radius:15px 15px 0 0;}
#main .catalog_detail .accordion-type-1 {margin-top:10px;height:auto;display:inline-block;width:100%;}

#main .catalog_detail .accordion-body {padding-top: 10px;}

.info_item .top_info {
    padding: 10px 0px 10px;
    border-bottom: 1px solid #F2F2F2;
}
.info_item .middle_info .preview_text {
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    line-height: 18px;
}


.catalog_detail .item_slider .like_icons {
    top: 0px;
    right: -30px;
}



.catalog_detail .element_detail_text {width:100%;}

.catalog_detail .element_detail_text .price_txt {display:inline-block;width:100%;}

.catalog_detail .stock_wrapper   {display:inline-block;width:100%;margin: 0px 0px 0px 0px; border:none;}

.catalog_detail .stock_wrapper .stock_board  {display:inline-block;width:100%;border:none;}

.img_wrapper .item_slider .slides img {box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.15);}

.page-top-wrapper.color {background-color:white !important;color:black;}
.title-v4 .breadcrumbs a span, .title-v4 .breadcrumbs span {color:black;}
.title-v4 .breadcrumbs a:hover span {color:black;}
.page-top-wrapper.color h1 {
    color: black;
}
.title-v4 .page-top.maxwidth-theme {
    padding-top: 26px;
    padding-bottom: 0px;
}.
body .title-v4 .page-top-wrapper.color {border-bottom:none;}
.top_inner_block_wrapper {
    padding: 0px 0px 0px;
}
body .breadcrumbs .dropdown {
    
    padding: 12px! important;
}

.catalog_detail .lefter .tabs .nav.nav-tabs a { font-size: 11px;
    line-height: 12px;
	padding: 10px 11px 10px;}
	
	.info_item .middle_info .prices .price {
    font-size: 21px;
    line-height: 20px;
    padding-right: 5px;
}
.custom-props-name {
    font-size: 13px;
    height: auto;
    line-height: 18px;
}

.custom-props  select {
    font-size: 11px;
	border-radius:7px;
	padding: 7px 18px 7px;
   
}
/*.catalog_detail .item_main_info .item_slider {background-image:url('/upload/constructor/ext_1.png');}*/

.catalog_detail .item_main_info .item_slider .slides {padding-top:45px;}

.catalog_detail .item_main_info .lefter {float:left;padding:10px;}
.catalog_detail .item_main_info .righter {float:right;padding:10px;}



 @media (min-width: 601px){
/*.turrrruru .cost.prices {width: 60%;display:inline-block;float:left;}
.turrrruru .view_sale_block {width: 40%;display:inline-block;float:right;}*/
}

@media (max-width: 767px){
.catalog_detail .info_item .middle_info .buy_block .sku_props .sku_props--custom {display:none;}
.catalog_detail .paramm {
    display: none;
}
/*.catalog_detail .info_item .middle_info .buy_block #params1 .sku_props {
    display: none;
}*/
}

.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item {float:none;}

/*.button_block    {display: block;}*/

/*.set_block .cost.prices {display:none;}*/

/*.image_wrapper_block:has(.sticker_1)::after {
	font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 21px;
    display: table-cell;
	background-color:transparent;
	content:"\2744"; 
	color:blue; 
	position:absolute;
	bottom:0;
	left:0;
	width:21px;
	height:21px;
	z-index:999;}*/
	.fichhi .snow_3::before {
	font-style: normal;
    font-weight: 700;
    font-size: 19px;
    line-height: 19px;
    display: table-cell;
	background-color:transparent;
	content:"\2744\2744\2744"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:19px;
	z-index:999;}
	
		.fichhi .snow_2::before {
	font-style: normal;
    font-weight: 700;
    font-size: 19px;
    line-height: 19px;
    display: table-cell;
	background-color:transparent;
	content:"\2744\2744"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:19px;
	z-index:999;}
	
	.fichhi .snow_1::before {
	font-style: normal;
    font-weight: 700;
    font-size: 19px;
    line-height: 19px;
    display: table-cell;
	background-color:transparent;
	content:"\2744"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:19px;
	z-index:999;}
	
	.fichhi .snow_1:hover::after, .fichhi .snow_2:hover::after,	.fichhi .snow_3:hover::after, .fichhi .up_1:hover::after, .up_2:hover::after, .fichhi .t_86:hover::after, 
	.fichhi .t_60:hover::after, .fichhi .t_62:hover::after, .fichhi .t_64:hover::after, .fichhi .t_70:hover::after, .fichhi .t_92:hover::after {
	font-style: italic;
    font-weight: 500;
    font-size: 12px;
    line-height: 21px;
    display: block;
	background-color:grey;
	content: attr(data-title); 
	color:white; 
	position:absolute;
	top:0;
	right:55px;
	padding:10px;
	z-index:999;}
	
		.fichhi .up_2::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"2 КУ"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
			.fichhi .up_1::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"1 КУ"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
	
		.fichhi .t_86::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"86 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
			.fichhi .t_62::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"62 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
				.fichhi .t_60::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"60 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
				.fichhi .t_65::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"65 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
				.fichhi .t_70::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"70 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
				.fichhi .t_92::before {
	font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 15px;
    display: table-cell;
	background-color:transparent;
	content:"92 мм"; 
	color:grey; 
	position:absolute;
	bottom:0;
	right:0;
	width:55px;
	height:15px;
	z-index:999;}
	
/*		.fichhi .t_86:hover::after {
	font-style: italic;
    font-weight: 500;
    font-size: 12px;
    line-height: 21px;
    display: block;
	background-color:grey;
	content: attr(data-title); 
	color:white; 
	position:absolute;
	top:0;
	left:65px;
	padding:10px;
	z-index:999;}*/
	
	/*	.fichhi .up_2:hover::after {
	font-style: italic;
    font-weight: 500;
    font-size: 12px;
    line-height: 21px;
    display: block;
	background-color:grey;
	content: attr(data-title); 
	color:white; 
	position:absolute;
	top:0;
	left:65px;
	padding:10px;
	z-index:999;}*/
	
	/*	.image_wrapper_block:has(.sticker_2_kontura_uplotneniya)::after {
	font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 21px;
    display: table-cell;
	background-color:transparent;
	content:"\2016"; 
	color:red; 
	position:absolute;
	bottom:25;
	left:0;
	width:21px;
	height:21px;
	z-index:999;}*/
	
.sticker_1, .sticker_3, .sticker_2_kontura_uplotneniya {display:none !important;}


.fichhi
{right: 0;
    bottom: 0px;
    position: absolute;
    z-index: 3;
   /* line-height: 21px;*/
    text-align: right;
   /* padding-right: 50px;*/
    font-size: 15px;
	display:block;}
	
.fichhi div {height:21px;width:65px;margin: 3px 0 0 0;display:block;position:relative;}

@media (max-width: 767px){.fichhi div:before {
	font-size: 9px !important;
    line-height: 9px !important;
	line-height: 10px !important;
	height: 10px !important;
} 
.fichhi div:before {right:55px;}
.fichhi div {height: 10px !important;width:55px;}
}

/*.custom-props .common_select .common_select-link .ik_select_link_text {white-space:normal;}*/
.custom-props .common_select .common_select-link .trigger {background:lightgrey;}

.specials_slider_wrapp ul.tabs_content>li, .tab_slider_wrapp ul.tabs_content>li {position:relative;}
@media screen and (max-width: 991px), projection and (max-width: 991px), tv and (max-width: 991px), handheld and (max-width: 991px) {
body .top_slider_wrapp .flexslider .slides>li .banner_bg {
background-size: 100% auto !important;}}


.catalog_detail .img_wrapper .item_slider .slides img {box-shadow:none;}