#block_black_pole_sp {   
background: #000; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
-moz-opacity:0.8; 
opacity:0.8;
cursor: pointer;
}
  
  
.block_container_1_main_window_sp { 
width:100%; 
height:100%; 
background: #fff;
border: none;
-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35);
box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.35);
}
.block_container_2_main_window_sp { padding:20px; }
  
  
  .tab_title_main_window_sp { font-weight: normal; font-size:16px; color: #3E4C87; }
.block_title_main_window_sp {
font-size: 15px;
color: #FFF;
background: #07c;
margin: -20px -20px 15px -20px;
padding: 15px 20px;

}
  
.block_close_view_main_windows_sp { 
position: absolute; 
top: 15px; 
right: 20px; 
cursor: pointer;
}
  
  .block_view_main_window_sp { margin: 10px 0px 0px 0px; }
  
  .block_text_send_sms_sp { font-size:15px; color:#1B3118; margin: 30px 0px 10px 0px; }
  .block_text_help_send_sms_sp { font-size:14px;  color:#000; margin:20px 0px; }
  .block_text_cost_service_sp { font-size:12px; /* font-style:italic; */ 
     color:#1B3118; margin:50px 0px 0px 0px; 
    }
  
.span_payment_service_sp_adv {
cursor: pointer;
display: inline-block;
border: 0;
border: none;
color: #FFFFFF;
background: #64A5EA;
font-size: 13px;
padding: 6px 15px;
border-radius: 2px;
}
.span_payment_service_sp_adv:hover { text-decoration:none }
  
  .box_payment_service_sp_adv { font-size: 14px; }

div#box_info_sp_adv {
font-size: 14px;
}
  
  .span_text_num_service_sp { font-weight:bold; 
    color:#2F2994; background:#CAE3A9; padding:0px 2px; 
   }
  .span_text_send_sms_sp { font-weight:bold; color:#2F2994; background:#CAE3A9;
    padding:0px 2px;
   }
  
  
.block_icons_oper_sp {
padding: 0px 0px 0px 0px;
float: right;
opacity: 0;
overflow: hidden;
margin-top: 0px;
position: absolute;
bottom: 0px;
right: 15px;
text-align: right;
-webkit-transition: all 120ms linear;
-moz-transition: all 120ms linear;
-o-transition: all 120ms linear;
transition: all 120ms linear;
}
  
  .block_one_icon_oper_sp { margin: 0px 0px 0px 3px; float: left; }
  
  .block_icons_oper_sp img { margin-left: 3px;width: 16px; }
  
  .img_small_to_info_sp { margin-bottom:0px; }
  
  .img_big_to_info_sp { margin-bottom:5px; vertical-align:middle; }
  
.block_to_link_sp_topageadv {
font-size: 14px;
background: transparent;
padding: 0px 0px 0px 0px;
white-space: nowrap;
overflow: hidden;
}
  
div.block_to_link_sp_topageadv a , div.block_to_link_sp_topageadv a:visited {
color: #000;
padding: 10px 15px;
background: #DEE5EB;
border-radius: 3px;
margin-right: 4px;
text-decoration: none !important;
position: relative;
display: inline-block;
}
  
  .block_line_separator_info_sp_advert { overflow: hidden; height: 1px; background: #bac4d3; margin: 20px 0px 20px 0px; }
  
  .link_to_bowwindows_cost { font-size:12px; }
  a.link_to_bowwindows_cost { text-decoration:underline; }
  a.link_to_bowwindows_cost:hover { text-decoration: none; }
  
  .block_to_link_help_sp { margin: 5px 0px 0px 0px; font-size: 90%; }
  
  .block_to_link_help_sp a , .block_to_link_help_sp a:visited { color: #07c; }
  .block_to_link_help_sp a:hover { text-decoration: none; }
  
  /* описание дополнительных услуг на странице добавления объявления */
  
  .block_info_pay_sp_new_adv { margin: 10px 0px; }
  
  .block_info_pay_sp_new_adv a , .block_info_pay_sp_new_adv a:visited { font-size:14px;  }
  .block_info_pay_sp_new_adv a:hover { text-decoration: none; }
  
  /* текст информирования мтс */
  
  .block_message_mts { font-size: 11px; margin-top: 5px; color: #000; line-height: 14px; }
  
  
  /* */
  
.text_title_list_sp_adv { 
margin: 10px 0px; 
color: #000; 
}
  
.link_choose_type_sp_adv {
cursor: pointer;
margin-right: 20px;
display: inline-block;
padding: 15px 20px;
background: #EDEDED;
border-radius: 4px;
}

.block_to_link_pay_sp {
cursor: pointer;
color: #07c;
font-weight: normal;
font-size: 14px;
border-bottom: 1px #07c dashed;
}
  
.link_back_list_sp_adv { 
cursor: pointer; 
color: #657455; 
border-bottom: 1px #657455 dashed; 
}
  
a.link_registr_authorize_sp_balance , a .link_registr_authorize_sp_balance { 
text-decoration: none;
color: #07c;
}
a.link_registr_authorize_sp_balance:hover { 
text-decoration: underline; 
}
  
  
  
  
  /* файл css */
  
  
  