@media only screen and (max-width: 600px) {
  #kobg{
z-index:9999;
background:#FFFFFF;
font-size:10px;
}


#modalX{
border:#333333 solid 1px; 
  -webkit-box-shadow: 0 0 6px 4px #666666;
  -moz-box-shadow: 0 0 6px 4px #666666;
  box-shadow: 0 0 6px 4px #666666;
width:300px;
z-index:9999999999;
overflow:scroll; 
max-height:540px;


}



#fild1S{
width:44px;
height:18px;
padding:1px;
text-align:center;
font-size:11px;
background:#EBEBEB;
 
}


  
  
  #top1sch{
width:100%;
height:68px;
padding:5px;
margin:5px;
border:#EFEFEF solid 1px;
display:inline-block;
vertical-align:top;
line-height:16px;
font-size:13px;
}

  
  
#kote_desno2{

padding:0px;
margin:0px;
background:url(images/line.png);
background-repeat: no-repeat;
background-size: 30px 100%;
border-top:#000000 solid 1px;
border-bottom:#000000 solid 1px;
width:30px;
display:inline-block;
vertical-align:middle;
top:0px;
margin-left:36px;
position:absolute;
font-size:12px;
}

  
  #sirinabg{background:#FFFFFF; font-size:13px; padding:2px;}
  
  
 #kote_desno{
line-height:0px;
padding:0px;
margin:0px;
background:#ffffff;
width:40px;
display:inline-block;
vertical-align:top;
top:0px;
position:absolute;
background:url(images/line.png);
background-repeat: no-repeat;
background-size: 30px 100%;
}
 
 
 #sirina_total{

height:32px;
background:url(images/line_hor.png);
background-repeat: no-repeat;
background-size: 100% 1px;
background-position: center;

 
}

  
  
  
  
  
  
  #produkt{
width:100px;
height:100px;
margin:6px;
text-align:center;
vertical-align:top;
display:inline-block;

font-size:12px;
line-height:16px;
}   

#produkt:hover{
 transform: scale(1.1);
}



 #prod_img{
width:60px;
}   

 

  #verg{
width:100px;
height:120px;
vertical-align:top;
padding:3px;
margin:3px;
display:inline-block;
border:#CCCCCC solid 1px;
font-size:11px;
line-height:14px;
}


#modsize{
width:280px;
padding:10px;
margin:0px;
}


#verg_img{height:60px;}



#verg:hover{
background:#F3F3F3;
}
  
  
  
  
  #ram_fen{
width:110px;
height:110px;
display:inline-block;
padding:0px;
margin:0px;
}
  
  
  #rahmen{
width:50px;
height:22px;
padding:2px;
margin:0px;
border:#CCCCCC solid 1px;
text-align:center;
}
  
  
#ram_list{
width:60px;
height:24px;
font-size:12px;
border:#666666 solid 1px;

}



#korpa{
width:16px;
height:16px;
text-align:center;
background:#F00000;
color:#FFFFFF;
border-radius:20px;
display:inline-block;
font-size:12px;
position:absolute;
line-height:16px;
top:-4px;
 
}

 
#frb{

width:56px;
height:26px;
padding:3px; 
margin:3px;
border:#CCCCCC solid 1px;
vertical-align:top;
display:inline-block;
font-size:11px;
line-height:20px;

}

  
  
  
  
 #lock{
width:100%;
height:140px;
padding:3px;
margin:5px;
border:#EFEFEF solid 1px;
display:inline-block;
vertical-align:top;
line-height:16px;
font-size:16px;
text-align:center;
}

  
  #lock_img{
 height:80px; padding:5px;
 
 }
 
#griff_img{
 height:80px; padding:10px;
 
 }
  
  
  
  
  
  
  
  
  
  #top1{
width:100%;
height:68px;
padding:5px;
margin:5px;
border:#EFEFEF solid 1px;
display:inline-block;
vertical-align:top;
line-height:16px;
font-size:13px;
}

  
  
  
#top11{
width:100%;
height:68px;
padding:5px;
margin:5px;
border:#EFEFEF solid 1px;
display:inline-block;
vertical-align:top;
line-height:16px;
font-size:13px;
}
  
  
  
  #fild1{
width:100%;
height:40px;
padding:5px;
border:#EFEFEF solid 1px;
background:#B72033;
color:#FFFFFF;
}
  
  
  
  
  
  
  
  
  
  
  
  
}