.none_text {display:none} 
.vid_text{}


@media (max-width: 980px)
{
#rent_block .rent_list .item .foto{float:left;width:30%}
#rent_block .rent_list .item .foto img{max-width:220px;  width:100%;height:auto}
#rent_block .rent_list .item .overflow{overflow:hidden;margin:10px 0px 10px 0;
min-height:145px;
width:70%;float:right}
 .scr7_item {max-width:815px; margin:0 auto; box-sizing: border-box;}
 .scr7_item_text {width:36%; box-sizing: border-box;}
 .scr7_item_text_two {width:30%; box-sizing: border-box;}
 
 .scr7_item_icon {width:26%; box-sizing: border-box; margin:0px;}
 .scr7_item_text1 {width:36%; box-sizing: border-box;}
 
 
 .scr7_item_text div,
 .scr7_item_text1 div {width:100%}
 .scr71_item_icon{width:32%; margin:0px;}
 .scr71_item_icon div {max-width:125px}
 
 .scr7_item_icon div {max-width:125px;}
 
 .quest_but {
 left: auto;
    right: 13px;
 }
  .screen10_area {padding-left:13px;}
   
}


@media (max-width: 813px)
{ 
    .head_tel {line-height:0.8}
    
    .head_tel a:last-child font,
   .head_tel a:last-child{
    font-size: 22px;
   } 
.footer_title {
    
    font-size: 25px;
    line-height: 1;
    
}
}

@media (max-width: 778px)
{ 
  .scr7_item_text,
  .scr7_item_text1 {   
    font-size: 15px;
    padding-left: 11px;}   

}

@media (max-width: 772px)
{ 
    
    
 .scr7_item5 .scr7_item_text1,  
 .scr7_item4 .scr7_item_text,  
 .scr7_item3 .scr7_item_text1,   
 .scr7_item1 .scr7_item_text1, 
 .scr7_item2 .scr7_item_text {display:none}
 
 .scr7_item5 .scr7_item_text
 .scr7_item3 .scr7_item_text,
 .scr7_item1 .scr7_item_text  {width: 50%;
    padding-top: 42px;
    padding-right: 16px;}  
    
   .scr7_item3 .scr7_item_text {padding-top: 0px;}

.scr7_item5 .scr7_item_icon,
.scr7_item4 .scr71_item_icon,
.scr7_item3 .scr7_item_icon,
.scr7_item2 .scr71_item_icon,
.scr7_item1 .scr7_item_icon {width:50%}


.scr7_items .scr7_item:nth-child(2n) {padding-left:0px}
.scr7_item5 .scr7_item_text,
.scr7_item4 .scr7_item_text1,
.scr7_item3 .scr7_item_text,
.scr7_item2 .scr7_item_text1 {width:50%}   

 .scr7_item5 .scr7_item_text div,
 .scr7_item1 .scr7_item_text div {display:block;}
 
  .scr7_item4 .scr7_item_text1 div, 
.scr7_item2  .scr7_item_text1 div {    display: block;
    text-align: left;
    height: auto;
    padding-top: 35px;}
    
    .scr7_item4 .scr7_item_text1 div{     padding-top: 39px; padding-right:10px}
 .scr7_item5 .scr7_item_text div { padding-top: 32px;
    padding-right: 10px;
    }
    
}

@media (max-width: 737px)
{
    .modal-content-box .head_form_text{margin:0px; padding-right:7px;
    box-sizing: border-box;} 
    
    .modal-content-box .head_form form {width:232px}
    
}

@media (max-width: 759px)
{#rent_block .rent_list .item .coll-1 {
    margin: 0 0 -500px 0;
    float: none; 
    padding: 0px 0px 500px 0;
    width: 100%;
    border-right: 0px solid #d7d7d7;
}

#rent_block .rent_list .item .coll-2 {
    font-size: 14px;
    margin: 0 0 0 0px;
    width: 50%;
    float: left;
}
#rent_block .rent_list .item .coll-3 {
    float: left;
    width: 50%;
    padding-top: 26px;
}
}

@media (max-width: 683px)
{
 .head_tel {top:0px;}
    
   .footer_title {
    font-size: 23px;
    line-height: 1;
   
    padding-top: 73px
    }
}

@media (max-width: 630px)
{
  .screen1  .why_text {
    font-size: 14px;
   
    min-height: 65px;
    }

    .screen1 .why_img img{width:100%; height:auto;}
    
    
    
 
  .screen10_area {
    padding:0px;
    text-align:center;
    margin-top:10px;
     margin-bottom:10px;
      
  }
  .quest_but{    position: relative;
    top: 0px;
    right: 0px;
    max-width: 233px;
    margin: 0 auto;
    margin-top: 10px;
   
}

  
}

 @media (max-width: 689px)
{
.none_text {display:block}
.vid_text{display:none}
    .input {
    width: 98%;
    position: relative;
     float: none;  
    margin-right: 20px;
    margin-bottom: 8px;
}

  .head_form form .input:nth-child(5) {
    margin-right: 0px;
    margin-top: 9px;
}

.head_form_text {float:none; text-align:center;
margin: 0 0 10px 0;
line-height:1;
}
   .modal-content-box .head_form form {width:100%}
.head_form form {float:none; width:100%}

.head_form {
     
    padding: 5px;
    margin-top: 15px;
}
header {height:auto}

.arcticmodal-container_i {width:100%}

}   


@media (max-width: 559px)
 {
    
   .logo {
    position: absolute;
    top: 6px;
    left: 10px;
    max-width: 100%;
    width: 64px;
} 
    
.copy-fon_area{width:100%; float:none; padding:0px;
margin:0px;}

.copy-fon_area .grid_6.right
{
   width:100%; float:none; padding:0px;
margin:0px;
text-align:center; 
}

.copy-fon_area .grid_6.right a
{
    float:none;
    margin-left: 15px!important;
    
}
    
    
#rent_block .rent_list .item .foto {
    float: none;
    width: 100%;
}

#rent_block .rent_list .item .overflow {
  float: none;
    width: 100%;    
}
#rent_block .rent_list .item .js_shop.shop-item.shop {
      background: none; 
    margin-top: 10px;
    border-bottom: 11px solid #fafafa;
}
}


 @media (max-width: 509px)
{ 
    .screen5_area_an .scr5_item {
        display:block;
    }
    .screen5_area_an .circle{
    width: 30%;
    height: 69%;
    }
    .circle1, .circle2 {right:0px}
    .circle4, .circle5 {left:0px}
    
}

 @media (max-width: 500px)
{ 
   .scr4_text {
    text-align: center;
    font-size: 15px;
    } 
    
    .font1 {
    font-size: 13px;
}
.head_item_title{padding:0px; line-height:1;}

    .head_item {width:100%; margin:0;}
}


 @media (max-width: 462px)
{ .circle{
        font-size: 11px;
 }
  .circle0,
  .circle3 {
    
    left: 60%;
}

@media (max-width: 442px)
{ 
    
     .screen1  .why_text {
    font-size: 12px;
   
    min-height: 65px;
    } 
    
#DIV_TO_PLACE_COUNTDOWN {
    
    top: 12px;
    right: 0px;
}
.schetchik_text {
    
    top: -6px;
    right: 0;
}

.schetchik {
    text-align: center;
    padding: 36px 0 0 0;
        font-size: 12px;
    line-height: 1;
}

}


@media (max-width: 397px)
{ 
    
      .screen10_area {
    padding:0px;
    text-align:center;
    margin-top:10px;
        font-size: 18px;
    line-height: 14px;
  }
    
    .screen4_area_an .grid_6,
   .screen4_area_an .grid_4{width:100%} 
    
  .screen1 .grid_4 {float:none; width:100%;} 
  .scr_title {
    text-align: center;
     
    margin: auto;
    position: relative;
    padding: 0px 34px;
    font-size: 21px;
    line-height: 1
    }
    
    #rent_block .rent_list .item .coll-2 {
    font-size: 14px;
    margin: 0 0 0 0px;
    width: 100%;
    float: none;
    }
    #rent_block .rent_list .item .coll-3 {
    float: none;
    width: 100%;
    padding-top: 26px;
 
}
 .scr3_item,   
 .screen8 {height:auto;}
    .scr3_form .input {
    padding: 0 10px;
    float: none;
    margin-bottom: 20px;
    width: 100%;
}

   .scr3_form .input i {
    position: absolute;
    top: 12px;
    left: 18px;
}
.scr3_form_title p {
    font-size: 26px;
    line-height: 1;
    padding-bottom: 7px;
}

/**/
 .scr7_item4 .scr7_item_text1 div,
 .scr7_item2 .scr7_item_text1 div,
 .scr7_item5 .scr7_item_text div,
 .scr7_item3 .scr7_item_text div,
 .scr7_item1 .scr7_item_text div,  
 .scr7_item4 .scr7_item_text1,
 .scr7_item2 .scr7_item_text1,
 .scr7_item5 .scr7_item_text,
 .scr7_item3 .scr7_item_text,
 .scr7_item1 .scr7_item_text 
 {width: 100%;
 float:none;
 text-align:center;
 padding:0px;
 margin:0px;
 height:auto;
  } 
  
.scr7_item1 .scr7_item_icon,
.scr7_item2 .scr71_item_icon,
.scr7_item3 .scr7_item_icon,
.scr7_item4 .scr71_item_icon,
.scr7_item5 .scr7_item_icon 
{
    width: 222px;
    margin: 0 auto;
    display: block;
    float: none;
    background:none;
}

.scr7_item1 .scr7_item_icon div,
.scr7_item2 .scr71_item_icon div,
.scr7_item3 .scr7_item_icon div,
.scr7_item4 .scr71_item_icon div,
.scr7_item5 .scr7_item_icon div{ 
width: 125px;
    display: block;
    margin: 0 auto;
    padding: 0px;
    position: relative;
    top: 21px;
           }
/**/
}

@media (max-width: 305px)
{ 
    
    .scr9_item {
     
    font-size: 12px;
    line-height: 1;}
    
.scr5_item {margin:10px 0 10px 0}
.scr5_item .circle {
    display:block;
    position:relative;
    top:0px;
    left:0px;
    margin:0 auto;
    width: 52%;
    height: 69%;
    margin-bottom:10px;
}

}

@media (max-width: 282px)
{ 
    .tech_title { font-size: 17px;}
    #rent_block .rent_list .item .prepertys {
    font-size: 12px;
    padding-top: 15px;
    line-height: 20px;
}

.footer_title {display:block;
text-align:center;    padding: 0px;
    font-size: 15px;height:auto;
}
.head_tel {position:relative;
top:0px;
left:0px;
text-align:center;
}
.logo{position:relative;
top:0px;
left:0px;}
footer{height:auto;}
.head_tel a:last-child font, .head_tel a:last-child {
    font-size: 16px;
}

.footer_area {height:auto; padding-bottom:10px;}

}

@media (max-width: 175px)
{ 
.scr_title {
  
    padding: 0;
    font-size: 18px;
    line-height: 1;
}

}


  