gbody { margin: 0; padding: 0;  }
#menu:not( .mm-menu ) { display: none; }
.mh-head {     background: #fff !important;    height: auto !important; border-bottom: solid 2px #003399; color: #003399 !important;}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {    width: 30px !important;     height: 4px;}
.mh-head .mh-text img { margin:0 auto; display:block;     height: 74px;}
.mh-head.mh-btns-right { padding-right:0; }
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    color: red !important;
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
@media (max-width: 767px) { 

.topbgBlue {     font-family: 'Raleway', sans-serif; background: #003399; padding: 5px 0px; color: #fff;     text-align: center;
font-size: 24px; }
.mh-head .mh-btns-left>*, .mh-head .mh-btns-right>* {     font-size: 34px !important;  }
.mobileForm {height:490px;    background: url(http://www.globextravels.com/images/sliders/slider2.jpg);   background-size: 100% 100%;}
.mobileForm .btn { display: block; width: 100%;     background: #003399;  }
.mobileForm h2 {     font-size: 24px; line-height: 32px;  }
.mobileForm .tab-content>.tab-pane { display:block; }
.mobileForm strong {color: #ecce2f;}
.mobileForm .form-control { border-radius: 0;  }
.mainslide .owl-prev { position:absolute; top:0;    right: 28px; }
.mainslide .owl-next{ position:absolute; top:0; right:0; }
.mainslide .owl-nav [class*=owl-] {    background: rgba(0, 51, 153, 0.33) !important;}
.mainslide .offer_box { position:absolute;     top: 30%;
    left: 10%;
	width:80%;
    border-radius: 10px;
    background: rgba(0, 51, 153, 0.37); color: #fff; padding:15px; text-align: center; font-family: 'Lobster', cursive; }
.mainslide .offer_box h4 { margin-top:0; }
.mh-head .mh-text { padding:0 !important; }
.mainslide .offer_box a { text-decoration:none; background:#000; padding:6px 8px; color:#fff;     }
.owl-theme .owl-nav {margin:0 !important; }
/* Default mode */
.tabbable-line > .nav-tabs { border: none; margin: 0px;}
.tabbable-line > .nav-tabs > li {margin-right: 2px;}
.tabbable-line > .nav-tabs > li > a {border: 0;margin-right: 0;color: #fff;}
.tabbable-line > .nav-tabs > li > a > i {color: #a6a6a6;}
/*.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {border-bottom: 4px solid #fbcdcf;}*/
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {border: 0;background: none !important;color: #333333;}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {color: #a6a6a6;}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {margin-top: 0px;}
.nav-tabs { border: none;  } 
.mm-menu .mm-navbar a, .mm-menu .mm-navbar>* { color:#fff !important; font-size:20px; font-family: 'Lobster', cursive; }
.tabbable-line > .nav-tabs > li.active {    border-bottom: 4px solid #f1f1f1;position: relative;}
.tabbable-line > .nav-tabs > li.active > a {border: 0;    color: #fff;font-weight: 600;font-size: 16px;}
.tabbable-line > .nav-tabs > li.active > a > i {color: #404040;}
.tabbable-line > .tab-content {margin-top: -3px;padding: 15px;border: 0;background: rgba(0, 0, 0, 0.44);}
.portlet .tabbable-line > .tab-content {padding-bottom: 0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { background: transparent;  }
.paddingleft0 { padding-left: 0;  }
.bottombg { background: #f1f1f1; padding:15px 0;     text-align: center;}
.footerBlue {     background: #4276b5;     padding: 15px 0; color: #fff; }
.footerBlue a { color: #003399;      }
.quicklink { background: #003399; padding:15px 0;}
.quicklink ul { margin: 0; padding:0; list-style: none;     text-align: center; }
.quicklink ul li a { text-decoration: none; color: #fff; border-right: solid 1px #fff;padding-right: 5px;}
.quicklink ul li:last-child a  { border: none;  }
/*Search Page */
.searchpage { height:auto;     background: transparent;  border-bottom: dotted 2px #003399;}
.searchpage #modify {   }
.searchpage #modify h2 {    font-size: 16px;display: inline-block;    margin: 0;color: #000;  }
.searchpage .tabbable-panel { display: none;  }
.flightlogo img { height: 100px;width: 100px;border: solid 2px #ccc;  }
.flightlogo .item { position: relative; }
.flightlogo .item .yellowbg {  background: #ff9d11;padding: 8px 8px;position: absolute;top: 0;color: #fff;left: 0;font-size: 16px;}
.paddingtb { padding: 15px 0;  }
.searchresult {border: solid 1px #ccc;       margin-bottom: 20px;}
.searchresult .btable thead>tr>th { border:none;          padding: 0 8px;}
.searchresult .btable tbody tr td{ border:none;         padding: 0 8px;}
.searchresult table { margin: 0;  }
.searchresult em { font-size: 24px; color: #ff9d11;  }
.searchresult span {    display: block;}
.searchresult p {margin: 0 0 5px 0;      }
.searcheatilspage { padding: 15px 0;      height: auto;   background: #4276b5; }
.list_box { border:solid 1px #f1f1f1; }
.list_box ul li { margin-bottom:8px; }
.list_box h3{background: #003399; margin:0; padding:8px; color:#fff; text-align:center; }
.searcheatilspage .selectedflight { background: #fff; padding: 5px;     background: #fff;padding: 5px;width: 100%;float: left;  }
.searcheatilspage .selectedflight em { font-size: 24px; color: #ff9d11;  }
.searcheatilspage .selectedflight span {    display: block;}
.searcheatilspage table { text-align: center; color: #fff;  }
.paddingtb h3 { margin-top: 0;  }
.searchresult .table>tbody>tr>td { vertical-align:middle;     padding-bottom: 0;}
.searchresult .table>tbody>tr>td { padding:4px; } /*new css*/
.searchresult .price { font-size:20px; }
.searchresult .oldprice { position:relative; color:#ccc; }
.searchresult .oldprice i { position:absolute;       top: 3px;  left: 22%;}
.searchresult .oldprice .fa-eur { position:inherit;      top: 0;
    left: 0;}
.searchresult .btn { border-radius:0; }
.hamburger { outline:none !important; }
.mm-panels>.mm-panel.mm-hasnavbar {    background: #395fab; color: #fff;}
.mnumber{background: #003399;  background-image: linear-gradient(transparent, rgba(0,0,0,0.2)); text-align:center;}
.mm-listview>li:not(.mm-divider):after { border-color: #455d8c;}
.booknow {background:#0c2c6e; text-align:center; color:#fff; }
.searchresult table .priceside { width:40%;  background: #0c2c6e;}
.searchresult table .priceside  p { color:#fff; }
.searchresult table .callbox {background: #0c2c6e; color:#fff;     text-align: center;}
.searchresult table .callbox a { text-decoration:none; color:#fff; }
.searchresult img {     width: auto !important;} 
.mobileForm .tabbable-line {    background: #039;}
/*.searchresult .table>tbody>tr>td:nth-child(1) {     width: 35%;     padding-bottom: 0;}*/
.resultslide .owl-nav {    top: -5px; right:0; position:absolute; }
.resultslide .owl-nav [class*=owl-] {    background: #003399 !important;}
.grey_bg { background:#f1f1f1;} 
/* Flight Page CSS */
.flight_page { padding:5px 0;  }  
.flight_page h3 { padding:0; margin-top:0; }
.flight_page p { text-align:justify; }
.flight_page .flight_result { border:solid 1px #f1f1f1; padding:8px;     overflow: hidden; }
.flight_page .flight_result span { display:block; }
.flight_page .flight_result .top_result{border-bottom: solid 1px #f1f1f1; padding-bottom: 5px;}
.flight_page .flight_result .top_result .left_side { position:relative; height:100px; }
.flight_page .flight_result .top_result .left_side img {     width: auto;  top: 53%;    position: absolute; left: 9%; }
.flight_page .flight_result .bottom_result { padding-top:8px; }
.flight_page .flight_result .bottom_result .btn { border-radius:0; background: #003399;  margin-bottom: 0;     padding: 15px 10px;font-size: 16px; }
.modal-backdrop { display:none; }
.modal{   background: rgba(0, 0, 0, 0.41);}
.flight_page .flight_result .bottom_result .animated {  animation-duration: 9s;}
.call_box .animated { animation-duration: 1s !important;} 
.flight_page .flight_result .bottom_result .call_box { background: #4276b5; color:#fff;     padding: 6px 12px; }
.flight_page .flight_result .bottom_result .call_box h5 { margin:0 0 8px 0; }
.flight_page .flight_result .bottom_result .call_box h4 { margin:0; }
.flight_page .flight_result .mainprice { text-align:center; }
.flight_page .flight_result .mainprice h4 { font-size:30px; }
.flightpageresult  .owl-prev { position: absolute;  top: 116px; left: -15px; }
.flightpageresult  .owl-next { position: absolute;  top: 116px; right: -15px; }
.flightpageresult .owl-nav [class*=owl-] { background:#4276b5  !important; }
.flight_page .about_city { padding:20px 0; }
.flight_page .about_city img { margin-bottom:10px; }
.flight_page .about_city h4 { margin-top:0; }
#query .modal-header {background-color: #001746!important; color: #fff;}
#query .close { color:#fff; opacity:1; }
#query .btn {background:#001746; display:block; width:100%; } 

.holiday_page { padding:0px 0;     }
.holiday_page .heading_div { background: #4276b5; color:#fff; margin-bottom:20px;}

.holiday_page .holoday_box .images {position:relative; width:100%;  margin-bottom:15px;}
.holiday_page .holoday_box .images img {height: 210px;     width: 100%;}
.holiday_page .holoday_box .caption {  padding-top: 20px;   position: absolute;  top: 5px; text-align:center;  left: 8px;  margin: 0 auto;  width: 95%;  height: 95%; background: rgba(0, 0, 0, 0.52); color:#fff; } 
.holiday_page .holoday_box .caption .btn{   background-color: #003399; border:none; border-radius:0; }
 .static_banner { background:url(../images/contact.jpg); background-size:100% 100%; background-attachment:fixed; padding:12px 0; }
 .static_banner h3{background: rgba(255, 255, 255, 0.47); padding: 8px;   display: inline-block;     font-family: 'Lobster', cursive;}
.contact_page .panel-group {padding: 20px 0 0 0;}
.contact_page .panel-group a i{ margin:0 20px 0 0px;}   
.contact_page .panel-group a { font-size:18px; display:block; }
.contact_page .panel-group .fa-plus-circle { float:right; }
.contact_page .panel-group .fa-minus-circle{ float:right; } 
.contact_page .form_area { background:#f1f1f1; padding:8px; margin-bottom:20px;}
 .contact_page .form_area h4 { text-align:center; }  
 .contact_page .form_area .btn {background:#003399; display:block; width:100%; border-radius:0; border:none;}
.about_page { padding:20px 0; text-align:justify;} 
.about_page h3 { margin-top:0;     font-family: 'Lobster', cursive; }   
.final_booking {     padding: 15px 0;
    height: auto;
    background: #4276b5; color: #fff; text-align: center;  }

.booknow button {     background: transparent; border:none;} 
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled { display:block !important; }
   #holidaypopup .modal-header {
    background: #003399;
    color: #fff;
    border-bottom: solid 2px #3b5998;
}
 #holidaypopup .btn  {  background: #003399; color:#fff;} 
 
 /* new css For Calender */
 .dropdown-menu {     width: 354px; }
 .datepicker table tr td, .datepicker table tr th { width:50px !important; }
 
   
}
/* Radio button design css*/

.tabbable-line label { font-size: 14px; color:#fff; margin-bottom:0; padding: 6px; }
.tabbable-line input[type="radio"]:checked + label { border-bottom:solid 2px #fff;   font-size: 16px;}
.tabbable-line input.checked[type="radio"]{visibility:hidden;}
.tabbable-line input[type="radio"]:checked {visibility:hidden;}
#search_form .nav-tabs { background: #039;    }

.bk-py {
	text-align: center;
    color: #333;
    font-weight: 600;
}


/*Cookies Css*/
.ckcss{
    position: fixed; bottom: 0px; background: rgb(0, 51, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; height:60px; line-height:28px; z-index: 99; display:none;width: 100%;
}
.ckcss a{
    color:#fff;text-decoration:underline;
}
.ckcssanchor{
    color:#fff;text-decoration:none !important;border: 1px solid #fff;padding: 1px 10px 0px 10px;border-radius: 4px;background: #ff9909;
}
/*Cookies Css*/