.load_company_pr { float:right;margin-right: 40px; font-size:20px; font-weight:700;}
 
.top_cntr { width:96%; 
            line-height:27px; text-align:left;font-size:15.5px;
            color: #383838;  }

.row_one    { width:30.3%;   float:left; margin-left:30px;
            line-height:27px; text-align:left;font-size:15.5px;
            color: #383838; text-align:left; }         

.br_div {display:none; clear:both;}
.string {font-size:15px; text-align:left;}

.lebel_32 {font-size:32px; color:#000; font-weight: 700;}
.lebel_28 {font-size:28px; color:#000; font-weight: 700;}
.cls {clear:both; height:15px;}
.left_wind_block { background-color:#fff;  box-shadow: 0px 10px 22px rgba(0, 0, 0, 0.1);
                   width:43%; float:left; height:662px;padding:3%; text-align:left;
                 }

.right_wind_block {width:43%; float:right; height:660px; background-color:#fff; padding:3%;text-align:left; border:2px green solid;}
.zag_bl_panel {width:auto; float:left; padding:9px;}
#zag_lft_1,
#zag_lft_2 {font-size:28px;}

.iz_organichn:  {font-size:18px;font-weight:700}
.vert_block {font-size:14px;}

.knSeaBig_profi {border:2px #2A9E89 solid;  height:40px; line-height:40px;  
        text-align:center; color:#fff; padding:0px; font-size:16px;
       padding: 20px ; background-color:#2A9E89; text-align: center;
                 font-weight: 700; color: #fff; cursor: pointer;
                 text-transform: uppercase; width:260px; height:20px; border-radius: 4px;} 

#profi_zn {width:140px;}
.tsifry {float:right; width:170px; font-size:18px; height:30px; text-align:right;margin-right:3px;}

#str_select {min-height:20px; border-radius:4px;}

.show_sum {display:block;}

#main_center_window {width:100%; min-height:100px; min-height:800px; padding-top:10px; }
.top_content {padding:10px;}

.sel_padding {padding:30px; font-size:14px; padding-top:0px;}

@media  (min-width: 0px) and (max-width: 384px)
{ /* мобильники */
   #main_center_window {paddin:20px;}
   .sel_padding {padding:10px;}
   .top_content {padding:5px;}

   .show_sum {display:none;}
   .sum_payment {display:none;}
   .load_company_pr {float:left; margin-left:10px;}
   .br_div {display:block;}
   .row_one .string ,
   .row_one {width:98%; line-height:17px; text-align:left;font-size:12px; margin-left:5px;}
   .top_cntr { width:96%; 
            line-height:20px; text-align:left;font-size:14px; 
             }
   .left_wind_block {font-size:12px;}
   .zag_bl_panel {font-size:16px;}
   #zag_lft_1,
   #zag_lft_2 {font-size:19px;}

   .iz_organichn   {font-size:14px;font-weight:700}
   .left_wind_block  {width:94%;height:auto;}
   .right_wind_block {clear:both; margin-top:20px; float:left; width:93%; height:100%;}
             
   .knSeaBig_profi {font-size:12px;}
   #profi_zn {width:100px;}
   .lebel_18 {font-size:12px;}
   .tsifry {font-size:13px;}
}
 



@media  (min-width: 385px) and (max-width: 767px)
{ 
   .sel_padding {padding:10px;}
   .show_sum {display:none;}
      .top_content {padding:5px;}
   #main_center_window {paddin:10px;}

   .top_cntr #select_ch_company .sum_payment {display:none;}
   .row_one {width:46%; line-height:17px; 
       text-align:left;font-size:14px; margin-left:5px; padding:1%;}
   .top_cntr { width:98%; 
            line-height:20px; text-align:left;font-size:15px; }  
  #zag_lft_1,
   #zag_lft_2 {font-size:17px;}  
   .left_wind_block  {width:94%;height:auto;}
   .right_wind_block {clear:both; margin-top:20px; float:left; width:93%; height:100%;}
             
   .knSeaBig_profi {font-size:14px;}        

}

@media  (min-width: 768px) and (max-width: 1279px) 
{
      #zag_lft_1,
   #zag_lft_2 {font-size:20px;}  

}
 
@media  (min-width: 1280px) 
{  /* большой экран */
   
} 
