.tableToImageLink { display:inline-block; width:91px; height:99px; background-image:url(../images/ico/table.png); background-position: 91px 0 }
.tableToImageLink:hover { background-position:0 0 }
.tableToImageOverlay .closeButton { 
  position:fixed; top:0; right:0; display:block; width:38px; height:38px; 
  background-image:url(../images/ico/close.png); background-position: 38px 0;
}
.tableToImageOverlay .closeButton:hover { background-position: 0 0; }
.convertedCell { text-align:center; padding:0 }
.convertedCell>table { margin:auto }


@media screen and (max-width: 1024px) {
}

@media screen and (max-width: 1000px) {
  .com_home_page>.columns { margin: 0; }
  .site_header>.container>div { height: inherit; line-height: inherit; padding: 40px 0; }
  .site_header>.container>div>div.mobile_block { display: inline-block; }
  .site_header .header_menu { display: none; }
  .site_header .center_block { width: inherit; }
  .top_menu_nav { display: none; }

  .main_table .left_menu_container { display: none; }
  .main_table .content_section.has-left-col { margin-left: 0; }
  .main_table .content_section>.title a.ask_specialist_button { display: none; }
  .main_table .content_section>.title .ask_specialist_button_container { display: none; }
}

@media screen and (max-width: 900px) {
  .site_footer { height: auto; }
  .site_footer .copyright { height: auto; line-height: inherit; }
  .site_footer .copyright > div { display: block; text-align: center; }
  .site_footer .copyright .fragment, .copyright .wa_copyright { float: none; margin-top: 10px; }
  .site_footer .center_block { margin: 20px 0; }
  .site_footer .left_block .social { text-align: center; }
}

@media screen and (max-width: 800px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (max-width: 700px) {
  .std_panel, .form_panel { padding: 10px; }
  .site_header .right_block>:not(.small_phone_image) { display: none; }
  .site_header .center_block { margin-top: 5px; }
  .site_header .right_block { margin-top: 0; }
  .site_header .right_block .small_phone_image { display: inline-block; }
  .breadcrumbs_nav { display: none; }
}

@media screen and (max-width: 600px) {
  h1, .editor_header { font-size: 22px; }
  h2, .editor_subheader1 { font-size: 18px; }
  h3, .editor_subheader2 { font-size: 14px; }
  .main_table .content_section>.content { min-height: inherit; }
  .site_header .logo_link img { width: 150px; }

  .top_buttons>.item { display: block; margin-top: 3px; text-align: center; }
  .top_buttons>.item:first-child { margin-top: 0; }
  .top_buttons>.item:after { display: none; }

  .wa_form_edit .field .inputbox, .wa_form_edit .field.vertical_mode .caption { width: 300px; }
  .wa_form_edit .horizontal .field.vertical_mode  .caption, .wa_form_edit .horizontal .field.vertical_mode .inputbox { width: 300px; }
  .wa_form_edit .field select.inputbox  { width: 308px; }
  .wa_form_edit .horizontal .field { display: block; }
}

@media screen and (max-width: 480px) {
  .wa_form_edit .field .inputbox, .wa_form_edit .field.vertical_mode .caption { width: 220px; }
  .wa_form_edit .horizontal .field.vertical_mode  .caption, .wa_form_edit .horizontal .field.vertical_mode .inputbox { width: 220px; }
  .wa_form_edit .field select.inputbox  { width: 228px; }
  .arcticmodal-container_i2 { padding: 10px; }
}

@media screen and (max-width: 450px) {
  .site_block { padding: 0 10px; }
  .main_table { padding: 0; }
  .wa_form_edit { padding: 10px; }
}

@media screen and (max-width: 320px) {
}
