/* CSS Document */
BODY{margin:0 auto;padding:0;text-decoration:none; font-size: 12px; line-height: 22px;font-family:arial, sans-serif;color: #727272;
width:100%;background-color:#fff;}
#browserwarning{display:none;}
#head_wrap{width:100%;height:auto;position:relative;margin:0 auto;clear:both;}
#topholder{width:100%; height:3px;color:#fff;background-color:#0078ae;padding:0;color:#61c47f;font-size:12px;}
#topholder2{width:100%; height:4px;color:#fff;background-color:#f8fcfe;padding:0;color:#61c47f;font-size:12px;border-bottom:solid 3px #ebeff0;}
#main{width:1150px;min-height:200px;position:relative;margin:0 auto;background-color:#fff;padding:10px 0;}
/*#main img {max-width:95%;}
*/
#header{
  width:1150px;
  margin:0 auto;
  position:relative;
  height:auto;
}
#my-menu:not( .mm-menu ) {
   display: none;
}
.bshadow{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.4);}
#logo{float:left;margin:0;overflow:hidden;z-index:100 !important;padding:5px 0;height:70px;}
#logo img{
}
#logo_right{float:left;margin-top:10px;}
.clear{clear:both;}
a {color: #06C;text-decoration:none !important;cursor:pointer;} 
a:focus, a:hover {
    color: #09F;
}
#sub_wrap{width:100%;position:relative;background-color:#f4f4f4;height:auto;margin:0 auto;}
/**** footer section css */
#foot_wrap{width:100%;position:relative;height:auto;padding-bottom:2px;}
#sub_foot_wrap{width:100%;position:relative;background:#003770;height:auto;color:#11bcfc;padding-bottom:3px;}
#footer_div{width:1150px;position:relative;margin: 0 auto;background:transparent;height:auto;}
.footer_sub_menu {float:left;display:block; position:relative; padding:0 6px;border-right:solid 1px #164b83; margin:20px 10px 10px 0;min-height:360px;}
.footer_sub_menu h3.foot_head {font-size:16px;color:#11bcfc;}
.footer_sub_menu ul {margin:0;height:auto;}
.footer_sub_menu ul li {list-style:none;padding:0;margin:2px 2px 4px 0;line-height:24px;width:250px;}
.footer_sub_menu a {color:#fff;font:normal 11px/24px arial;}
.footer_sub_menu a:hover {text-decoration:underline !important;}
#footer_frame{width:100%;position:relative;min-height:24px;color:#3c3c3c;background-color:#172431;height:auto;}
#footer_frame p {color:#c5cdd6;font-size:12px;padding:2px 8px;}
#footer_phone {margin-top:20px;color:#a5c1de;font-size:52px;}
.footer_time {font-size:16px; color:#fff;margin-top:5px;}  
.footer_time2 {margin-left:46px;font-size:12px;color:#fff;margin-top:5px;}  
#subscribe {margin-top:10px;padding:0;color:#11bcfc;}
/**** footer section css */
#left_col{float:left;width:55%;position:relative;border-right:solid 1px #ddd !important;padding-right:15px;}
#right_col{float:left;width:41%;position:relative;margin-left:15px;} 
.leftpanel {float:left;margin-right:5px; position:relative;}
.rightpanel {float:right;margin-right:1px;}
.normal_text {text-align:justify;padding:3px 15px;font-size:12px;}
/****  header menu ****/
/*#nav_000 .nav_000, #nav_001 .nav_001, #nav_002 .nav_002, #nav_003 .nav_003, #nav_004 .nav_004, #nav_005 .nav_005, #nav_043 .nav_0043, #nav_00110 .nav_00110 
{color:#fff !important;text-align:center;background-color:#EA2525;}*/
#nav_wrap {width:100%;position:relative;padding:0;margin:0;background:#fff;height:40px;z-index:7}
.bg_blue{
  background: url('../images/transparent-blue70.png') !important;
}
.logosmall{
  background:url('../images/logo_blue.png') no-repeat;
  position:absolute;
  top:0px;
  width:150px;
  height:40px;
  display:none;
} 
.toggle_wrap{
  top:0px;
  width:100%;
  height:40px;
  position:relative;
  display:none;
}
.toggle_wrap a{
  top:0px;
  height: 40px;
  width: 30px;
  display: block;  
}
.toggle_wrap a.menu{
  background: url("../images/icon_menu.png") no-repeat scroll center center transparent;
  left: 0px;
  position: absolute;
}
.toggle_wrap a.home{
  background: url("../images/icon_home.png") no-repeat scroll center center transparent;
  margin:0 auto;
}
.toggle_wrap a.bsm{
  background: url("../images/icon_bsm.png") no-repeat scroll center center transparent;
  right: 0px;
  position: absolute;
  width: 59px;
}
@font-face {
    font-family: Font15;
    src: url(../font/MonFnt15-Bold.ttf);
}
.navmenu{width:1150px;margin:0 auto;}
.navmenu ul div {display: none;}
.navmenu ul li:hover div {display: block;}


.navmenu>ul {z-index: 9998;padding: 0;position: relative;float:right;}
.navmenu ul {list-style: none;}
.navmenu ul li {float:left; font-size: 20px;text-transform:none;width:auto;z-index:13;}
.navmenu ul li .menu_content1>div {float:left;}
.navmenu>ul>li>a {text-decoration: none;color:#000;padding: 10px 15px 8px 15px; display:block; font-family:Tahoma;font-size:13px;text-transform:uppercase;}
.navmenu>ul>li:hover .content1,  
.navmenu>ul>li:hover .content, 
.navmenu>ul>li:hover .content2, 
.navmenu>ul>li:hover .content3,
.navmenu>ul>li:hover .content4,
.navmenu>ul>li:hover .content5,
.navmenu>ul>li:hover .content6,
.navmenu>ul>li:hover .content7{box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);}
.navmenu ul li .content>.menu_content1 a,
.navmenu ul li .content1>.menu_content1 a,
.navmenu ul li .content2>.menu_content1 a,
.navmenu ul li .content3>.menu_content1 a,
.navmenu ul li .content4>.menu_content1 a,
.navmenu ul li .content5>.menu_content1 a, 
.navmenu ul li .content6>.menu_content1 a, 
.navmenu ul li .content7>.menu_content1 a  {text-decoration: none;color:#555;padding: 3px 10px 3px 5px; display:block; font-family:Tahoma;font-size:13px;}
.navmenu ul li .menu_content1>.col-1-1>ul,
.navmenu ul li .menu_content1>.col-1-2>ul,
.navmenu ul li .menu_content1>.col-1-3>ul,
.navmenu ul li .menu_content1>.col-1-4>ul,
.navmenu ul li .menu_content1>.col-1-5>ul,
.navmenu ul li .menu_content1>.col-1-6>ul { margin-bottom:10px;} 
.navmenu ul li a:not(.nav_0):hover {border-left:1px solid #1D87EF; color:#1D87EF !important;}
.bg_blue>.navmenu>ul>li>a:hover{border-left:1px solid #FFF; color:#FFF !important;}
/*.navmenu>ul>li>a:hover {border-left:0px solid #1D87EF; color:#fff !important;}*/

.navmenu ul li .menu_content1>.col-1-1>ul>a,
.navmenu ul li .menu_content1>.col-1-2>ul>a,
.navmenu ul li .menu_content1>.col-1-3>ul>a,
.navmenu ul li .menu_content1>.col-1-4>ul>a,
.navmenu ul li .menu_content1>.col-1-5>ul>a,
.navmenu ul li .menu_content1>.col-1-6>ul>a  {text-transform: uppercase;font-size:14px;font-weight:bold;color:#024384;color:#333;} 
.navmenu ul li .content>.menu_content1>.col-1-1>ul>li,
.navmenu ul li .content1>.menu_content1>.col-1-2>ul>li,
.navmenu ul li .content2>.menu_content1>.col-1-3>ul>li,
.navmenu ul li .content3>.menu_content1>.col-1-4>ul>li, 
.navmenu ul li .content4>.menu_content1>.col-1-5>ul>li, 
.navmenu ul li .content5>.menu_content1>.col-1-6>ul>li,
.navmenu ul li .content6>.menu_content1>.col-1-1>ul>li,
.navmenu ul li .content7>.menu_content1>.col-1-5>ul>li { float:none;}

.navmenu ul li .content6>.menu_content1>.col-1-1>ul>a{font-size:12px;}
.content6>.menu_content1 a  {font-size:12px;}


.navmenu ul li .content {background-color:white;position: absolute;white-space:nowrap;width:700px;height:auto;z-index: 9999;display:block;top:40px;right:0px;} 
.navmenu ul li .menu_content1>.col-1-1 {margin: 10px 0px 10px 20px; width: 29%;}    

.navmenu ul li .content1 {background-color:white;position: absolute;white-space:nowrap;width:500px;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-2 {margin: 10px 0px 10px 20px; width: 45%;} 

.navmenu ul li .content2 {background-color:white;position: absolute;white-space:nowrap;width:550px;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-3 {margin: 10px 0px 10px 20px; width: 46%;}  

.navmenu ul li .content3 {background-color:white;position: absolute;white-space:nowrap;width:600px;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-4 {margin: 10px 0px 10px 20px; width: 46%;}    

.navmenu ul li .content4 {background-color:white;position: absolute;white-space:nowrap;width:350px !important;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-5 {margin: 10px 0px 10px 20px; width: 98%;}  

.navmenu ul li .content5 {background-color:white;position: absolute;white-space:nowrap;width:600px;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-6 {margin: 10px 0px 10px 20px; width: 46%;}  

.navmenu ul li .content6 {background-color:white;position: absolute;white-space:nowrap;width:727px;height:auto;z-index: 9999;display:block;top:40px;right:0px;}
.navmenu ul li .menu_content1>.col-1-1.xs{ width:18%; }
.navmenu ul li .menu_content1>.col-1-1.s{ width:20%; }
.navmenu ul li .menu_content1>.col-1-1.m{ width:25%; }
.navmenu ul li .menu_content1>.col-1-1.l{ width:28%; }

.navmenu ul li .content7 {background-color:white;position: absolute;white-space:nowrap;width:300px;height:auto;z-index: 9999;display:block;top:40px;right:30%;}


/****  header menu ****/
.col_title {font-size:22px; color:#ff0000;}
.clear {clear:both;}
#priceblock {margin:4px 0 0 0;position:relative;text-align:center;}
#monthblock {margin:0;}
#flightblock {margin:0;position:relative;}
#special {clear:both;width:100%; margin:10px 0 !important;height:auto;position:relative;}
#special ul {float:left;width:100%;padding:0;margin:0;}
#special ul li{
      float:left;
      width:100%;
      padding:0;
      margin:8px 0px;
      list-style-type:none;
      position:relative;
      border:1px solid #ddd;
}
#special ul li:nth-child(even) { background-color:#efefef;}
#special ul li:nth-child(even) img{ float:right; }
#special ul li:nth-child(odd) img{ float:left; }
#special ul li img {width:37%;padding:0px;}
#special ul li div.info{
      float:left;
      font:normal 12px/18px sans-serif;
      color:#0080e3;
      padding:0;
      width:60%;
      padding-left:6px;
      position:absolute;
      right:0;
      height:100%;
}
#special ul li:nth-child(even) div.info{left:0;}
#price_box{float:left;position:relative;display:block;height:70px;}
#special ul li div.small_text{color:#434343;font:normal 16px arial, sans-serif;padding:0 2px 4px 4px;white-space:nowrap;}
#special ul li div.small_text_trip{color:#434343;font:normal 12px arial, sans-serif;padding:0 2px 4px 6px;}
#special ul li div.big_text{color:#000;font:bold 20px arial, sans-serif;float:left;padding: 2px 4px 4px;}
#special ul li div.price_text{float:left;color:#0044c1;font-weight:bold;font-size:24px;margin-top:6px;}
#special ul li div.price_scale{color:#0044c1;font-weight:bold;font-size:36px;position:absolute !important;bottom:0 !important;left:0 !important;}
#special ul li div.month_text{float:left;font-size:16px; color:#cd7002;}
#special ul li div.month_text_alphabet{float:left;padding:0 6px;font-size:14px;color:#434343;} 
#special ul li div.price{float:left;color:#0044c1;font-weight:bold;font-size:66px;margin-top:10px;}
#special ul li a span{font:normal 13px/18px sans-serif;color:#006a25;text-align:center;}
#special ul li a:hover{cursor:pointer;}
#special ul li a:hover span{color:#0080e3;text-decoration:underline;}
#special_mini {clear:both;width:100%; margin:0 0 12px 0;height:auto;position:relative;}
#special_mini ul {width:100%;padding:0;margin:0;}
#special_mini ul li{float:left;width:100%;padding:0;margin:8px 0px;list-style-type:none;position:relative;border:1px solid #ddd;  background:#efefef; 
}
#special_mini ul li:first-child {margin-top:5px;}
#special_mini ul li img {width:35%;padding:0;float:left;}
#special_mini ul li div.info{float:left;font:normal 12px/18px sans-serif;color:#0080e3;padding:0;width:60%;margin-left:5px;}
#special_mini ul li div.small_text{color:#434343;font:normal 11px arial, sans-serif;float:left;padding:2px;}
#special_mini ul li div.price_text{float:left;color:#0044c1;font-weight:bold;font-size:14px;margin-top:2px;}
#special_mini ul li div.price_scale{float:left;color:#0044c1;font-weight:bold;font-size:14px;margin-top:13px;}
#special_mini ul li div.price{float:left;color:#0044c1;font-weight:bold;font-size:32px;margin-top:7px;}
#special_mini ul li a span{font:normal 13px/18px sans-serif;color:#006a25;text-align:center;}
#special_mini ul li a:hover{cursor:pointer;}
#special_mini ul li a:hover span{color:#0080e3;text-decoration:underline;}
#discount {clear:both;width:100%; margin:0;height:auto;position:relative;margin:15px 0 !important;}
#discount ul {float:left;width:100%;padding:0;margin:8px 0;}
#discount ul li {float:left;color:#003770;width:100%;list-style:none;margin:0;border-bottom:solid 1px #efefef;}
#discount ul li:last-child {border-bottom:none;}
#discount ul li a{display:block;height:28px;color:#003770;font:normal 12px arial, sans-serif;padding:8px 3px;}
#discount ul li a div.info_text{display:block;width:60%;font:normal 14px/28px arial, sans-serif;float:left;padding:2px 4px 4px;}
#discount ul li a div.big_text{float:left;font:bold 24px/28px arial, sans-serif;float:left;padding: 2px 0;}
#discount ul li a div.small_text{float:left;font:bold 12px/28px tahoma;float:left;padding: 2px 4px 4px;margin-left:5px;}
#discount ul li a:hover {background-color:#efefef;color:#1499ed;font-weight:bold;}
#discount_mini {clear:both;width:100%; margin:4px 0 5px 0;height:auto;position:relative;padding-bottom:2px;padding-top:8px;}
#discount_mini ul {float:left;width:98%;padding:0;margin:0 0 0 8px;}
#discount_mini ul li {float:left;color:#003770;list-style:none;margin:0;width:100%;border-bottom:solid 1px #efefef;}
#discount_mini ul li:last-child {border-bottom:none;}
#discount_mini ul li a{display:block;height:28px;color:#003770;font:normal 12px arial, sans-serif;padding:8px 3px;}
#discount_mini ul li a.relmenu{display:block;height:20px;padding:2px 4px;font-size:12px/8px;}
#discount_mini ul li a.active{color:red;background:url('../images/arrow.png') no-repeat left 15px;padding-left:20px;background-size:9px auto;}
#discount_mini ul li a div.info_text{display:block;width:65%;font:normal 12px/18px arial, sans-serif;float:left;padding:2px 0 4px;}
#discount_mini ul li a div.big_text{float:left;font:bold 14px/18px arial, sans-serif;float:left;padding: 2px 0;}
#discount_mini ul li a div.small_text{float:left;font:bold 11px/18px tahoma;float:left;padding: 2px 0 4px;margin-left:5px;}
#discount_mini ul li a:hover {background-color:#efefef;color:#1499ed;font-weight:bold;}
#news_list {clear:both;margin-bottom: 6px;padding: 0 2px 5px 2px;position:relative;width:100%;height:auto;}    
/*#news_list:after {position: absolute;bottom: 0px;left: 50%;margin-left: -3px;width: 0px;height: 0px;border-style: solid;border-top: 5px solid transparent;border-right: 5px solid transparent;border-left: 5px solid transparent;border-width: 5px;content: "";border-bottom-color: rgb(204, 204, 204) !important;}
*/
#left_list ul{width:100%;padding:0;margin:0;}
#left_list ul li{width:100%;padding:0;margin:0;list-style:none;}
#left_list ul li:not(:last-child){ border-bottom: 1px dotted #0099ff;}
#left_list ul li a{display:block;padding:4px;color:#555}
#left_list ul li a:hover{background-color:#1D87EF;color:#fff;}
#left_list ul li a.active{color:red;background:url('../images/arrow.png') no-repeat left center;padding-left:20px;background-size:9px auto;}
#news_list ul {width:100%;padding:0;margin:0;}
#news_list ul li{width:100%;padding:0;margin:5px 0px;list-style-type:none;position:relative;background: #f5f5f5;padding:0;}
#news_list ul li img {width:37%;padding:3px;background:#fff;float:right;margin:0 2px 0 0;}
#news_list ul li div.detail{float:left;font:normal 12px sans-serif;color:#646465;width:55%;padding:3px 12px;text-align:justify;margin:5px 0;}
#news_list ul li div.newstitle {padding:6px 12px 2px 12px;font:normal 12px sans-serif; text-align:justify;}
#news_list ul li div.newstitle a {color:#1153af;font-weight:bold;}
#news_list ul li div.newstitle a:hover {text-decoration:underline !important;}
#news_list ul li div.detail a {color:#646465;display:block;font:normal 12px sans-serif;}
#news_list ul li div.detail a:hover {color:#3691bc; }
#news_list ul li div.date {font:normal 10px sans-serif;margin:0 0 12px 6px;color:#0a9be0;}
#news_list_page {background: none repeat scroll 0% 0% #f5f5f5;margin-bottom: 6px;padding: 0 10px 5px 10px;position: relative;border-radius: 3px;width:98%;min-height:105px;height:auto;}    
#news_list_page:after {position: absolute;bottom: 0px;left: 50%;margin-left: -3px;width: 0px;height: 0px;border-style: solid;border-top: 5px solid transparent;border-right: 5px solid transparent;border-left: 5px solid transparent;border-width: 5px;content: "";border-bottom-color: rgb(204, 204, 204) !important;}
#news_list_page img{border:solid 1px #efefef;background: none repeat scroll 0 0 #FFFFFF;padding: 3px;min-width:150px;max-height:100px;margin: 6px 5px 5px 0;}
#news_list_page .newstitle {padding:6px 1px 0 2px;font:normal 12px sans-serif; text-align:justify;margin-bottom:8px;}
#news_list_page .newstitle a {color:#1153af;font-weight:bold;}
#news_list_page .newstitle a:hover {text-decoration:underline !important;}
#news_list_page .detail { margin-left:1px;text-align:justify;padding:0 10px;}
#news_list_page .detail a {color:#646465;display:block;font:normal 12px sans-serif;margin-top:6px; }
#news_list_page .detail a:hover {color:#3691bc; }
#news_list_page .date {font:normal 10px sans-serif;padding:0 2px 0 3px;color:#0a9be0;margin-top:5px;}
.down {margin-top:10px;height: 194px;width: 100%;padding-top:20px;background-color:#f8f8f8;}
.down img {margin:0 auto; display: block; height: 19px; width: 1159px; position: relative;}
.down_down {
  width: 1150px;
  height: 113px;
  margin: 0 auto; position: relative; 
  background-color: #f8f8f8;
}

.down2 {margin-top:10px;height: auto;width: 100%;padding-top:20px;background-color:#f8f8f8;}
.down2 img {margin:0 0; display: block; height: 0px; width: 1159px; position: relative;}
.down_down2 {
  width: 1150px;
  height: auto;
  margin: 0 auto; position: relative; 
  background-color: #f8f8f8;
}
.div1 {
    margin-left: 5px;
    width: 265px;
    float: left;
    padding-top: 10px;
    position:relative;
}
.div1 h3 {
    color: #0A3477;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 5px;
    float:left;
}
.div1 img { float:left;height:120px; width:100px;padding:5px;margin-top:-10px;}
.div1 #divs {float:left !important;position:relative;width:145px;}
.div1 p {float:left;color:#4b4c4d;}

.div2 {
    margin-left: 10px;
    width: 32%;
    height:350px;
    float: left;
    padding-top: 10px;
    position:relative;
}
.div2 h3 {
    color: #0A3477;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 5px;
    float:left;
}
.div2 img { float:left; width:100%;padding:5px;margin-top:-10px; height: auto;border-radius: 5%;}
.div2 #divs {float:left !important;position:relative;width:145px;}
.div2text {
    margin: 0 auto;
    text-align:justify !important;
    height: 300px;
    display: inline-block;
    overflow-y:hidden;
}
/*.hideContent {
  overflow: hidden;
  height: 110px;
}

.showContent {
  height: 110px;
  overflow-y:scroll;
  
}
.show-more {
  padding: 0px 0;
  text-align: right;
}*/

@media only screen and (max-width: 800px){
    .down_down2 {
        margin-top:150px !important;
      width: 800px;
      height: 300px;
      margin: 0 auto; position: relative; 
      background-color: #f8f8f8;
    }
        .div2 {
        margin-left: 10px;
        width: 48%;
        height:450px;
        float: left;
        padding-top: 10px;
        position:relative;
    }
}
@media only screen and (max-width: 600px){
    .down_down2 {
      margin-top:370px !important;
      width: 400px;
      height: auto;
      margin: 0 auto; position: relative; 
      background-color: #f8f8f8;
    }
        .div2 {
        margin-left: 10px;
        width: 90%;
        height:450px;
        float: left;
        padding-top: 10px;
        position:relative;
    }
}


.input_sub{border:1px solid #aaa;font:normal 11px Tahoma, Arial, Verdana, sans-serif;height:22px;padding:2px 5px;}
.btn{display:block;font:bold 12px/13px sans-serif;padding:2px 12px;text-align:center;height:28px;position:relative;top:0;
background:#1a9fd7;color:#fff;border:solid 1px #1a9fd7 !important;}
.langbox{
    position:absolute;
    right:0;
    top:5px;
    color:#fff;
}
a.langmenu:link, a.langmenu:active, a.langmenu:visited{
    font: 10px/10px sans-serif,Arial,Helvetica !important;
    color:#fff;
    text-decoration: none;
    padding:0 8px; 
    border-right:dotted 1px #ddd;
    float:left;
}
a.langmenu:hover {
    text-decoration: underline !important;
}
.ffpform{
    position:absolute;
    right:0px;
    top:20px;
}
.blueskymongolia{
    line-height:18px;
    font-size:13px !important;
    color: #85C7F7;
    font-weight:bold;
}
.gerege{
    line-height:18px;
    font-size:13px !important;
    color: #85C7F7;
    font-weight:bold;
}
.ffpform a:hover{
    text-decoration:underline !important;
}
.ffpform div{
    font-size: 10px;
    margin:0;
    padding:0;
    position:relative;
}
.ffpform input{
    font-size:11px;
    padding:2px 4px !important;
}
.bluebutton{
    height:21px;
    padding:2px 15px 2px 15px !important;
    margin-top:-2px !important;
}
.ffpform a{
    margin-right:10px;
    color: #bbb;
    font-weight:normal;
}

.ggform{
    position:absolute;
    right:0px;
    top:20px;
}

#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
/* --------- TRAVEL ADVISORY ------------------------------------------------------- */
.travel-advisory-bar{
    height:30px;
    line-height:30px;
    background-color:#F5F5F5;
    border-bottom:1px solid #ddd;
}
.travel-advisory-container{
    width:1150px;
    position:relative;
    margin:0 auto;
}
.travel_advisory_content{
    background:url('../images/advisory.png') no-repeat 5px center;
    color:#FE0000;
    padding:0 28px 0 25px;
}
.advisory_text{
    color:#FE0000;
    float:left;
}
.advirosy_info{
    float:left;
    padding-left:5px;
    font-weight:bold;
    margin:0;
}
.advirosy_info img{
    margin-right:3px;
}
.advirosy_info a:link, .advirosy_content a:visited, .advirosy_content a:active{
    text-decoration:none;
}
.advirosy_info a:hover{
    text-decoration:underline !important;
} 
.travel_advisory_close{
    background:url('../images/advisory-close.png') no-repeat center center;
    position:absolute;
    right:0px;
    width:25px;
    height:28px;
}
.faq p{
    position:relative;
}
.faq p span.posline{
    position:absolute;
    top:-80px;
}
@media only screen and (max-width: 1150px){
  .down_down {
      width: 100%;
    }
  #main{
      width:100%;
  }
  #header{
          width:100%;
    }
  #footer_div {
      width: 100%;
    }
  #sub_wrap {display:none;}
  .tab_Container{
      width:95% !important;
    } 
  .reklam video{width:100%;}
}
@media only screen and (max-width: 959px) {
    #special ul li div.small_text{font-size:15px;}
    #special ul li div.big_text{font-size:18px}
    #special ul li div.price_text{font-size:22px;}
    #special ul li div.price_scale{font-size:46px;}
    #special ul li div.month_text{font-size:14px;}
    #special ul li div.month_text_alphabet{font-size:12px;} 
    #special ul li div.price{font-size:60px;}
    #news_list img {width:100px;}
    #news_list .newstitle {font-size:12px;}
    .down_down {
      width: 100%;
    }
}
@media only screen and (max-width: 767px) {
  #left_col {width:95% !important;margin-left:2%;border:0 !important;padding-right:0px;}
  #right_col {width:95% !important;margin-left:2%;}
  
  .article_nomenu{ width:100%; }
  .article_nomenu { width:100%; padding:0 !important;}   
  #foot_wrap {display:none !important;}
}
@media only screen and  (max-width: 479px) {
    #special ul li{
      border:0px solid #ddd;
    }
    #discount{
      margin-top: 8px;
    }
    #discount ul {
      border:0px solid red;
    }
    #special ul li div.price{font-size:24px;}
    #special ul li div.price_text{font-size:14px;}
    #special ul li div.price_scale{font-size:14px;}
    #price_box{height:30px !important;}
    #special ul li div.small_text{font-size:10px;}
    #special ul li div.month_text_alphabet{font-size:10px;margin: 0 !important;}
    #special ul li div.month_text{font-size:10px;margin: 0 !important;}
    #special_mini ul li div.price{font-size:24px;}
    #special_mini ul li div.price_text{font-size:14px;}
    #special_mini ul li div.price_scale{font-size:12px;margin-top:11px;}
    #special_mini ul li div.small_text{font-size:10px;}
    #main {width:100% !important;}
    #main img {
     max-width: 100%;
    }
    #sub_wrap, #foot_wrap {display:none;}
    #special ul li div.info{
      padding-left:0 !important;
      overflow:hidden;
      width:62%;
    }
    div.small_text{
      padding:0 !important;
    }
    div.small_text_trip{
      padding:0 !important;
      font-size:10px !important;
    }
    div#priceblock{
      margin-top:0 !important;
    }
    .col_title,.sub_title {font-size:14px;}
    .bshadow{box-shadow:none;}
    #news_list .newstitle {font-size:11px !important; text-align:left !important;}
    .newscontent{ border:0px solid red;}
    .newscontent .detail{ border:0px solid red; padding:0 0 0 5px !important; margin:0 !important;}
    .newscontent .detail p{ margin:0 !important;}
    .newscontent .detail a{ font-size:10px !important;}

    #news_list{ padding:0;}
    #news_list .date{ text-align:right !important; padding-right:5px;}
    .table_design th, td{
      width:auto !important;
      font-size:10px;
      padding:1px !important;
    }
    .entryTable
    {
     background-color:#1D87EF;
     margin:0 auto;
    }
    .entryTable td
    {
     background-color:white;
     padding:5px;
    }
    .entryTable td:first-child, .entryTable th:first-child{
     text-align:center;
    }
    .entryTable th
    {
     background-color:#1D87EF;
     padding: 7px 10px;
     font-weight:bold;
     color:white;
    }
    .article_nomenu{ padding:0 3px; margin:0px !important; font-size:10px;}
    .article_nomenu img{ max-width:400px;}
    .article_nomenu table.table_design{ width: 95%; }
    .pagecontent{ margin-left:0px !important; }
    .article_nomenu table{
      width:100% !important;
    }
    .article_nomenu table img{
      width:25px !important;
    }
    .article_nomenu table td{
      font-size:9px;
    }
}