@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);
@import url(http://fonts.googleapis.com/css?family=Euphoria+Script);

.theme-background-color{background-color:#FF0000 !important}

*{padding:0;margin:auto}
img{border:0}
body{background-image:url(../images/bg2.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:14px;font-family:Calibri,"Source Sans Pro",sans-serif;color:#3a3939}
#wrapper{width:1000px;margin-left:auto;margin-right:auto;padding:0}
.wrapper{width:980px;overflow: hidden;border-left:solid 10px #FFF;border-right:solid 10px #FFF;background-image:url(../images/mid_bg.png)}
.topbar_outer{width:980px;float:left}
.topbar_main{width:980px;float:left;background-color:#0b08bd;padding:5px 0}
.topbar_left{width:500px;float:left;color:#FFF;margin-left:10px}
.top_socailbox{width:145px;float:right;margin-right:10px}
a.social_buttons{display:block;width:24px;height:22px;background-image:url(../images/social_networking.gif)}
a.livechat{display:block;width:100px;height:22px;background-image:url(../images/social_networking.gif)}
a#facebook{display:block;height:22px;width:24px;margin-top:-0;margin-left:0;background-image:url(../images/social_networking.gif);background-position:0 0}
a#facebook:hover{background-image:url(../images/social_networking.gif);background-position:0 -22px}
a#twitter{display:block;height:22px;width:24px;margin-top:-22px;margin-left:24px;background-image:url(../images/social_networking.gif);background-position:-24px 0}
a#twitter:hover{background-image:url(../images/social_networking.gif);background-position:-24px 22px}
a#linkedin{display:block;height:22px;width:24px;margin-top:-22px;margin-left:48px;background-image:url(../images/social_networking.gif);background-position:-48px 0}
a#linkedin:hover{background-image:url(../images/social_networking.gif);background-position:-48px 22px}
a#googleplus{display:block;height:22px;width:24px;margin-top:-22px;margin-left:72px;background-image:url(../images/social_networking.gif);background-position:-72px 0}
a#googleplus:hover{background-image:url(../images/social_networking.gif);background-position:-72px 22px}
a#pinterest{display:block;height:22px;width:24px;margin-top:-22px;margin-left:96px;background-image:url(../images/social_networking.gif);background-position:-96px 0}
a#pinterest:hover{background-image:url(../images/social_networking.gif);background-position:-96px 22px}
a#skype{display:block;height:22px;width:24px;margin-top:-22px;margin-left:120px;background-image:url(../images/social_networking.gif);background-position:-120px 0}
a#skype:hover{background-image:url(../images/social_networking.gif);background-position:-120px 22px}


.fixed {z-index:999999;width: 100%;}
.fixed .topbar_main{ display:none;}
.fixed .logobox {min-height: 50px;    background:#FFF;}
.fixed .logo{width:auto;float:left;margin:0px}
.fixed .top_no_box {margin:10px 15px;}

.top_no_box a{text-decoration:none;color:#0b08bd;}



.logobox{width:980px;float:left;background-image:url(../images/topbar_bg.jpg);background-repeat:repeat-x;min-height:100px}
.logo{width:163px;float:left;margin:20px 0 0 20px}
.top_no_box{width:400px;float:right;color:#0b08bd;font-size:38px;font-weight:700;text-align:right;margin:25px 30px 0 0}
.menubar_outer{width:980px;float:left;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 0 5px #ccc;background-image:url(../images/menubar_bg.gif);font-family:Calibri,"Source Sans Pro",sans-serif}
ul.menu{list-style:none;margin:0;padding:0}
ul.menu *{margin:0;padding:0}
ul.menu a{display:block;color:#000;text-decoration:none}
ul.menu li{position:relative;float:left;z-index:100%}
ul.menu ul{position:absolute;left:0;display:none;opacity:0;list-style:none}
ul.menu ul li{position:relative;border-top:none;margin:0;font-size:13px}
ul.menu ul li a{display:block;padding:4px 8px 3px 15px;background-color:#bfebf9;color:#313232;width:150px;border:solid 1px #8bd5ec;font-family:Calibri}
ul.menu ul li a:hover{color:#036585}
ul.menu ul ul{left:148px;top:-1px}
ul.menu .menulink{border:none;padding:11px 32px;text-align:center;font-size:14px;text-transform:uppercase;color:#000}
ul.menu .menulink:hover,ul.menu .menuhover{text-decoration:none;color:#0b08bd;background-image:url(../images/menubar_hover.gif);border-bottom-right-radius:5px;border-bottom-left-radius:5px}
ul.menu .sub{background:#017fbc}

.show-menu {color: #fff;background: url(../images/menu-bg.png) #FFF;width: 34px;height: 34px;padding:0;display: none;float: right;background-size: 34px 34px;margin:8px;border-radius:2px;}
input[type=checkbox]{display:none;-webkit-appearance:none}
input[type=checkbox]:checked ~ #menu{display:block;position: relative; z-index: 999999;}
@media only screen and (min-width : 310px) and (max-width :767px) {

.menubar_outer{width: 100%;float: left;background:#FFF !important;box-shadow:none !important;}
ul.menu .menulink{border:none;padding:11px 0!important;text-align:center;}
 
nav {float:right;margin:0;width:100%;background:#ed1b24;}
nav ul{display:none;}
nav ul li{float:left;margin:0;width:100%} 
nav ul li a{float:left;margin:0;width:100%;background-image: url(../images/menubar_bg.gif);border-radius:0 !important;}
nav ul li a:hover{background:#FFF !important;border-radius:0 !important;}
.show-menu{display:block !important;cursor:pointer}
ul.menu li:nth-child(2){ display:none;}
ul.menu li:nth-child(4){ display:none;}
ul.menu li:nth-child(6){ display:none;}
ul.menu li:nth-child(8){ display:none;}
ul.menu li:nth-child(10){ display:none;}
ul.menu li:nth-child(12){ display:none;}
ul.menu li:nth-child(14){ display:none;}
ul.menu li:nth-child(16){ display:none;}



}



.midbox{width:980px;float:left;margin-bottom:20px}
.index_header{width:980px;float:left;margin:5px 0 0}
.search_inn{width:365px;float:left;margin:-410px 0 0 15px}
.searchbox_outer{width:445px;float:left;background-image:url(../images/search_bg.png); margin:10px 0; border-radius:8px;padding:10px;position:relative;color:#000}
.searchbox_outer table{width:435px;float:left; margin:0px; font-size:16px;}
.searchbox_outer table td{padding:8px;}

.searchbox_outer table td div{ float:left; margin:0 10px;color:#ed1b24; font-size:12px; }
.searchbox_outer table td input[type=text]{padding:8px; width:190px; border-radius:5px; border:none;}
.searchbox_outer table td select{padding:8px; width:205px; color:#666; border-radius:5px; border:none;}
.searchbox_outer table td div strong{ float:right;}
.searchbox_outer table td div input[type=radio]{ float:left;}


.searchbox_outer table td .select_b{width:95px !important;}


.searchbox_outer table table{width:100%;float:left; padding:0;}
.searchbox_outer table table td{padding:0;}


.search_h1{font-size:25px;float:left;width:380px;font-weight:700;color:#FFF;margin-bottom:5px}
/*.searchbox_outer input{border:solid 1px #c5c5c5;padding:1px 0 1px 1px}
.searchtextfield{width:235px}
.searc_levfrom{width:106px;background-image:url(../images/date_bg.jpg)}
.searc_airline{width:106px}
.searc_adult{width:70px}*/
.adult_sublink{font-size:12px;text-transform:none}
.mid_section{width:980px;float:left;text-align:center;font-size:21px;font-family:'Oregano',cursive}
.company_h1{font-size:40px;color:#0b08bd}
.destination_outer{width:980px;float:left;margin-top:15px;font-weight:700;font-size:15px}
.destination_h1{width:980px;float:left;color:#0b08bd;font-size:28px;font-style:italic}
.desti_inn_box{width:320px;float:left;text-align:center;margin-bottom:10px}
.desti_inn{width:312px;float:left;background-image:url(../images/desti_border.png);min-height:201px;padding:12px 0 10px 4px}
.desti_price{width:auto;float:left;background-image:url(../images/desti_pricebg.png);color:#FFF;padding:5px 10px;font-size:25px;position:absolute;margin-left:6px}
.bangkok_h1{color:#0b08bd;font-size:18px;width:303px;float:left;margin-left:10px;border-bottom:dotted 1px #999;padding-bottom:7px;padding-top:7px}
.bangkok_h1 a{color:#0b08bd;text-decoration:none}
.bangkok_h1 a:hover{color:#e26978;text-decoration:none}
.bangkok_h2{color:#0b08bd;font-size:20px}
.bangkok_h2 a{color:#0b08bd;text-decoration:none}
.bangkok_h2 a:hover{color:#e26978;text-decoration:none}
.bangkok_left{width:191px;float:left;text-align:left}
.bangkok_right{width:100px;float:right;margin-right:10px;text-align:right}
.desti_midspace{width:1px;float:left;margin:0 4px}
.holiday_left{width:556px;float:left;background-image:url(../images/holiday_bg.jpg);font-size:16px;font-weight:400;line-height:29px}
.holiday_left a{text-decoration:none;color:#3a3939}
.holiday_left a:hover{text-decoration:none;color:#0b08bd}
.holiday_price{color:#0b08bd;font-size:18px}
.hotels_box{width:393px;float:right;background-image:url(../images/hotels_bg.jpg);background-repeat:no-repeat;min-height:281px;margin-right:3px}
.hotels_inn{width:366px;float:left;font-weight:400;margin:186px 0 0 9px}
.hotels_h1{font-size:26px;color:#0b08bd;font-weight:700}
.hotels_h1 a{color:#0b08bd;text-decoration:none}
.hotels_h1 a:hover{color:#e26978;text-decoration:none}
.footer_outer{width:980px;margin-left:auto;margin-right:auto;margin-top:10px}
.footer_outer a{color:#000;text-decoration:none}
.footer_outer a:hover{color:#0b08bd;text-decoration:none}
.footer{width:941px;float:left;background-image:url(../images/footer_bg.gif);background-repeat:repeat-x;background-color:#ededed;padding:20px 20px 0 16px;font-size:14px}
.footer_contact_box{width:370px;float:left;margin-right:35px}
.footer_contact_inn_box{width:186px;float:left}
.footer_contact_inn_box1{width:175px;float:left;margin-left:9px;margin-top:20px}
.footer_contact_company{font-size:13px;color:#FFF;font-weight:700}
.footer_address_box{width:360px;float:left;margin-top:7px}
.footer_h1{font-size:22px;color:#0b08bd;line-height:40px}
.footer_service_box{width:131px;float:left;margin:0 35px 0 0}
.likebox{width:200px;float:left;height:202px;margin-top:-10px}
.footer_bottom{width:950px;float:left;margin:35px 0 10px}
.nav_bar{width:100%;float:left;border-bottom:dashed 1px #CCC;padding:3px 0;margin-top:15px}
.nav_bar a{color:#000;text-decoration:none;margin:0 5px}
.nav_bar a:hover{color:#0b08bd;text-decoration:none}
.midbox a{color:#000;text-decoration:none}
.midbox a:hover{color:#0b08bd;text-decoration:none}
.sustralia_box{width:180px;float:left;margin-top:24px}
.australia_h1{color:#0b08bd;font-size:23px;text-transform:uppercase;letter-spacing:3px}
.australia_space{width:1px;float:left;margin:0 30px}
.offer_banner{width:281px;float:left;margin:24px 0 0 26px}
.south_america_box{width:314px;float:left;margin-top:24px}
.southamerica_img{width:314px;float:left;background-image:url(../images/south_america_img.jpg);min-height:106px;background-repeat:no-repeat}
.australia_h1{color:#0b08bd;font-size:23px;text-transform:uppercase;letter-spacing:3px;width:314px;margin:3px 0 5px 10px}
.australia_content{width:314px;float:left;margin-top:5px}
.australia_content strong{color:#0b08bd}
.middleeastafrica_box{width:314px;float:left;margin-left:14px;margin-top:24px}
.middleeasrafrica_img{width:313px;float:left;background-image:url(../images/middleeastafrica_img.jpg);min-height:106px;background-repeat:no-repeat}
.australia_h2{color:#0b08bd;font-size:23px;text-transform:uppercase;letter-spacing:4px;width:auto;float:left;background-color:#fff;padding:5px 8px}
.caribbean_img{width:313px;float:left;background-image:url(../images/caribbean_img.jpg);min-height:106px;background-repeat:no-repeat}
.northamerica_img{width:313px;float:left;background-image:url(../images/northamerica_img.jpg);min-height:106px;background-repeat:no-repeat}
.asia_box{width:640px;float:left;margin-left:14px;margin-top:24px}
.asia_box strong{color:#0b08bd}
.asia_img{width:640px;float:left;background-image:url(../images/asia_img.jpg);min-height:106px;background-repeat:no-repeat}
.asia_content{width:640px;float:left;margin-top:5px}
.main_flightbox{width:980px;float:left}
.europe_h1{font-size:18px;color:#C00}
.contactmap_outer{width:980px;float:left;margin-top:5px}
.address_box{width:322px;float:left;line-height:20px;margin:10px 0 0;background-color:#FFF;padding:10px;border-radius:5px;box-shadow:0 0 7px #dbd8d8;border:solid 1px #dbd8d8}
.address_box li{width:151px;float:left;list-style:none}
.address_h1{font-size:15px;font-weight:700;color:#0b08bd}




.submit_bt{background-color:#0b08bd;color:#FFF;cursor:pointer;border:none;border-radius:5px;padding:3px 11px;text-transform:uppercase;font-size:12px}
.submit_bt:hover{background-color:#0b08bd}
.inner_content{width:980px;float:left;margin-top:15px}
.inn_h1{width:980px;float:left;font-size:30px;color:#0b08bd;margin-top:20px;text-transform:uppercase}
.inn_header{width:980px;float:left;margin-top:15px}
.australia_destination{width:483px;float:left;background-image:url(../images/australia_destinaion.jpg);min-height:164px}
#destination_city{width:483px;float:left;display:block}
.australia_destination{background-image:url(../images/australia_destinaion.jpg);min-height:164px;margin:0;background-position:0 0}
.australia_destination:hover{background-image:url(../images/australia_destinaion.jpg);background-position:0 -163px}
.southafrica_destination{background-image:url(../images/southafrica_destination.jpg);min-height:337px;margin:0;background-position:0 0}
.southafrica_destination:hover{background-image:url(../images/southafrica_destination.jpg);background-position:0 -337px}
.newzealand_destination{background-image:url(../images/newzealand_destination.jpg);min-height:164px;margin:10px 0 0;background-position:0 0}
.newzealand_destination:hover{background-image:url(../images/newzealand_destination.jpg);background-position:0 -163px}
.holidays_h1{font-size:22px;text-transform:uppercase;font-weight:700}
.holidays_h1 a{color:#000;text-decoration:none}
.holidays_h1 a:hover{color:#de2110;text-decoration:none}
.travel_businessclass{width:458px;float:left;margin-bottom:20px}
.travel_businessclass h1{text-transform:uppercase;font-size:17px;font-weight:700;color:#0b08bd;margin:0 0 0 10px;line-height:25px}
.travel_businessclass h1 a{color:#0b08bd;text-decoration:none}
.travel_businessclass h1 a:hover{color:#000;text-decoration:none}
.travel_businessclass p{margin:0}
.luxury{width:458px;float:right;margin-bottom:20px}
.luxury h1{text-transform:uppercase;font-size:17px;font-weight:700;color:#0b08bd;margin:0 0 0 10px;line-height:25px}
.luxury h1 a{color:#0b08bd;text-decoration:none}
.luxury h1 a:hover{color:#000;text-decoration:none}
.luxury p{margin:0}
.frontier_box{width:309px;float:left;margin-top:30px}
.frontier_box h1{background-color:#0b08bd;text-align:center;color:#FFF;font-size:31px;padding:2px 0;margin-bottom:-54px;position:relative;font-family:'Euphoria Script',cursive;font-weight:400}
.frontier_box h2{margin-top:-43px;position:relative;float:right;background-image:url(../images/price_bg.png);padding:5px 10px;font-weight:700}
.frontier_box p{float:left}
.frontier_price{font-size:28px;color:#0b08bd}
.frontier_from{font-size:14px}
.frontier_box h3{border-top:dashed 1px #000;line-height:37px;margin-top:12px;float:left}
.frontier_box h3 a{color:#000;text-decoration:none}
.frontier_box h3 a:hover{color:#0b08bd;text-decoration:none}
.frontier_box_callh1{font-size:22px;font-weight:700}
.frontier_box_space{width:1px;float:left;margin:0 13px 0 12px}
.flight_left{width:620px;float:left}
.flight_inn_left{width:650px;float:left;margin-bottom:15px}
.flight_headings{width:620px;float:left;background-color:#e7e7e7;color:#4a4949;font-size:18px;font-weight:700;padding:8px 0;text-align:center}
.flight_inn{width:620px;float:left}
.airline{width:125px;float:left;background-color:#FFF;padding:10px}
.flight_detail{width:475px;float:left;background-color:#f7f3f7}
.flight_desti{width:220px;float:left;line-height:20px;padding:5px 0 0 10px}
.desti_name{width:144px;float:left;font-size:20px;font-weight:700;padding-top:5px}
.expand{font-weight:700;color:red;font-size:16px}
.london_h1{font-size:20px;font-weight:700;color:#b80808}
.fare{width:100px;float:left;font-size:33px;color:#000;font-weight:700;text-align:center}
.travelperiod{width:250px;float:left;margin:20px 0 0 10px;font-size:17px;font-weight:700}
.travel_date{color:#636563}
.desti_contact{width:200px;float:right;font-weight:700;font-size:25px;font-family:Tahoma,Geneva,sans-serif;text-align:right;color:#0b08bd;line-height:25px;margin-bottom:20px}
.desti_call{font-size:14px;color:#000}
a.call_nw{display:block;width:90px;height:24px;margin-top:5px;margin-right:-2px;background-image:url(../images/email_hand.png);background-position:0 0}
a.call_nw:hover{background-position:0 -24px}
.expand_bg{width:460px;float:right;background-image:url(../images/title.gif);background-repeat:repeat-x;background-color:#f7f3f7;font-weight:700;font-size:22px;text-align:center}
.fare1{font-size:33px;color:#000;font-weight:700;float:left}
.contact1{font-weight:700;font-size:25px;font-family:Tahoma,Geneva,sans-serif;text-align:right;color:#0b08bd}
.flight_right{width:270px;float:right;margin-right:33px}
.whyworldbound_box{width:286px;background-image:url(../images/whyworldbound_bg.gif);background-repeat:repeat-x;background-color:#f5f0ec;margin:0;border:solid 1px #cecfce;border-radius:5px}
.whyworldbound_h1{width:275px;background-color:#b40505;padding:5px 0 5px 12px;font-size:22px;font-weight:700;border-top-right-radius:5px;border-top-left-radius:5px;background-image:url(../images/whyfly24bg.jpg);color:#FFF}
.whyworldbound_box ul{margin:3px 0 0 10px}
.whyworldbound_box li{width:241px;list-style-image:url(../images/tick.png);margin-bottom:6px;font-size:16px}
.processing{font-size:25px}
.table1{font-family:'Open Sans',sans-serif;font-size:12px;border-radius:10px;background:url(../images/process_bg.jpg);border-collapse:collapse;margin-top:15px}
.flight_result_heading{font-size:25px;color:#FFF}
.table{font-family:'Open Sans',sans-serif;font-size:12px;border:1px solid #FFF;background:#EEE;text-align:center;border-collapse:collapse}
.heading_text{color:#b62b2c;color:#fff;text-transform:uppercase;text-align:center;background-color:#b62b2c;padding:8px 0}
.flight_result_inn{width:980px;float:left}
.step{margin-top:15px}
.booking_form{border:solid 1px #dcdbdc;padding:10px;border-radius:5px}
.newsletter_textfield_box{background-image:url(../images/process_textfield.gif);border:solid 1px #d8d3d3;padding:2px;width:210px}
.sea_btn{padding:5px 15px;background-color:#a20303;text-align:center;color:#fff;border:none}
.book_finalze_outer{width:990px;float:left;margin-top:20px;margin-left:4px}
.booking_top_content{width:990px;float:left;margin-bottom:8px;margin-top:-9px;line-height:normal;background-color:#CCC\;}
.book_inn_outer{width:968px;float:left;margin-top:10px;border:solid 1px #f1b9b9}
.booking_logo_outer{float:left;border-right:solid 1px #f1b9b9;padding:10px;line-height:25px;min-height:189px}
.booking_class_h1{font-size:14px;color:#025696}
.booking_top_bar{width:817px;float:left}
.booking_topbar_h1{background-color:#f35f5f;font-size:16px;color:#FFF;padding:5px 0 5px 5px}
.booking_price{font-size:40px;color:#600;font-weight:700}
.total_ticket_box{width:971px;float:left;margin-top:10px}
.total_ticket_inn{background-color:#eef8fe;padding:8px 10px;border-bottom:solid 1px #d3d1d1}
.index_fare_outer{width:978px;float:left}
.africa_outer{width:220px;float:left;margin:5px 0 0 5px;border-radius:5px;border:solid 1px #cfd0d0;padding:4px;color:#181717;margin-bottom:10px;min-height:370px;font-weight:400}
.africa_outer a{color:#181717;text-decoration:none}
.africa_outer a:hover{color:#0157c2;text-decoration:none}
.africa_img{width:219px;float:left;margin-bottom:3px}
.africa_img_border{border-radius:5px;border:solid 1px #cfd0d0}
.africa_inn_h1{width:219px;float:left;margin:0;border-bottom:dashed 1px #f78f70;line-height:30px}
.africa_inn_h2{width:219px;float:left;margin:0;border-bottom:dashed 1px #857645;line-height:30px}
.africa_inn_h3{width:219px;float:left;margin:0;border-bottom:dashed 1px #285384;line-height:30px}
.africa_inn_h4{width:219px;float:left;margin:0;border-bottom:dashed 1px #718c75;line-height:30px}
.africa_inn_h5{width:219px;float:left;margin:0;border-bottom:dashed 1px #a87e08;line-height:30px}
.africa_inn_h6{width:219px;float:left;margin:0;border-bottom:dashed 1px #281f10;line-height:30px}
.africa_inn_h7{width:219px;float:left;margin:0;border-bottom:dashed 1px #908c8e;line-height:30px}
.africa_inn_h8{width:219px;float:left;margin:0;border-bottom:dashed 1px #bf818e;line-height:30px}
.africa_destination1{width:140px;float:left;font-size:14px}
.africa_desti_price{width:70px;float:left;margin-left:5px;color:#0b08bd;font-weight:700;text-align:right}
.africa_desti_space{width:1px;min-height:250px;float:left;margin:0 6px 0 5px}
.inn_destination_outer{width:973px;float:left;padding:0 0 0 5px}
.desti_city{width:968px;float:left;background-color:#e8e6e6;padding:5px 0 5px 5px;border:solid 1px #dcf0dc;border-radius:5px;font-size:25px;color:#a50606;margin-top:10px}
.city_map{width:62px;float:left}
.desti_city_h1{width:800px;float:left;margin-left:5px}
.inn_nigeria_outer{width:321px;float:left;margin:5px 0 0;border-radius:5px;border:solid 1px #cfd0d0;color:#181717;margin-bottom:10px;min-height:567px}
.inn_nigeria_h1_outer{width:311px;float:left;margin:5px 0 0 5px}
.inn_nigeria_h2{width:110px;float:left;font-size:15px}
.inn_nigeria_price{width:75px;float:left;margin-left:3px;color:#0b08bd;font-size:20px;font-weight:700;margin-top:3px}
.inn_nigeria_call{width:115px;float:left;margin-left:3px}
.inn_nigeria_line{border-bottom:dashed 1px #f78f70;width:301px;float:left;height:1px;margin:8px 0 8px 8px}
.inn_nigeria_space{width:1px;float:left;margin:0 0 0 1px}
.inn_fare_outer{width:996px;float:left;margin-top:10px}
.desti_detail_outer{width:460px;float:left;border:solid 2px #f0bbbb;padding:10px 10px 0;border-radius:8px;margin-bottom:15px}
.desti_detail_h1{width:452px;float:left;border-radius:5px;background-color:#a50606;color:#FFF;padding:8px 0 8px 8px;font-size:15px}
.desti_detail_inn_box{width:452px;float:left;margin-top:8px}
.desti_detail_inn_sunbh1{font-size:16px;color:#1c2b6c}
.desti_button_box{background-image:url(../images/destination_button_bg.gif);text-align:center;padding:3px;border-radius:5px;color:#FFF;font-size:18px}
.desti_inn_line{width:432px;float:left;border-top:dashed 1px #009;margin-left:8px;margin-bottom:8px}
.desti_prive_h1{font-size:20px;font-weight:700}
.desti_detail_outer_space{width:1px;float:left;margin:0 5px 10px}
.desti_call_h1{font-size:18px;color:red}
.desti_call_h1_box{width:452px;float:left;margin-top:8px;font-size:15px;margin-bottom:8px}

.search_head{ width:100%; background:#de0b0b; color:#FFF; line-height:30px;}
.line{ width:100%; background:#0b08bd; line-height:2px;}

.search_t{ width:978px; float:left; margin:10px 0; padding:0; box-shadow:5px 5px 0 #F9F9F9; border:1px solid #EEE; border-radius:2px; background:#FFF; min-height:50px;}
.search_t table{ width:100%; float:left; text-align:center; line-height:20px;}
.search_t .logoSprite1{ width:30px; height:30px; margin:auto; background:url(../images/logoSprite-1X.png) no-repeat; background-position:-60px;}
.search_t .logoSprite2{ width:30px; height:30px; margin:auto; background:url(../images/logoSprite-1X.png) no-repeat; background-position:-30px;}
.search_t .logoSprite3{ width:30px; height:30px; margin:auto; background:url(../images/logoSprite-1X.png) no-repeat; background-position:0px;}
.search_t .logoSprite4{ width:30px; height:30px; margin:auto; background:url(../images/logoSprite-1X.png) no-repeat; background-position:-90px;}


.search_t table b{ width:100%; float:left;}
.search_t table h4{ width:100%; float:left; margin:0; font-size:18px; color:#C00;}
.search_t table i{ width:100%; float:left; margin:0; font-size:12px; color:#060; font-size:11px; font-style:normal;}
.search_t table a{ padding:8px 25px; text-decoration:none; color:#FFF; font-weight:bold; border-radius:5px; border-bottom:2px solid #0b08bd; background:#de0b0b;}
.search_t table a:hover{background:#060; border-bottom:2px solid #014601;}

.search_t table span{ width:100%; float:left; color:#999; font-size:10px;}
.search_t table span em{color:#666;}



#flight_result_table td span{font-size:15px; color:#DD3517; padding:3px;}
#flight_result_table td font{font-size:36px; font-weight:bold; color:#000;}
#flight_result_table td .b{ font-size:12px; margin-bottom:10px; margin-top:-10px;}