@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
   #switch_th #switch_div .switch_even a,
   #switch_th #switch_div .switch_uneven a {
      position: relative;
      display: block;
      top: 0px !important;
   }
   .uneven_class #switch_div .switch_uneven span #result b {
      line-height: 18px !important;
   }
   #switch_div .switch_uneven a b {
      padding-top: 0px !important;
   }
   #current_country_switch_uneven_th #switch_div .switch_uneven #result  {
      padding-top: 25px !important;
   }
   #current_country_switch_even_th #switch_div .switch_even a {
      position: relative;
      display: block;
      top: -1px !important;
   }
   #current_country_switch_uneven_th #switch_div .switch_uneven a {
      position: relative;
      top: -10px !important;
   }
   #current_country_switch_uneven_th .switch_uneven .action b {
      line-height: 20px !important;
   }
   #switch_th .switch_even .action b {
      line-height: 18px !important;
   }
   #switch_th .switch_uneven .action b {
      line-height: 16px !important;
   }
   .switch_page_columns {
      font-size: 12px !important;
      font-weight: 400 !important;
   }
   #switch_th .glow_uneven {
      background-position: 0px 0px !important;
   }
   #current_country_switch_uneven_th .glow_uneven {
      background-position: 0px 0px !important;
   }
   #current_country_switch_even_th .switch_even .glow_even {
      background-position: -1px -1px !important;
   }
   #current_country_switch_uneven_th .switch_uneven .glow_uneven {
      background-position: -1px -1px !important;
   }
   #current_country_torrent_even_th #current_country_torrent_div,
   #current_country_abuse_even_th #current_country_abuse_div,
   #current_country_speed_even_th #current_country_speed_div,
   #current_country_info_even_th #current_country_info_div,
   #current_country_switch_even_th #switch_div,
   #torrent_th #torrent_div,
   #abuse_th #abuse_div,
   #speed_th #speed_div,
   #info_th #info_div {
      /*height: 27px !important;*/
      vertical-align: top !important;
   }
   .table_header_left_th {
      text-align: left !important;
      padding-left: 36px !important;
      vertical-align: top !important;
      line-height: 24px !important;
      font-weight: 600 !important;
   }
   #ayo th #current_country_switch_even_th .switch_even span {
      margin-top: 1px !important;
   }
   #current_country_switch_even_th #switch_div .switch_even span b {
      line-height: 16px !important;
   }
   #current_country_switch_even_th #switch_div .switch_even span #result b {
      line-height: 18px !important;
   }
   .sort_icon_up,
   .sort_icon_down {
      vertical-align: 1px !important;
      padding-top: 8px !important;
   }
   #LoginButton_Index {
      margin-right: 24px !important;
      margin-bottom: 4px !important;
      margin-top: 3px !important;
      width: 70px;
      height: 24px;
      font-weight: 600 !important;
      text-align: center;
      vertical-align: top;
      line-height: 22px;
      padding-bottom: 2px;
      font-size: 12px !important;
   }
   table.switch_page_columns tbody tr th#current_country_load_even_th div#current_country_load_div img {
	margin-top: 0px !important;
   }
   #ayo55{width:326px !important;margin-top:2px;border-spacing:0px;padding:0px;line-height:12.3px;}
   #main{margin-top:-80px !important}
}
