
body,html{ min-width:1260px;

margin:0;padding:0;font-style:normal;font-size:14px;line-height:1;color:#002643;text-align:left;background:#fafafa;white-space:normal;margin:0px auto;min-height:100%;height:100%}

*{margin:0;padding:0;box-sizing:border-box;text-align:left;border:none;outline:0;background-repeat:no-repeat;font-family: 'Montserrat', Verdana, sans-serif;}
 
 *.unselectable
{
-moz-user-select: -moz-none;
-khtml-user-select: none;
-o-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}

#svg3508234515
{
width:24px;
height:24px;
}

#like span {
    position: absolute;
    right: 17px;z-index: 1;
    top: -6px;
    background: #ef522c;
    border-radius: 100%;
    color: #fff;
    width: 19px;
    height: 19px;
    display: flex
;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

#compare span {
    position: absolute;
    right: -10px;z-index: 1;
    top: -6px;
    background: #ef522c;
    border-radius: 100%;
    color: #fff;
    width: 19px;
    height: 19px;
    display: flex
;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.izb_class,.compare_class
{
	cursor:pointer;
}

.izb_class.active svg path,.compare_class.active svg path {
    fill:rgb(239, 82, 44);
	  stroke:rgb(239, 82, 44);
}


.sw2
{
	display:none;
}

#stop
{    BORDER-RADIUS: 5PX;
position:relative;

}

#stop img
{

width:100%;

}

#c_title>span img {
    transition: all 0.3s;
		display:none;
	   position: absolute;
    left: 100%;
    margin-left: 22px;
    top: 7px;
	
}
.bd_nmp #c_title>span img
{
	display:block;
}

.bd_nmp #catalog2
{
	display:none;
	z-index:2;
}

#onl52
{

position:absolute;
left:0px;
right:8%;
top:0px;
bottom:7px;
display:flex;

align-items: center;
    justify-content: center;
}

#onl53
{
	
font-size: 37px;
color:#fff;

	font-weight:700;
}

#onl54
{
	margin-left:20px;
	font-weight:700;
font-size: 17px;
color:#fff;
line-height:1.2;
display:flex;

align-items: center;
    justify-content: center;
}

#f3 a {
   
    padding-right: 27px!important;
    border-right: 1px solid #294E6B!important;
    margin-right:27px!important;
    }
	
#f3 a.page_kontakty
	{
		margin-right:0px!important;
		padding-right:0px!important;
		 border-right: none!important;
	}
	
#subphones,#f_subphones,#subad,#f_subad
{
	display:none;
}
.cl_product_img_wrap a
{
	display:flex;
	align-items: center;
    justify-content: center;
}
.break_title
{
	height:16px
}.break_title_price
{
	height:13px
}
.cl_product_img_wrap a,.cl_product_img_wrap
{
	height:230px;
}
.cl_product_img_wrap img
{
	max-width:100%;
	max-height:100%;
}

.product_title {
  height: 36px;
   
  
    display: flex
;
    align-items: center;
    justify-content: center;
}

.product_title a
{
	 
font-size: 14px;
font-weight: 600;
line-height: 17px;

text-align: center;

    overflow: hidden;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	
}
.cl
{

		border-radius:10px;
		transition:all 0.3s;
	box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.12);
background:#fff;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	
	padding-top:20px;
	padding-left:17px;
	padding-right:17px;
 
}

.like
{
	width:30px;
	height:26px;
	background:url("/images/abc/plike.svg");
	position:relative;
	 
}
.buy_wrap
{
	height:77px;
position:relative;	
}
.like_wrap
{
position: absolute;
    right: -16px;
    left: 143px;
    display: flex;
    top: 11px;
    justify-content: space-evenly;
}
.compare
{
	width:29px;
	height:26px;
	background:url("/images/abc/pcompare.svg");
position:relative;
}

.buy i
{
	width:26px;
	height:22px;
	background:url("/images/abc/cart1.svg");
	position:absolute;
	left:12px;
	top:12px;
}

.utochcat {
        font-size: 16px;
    font-weight: 400;
    line-height: 1;
    white-space: normal;
   
    white-space: nowrap;
    position: relative;
    top: 5px;
}
.utochcatbutton {
    position: relative;
    color: #fff;
   text-align:center;
    width: 138px;
    height: 50px;
    padding-top: 13px;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    border-radius: 5px;
    cursor: pointer;
    background: rgb(0, 38, 67);
}

.buy
{
	position:relative;
	color:#fff;
	padding-left:52px;
	width: 138px;
height: 50px;
padding-top:13px;
font-size: 16px;
font-weight: 600;
line-height: 20px;

border-radius: 5px;
cursor:pointer;
background: #ef522c;

}
.code
{
 
font-size: 14px;
font-weight: 600;
line-height: 17px; 
color: rgba(157, 157, 157, 1);

}
.cl_price{
	height:52px;
}
.price_usd
{
	
font-size: 18px;
font-weight: 400;
line-height: 22px;
letter-spacing: 0em;
text-align: left;
color: rgba(130, 130, 130, 1);
position:Relative;
top:1px;
 
}
.cl_price>a
{align-items: center;
    justify-content: space-between;
	display:flex;
}

.freedel1.withold .price_usd
{
	display:none;
}

.pp_oldprice
{
text-decoration: line-through;

    font-size:19px;
    font-weight: 400;
    color: rgba(130, 130, 130, 1);
}

.price
{
	
font-size: 24px;
font-weight: 600;
line-height: 29px;

}
.cl_marks
{
	display:flex;
}
.cl_top
{
	height:37px;
	justify-content: space-between;
	display:flex;
}
.cl_mark{
	margin-left:3px;
	width:14px;height:14px;
	background:url("/images/abc/star1.svg");
}
.cl_mark.active{
	 
	background:url("/images/abc/star_new.svg");
}
h1,.h1
{
	text-align:center;

font-size: 32px;
font-weight: 600;
line-height: 39px;

	margin-bottom:48px;
}


.freedel1 i {
    position: relative;
    top: 3px;
    width: 43px;
    height: 28px;
    background: url(/images/abc/del2.svg);
    background-size: 100% 100%;
}

 

.cl_features
{
	display:none;
}
.cl_wrap
{
	height:483px;
	position:relative;
	
 
	width:calc(25% - 18px);
	margin-right:24px;
	margin-bottom:25px;
	float:left;

}
 
.cl_wrap4_1
{
	clear:both;
}
 
.cl_wrap4_0
{
	margin-right:0px;
}
 


img
{
display:block;
}
a{color:#002643;text-decoration:none}

a:link,a:visited
{
color:#002643;
}
a:hover,a:active
{
color:#002643;
}

#wrap{min-height:100%}
 
 
#f3 {
    position: relative;
    top: 20px;
    display: flex;
    height: 29px;
}
#f2 .wrapper
{
	display:flex;
	    justify-content: space-between;
}
#top2
{
	align-items: center;
	position:relative;
	
	top:15px;
	display:flex;
	height:26px;
}
#top2 a
{
	padding-top:3px!important;
		padding-bottom:5px!important;
}
#f_recall,#f_works
{
	margin-top:9px;
}

 #f_recall
{
	position:Relative;
font-size: 14px;
font-weight: 500;
line-height: 17px;
    top: 7px;
    display: block;
	padding-top:10px;
	padding-left:33px;
	 
	color:#fff;
	cursor:pointer;
height:38px;



}
 
 #f_works
{
	 
	position:Relative;
font-size: 14px;
font-weight: 500;
line-height: 17px;
    top: 7px;
    display: block;
	padding-top:10px;
	padding-left:33px;
 
	color:#fff;
	cursor:pointer;
height:38px;

}

#works
{
border-right:none!important;
	margin-right:0px!important;
	padding-right:0px!important;
	position:Relative;
font-size: 14px;
font-weight: 500;
line-height: 17px;

    display: block;

	padding-left:28px;
 
	color:#fff;
	cursor:pointer;

}


#langs a
{
	background:#002643!important;
text-align:center!important;
	display:block!important;
	padding:0px!important;
	padding-top:8px!important;
	color:#fff!important;
	font-size:14px!important;
	line-height:17px!important;
	font-weight:500!important;
	width:38px!important;
 margin:0px!important;
 border:none!important;
}

#f2 #f_langs a
{
	background:rgba(0, 53, 94, 1)!important;
text-align:center!important;
	display:block!important;
	padding:0px!important;
	padding-top:10px!important;
	color:#fff!important;
	font-size:14px!important;
	line-height:17px!important;
	font-weight:500!important;
	width:42px!important;
 margin:0px!important;
 border:none!important;
}

	#f_recall_wrap{
		display:flex;
		justify-content: space-between;
    width: 100%;
	}
	
	
#langs
{
position:relative;

top:12px;
    display: flex;
    height:36px;	
}

#f_langs
{
position:relative;

top:18px;
    display: flex;
    height:38px;	
}

 #f_recall img
{
	position:absolute;
	left:0px;
	top:9px;
}

#works img
{
	position:absolute;
	left:0px;
	top:5px;
}

#f_works img
{
	position:absolute;
	left:0px;
	top:10px;
}


 

#f_recall_wrap
{
	display:flex;
}
 
#f_head2 span,#f_head2 a,#f_head2 div
{
	color:#fff;
}

#top2 a,#f3 a
{
	white-space:nowrap;
	    padding-top: 7px;
	font-weight:500;
	font-size:14px;
	padding-right:17px;
	border-right:1px solid #294E6B;
	margin-right:17px;
	color:#fff;
}
#top0
{
	    justify-content: space-between;
	display:flex;
}

#catalog2
{
	   
 
	    left: 0px;
    top: 48px;
	padding-top:34px;
	transition:all 0.2s;
	position:absolute;	
}
 
#catalog
{
 
 padding-top: 10px;
 position:relative;
     border-radius: 5px;
	z-index:2;
box-shadow: 0px 6px 15px 0px #20222914;
background:#fff;

}


.subcats
{display:none;}

 
.catwrap.active .cat_block
{
	border-top-left-radius:22px;

	background: rgba(0, 38, 67, 1);
border-color:rgba(225, 225, 225, 1);
}

.catwrap.active:after
{
content: '';
    left: 0px;
    bottom: -2px;
    right: 0px;
    position: absolute;
    background: rgba(225, 225, 225, 1);
    height: 2px;
    z-index: 1;
}

.catwrap.catwrap_128.active:after
{
	display:none;
}

.catwrap.active .cat_block.parent>i:before
{top: 16px;
	border-color:#fff;
	transform:rotate(-135deg);
}

.catwrap.active .cat_block a path
{
	fill:#fff!important;
}
.catwrap.active .cat_block a
{
	
color:#fff;
	
}
 
.cat_block>a>svg {
    position: absolute;
    left: 20px;
    top: 7px;
    display: block;
}

.cat_block.first
{
	border-top:none;
}


 
#cats0:hover #c_title>span img
{
	transform: rotate(-180deg);
}

.cat_block.parent>i:before
{
	transition:all 0.3s;
	content:'';
	
	position:absolute;
right:22px;
top:12px;	

 border: solid #ccc;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.cat_block.parent>i
{
position:absolute;
right:0px;
top:0px;
bottom:0px;
width:53px;	
cursor:pointer;
  
}

.cat_block
{
	position:relative;
	border-top:1px solid #fff;
	
	    display: flex!important;
  
    align-items: center;




font-size: 14px;
font-weight: 500;
line-height: 17px;


}
.cat_block>a
{
	padding-left:62px;

	padding-bottom:0px;
	display:block;
	padding-top:0px;
}
.cat_block.parent
{
	padding-right:34px;
}

.lang_ua
{
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.lang_ru
{
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}

#langs a.active
{
	background:#fff!important;
color:#01345C!important

}
#f2 #f_langs a.active
{
	background:#fff!important;
color:#01345C!important

}



.top>img {
    transition: all 0.3s;
    z-index: 1;
    position: absolute;
    right: 23px;
    top: 54px;
}

#head .top31 img {
    position: absolute;
    left: 0px;
    top: 0px;
}

#head  .top3 img {
    position: absolute;
    left: -1px;
    top: 1px;
}

#head .top>img
{
	  right: 0px;
    top: 5px;
}

.top.arrow
{
	padding-right:51px;
}

#f_phones .top3
{
	padding-left:28px!important;
}


#f_shops .top3
{
	padding-left:28px!important;
}



#f_phones .top3 img{
	top:11px;
}



#f_shops .top3 img{
	top:11px;
}
.top.arrow2
{
	padding-right:27px;
}
.top
{
	position:Relative;
	top:16px;
	padding:9px 33px 0px 33px;

	height:81px;
	
	
font-size: 14px;
font-weight: 500;
line-height: 17px;

}

#footer .top#f_phones,#footer .top#f_shops
{
	padding-right:24px!important
}

#f_phones.top>img,#f_shops.top>img {
  
    right: 0px;
    top: 47px;
}

#head
{
	background: rgba(0, 38, 67, 1);
}

#head:before{

background:#01345C;
position:absolute;
left:0px;
top:0px;
right:0px;
height:59px;
content:'';

}
 
#head .top#phones
{
padding-right:22px;	
}

#head .top
{
	    height: 32px;
	top:20px;
	padding:0px;

}

#head .top1 {
   
    padding-bottom:0px;

}

#footer .top
{
	border-color:rgba(0, 109, 191, 1)
}
.top4
{
	display:flex;

}
.top51
{
	padding-right:3px;
}

 
.bdlang_ru #shops .top1
{
	    letter-spacing: -0.4px;
}

 #phones,#shops
{
	margin-top:-1px;
}
 
.top53
{
	padding-right:3px;
}
.top54
{
	padding-left:1px;
}
.top41
{
	margin-right:20px;
}
 
#shops .top1
{
		padding-left:29px;
}

.top31
{
		font-weight: 500;
	 color:#fff;
	 font-size:14px;
z-index:1;
	padding-left:25px;
	position:Relative;
}

#head .top#shops{
	    padding-right: 22px;
}

 .top31 img
{
position:absolute;
left:0px;
top:-1px;	
}
.top3
{
	font-weight: 500;
	 color:#fff; font-size:14px;
z-index:1;
	padding-left:25px;
	position:Relative;
}
.top3 img
{
position:absolute;
left:0px;
top:0px;	
}
 
.top5
{
 color:#002643;
 font-weight:500;
	padding-left:30px;
	position:Relative;
}
.top5 img
{
position:absolute;
left:0px;
top:10px;	
}

#f_phones .top3 {
 font-size: 14px!important;
    font-weight: 500!important;
    line-height: 17px!important;
}

#footer .top#f_mess
{
	padding-top:30px!important;
}

#f_shops .top3 {
 font-size: 14px!important;
    font-weight: 500!important;
    line-height: 17px!important;
}

#footer .top
{
	padding:0px!important;
}


 
.top2
{
	position:relative;
z-index:1;
	padding-top:10px;
}

.top1
{
	color:#fff;
position:relative;
z-index:1;
padding-bottom:13px;

}

#search>img
{
	z-index:1;
	position:absolute;
 
top: 13px;
    left: 27px;
	
}


#search_input
{
	border:1px solid #DFDFDF;
	padding-left:58px;
	padding-right:135px;
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
height: auto;
padding-top: 13px;
    padding-bottom: 16px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 500;

border-radius: 5px;


line-height: 17px;


}

.clear
{
	clear:both;
}

#search>div
{
cursor: pointer;
background: #2C96DE;

    display: flex;
    
    position: absolute;
    right: -1px;
    top: 0px;
    height:48px;
    justify-content: center;
    width: 109px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    line-height: 17px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    padding-top: 13px;

}

input[type="text"],input[type="password"], textarea
{
border-radius: 0px;
background-color: #fff;
resize:none;
display:block;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 25px;
padding-right: 25px;
height:56px;
color:#002643;
width:100%;
border: none;
outline:none!important;
box-shadow: none!important;
margin:0px;
line-height: normal;


font-size: 16px;
font-weight: 400;


}

 input[type='text']::-moz-placeholder {
        color: rgb(104, 104, 104)!important; 
      }
      input[type='text']::-webkit-input-placeholder {
        color: rgb(147, 104, 104)!important;
      }
      input[type='text']:-ms-input-placeholder {
        color: rgb(104, 104, 104)!important;
      }
      input[type='text']::-ms-input-placeholder {
        color: rgb(104, 104, 104)!important;
      }
      input[type='text']::placeholder {
        color: rgb(104, 104, 104)!important;
      }
	  

#search
{
	width:calc(100% - 436px);
	
	position:relative;
}

#up1
{
	justify-content: space-between;
	display:flex; 
  
}
#logo
{
    position: relative;
    left: 0px;
    top: 4px;
    height: 52px;
}

#f_logo
{
	position:relative;
	left:-3px;
	top:26px;
}
 
#compare img
{
	position:relative;
	top:4px;
}
#like img
{
	position:relative;
	top:4px;
}


#c_ic
{
	width:436px;
display: flex;
 
    justify-content: space-between;
    position: relative;
    top:2px;

}

#c_ic0
{
	display: flex;
 
    justify-content: space-between;
    position: relative;
    top:0px;
}

#like,#compare
{
	
	height:32px;
	top:6px;
position:relative;

}

#like
{
		margin-right:29px;
	border-right:1px solid #DFDFDF;
	padding-right:29px;
}


.atopcart
{
	width:170px;
	padding-top:11px;
	display:flex;
	top:0px;
PADDING-LEFT:28PX;
white-space:nowrap;
	position:Relative;
	
	height:44px;
	background: #ef522c;
border-radius:5px;
}
.atopcart>span
{
	color:#fff;
font-size: 15px;
font-weight: 400;
line-height: 17px;
display:block;
margin-left:13px;
}
#c_title
{
	
	display: flex;
    align-items: center;
    justify-content: center;
	
	padding-top:9px;
font-size: 18px;
font-weight: 700;
line-height:18px;
color:#fff;

}

#logo_wrap
{
	position:relative;
	left:0px;
	top:0px;
}
#head2,#f_head2
{
 
	display:flex;
	justify-content: space-between;
}

#cats_right
{
	display:flex;
	width:calc(100% - 387px);
}


#cats0
{
	position:relative;
	display:inline-block;
	height:48px;
	background: linear-gradient(90deg, #36A0E3 0%, #0472C8 100%);
WIDTH:363PX;
BORDER-RADIUS:5PX;
}


.cat_block>a>svg {
     position: relative!important;
    left: 0px!important; 
    top: auto!important; 
   display: block!important;
    margin-right:14px!important;
}

.cat_block.parent>i:before {
   
    top: 50%!important;
   
    margin-top: -3px!important;
}

.cat_block.parent>i:before {

    right: 14px!important;
}

.catwrap {

    width: 363px;
}

.cat_block>a {
padding-left: 13px!important;
   
      
    align-items: center;

 display: flex!important;
}

.cat_block
{
	    line-height: 14px!important;
	height:100%;
}

 
 

 
#up
{
	height:66px;
background: rgba(0, 38, 67, 1);
}

#cats
{
	
	width:357px;
}

#c_title>span
{
	position:relative;
	margin-left:11px;
	display:inline-block;
	
}

#c_title>img
{
	position:relative;
	
	top:0px;
}
#head,#f_head
{
	position:relative;
	z-index:2;
}

 #f_head,#f_head .wrapper
{
	height:109px;
}
#head, #head .wrapper{
    height: 77px;
}
 
#f2
{
	position:absolute;
 bottom:111px;
 
	height:77px;
	left:0px;
	right:0px;
	
	background: rgba(0, 38, 67, 1);

}
#footer
{
	position:relative;
	margin-top: -340px;
	background: rgba(0, 53, 94, 1);
}
 

#f_head
{
	top:20px;
	position:relative;
}
#f1
{
	right:0px;
	position:absolute;
	left:0px;
	bottom:50px;
	color:#fff;
	
	
font-size: 14px;
font-weight: 500;
line-height: 17px;

}

#footer,#rasp
{
	clear:both;
		height:340px;
}

#catalog_but
{
	position:absolute;
	left:0px;
	bottom:0px;
	height:54px;
	right:0px;
	text-align:center;
	cursor:pointer;
}

#catalog_but svg
{
	position:relative;
	top:17px;
}

#catalog_but.active svg{
    transform: rotate(180deg);
}

.catwrap
{
	height:calc(100% / 12);
}

#catalog_main
{
	height:calc(100% - 46px);
 	  
	overflow:hidden; 
}

 
.wrapper
{
margin:0px auto;
width: 1600px;
}
	
#catalog,.subcats,.block1,.heightb
{
height: calc((1600px - 392px - 60px)/4/960*1528);
min-height:399px;
}

.top312
{
	display:none;
}

.filter1 .cl_wrap {
   width: calc(100%/4 - 18px);
    
	margin-right:24px;
 
}

.filter1 .cl_wrap.cl_wrap4_0 {
    margin-right: 0px;
}



.filter0 .cl_wrap
{
    width: calc(20% - 20px);

    margin-right: 25px;

}


.filter0 .cl_wrap.cl_wrap5_0 {
    margin-right: 0px;
}



.filter0 .cl_wrap.cl_wrap4_1
{
    clear: none;
}


.filter0 .cl_wrap.cl_wrap5_1,.filter0 .cl_wrap.cl_wrap5_1.cl_wrap4_1
{
    clear: both;
}
 



@media (max-width: 1666px) 
{


.filter0 .cl_wrap
{
    width: calc(25% - 18px)!important;

    margin-right: 24px!important;

}

.filter0 .cl_wrap.cl_wrap4_0 {
    margin-right: 0px!important;
}

.filter0 .cl_wrap.cl_wrap5_1 {
    clear: none;
}


.filter0 .cl_wrap.cl_wrap4_1,.filter0 .cl_wrap.cl_wrap4_1.cl_wrap5_1 {
    clear: both!important;
}


.filter1 .cl_wrap {
   
    width: calc(100%/3 - 16px);
	margin-right:24px!important;
 
}

.filter1 .cl_wrap.cl_wrap3_0  {
margin-right:0px!important;
 
}

.filter1 .cl_wrap.cl_wrap4_1
{
	clear:none;
}

.filter1 .cl_wrap.cl_wrap3_1,.filter1 .cl_wrap.cl_wrap3_1.cl_wrap4_1  {
clear:both;
 
}

	
#cats_right {
    display: flex;
    width: calc(100% - 337px);
}
#cats {
    width: 307px;
}

#cats0,#catalog,.catwrap {
     
    WIDTH: 313PX;
 
}
#swiper_wrap1, #p5 {
    margin-left: 337px!important;
}
.sw1
{
	display:none;
}

.sw2
{
	display:block;
}
	
.top311
{
	display:none;
}

.top312
{
	display:inline;
}
 
.wrapper
{
width: calc(100% - 50px);
margin-left:25px;
margin-right:25px;
} 

#catalog,.subcats,.block1,.heightb
{
height: calc((100vw - 375px - 60px)/3/960*1362);
}

#top2test a
{
	display:none;
}

#top2 a#works{
	display:block;

    padding-left:0px; 
} 

#works img
{
	display:none;
}

#menu4 span{

	top:7px;
	

}

#top2 a, #f3 a {
   
    padding-right: 5px; 
    border-right: none;
    margin-right: 5px; 
  
}

.page_service{
	display:none;
}

#menu4 span,#menu4 span:after,#menu4 span:before
{
		background:#fff;
		left:0px;
		height:2px;
		border-radius:5px;
	width:18px;
		position:absolute;
	
}

#menu4 span:after
{
	content:'';
	top:-6px;
}
#menu4 span:before
{
	content:'';
	top:6px;
}

	
#menu4test
{
		display:block!important;
font-size:16px;
    padding-left: 30px; 
	color:#fff!important;
	position:relative;    line-height: 17px;
	top:21px;    font-weight: 500;
}

#works img  {
    position: absolute;
    left: 0px;
    top: 5px;
    width: 18px;
    height: 18px;
}

}


@media (max-width:1666px)
{
	
#avtonom span span {
display:none;	
}

#avtonom span:before
{
	content:'автоном.';
}

#vnutrish span {
display:none;	
}

#vnutrish:before
{
	content:'Внутрішньопідлог.';
}

}