#top_sclads_show {border:1px #fff solid;float:left; border-radius:4px;
      width:100%; padding:6px;min-height:23px; margin-left:-10px;}
.div_top_select_city {width:99%; float:left; line-height:1.0;  
                      text-align:left;font-size:14px;  padding-left:5px; padding-top:0px;color:#000;}

.link_greenes {color:#2A9E89; font-size:14px; font-weight:700; cursor:pointer; opacity:1.0;}
.link_greenes:hover {opacity:0.7;}
.right_link {width:auto; text-decoration:none; border:1px #fff solid; font-weight:300; border-radius:4px; 
             font-size:14px; text-decoration:underline; margin-right:-20px;
            float:right; margin-top:-5px; padding:0px;color:#000; cursor:pointer;}
.right_link:hover  {color:#f40; }         
.width_selectsLeftBox {width: 45%; float:left;}
.width_selectsRightBox {width: 45%; float:right; } 
.body_contacts {width:100%; min-height: 160px; margin-left:10px; ;  
   border-radius: 4px; }
.width_selectsCenterBox {width:100%; float:left; }   

.control_show {width:100%; height:40px;}

.input_titul_w {height:40px; text-indent:10px; line-height:40px; }
.regim {width:100%; font-size:14px; text-align:left; margin-top:-8px;
        float:left; border:1.5px #ccc solid; padding:0px; height:auto; border-radius:4px;}
.mob_br {clear:both; display:none;} 
.mob_hide {display:block;}
.window_maps { padding:0px; width: 100%; height: 99%; } 
.left_bgk { background:url(../images/svg/mmm.svg) repeat left top; max-width:260px; 
           width: 33%; float:left; height:260px; overflow-y: auto; overflow-x: hidden;}

.top_right_boxes {float:left; width:60%;  margin-top:-6px; cursor: pointer;}
.content_regim {width:270px;  float:left; font-size:14px;}

.knSeaBig_blak {padding: 20px ; background-color:#2A9E89; font-size: 18px; line-height: 21px; text-align: center;
               font-weight: 700; color: #fff; cursor: pointer;
             text-transform: uppercase; width:260px; height:20px; border-radius: 4px;
             width:20px;cursor:pointer; font-size:16px; 
             background-color:#555; padding-left:5px;height:10px;float:left; line-height:20px; padding-top:2px;padding-bottom:28px; 
         }
.zag_knt {color:#000; font-weight:500; font-size:18px; background-color:#FFCB86; font-weight:400; border-bottom:1px #ccc solid; padding-bottom:4px; text-shadow: 1px 1px 0 #dedede;   } 
.main_wind_add {padding:0px; padding-left:20px;padding-right:20px; }

.haf_mob {float:left; margin-top:4px; width:45%;text-align:left;}
.haf_mobr {float:right; margin-top:4px; width:45%; text-align:left;}
.full_mob {float:left; margin-top:4px; width:96.5%; padding:0px;}
.full_mob, .haf_mob, .haf_mobr {box-sizing:border-box; max-width:100%;}
.tiile_getEdit span {font-size:15px;}
.img_socnet {width:40px; height:40px;}
.sots_label {margin-left:-3px; font-size:10px;}

.iconsocnet {width:40px;height:59px;}
.iconsocnet_sel {width:40px; height:59px;}
.addres_main_form {width:98%;}
.zn_form_sh1 {float:left; width:160px;padding-right:30px;margin-top:-12px;}
#map_div_knt {width:96%; margin-left:10px;padding-left:0px; height:600px; text-alitn:left;  margin-top:20px;}

#add_new_mob {display:none; clear:both; margin-top:20px; padding-right:5px;}
#add_new_desc {display:block;margin-top:-15px; padding-right:25px;}

@media  (min-width: 0px) and (max-width: 384px)
{ 
      /* мобильники */
      .mob_hide {display:none;}
      #add_new_mob {display:block;clear:both;}
      #add_new_desc {display:none;}
      #map_div_knt {height: 300px;}

      #top_sclads_show {   width:98%; padding:6px;margin-left:4px;}
     .div_top_select_city {width:94%;}
     .right_link,
     .link_greenes {font-size:12px;}
     .right_link {margin-right:-10px; margin-top:-15px;}
     .body_contacts {margin-left:15px;width:94%;}
     .width_selectsRightBox,
     .width_selectsLeftBox {clear:both;width:100%; float:left;}
     .regim {font-size:12.5px;}
     .mob_br {display:block;}  
     .left_bgk {width:99%; height:120px; max-width:99%; min-height:120px;}
     .window_maps {height:120px;}
     .top_right_boxes {margin-top: 0px; font-size: 10px; width:99%; max-width:99%; padding-left:0px; }
     .content_regim{font-size:12px;}
     .zag_knt {font-size:16px;}
     .main_wind_add  {padding-left:10px; padding-right:4px;}
     .haf_mob{float:left; width:100%;}
     .haf_mobr{float:left; width:100%;} 
     .full_mob {width:100%;}
     .tiile_getEdit span {font-size:13px;}
     .img_socnet {width:31px; height:31px;}
     .sots_label {margin-left:-7px; font-size:8px;}
     .iconsocnet {width:33px;height:44px;}
     .iconsocnet_sel {width:33px; height:44px;}
}



@media  (min-width: 385px) and (max-width: 767px)
{ 
    #top_sclads_show {   width:98%; padding:6px;margin-left:0px;}
    #add_new_mob {display:block; clear:both;}
    #add_new_desc {display:none;}
    #map_div_knt {height: 400px;}

    .div_top_select_city {width:94%; float:left; margin-left:10px;}
    .right_link,
    .link_greenes {font-size:12px;}
    .right_link {margin-right:10px; margin-top:5px;}
    .width_selectsCenterBox ,
    .width_selectsRightBox,
    .width_selectsLeftBox {clear:both;width:100%; float:left;}
    .regim {font-size:13px;}
    .top_right_boxes {margin-top: 10px;}
    .content_regim {font-size:12px;}
    .zag_knt {font-size:18px;}
     .img_socnet {width:33px; height:33px;}
     .sots_label {margin-left:-14px; font-size:10px;}
      .iconsocnet {width:40px;height:47px;}
     .iconsocnet_sel {width:40px; height:47px;}
     .body_contacts {margin-left:15px;width:90%;}



}

@media  (min-width: 768px) and (max-width: 1279px) 
{ 
    /* планшеты */
    #top_sclads_show {   width:98%; padding:6px;margin-left:0px;}
    #add_new_mob {display:block;clear:both;}
    #add_new_desc {display:none;}
    #map_div_knt {height: 500px;}
 
    .div_top_select_city {width:94%;}
    .width_selectsRightBox,
    .width_selectsLeftBox {clear:both;width:100%; float:left;}
    .top_right_boxes {margin-top: 10px;}
    .content_regim {font-size:11px;}


  }

 


@media  (min-width: 1280px) 
{
    /* компьютеры */
    .body_contacts {margin-left:0px;}
    .top_right_boxes {margin-top: 10px;}
    



} 
