@charset "utf-8";
/* CSS Document */



/* 09 RESPONSIVENESS */

@media only screen and (min-width: 320px) and (max-width: 767px) {
.padding0>div {padding-left: 15px; padding-right: 15px;}
.padding0-advance-search{margin-left: -15px !important; margin-right: -15px !important;}
.padding0-advance-search>.padding-center {padding-left: 15px !important; padding-right: 15px !important;}
.padding0-advance-search>.padding-right {padding-right: 15px !important;}
.padding0-advance-search>.padding-left {padding-left: 15px !important;}

.animated{animation-duration: 0s !important;}
.home .Subscribemain{position: relative; top: 10px; display:none;}

.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom .seeme-popup .modal-dialog{width:100%;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail .seeme-popup .modal-dialog{width:100%;}

/* 01 HEADER START */
.menu-strip .need-support{display:none;}
header .menu{float:right; width:100%;}
header #divmenu > ul > li.first > a{padding-left:20px !important;}
header .header-strip .phone {font-size:16px; margin-left:10px;}
header .logo-text{margin-top: 0px; text-align: center; margin-left:0px; font-size:16px;}
header .logo-text .rslides li {text-align: center; margin-left:0px;}
header .header-strip .right-menu li {padding: 6px 0 6px 3px; position:initial;}
header .header-strip .header-srip-dropdown:before {display:none;}
header .header-strip .header-srip-dropdown{width:300px; top:35px;}

header .language-full{width:124px; padding:5px 0px; right:15px; top:-30px;}
/*--FOOTER--*/

/* TAB */
/*.banner-full.home {background: url(../images/banner/home-slider.jpg) no-repeat center; background-size: 100% 100%;}*/
.banner-full.home{background-size: cover;}
.tab-info-full .text{margin-bottom:10px;}
.home-flight-info .detail{margin-top:10px;}
.home-top-package .detail{margin-top:10px;}
.app-download-full .left-side, .app-download-full .right-side{width:100%;}
.app-download-full:before{display:none;}

.home-top-package .detail .text {font-size: 18px;}
.app-download-full .left-side .form {width:100%; margin-left:0%; float: left; text-align: center;}

.home .tab-full .tab-content .flighttab .nav-justified>li{width: 33.3%; float: left; margin: 0;}
.home .tab-full .tab-content .flighttab .nav>li>a{margin-bottom: 0;}
.home .tab-full .tab-content .flighttab{width: 100%;}

.banner-full .widthmd{padding-left:0px; padding-right:0px;}
.tab-full{margin-top:0px;}
.tab-full ul.head-tab li.active{margin-top: 0; padding-top: 8px; transition: none; -webkit-transition: none;}
/*.tab-full ul.head-tab li:nth-child(1){width:100%;}
.tab-full ul.head-tab li:nth-child(2){width:100%;}
.tab-full ul.head-tab li:nth-child(3){width:100%;}
.tab-full ul.head-tab li:nth-child(4){width:100%;}
.tab-full ul.head-tab li:nth-child(5){width:100%;}*/
.tab-full ul.head-tab li{width:auto;}
.tab-full ul.head-tab li { text-align:center; font-size: 12px; height:38px; font-size: 0px; padding-left: 20px !important;}
.tab-full ul.head-tab{}
.tab-full ul.head-tab li.active{padding-top:8px; height:43px;}


.tab-full .tab-content .multicity .cloase {/*margin-top: -15px;*/ margin-bottom:20px;}

.home-top-package .detail .text1 {float: left; color: #fff; font-size: 14px;}
.tab-full .tab-content h2 {font-size: 14px; font-weight: bold;}
.home-top-package .detail .bottom1 .text3 span {font-size: 14px; padding-left: 10px;}
.home-top-package .detail .bottom1 .text2 {font-size: 14px;}

.banner-full .tab-full .tab-content .flighttab .nav-justified>li{width:auto;  margin: 0;}
.banner-full .tab-full .tab-content .flighttab .nav-justified>li>a{padding: 7px 7px;}
.banner-full .tab-full .tab-content .form-group{margin-bottom:5px;}
.banner-full .tab-full .tab-content label.checkbox-inline {margin-bottom: 10px; float: left; font-size: 12px;}
.banner-full .tab-info-full{display:none;}


/*-- HOME PAGE CONTENT --*/
.flight-deals h1 {margin: 10px 0 10px 0; font-size:16px;}
.flight-deals .package {margin-top:0px;}
.flight-deals-info { width: 100%; float: left; margin-top: 10px;}

.home-top-package .home-carousel .carousel-inner .item .col-md-6.col-sm-6.col-xs-12:nth-child(2) .detail{display:none;}



/*-- FOOTER --*/
footer .footer1 .review-full .heading{margin-top:10px; text-align:left;}
footer .footer1 .f-logo {background:transparent; margin-bottom: 10px; margin-top:0px;}
footer .footer1 .f-logo img {width: 200px; height: auto; background:#fff;}
footer .footer1 .review-full .address li span.icon.big {font-size: 25px;}
footer .footer2 .ulfooter-atol li {display: inline-block;  width: 100%; margin-bottom: 23px;}
footer .footer2 .ulfooter-atol li a img{margin-bottom: 20px;}
footer .footer1 .review-full .review-logo-full .review-logo {text-align: left;}
footer .footer1 .review-full .review-logo-full .text-outer {text-align: left;}
footer .footer1 .review-full .subscrib .subscrib-inner label.position-relative{width:70%;}
footer .footer1 .review-full .subscrib .subscrib-inner .input-btn-full{width:30%; }
footer .footer1 .review-full .review-logo-full .text-outer {width: 100px; margin:initial;}
.bottom-menu-full .bottom-menu-inner .detail .background-bg{padding-top:30px; height:auto;}
.bottom-menu-full .bottom-menu-inner .detail .heading{margin-top:45px;}

/*-- Result page --*/
.result-return-pg .result-heading .flitht-result-heading {width:700px; float: left;}
.result-return-pg .result-heading .flitht-result-date {width:930px; overflow:auto;}

.result-return-pg .advance-search-full .search-panel .flighttab {width:100%; float: left; border: 1px solid #7d7979;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav-justified>li {width:auto; display:inline-block; margin-left:-5px;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav-justified>li:first-child{margin-left:0px;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav>li>a{ margin-bottom:0px;}

.result-return-pg .result-heading .flitht-result-heading-text{width:100%; margin-bottom:5px;}
.result-return-pg .result-heading .flitht-result-heading{width:100%; float:left; padding-left:0px;}
.result-return-pg .result-heading .flitht-result-heading-text:before{content:""; display:none;}
.result-return-pg .result-heading .flitht-result-heading-text{line-height:24px;}
.result-return-pg .result-heading .flitht-result-heading .box1{height:80px;}
.result-return-pg .result-heading .flitht-result-heading .box2{height:80px;}
.result-return-pg .result-heading .flitht-result-heading .box3{height:80px;}
.result-return-pg .result-heading .top-strip .half-bg:after {left: 107% !important; margin-left:15px;}

.result-return-pg .advance-search-full .search-panel .heading{font-size:16px;}
.result-return-pg .result-heading {margin-top:10px;}
.result-return-pg .result-heading .flight-detail-inner{width:700px;}
.result-return-pg .result-heading .lowest-price .input-btn{font-size:9px; padding:5px 4px;}
.result-return-pg .flight-result .left-panel .header{font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-right .date {font-size: 13px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .flight-logo {margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-name{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-code{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info-blank{display:none;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info {width:100%; float: left;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown {padding: 0 10px 10px 10px; margin-top: 10px;}
.result-return-pg .flight-result .right-panel .input-btn-outer {width: 90px; margin: 0 auto;}
.result-return-pg .flight-result .right-panel .input-btn-price{padding:5px 10px; font-size:16px;}
.result-return-pg .flight-result .right-panel .input-btn-select{padding:5px 10px; font-size:16px;}
.result-return-pg .flight-result .right-panel .price {font-size: 9px;}
.result-return-pg .flight-result-outer{width:100%; overflow:auto;}
.result-return-pg .flight-result-outer .flight-result{width:550px; float:left;}
.result-return-pg .result-heading .flight-detail{width:60%;}
.result-return-pg .result-heading .lowest-price{width:40%;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-status .heading{font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text1{font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text2{font-size:12px;}
.result-return-pg .price-breakdown-dropdown-outer{width:100%; float:right;}

/*-- Hotel Result page --*/
.hotel-result-pg .hotel-result-header .help-full {width:100%; display:none;}
.hotel-result-pg .hotel-result-header .tap-full {width:100%;}
.hotel-result-pg .hotel-result-header2 .atol-full {width:100%;}
.hotel-result-pg .hotel-result-header2 .hotel-detail {width:100%; border-left: 0px solid #ccc;}

.hotel-result-pg .hotel-result-header .tap-full{padding:10px 10px;}
.hotel-result-pg .hotel-result-header .tap-full .form-group select.form-control{padding:0px;}
.hotel-result-pg .hotel-result-header .tap-full .input-btn-select{margin-top:0px;}
.hotel-result-pg .hotel-advance-search .search-panel-inner {padding:10px 5px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom {margin-top:0px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .location{margin-bottom:0px; margin-top:5px;}

.hotel-result-pg .hotel-advance-search .dropdown-panel .tital{padding:0 5px;}
.hotel-result-pg .hotel-advance-search .dropdown-panel .checkbox-full{padding:0 5px}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .info .review-text1 span {font-size: 16px; color: #00b06f;}

.hotel-result-pg .result-heading .hotel-detail{width:100%; float:left;}
.hotel-result-pg .result-heading .lowest-price{width:100%; float:left;}
.hotel-result-pg .hotel-result-outer{width:100%; overflow:auto; overflow:auto;}
.hotel-result-pg .hotel-result-outer .hotel-result{width:550px; float:left;}


/*-- HOTEL ROOM INFORMATION --*/
.hotel-room-informtion-pg .hotel-room-header-outer .hotel-room-header{width:992px; overflow:auto; float:left;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full {margin-right:0px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 {margin-right:10px; font-size: 10px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 span{font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text2 {float: left; margin-right:10px; font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .hotel-name {margin-top: 10px;}

.product-slider-img .lSSlideWrapper.usingCss ul li{height:250px;}
.hotel-room-informtion-pg .hotel-result-outer .header .text2 {float:left;}
.hotel-room-informtion-pg .hotel-room-slider .input-btn-select{margin-bottom:10px;}
.hotel-room-informtion-pg .hotel-result-outer .result-content .rsult-outer .rsult{width:767px; float:left;}
.hotel-room-informtion-pg .hotel-result-outer .result-content .rsult .box4 .input-btn-outer{width:90px; }
.hotel-room-informtion-pg .hotel-result-outer .result-content .rsult .box4 .input-btn-select{font-size:14px; }

.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom .seeme-popup .modal-dialog{width:auto;}

/*-- HOTEL PAYMENT PAGE --*/
.flightpaymnet .actext {font-size: 10px; color: black !important;}
.flightpaymnet .Travellersinfo .Travellerhead h4 {font-size:16px; position: absolute;  margin-top: 35px; padding: 10px 0px 10px;}
.flightpaymnet .payment-detail .content .price-icon{display:none;}
.flightpaymnet .Travellersinfo .bottom-title2 .text2 {text-align:left;}

.flightpaymnet .payment-detail .content .billing-text1{margin-top: 25px; padding: 6px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .circle{ position:static;}
.flightpaymnet .Travellersinfo .airlineluggage, .checkluggage{padding: 3px 0px;}
.change-flight.Showflightl a{color:#1f76c2; padding:0px;}

.flightpaymnet .left-panel-full{height:auto; margin-top:10px;}
.flightpaymnet .flightinfo h4{line-height: 21px; text-align: justify; font-size: 14px;}
.flightpaymnet .needhelpb{display:none;}
.flightpaymnet .change-flight{background:none !important;}
.flightpaymnet .onmobilehide{display:none;}
.Travellerhead .backtoresultbtn{float:left;}
.flightpaymnet .Travellersinfo .Travellerhead p{margin-top: 21px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .extra-service-box .price-icon{margin-right: 61px;}
.flightpaymnet .flightmassiveloss .hotel-payment-info-content{height: 300px; overflow-x: scroll;}
.flightpaymnet .promotion-code-full .input-btn{margin-top: 25px;}
.flightpaymnet .payment-detail .content .price-text{margin-top: 0;}
/*.padding0>div{width: 50%; float: left;}*/

.posrel-child .posabs-child{position: absolute; top: 59px; left: 0;width: 158px; z-index: 1; background: rgba(0, 0, 0, 0.78); padding: 7px;}
.ui-datepicker-multi-2 .ui-datepicker-group{width: 100% !important; padding: 10px; background: rgba(31, 31, 31, 0.75);}
.ui-datepicker-multi-2{width: 100% !important; left: 0 !important;}

/*-- CAR RESULT --*/
.car-hire-pg .result-panel-full .car-result .header .tax{ width:auto; float:right; text-align:right; font-size:14px;}
.car-hire-pg .header-full .strip1 .help-full {width:100%; float: left; padding: 5px; display:none;}
.car-hire-pg .header-full .strip1 .tab-ful {width: 100%; float: left; padding: 5px; margin-top: 10px;}
.car-hire-pg .header-full .strip1 .tab-ful .box1 {width: 100%; float: left; padding-right:0px;}
.car-hire-pg .header-full .strip1 .tab-ful .box2 {width: 100%; float: left; padding-right:0px;}
.car-hire-pg .header-full .strip2 .sortby {width:30%;}
.car-hire-pg .header-full .strip2 .info-ful-outer{width:70%; float:left; overflow:auto;}
.car-hire-pg .header-full .strip2 .sortby .text1 {font-size: 14px; margin: 10px 0 0 0px;}
.car-hire-pg .header-full .strip2 .sortby .text2 {margin: 10px 0 0 0px;}
.car-hire-pg .result-panel-full .header-full .text1 {width:100%;}
.car-hire-pg .header-full .strip2 .info-ful{width:991px; float:left; padding:5px; margin-top:10px;}
.car-hire-pg .result-panel-full .car-result .box1 {width:100%; float: left; background: #fff;}
.car-hire-pg .result-panel-full .car-result .box2 {width:100%; float: left; background: #fff;}
.car-hire-pg .result-panel-full .car-result .box3 {width:100%; float: left; background: #fff; padding: 10px 10px;}
.car-hire-pg .result-panel-full .car-result .header{font-size:12px;}
.car-hire-pg .result-panel-full .header-full .lowest-price {width: 50%; float: right;}

.car-hire-pg .header-full .strip2 .info-ful .box1 .checkbox label {font-size: 10px;}
.car-hire-pg .result-panel-full .header-full .lowest-price .input-btn{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .price{ font-size:11px; padding:7px 3px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price{font-size:12px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price span {font-size: 14px; font-weight: 600;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .pay-now{font-size:12px;}

.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 .view-more.price {font-size: 11px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .info-header .text2 {font-size: 10px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .title {font-size: 12px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .bp-box1 {width: 100%; float: left; padding: 20px 10px 20px 20px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .text1 {font-size: 11px; padding-top: 5px;}

.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 {width:50%; float: left; padding: 10px 5px;}
.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1:nth-child(2){display:none;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown {padding: 0 5px 20px 5px; margin-top: 10px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel {padding: 5px 5px 0px 5px; margin-bottom: 10px;}

/*-- CAR DETAIL --*/

.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel {width:100%; float: left; position: relative; border-right: 0px solid #ccc;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field, .car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field {width: 50px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-button, .car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-button {color: #222; width: 15px;}

.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .left-panel {width:100%; float: left;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .right-panel {width:100%; float: left; margin-top:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .right-panel .menu li {width:100%;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .right-panel .menu li:after{display:none;}

/*-- CAR PAYMENT --*/
.car-paymnet .header-full .text1 {width:100%; margin-top:5px;}
.car-paymnet .review-your-bookiing .header .left-panel{width:100%;}
.car-paymnet .review-your-bookiing .header .right-panel {width: 80%; float: left;}
.car-paymnet .review-your-bookiing .car-detail-full .car-d-left-panel {width:100%;}
.car-paymnet .review-your-bookiing .car-detail-full .car-d-right-panel {width:100%;}
.car-paymnet .review-your-bookiing .car-detail-full .car-d-right-panel .pickup-info .change-pickup-point{padding-left:40px;}
.flightpaymnet.hotel-paymnet.car-paymnet .left-panel-full{height:auto;}


/*-- LAST MINUTE DEALS --*/
.last-minute-deals-full .this-week-package-deals h1 {font-size:16px; margin:10px 0 10px 0;}
.last-minute-deals-full .last-m-flight-deals h1 {font-size:16px; margin:10px 0 10px 0;}
.last-minute-deals-full .this-week-package-deals .package {margin-top:0px;}
.last-minute-deals-full .common-slider-full .im .detail .tital{font-size:12px;}

/*-- CITY BREAKS PG --*/
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .box1 .info-inner1 img {position: absolute; width: 35px;}

/*-- HOLIDAYS DEAL PG --*/
.holiday-deals-pg .holiday-deal-package2-full .common-slider-full:hover .detail.details-pack{display:none ;}

/*-- CONTACT US --*/
.contactus-pg .contact-banner-full .text1 {margin-top: 10px;}
.contactus-pg .contact-banner-full .text2 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg .contact-banner-full .text3 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg .contact-banner-full .text3.text4 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg .contact-banner-full .banner-trip {margin:20px 0 20px 0;}

.contactus-pg .contact-banner-full {width: 100%; height:auto;}
.contactus-pg .contact-banner-full .banner-trip .banner-trip-inner {padding-left:0px; display:none;}


.contactus-pg .form-content .content-bg .content-bg-inner .text-content .text{width:100%; float:left; font-size:14px; font-weight:normal; color:#666; margin-bottom:10px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .address li {padding: 0px 0px 0px 0;}
.contactus-pg .form-content-outer {height:auto;}
.contactus-pg .form-content-outer .form-content{position:initial; padding-top:20px;}
.contactus-pg .form-content .content-bg{margin-bottom:20px;}
.contactus-pg .form-content .content-bg .bottom-strip .text2 {font-size: 16px;}
.contactus-pg .form-content .content-bg .content-bg-inner {padding: 10px 10px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content {padding: 10px 10px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .text-heading {font-size: 16px;}
.contactus-pg .form-content .content-bg .content-bg-inner .heading-main {font-size: 18px;}

.contactus-pg .news-letter-full {padding: 0px 0 0 0;}
.contactus-pg .news-letter-full .news-letter-outer {width:90%; margin: 0 auto;}
.contactus-pg .news-letter-full .newsletter-btn {font-size: 14px;}


/*-- SUPPORT PAGE --*/

.contactus-pg.support-pg .form-content-outer {margin-bottom:0px; margin-top:0px;}
.contactus-pg.support-pg .contact-banner-full.support-banner .text1-a{margin-top: 10px;}
.contactus-pg.support-pg .contact-banner-full.support-banner .text1 {margin-top: 10px; margin-bottom:0px;}
.contactus-pg.support-pg .contact-banner-full.support-banner .text2 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg.support-pg .contact-banner-full.support-banner .text3 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg.support-pg .contact-banner-full.support-banner .text3.text4 {margin-top: 10px; text-align:center; width:100%;}
.contactus-pg.support-pg .contact-banner-full.support-banner .banner-trip {margin:20px 0 20px 0;}
.contactus-pg.support-pg .contact-banner-full.support-banner {width: 100%; height:auto;}

.contactus-pg.support-pg .support-services-full {margin-bottom: 30px; padding: 10px 10px 10px 10px;}
.contactus-pg.support-pg .support-services-full .im {width: 50%; float: left; margin-left: 25%;}

.contactus-pg.support-pg .support-services-full .head-text1a{padding-left:0px; font-size: 16px;}
.contactus-pg.support-pg .support-services-full .head-text1{padding-left:0px; font-size: 14px;}
.contactus-pg.support-pg .form-content-outer {height:auto;}
.contactus-pg.support-pg .form-content-outer .form-content{position:initial; padding-top:20px;}

.contactus-pg.support-pg .stayintouch-dropdown-header .banner-trip-inner {padding-left: 0px; position: relative;}
.contactus-pg.support-pg .stayintouch-dropdown-header .banner-trip-inner .call-img {width: 80px; float: left; position:static; left: 0px; top: 0px;}
.contactus-pg.support-pg .stayintouch-dropdown-header .text2{font-size:14px; text-align:center;}
.contactus-pg.support-pg .stayintouch-dropdown-header .text3{font-size:14px; text-align:center;} 
.contactus-pg.support-pg .stayintouch-dropdown-header .text3.text4{font-size:14px; text-align:center;} 
.contactus-pg.support-pg .stayintouch-dropdown-header .ul-phone{float:left;}
.contactus-pg.support-pg .stayintouch-dropdown-header .ul-phone li{padding:5px 10px;}


/*-- CHECKING ONLINE --*/
.checking-online .checking-online-right-panel .package-content {padding:0px 0px;}
.checking-online .heading-main{font-size: 16px;}
.contactus-pg.support-pg.checking-online .form-content-outer {margin-bottom:0px; margin-top:0px;}

/*-- MYBOOKING CONFIRMATION --*/
.checking-online.mybooking-confirmation .checking-online-right-panel .package-content {padding: 00px 0px;}
.checking-online.mybooking-confirmation .mbcon-header .left-panel{width:100%; float:left;}
.checking-online.mybooking-confirmation .mbcon-header .right-panel{width:100%; float:left;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information {padding: 5px 5px;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-heading2 {width: 100%; float: left; position: relative; padding-left:0px; margin-bottom: 10px;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-heading2 .departure {width: 100%; text-align: center; padding: 5px 0; background: #fff; color: #666; position:static; left: 0px;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .left-panel{width:100%; float:left;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .right-panel{width:100%; float:left; padding:0 10px;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:before{display:none;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:after{display:none;}
.checking-online.mybooking-confirmation .mbcon-header .head-text{font-size:14px;}
.checking-online.mybooking-confirmation .mbcon-header .text1{font-size:12px;}


/*-- MANAGE MY ACCOUNT --*/
.myaccount-pg .right-panel .myprofile {padding:10px 10px 10px 10px;}
.myaccount-pg .right-panel .myprofile .form-full label {float:left; margin-top: 8px;}
.myaccount-pg .right-panel .myprofile .form-full .form-text1 {margin-top:0px;}
.myaccount-pg .right-panel .contract-detail .form-full label {float: left; margin-top: 8px;}

.myaccount-pg .right-panel .contract-detail .form-full .highlight {padding: 10px 10px 10px 10px;}
.myaccount-pg .right-panel .contract-detail.manage-addresses .address-text2 {padding:10px 0 10px 20px;}
.myaccount-pg .right-panel .contract-detail.credit-dabit-card .form-full .credit-text2{margin-top:0px; margin-bottom:10px; }

.myaccount-pg .right-panel .currency-preference .head-text1{padding:0 10px;}
.myaccount-pg .right-panel .currency-preference .search-tab {margin-top:20px; padding:0 10px; padding-bottom:10px;}
.myaccount-pg .bottom-panel .box-panel .box1 {width:100%; border:1px solid #ed7d31;}
.myaccount-pg .bottom-panel .box-panel .box1 .im {width: 100px; float: left;}
.myaccount-pg .right-panel .contract-detail.manage-addresses .header .address-text .text1{top:-20px;}

/*-- CITY BREAKS PAGE --*/
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info{overflow:scroll;}
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .info-scroll{width:565px; float:left;}
.city-breaks-pg .topdeal-tab .heading-text {font-size:16px; margin-top: 5px;}
.city-breaks-pg .topdeal-tab .form-group label {font-size:12px; color: #076fb6; margin-top:10px;}


/*-- ALTERNATIVE FLIGHT PAGE --*/
.alternative-flight-pg .flight-content .header .input-btn{margin-top:10px;}

/*-- ABOUT US PAGE --*/
.aboutus-pg .aboutus-banner-full .top-heading{display:none;}
.aboutus-pg .aboutus-banner-full .content-panel {width: 100%; float: left; margin-top: 30px;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-heading {width:100%; margin-left:0%; font-size: 14px; padding: 13px 10px;border: 1px solid #666;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-ul li {padding: 10px 5px; border: 1px solid #666;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-ul-outer{width:100%; margin-left:0%; text-align:center; float:left;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-ul li{ width:50%;}

.bottom-menu-full .bottom-menu-inner .airlinelogotext .airlinetxt{margin-bottom:20px;}
.bottom-menu-full .bottom-menu-inner .airlinelogotext .airlinelogo img{width: auto; height: auto; margin-bottom: 10px;}
.bottom-menu-full .bottom-menu-inner .airlinename p{text-align:left;}

/*------------flight booking---------*/
.flightpaymnet .Travellersinfo .Retrieveflightdetail .returnflight {padding-left: 0;}
.flightpaymnet .Travellersinfo .Retrieveflightdetail .dep-ret-info {padding-left: 0;}
.flightpaymnet .Travellersinfo .Travellerform .adult-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .adult-info{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .child-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .child-info{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .infant-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .infant-info{width:100%;}


.Paginationhead .pagination .selectbtn{line-height:4;}
.ui-widget.ui-widget-content { z-index: 9999 !important; bottom: 0 !important; min-height: 250px;} 

}

@media screen and (min-width:320px) and (max-width:480px){
footer .footer2 .social-media-full{margin-bottom:10px;}
footer .footer2 .ulfooter-atol li:hover{margin-top:0;}

footer .footer2 .ulfooter-atol li{float:left;width: 50%;height:120px;text-align: center;}
footer .footer2 .ulfooter-atol li span{width: 100%;clear: both;font-size: 11px;margin-bottom: 10px;}
footer .footer2 .ulfooter-atol li a img{}
}

@media screen and (min-width:481px) and (max-width:767px){
footer .footer2 .social-media-full{margin-bottom:10px;}
footer .footer2 .ulfooter-atol li:hover{margin-top:0;}
footer .footer2 .ulfooter-atol li{float:left;width: auto;text-align: center;margin-right: 24px;}
footer .footer2 .ulfooter-atol li span{width: 100%;clear: both;font-size: 9px;margin-bottom: 10px;}
footer .footer2 .ulfooter-atol li.child-1 img{height: auto;}
footer .footer2 .ulfooter-atol li.child-2 img{height: auto;width: 80px;}
footer .footer2 .ulfooter-atol li.child-3 img{height: auto;width: 70px;}
footer .footer2 .ulfooter-atol li.child-4 img{height: auto;width: 85px;}
}


@media only screen and (min-width:320px) and (max-width:499px){
.tab-full ul.head-tab li{padding: 10px 10px;}
/*-- ALTERNATIVE FLIGHT PAGE --*/
.alternative-flight-pg .flight-content .option .option-table-outer{overflow:auto;}
.alternative-flight-pg .flight-content .option .option-table{width:500px; float:left;}

}

@media only screen and (min-width:500px) and (max-width:767px){
.tab-full ul.head-tab li{padding: 10px 4px;}
}

@media only screen and (min-width: 320px) and (max-width: 560px){
.home .tab-full .tab-content .flighttab{border: none; background: transparent}
.banner-full .tab-full .tab-content .flighttab .nav-justified>li{width:auto;  margin: 0; border: 1px solid #7d7979;background: #000;margin-left: -1px;}

.banner-full .tab-full .tab-content .flighttab .nav-justified>li>a{padding: 7px 7px;}
.banner-full .tab-full .tab-content .form-group{margin-bottom:5px;}
.banner-full .tab-full .tab-content label.checkbox-inline {margin-bottom: 10px; float: left; font-size: 12px;}

.result-return-pg .result-heading .flitht-result-heading .box1{height:35px; width:100%; border-left:1px solid #ed7d31; }
.result-return-pg .result-heading .flitht-result-heading .box2{height:35px; width:100%; border-left:1px solid #ed7d31;}
.result-return-pg .result-heading .flitht-result-heading .box3{height:50px; width:100%; border-left:1px solid #ed7d31;}
}

@media only screen and (min-width: 320px) and (max-width: 450px) {
header .header-strip .right-menu li {padding: 6px 0 6px 6px; position:initial;}
.header-strip .header-srip-dropdown {top:62px !important;}


.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .box1 .circle{top:0px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .box1 .circle.circle2{top:0px;}

}
@media only screen and (min-width: 320px) and (max-width:730px) {
.tab-full ul li { width:100%; margin-top:5px;}
}


@media only screen and (min-width: 768px) and (max-width: 991px) {

.home-top-package .detail .text {font-size: 18px;}
.home .Subscribemain{position: relative; top: 10px;}
header .logo-text {text-align: center; margin-left:0px;}
header .logo-text .rslides li {text-align: center; margin-left:0px;}

.home-top-package .detail .text1 {float: left; color: #fff; font-size: 14px;}
.tab-full .tab-content h2 {font-size: 14px; font-weight: bold;}
.tab-full .tab-content .tab-flights .plus-icon{margin-top: 28px;}
.tab-full .tab-content  .tab-flights .minus-icon{margin-top: 28px;}
.home-top-package .detail .bottom1 .text3 span {font-size: 14px; padding-left: 10px;}
.home-top-package .detail .bottom1 .text2 {font-size: 14px;}

/*-- FOOTER --*/
footer .footer2 .social-media-full .ul-social li{width:30px; height:30px; }
footer .footer2 .ulfooter-atol li {display: inline-block; width: 20%;}
footer .footer2 .ulfooter-atol li span {font-size: 10px;}
footer .footer2 .social-media-full .social-txt {padding-left:0px; font-size:12px;}
.bottom-menu-full .bottom-menu-inner .detail .background-bg{padding-top:30px; height:auto;}

/*-- Result page --*/
.result-return-pg .result-heading .help .text-box{padding-left:5px; padding-top:0px;}
.result-return-pg .result-heading .top-strip .half-bg:after{margin-left:5px;}
.result-return-pg .result-heading .flitht-result-heading {width:700px; float: left;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav-justified>li {width:100%; float:left; margin-left:0px;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav>li>a{border-left:0px;}
.result-return-pg .advance-search-full .search-panel .heading{font-size:16px;}

.result-return-pg .result-heading .flitht-result-heading-text{width:30%;}
.result-return-pg .result-heading .flitht-result-heading{width:70%; float:left; padding-left:5px;}
.result-return-pg .result-heading .flitht-result-heading-text{line-height:100px;}
.result-return-pg .result-heading .flitht-result-heading .box1{height:100px;}
.result-return-pg .result-heading .flitht-result-heading .box2{height:100px;}
.result-return-pg .result-heading .flitht-result-heading .box3{height:100px;}


.result-return-pg .result-heading .flight-detail-inner{width:700px;}
.result-return-pg .result-heading .lowest-price .input-btn{font-size:9px; padding:5px 4px;}
.result-return-pg .flight-result .left-panel .header{font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-right .date {font-size: 13px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .flight-logo {margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-name{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-code{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info-blank{display:none;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info {width:100%; float: left;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown {padding: 0 10px 10px 10px; margin-top: 10px;}
.result-return-pg .flight-result .right-panel .input-btn-outer {width: 90px; margin: 0 auto;}
.result-return-pg .flight-result .right-panel .input-btn-price{padding:5px 10px; font-size:16px;}
.result-return-pg .flight-result .right-panel .input-btn-select{padding:5px 10px; font-size:16px;}
.result-return-pg .flight-result .right-panel .price {font-size: 9px;}

.result-return-pg .price-breakdown-dropdown-outer{width:100%; float:right;}

/*-- Hotel Result page --*/
.hotel-result-pg .hotel-result-header .tap-full{padding:10px 10px;}
.hotel-result-pg .hotel-result-header .tap-full .form-group select.form-control{padding:0px;}
.hotel-result-pg .hotel-result-header .tap-full .input-btn-select{margin-top:0px;}
.hotel-result-pg .hotel-advance-search .search-panel-inner {padding:10px 5px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom {margin-top:0px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .location{margin-bottom:0px; margin-top:5px;}

.hotel-result-pg .hotel-advance-search .dropdown-panel .tital{padding:0 5px;}
.hotel-result-pg .hotel-advance-search .dropdown-panel .checkbox-full{padding:0 5px}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .info .review-text1 span {font-size: 16px; color: #00b06f;}



/*-- HOTEL ROOM INFORMATION --*/
.hotel-room-informtion-pg .hotel-room-header-outer .hotel-room-header{width:992px; overflow:auto; float:left;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full {margin-right:0px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 {margin-right:10px; font-size: 10px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 span{font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text2 {float: left; margin-right:10px; font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .hotel-name {margin-top: 10px;}

.hotel-room-informtion-pg .hotel-result-outer .result-content .rsult .box4 .input-btn-outer{width:90px; }
.hotel-room-informtion-pg .hotel-result-outer .result-content .rsult .box4 .input-btn-select{font-size:14px; }

/*-- HOTEL PAYMENT PAGE --*/
.flightpaymnet .payment-detail .content .price-icon{display:none}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .circle{ position:static;}
.flightpaymnet .Travellersinfo .airlineluggage, .checkluggage{padding: 3px 0px;}
.flightpaymnet .payment-detail .content .billing-text1{margin-top:0px;}

.hotel-paymnet.flightpaymnet .Travellersinfo .hotel-payment-info-full .hotel-detail .text2{font-size:10px;}
.hotel-paymnet.flightpaymnet .Travellersinfo .hotel-payment-info-full .hotel-detail .text3{font-size:10px;}
.hotel-paymnet.flightpaymnet .Travellersinfo .hotel-payment-info-full .hotel-detail .text3 .staying{font-size:10px;}


/*-- CAR RESULT --*/
.car-hire-pg .result-panel-full .car-result .header .tax{ width:auto; float:right; text-align:right; font-size:14px;}
.car-hire-pg .header-full .strip1 .help-full {width:100%; float: left; padding: 5px; display:none;}
.car-hire-pg .header-full .strip1 .tab-ful {width: 100%; float: left; padding: 5px; margin-top: 10px;}
.car-hire-pg .header-full .strip1 .tab-ful .box1 {width: 100%; float: left; padding-right:0px;}
.car-hire-pg .header-full .strip1 .tab-ful .box2 {width: 100%; float: left; padding-right:0px;}
.car-hire-pg .header-full .strip2 .info-ful-outer{width:80%; float:left; overflow:auto;}
.car-hire-pg .header-full .strip2 .info-ful{width:991px; float:left; padding:5px; margin-top:10px;}
.car-hire-pg .result-panel-full .car-result .box1 {width: 100%; float: left; background: #fff;}
.car-hire-pg .result-panel-full .car-result .box2 {width: 50%; float: left; background: #fff;}
.car-hire-pg .result-panel-full .car-result .box3 {width: 50%; float: left; background: #fff;}

.car-hire-pg .header-full .strip2 .info-ful .box1 .checkbox label {font-size: 10px;}
.car-hire-pg .result-panel-full .header-full .lowest-price .input-btn{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .price{ font-size:11px; padding:7px 3px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price{font-size:12px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price span {font-size: 14px; font-weight: 600;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .pay-now{font-size:12px;}

.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 .view-more.price {font-size: 11px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .info-header .text2 {font-size: 10px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .title {font-size: 12px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .bp-box1 {width: 100%; float: left; padding: 20px 15px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .text1 {font-size: 11px; padding-top: 5px;}

.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 {width:50%; float: left; padding: 10px 5px;}
.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1:nth-child(2){display:none;}

/*-- CAR DETAIL --*/



.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail {padding-right: 50px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .left-panel .backtosearch-full-outer .backtosearch-full{font-size:11px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .right-panel .menu li{font-size:11px; height:40px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field, 
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field {width: 49px;}

.car-hire-pg.car-detail-pg .summary-full .box1 .time-zone .time {font-size:16px; padding-top: 15px;}
.car-hire-pg.car-detail-pg .summary-full .box1 .text1 .width150 {width:auto; float: left;}
.car-hire-pg.car-detail-pg .summary-full .text1 {font-size: 10px;}

/*-- CAR PAYMENT --*/
.car-paymnet .review-your-bookiing .car-detail-full .car-d-left-panel .car-detail {padding-right: 50px;}
.car-paymnet .review-your-bookiing .header .left-panel{width:30%; float:left;}
.car-paymnet .review-your-bookiing .header .right-panel{width:70%; float:left;}


/*-- CONTACT US --*/
.contactus-pg .contact-banner-full .text1 {margin-top: 10px;}
.contactus-pg .contact-banner-full .text2 {margin-top: 10px;}
.contactus-pg .contact-banner-full .banner-trip {margin:150px 0 90px 0;}
.contactus-pg .contact-banner-full .banner-trip .banner-trip-inner {padding-left:0px;}
.contactus-pg .contact-banner-full .banner-trip .banner-trip-inner .call-img{display:none;}
.contactus-pg .contact-banner-full .banner-trip .ul-phone li {padding: 28px 5px;  font-size: 14px;}


.contactus-pg .form-content .content-bg .content-bg-inner .text-content .text{width:100%; float:left; font-size:14px; font-weight:normal; color:#666; margin-bottom:10px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .address li {padding: 0px 0px 0px 0;}
.contactus-pg .form-content-outer {height:auto;}
.contactus-pg .form-content-outer .form-content{position:initial; padding-top:20px;}
.contactus-pg .form-content .content-bg .bottom-strip .text2 {font-size: 16px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .text-heading {font-size: 16px;}
.contactus-pg .form-content .content-bg .content-bg-inner .heading-main {font-size: 18px;}
.contactus-pg .news-letter-full {padding: 0px 0 0 0;}

/*-- SUPPORT PAGE --*/
.contactus-pg.support-pg .form-content-outer {margin-bottom:0px; margin-top:0px;}
.contactus-pg.support-pg .support-services-full .head-text1a{padding-left:0px;}
.contactus-pg.support-pg .support-services-full .head-text1{padding-left:0px;}

/*-- CHECKING ONLINE --*/
.checking-online .checking-online-right-panel .package-content {padding:0px 0px;}
.checking-online .heading-main{font-size: 16px;}
.contactus-pg.support-pg.checking-online .form-content-outer {margin-bottom:10px; margin-top:0px;}


/*-- MYBOOKING CONFIRMATION --*/
.checking-online.mybooking-confirmation .checking-online-right-panel .package-content {padding:0px 0px; height: 1200px; overflow-x: auto;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-heading2 .pas-info-heading2-inner .ul-heding li {display: inline-block; padding: 5px 15px; font-weight: bold; color: #000;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:before{width:30%;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:after{width:30%;}

/*-- MANAGE MY ACCOUNT --*/
.myaccount-pg .left-panel .content {padding: 0 4px}
.myaccount-pg .left-panel .heading h4 {font-size: 14px;}
.myaccount-pg .right-panel .heading h4 {font-size: 14px;}
.myaccount-pg .left-panel .content .myaccount .im {width: 10px; height: 10px; margin-right: 5px;}
.myaccount-pg .left-panel .content .myaccount .text1 {font-size: 10px; margin-top: 0px;}
.myaccount-pg .right-panel .myprofile .change-img {font-size: 13px;}
.myaccount-pg .right-panel .myprofile .change-img:before {width: 20px; height: 20px; background: url(../images/icon/change-img-icon.html) no-repeat; background-size: 20px 20px;}
.myaccount-pg .right-panel .myprofile .form-full .form-group select.form-control {line-height: 28px; padding: 6px 3px;}
.myaccount-pg .right-panel .myprofile .form-full .input-btn-1{margin-bottom:5px;}
.myaccount-pg .right-panel .myprofile .form-full .input-btn-2{margin-bottom:5px;}
.address-text .text1 {margin: -22px 0 0 0;}
.myaccount-pg .right-panel .currency-preference .search-tab .input-btn-2 {padding: 7px 4px;}
.myaccount-pg .right-panel .currency-preference .search-tab .input-btn-1{margin-bottom:10px;}
.myaccount-pg .right-panel .contract-detail.manage-addresses .address-text2 {margin: 10px 0 10px 10px;}

.myaccount-pg .bottom-panel .box-panel .box1 {min-height: 280px;}
.myaccount-pg .bottom-panel .box-panel .box1 .newsletter-input {width:70%; float: left; padding: 5px 20px 5px 40px;}
.myaccount-pg .bottom-panel .box-panel .box1 .newsletter-btn {width: 30%;}

/*-- HOLIDAY DEAL PAGE --*/
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info2 span {font-size:11px;}
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info2 .text {font-size: 22px;}
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info img {position: absolute; width: 50px; top: 9px; left: 8%;}
.holiday-deals-pg .holiday-deal-package2-full .common-slider-full .im .detail .text1{margin-top:0px;}


/*-- CITY BREAKS PAGE --*/
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info{overflow:scroll;}
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .info-scroll{width:565px; float:left;}


/*-- ABOUT US PAGE --*/
.aboutus-pg .aboutus-banner-full .content-panel {width: 100%; float: left; margin-top: 30px;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-heading {width:100%; margin-left:0%; font-size: 18px; padding: 13px 30px;border: 1px solid #666;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-ul-outer{width:100%; margin-left:0%; text-align:center; float:left;}

.bottom-menu-full .bottom-menu-inner .airlinelogotext .airlinetxt{margin-bottom:20px;}
.bottom-menu-full .bottom-menu-inner .airlinelogotext .mb20{margin-bottom: 0px !important;}

.Paginationhead{padding: 1px 0px 18px;}

footer .footer2 .ulfooter-atol li{float:left;width: 22%;text-align: center;margin-right: 10px;}
footer .footer2 .ulfooter-atol li:hover{margin-top:0;}
footer .footer2 .ulfooter-atol li span{width: 100%;clear: both;font-size: 9px;margin-bottom: 10px;height: 24px;}
footer .footer2 .ulfooter-atol li.child-1 img{height: auto;width:100%;}
footer .footer2 .ulfooter-atol li.child-2 img{height: auto;width: 100%;}
footer .footer2 .ulfooter-atol li.child-3 img{height: auto;width: 86%;}
footer .footer2 .ulfooter-atol li.child-4 img{height: auto;width: 100%;}

}

@media only screen and (min-width: 992px) and (max-width:1199px) {
.tab-full .tab-content .tab-flights .plus-icon{margin-top: 28px;}
.tab-full .tab-content  .tab-flights .minus-icon{margin-top: 28px;}
.flight-deals .package .detail .info img{left:0px;}
.flight-deals .package .detail .info .text{padding-left:20px; font-size:12px;}
.flightpaymnet .needhelpb p {position: relative; top: 7px; left: 7px; line-height: 1; font-size: 13px;}
.flightpaymnet .needhelpb img {  float: right;width: 61px;}
.flightpaymnet .needhelpb{position: relative; top: 16px;}
.homepage-package-full .flight-deals .package .detail .info2 span{font-size:11px;}
.flight-deals-info .info .text{min-height:61px;}
.flight-deals-info .info.rating .text{min-height:48px;}
.home .widthmd{width: 73%;}
.home .Subscribemain{position: relative; top: 10px;}
.tab-full ul.head-tab li {padding: 10px 1px}

/*---------FLIGHT BOOKING PAGE---------*/
.flightpaymnet .Travellersinfo .airlineluggage p {font-size: 11px;}

.flightpaymnet .Travellersinfo .Travellerform .adult-traveller{width:100%;font-size: 13px;}
.flightpaymnet .Travellersinfo .Travellerform .adult-info{width:100%;font-size: 13px;}
.flightpaymnet .Travellersinfo .Travellerform .child-traveller{width:100%;font-size: 13px;}
.flightpaymnet .Travellersinfo .Travellerform .child-info{width:100%;font-size: 13px;}
.flightpaymnet .Travellersinfo .Travellerform .infant-traveller{width:100%;font-size: 13px;}
.flightpaymnet .Travellersinfo .Travellerform .infant-info{width:100%;font-size: 13px;}

/*-- FOOTER --*/
footer .footer1 .contact-form .heading-outer .heading {font-size: 16px; padding: 2px 5px; bottom: 0px; /*left: 32%; transform: translateX(-20%);*/}
footer .footer2 .social-media-full .ul-social li{width:50px; height:50px; }
footer .footer2 .ulfooter-atol li span {font-size: 10px;}
footer .footer1 .review-full .address li span.text {float: left; padding-left: 30px; font-size: 11px;}

/*-- FLIGHT Result page --*/
.result-return-pg .result-heading .help .text-box{padding-left:5px; padding-top:0px;}
.result-return-pg .advance-search-full .search-panel .flighttab .nav>li>a {height:42px;}
.result-return-pg .result-heading .flight-detail-inner{width:700px;}
.result-return-pg .result-heading .lowest-price .input-btn{font-size:11px; padding:5px 8px;}
.result-return-pg .flight-result .left-panel .header{font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-right .date {font-size: 13px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .flight-logo {margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-name{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .airways-code{margin-left:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info-blank{display:none;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info {width:100%; float: left;}
.result-return-pg .result-heading .flitht-result-heading-text{line-height:60px;}
.result-return-pg .result-heading .flitht-result-heading .box1{height:60px;}
.result-return-pg .result-heading .flitht-result-heading .box2{height:60px;}
.result-return-pg .result-heading .flitht-result-heading .box3{height:60px;}
.result-return-pg .result-heading .flitht-result-date .box2 ul li{display:inline-block; font-size:10px;}
.result-return-pg .flight-result .left-panel .header .tax{float:right; text-align:right; font-size:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .departure-stop{font-size:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .departure-hour{font-size:10px;}
.result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info .box1 .checkin-info{font-size:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .depart-result .box1 .departure-stop{font-size:10px;}
.result-return-pg .multy-flight-info-dropdown .departing-panel .depart-result .box1 .departure-stop{font-size:10px;}
.result-return-pg .price-breakdown-dropdown .content-panel .text1{font-size:10px;}
.result-return-pg .price-breakdown-dropdown .content-panel .text2{font-size:10px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .depart-result .baggage{font-size:10px;}
.result-return-pg .multy-flight-info-dropdown .departing-panel .depart-result .baggage{font-size:10px;}

/*-- HOTEL Result page --*/
.hotel-result-pg .hotel-advance-search .narrow-down .text1{font-size:10px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom .eye .icon{padding-left:7px;}
.hotel-result-pg .hotel-result .left-panel .result-panel .result-detail .hotel-detail .bottom .eye .seeme{font-size:10px;}

/*-- HOTEL ROOM INFORMATION --*/
.hotel-room-informtion-pg .hotel-room-header .info-full {width: 75%; float: left; padding: 5px 10px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full {margin-right:0px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 {margin-right:10px; font-size: 10px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text1 span{font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .price-full .price-text2 {float: left; margin-right:10px; font-size:16px;}
.hotel-room-informtion-pg .hotel-room-header .info-full .hotel-name {margin-top: 10px;}

.hotel-room-informtion-pg .hotel-room-slider .box1 .review .review-text1{font-size: 10px;}
.hotel-room-informtion-pg .hotel-room-slider .box1 .review-text2{font-size: 10px;}
.hotel-room-informtion-pg .hotel-room-slider .box1 .wifi{font-size: 10px;}

.hotel-room-informtion-pg .hotel-room-header2 ul li {padding:0 5px;}

.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .circle{ position:static;}
.flightpaymnet .Travellersinfo .airlineluggage, .checkluggage{padding: 3px 0px;}


/*-- CAR RESULT --*/
.car-hire-pg .result-panel-full .car-result .header .tax{ width:auto; float:right; text-align:right; font-size:14px;}
.car-hire-pg .header-full .strip2 .info-ful .box1 .checkbox label {font-size: 10px;}
.car-hire-pg .result-panel-full .header-full .lowest-price .input-btn{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box3 {width: 33.3333%; float: left; background: #fff; padding: 10px 10px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .price{ font-size:11px; padding:7px 3px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price{font-size:12px;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .total-price span {font-size: 14px; font-weight: 600;}
.car-hire-pg .result-panel-full .car-result .box3 .price-full-1 .pay-now{font-size:12px;}
car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 {padding:5px 2px;}

.car-hire-pg .result-panel-full .car-result .bottom-strip .bs-box1 .view-more.price {font-size: 11px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .info-header .text2 {font-size: 10px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .title {font-size: 12px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .bp-box1 {width: 100%; float: left; padding: 20px 15px;}
.car-hire-pg .result-panel-full .car-result .car-result-dropdown .main-panel .bottom-panel .text1 {font-size: 11px; padding-top: 5px;}

.car-hire-pg .result-panel-full .car-result .box1 .car-detail .name{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box1 .car-detail .services{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box2 .fuel-info .text1{font-size:10px;}
.car-hire-pg .result-panel-full .car-result .box2 .fuel-info .text2{font-size:10px;}


/*-- CAR DETAIL --*/

.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail {padding-right: 50px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .left-panel .backtosearch-full-outer .backtosearch-full{font-size:11px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .header .right-panel .menu li{font-size:11px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field, 
.car-hire-pg.car-detail-pg .result-panel-full .car-result .extra-option-full .data-strip .detail .box1 .quantity-field {width: 49px;}


.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail .name{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail .eye .icon{padding-left:7px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-left-panel .car-detail .eye .seeme{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-right-panel .pickup-info .text1{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-right-panel .pickup-info .text2{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-right-panel .vihical-info .text1{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-bottom-strip .review .review-text1{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .car-detail-full .car-d-bottom-strip .review-text2{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .extra-service-box .text2{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .text2{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .box1 ul li{font-size:10px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .box1 .circle{top:-50px;}
.car-hire-pg.car-detail-pg .result-panel-full .car-result .select-over-full .Basicservice .standard-service-full .box1 .circle.circle2{top:-50px;}






/*-- CAR PAYMENT --*/
.car-paymnet .review-your-bookiing .header .left-panel{width:30%; float:left;}
.car-paymnet .review-your-bookiing .header .right-panel{width:70%; float:left;}

.car-paymnet .review-your-bookiing .car-detail-full  .car-d-left-panel .car-detail .name{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-left-panel .car-detail .eye .icon{padding-left:7px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-left-panel .car-detail .eye .seeme{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-right-panel .pickup-info .text1{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-right-panel .pickup-info .text2{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-right-panel .pickup-info .change-pickup-point{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-right-panel .vihical-info .text1{font-size:10px;}
.car-paymnet .review-your-bookiing .car-detail-full  .car-d-bottom-strip .review-text2{font-size:10px;}


/*-- LAST MINUTE DEALS --*/
.last-minute-deals-full .last-m-flight-deals .package .input-btn-outer {width: 120px; margin: 0 auto;}


/*-- CONTACT US --*/
.contactus-pg .contact-banner-full .text1 {margin-top: 40px;}
.contactus-pg .contact-banner-full .text2 {margin-top: 20px;}
.contactus-pg .contact-banner-full .banner-trip {margin: 90px 0 90px 0;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .text{width:100%; float:left; font-size:14px; font-weight:normal; color:#666; margin-bottom:10px;}
.contactus-pg .contact-banner-full .banner-trip .ul-phone li {padding: 28px 15px;}
.contactus-pg .form-content .content-bg .content-bg-inner .text-content .address li {padding: 0px 0px 0px 0;}
.contactus-pg .form-content-outer {height: 800px;}


/*-- SUPPORT PG --*/

.contactus-pg.support-pg .form-content-outer {width: 100%; height:auto; }
.contactus-pg.support-pg .form-content-outer .form-content{position:static;}
.contactus-pg.support-pg .stayintouch-dropdown-header .ul-phone li{font-size:16px; padding:28px 0px;}
.contactus-pg.support-pg .support-services-full .search-tab .managemybookings-drop-panel .input-btn{font-size:12px;}

/*-- CHECKING ONLINE --*/
.checking-online .checking-online-right-panel .package-content {padding:0px 0px;}
.checking-online .heading-main {font-size: 16px;}
.contactus-pg.support-pg.checking-online .form-content-outer {height:1030px;}


/*-- MYBOOKING CONFIRMATION --*/
.contactus-pg.support-pg.checking-online.mybooking-confirmation .form-content-outer {height: 1250px;}
.checking-online.mybooking-confirmation .checking-online-right-panel .package-content {padding:0px 0px; height: 1200px; overflow-x: auto;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-heading2 .pas-info-heading2-inner .ul-heding li {display: inline-block; padding: 5px 15px; font-weight: bold; color: #000;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:before{width:35%;}
.checking-online.mybooking-confirmation .passenger-information-full .passenger-information .pas-info-content .stoppage:after{width:35%;}




/*-- MANAGE MY ACCOUNT --*/
.myaccount-pg .left-panel .content .myaccount .im {width: 20px; height: 20px; margin-right: 10px;}
.myaccount-pg .left-panel .content .myaccount .text1 {font-size: 12px; margin-top: 0px;}
.myaccount-pg .right-panel .myprofile .form-full .form-group select.form-control {line-height: 28px; padding: 6px 3px;}
.myaccount-pg .right-panel .currency-preference .search-tab .input-btn-2 {padding: 7px 4px;}
.myaccount-pg .right-panel .currency-preference .search-tab .input-btn-1{margin-bottom:10px;}
.myaccount-pg .bottom-panel .box-panel .box1 {min-height: 260px;}


/*-- HOLIDAY DEAL PAGE --*/
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info2 span {font-size:11px;}
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info2 .text {font-size: 22px;}
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content .info img {position: absolute; width: 50px; top: 9px; left: 2%;}

.holiday-deals-pg .holiday-deal-package3-full .package .detail .info .left-panel{width:50%; float:left; margin-bottom:40px; padding-top:26px;}
.holiday-deals-pg .holiday-deal-package3-full .package .detail .info .right-panel{width:50%; float:left; margin-bottom:40px; padding-top:26px;}
.holiday-deals-pg .holiday-deal-package3-full .package .detail .info{padding: 10px 6px;}
.holiday-deals-pg .holiday-deal-package3-full .package .detail .info .info-inner .text i {padding: 0 3px; color: #fff;}


/*-- CITY BREAKS PAGE --*/
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info{overflow:scroll;}
.city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .info-scroll{width:565px; float:left;}

/*-- ABOUT US PAGE --*/
.aboutus-pg .aboutus-banner-full .content-panel {width: 100%; float: left; margin-top: 30px;}
.aboutus-pg .aboutus-banner-full .content-panel .panel-heading { font-size: 16px; padding: 13px 10px;border: 1px solid #666;}
}

@media only screen and (min-width:1200px) and (max-width:1299px) {
.tab-full .tab-content .tab-flights .plus-icon{margin-top: 28px;}
.tab-full .tab-content  .tab-flights .minus-icon{margin-top: 28px;}
.result-return-pg .result-heading .flitht-result-date {width:930px; overflow:auto;}

/*-- HOLIDAY DEAL PAGE --*/
.holiday-deals-pg .holiday-deal-package3-full .package .detail .info .left-panel{width:50%; float:left; margin-bottom:40px; padding-top:26px;}
.holiday-deals-pg .holiday-deal-package3-full .package .detail .info .right-panel{width:50%; float:left; margin-bottom:40px; padding-top:26px;}


}

@media only screen and (min-width:1299px) {
.tab-full .tab-content .tab-flights .plus-icon{margin-top: 28px;}
.tab-full .tab-content  .tab-flights .minus-icon{margin-top: 28px;}
}

@media only screen and (min-width:1199px) and (max-width:1450px) {
.flight-deals .package .detail .info img{left:0px;}
.flight-deals .package .detail .info .text{padding-left:20px;}
.flightpaymnet .needhelpb p {position: relative; top: 11px; left: 7px; line-height: 1; font-size: 14px; padding: 3px 1px;}
.flightpaymnet .needhelpb img {float: right; width: 75px;}
.home .Subscribemain .heading{font-size: 15px;}
}

@media only screen and (min-width:1199px) and (max-width:2000px) {
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:first-child{width:18%; float:left;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:nth-child(3){width:32%; float:left;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:last-child{text-align: right;}
}

@media only screen and (min-width:1200px) and (max-width:1299px) {
.tab-full ul.head-tab li {padding: 10px 1px}
.result-return-pg .advance-search-full .search-panel .flighttab .nav>li>a {padding: 7px 3px; font-size: 12px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .circle{top:0;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .circle.circle2{top:0;}
}

/*@media (min-width:1450px){
.flight-deals-info .info{height:113px;}
.flight-deals-info .info .text{font-size:16px;}
.flight-deals-info .info.rating .text{font-size:16px;}
}*/
/*@media only screen and (min-width:1280px) and (max-width:2000px) {
.container {width: 1250px !important;}
}*/







/* COMMON PAGE */

@media only screen and (min-width: 320px) and (max-width: 767px) {

.result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {width: 32%; margin:0 23px; float: none;}
.result-return-pg .result-heading .flitht-result-heading2 .date-text1 {font-size: 15px;}
.result-return-pg .result-heading .flitht-result-heading2 .date-calender .change-date{text-align: center;}
.result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {padding: 0 !important;}
.padding0>div {padding-left: 15px; padding-right: 15px;}
.padding0-slider .owl-carousel .col-sm-12 {padding-left: 15px !important; padding-right: 15px !important;}

.padding0-dinemic {margin-left: -15px !important; margin-right: -15px !important;}
.padding0-dinemic .div-dinemic .col-xs-12 {padding-left: 15px !important; padding-right: 15px !important;}

.AutoExtender {width:90% !important; }

.flightpaymnet .Travellersinfo .airlineluggage img{width:auto;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:last-child{padding-left:5px;}

.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text3 {text-align:center;font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text1 {text-align: center;font-size:12px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text2 {text-align: center;font-size:12px;}

/*---------------FLIGHT BOOKING---------------*/
.flightpaymnet .Travellersinfo .addservices .addcheckbox .checkbox-full label{padding:15px 0 15px 0;}

.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label{font-size: 11px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label i.fa-2x{margin-top: 4px;}
}

@media only screen and (min-width: 320px) and (max-width: 400px) {
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .two-stop .stoppage-one-more:after {right: 13%;}
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
.flightpaymnet .Travellersinfo .airlineluggage img{width:100%;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:last-child{padding-left:0px;}
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .two-stop .stoppage-one-more:after {right: 13%;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text3 {position: absolute;margin-right: 25px;top: 0;right: 0;margin-top: 0;font-size:11px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text1 {text-align: left;font-size:11px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text2 {text-align: left;font-size:11px;}

/*--------------FLIGHT BOOKING PAGE----------*/
.flightpaymnet .Travellersinfo .airlineluggage p {font-size: 10px;}

.flightpaymnet .Travellersinfo .Travellerform .adult-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .adult-info{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .child-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .child-info{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .infant-traveller{width:100%;}
.flightpaymnet .Travellersinfo .Travellerform .infant-info{width:100%;}

.flightpaymnet .Travellersinfo .addservices .addcheckbox .checkbox-full label{padding:15px 0 15px 0;}

.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label i.fa-2x{margin-top:4px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label i.fa-2x{margin-top: 7px;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1:last-child{padding-left:0px;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text3 {position: absolute;margin-right: 25px;top: 0;right: 0;margin-top: 0;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text1 {text-align: left;}
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text2 {text-align: left;}

/*---------------FLIGHT BOOKING---------------*/
.flightpaymnet .Travellersinfo .addservices .addcheckbox .checkbox-full label{padding:15px 0 15px 0;}

.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label{font-size:10px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .standard-service-full .box1 .checkbox-full label i.fa-2x{margin-top: 4px;font-size: 15px;}

.flightpaymnet .Travellersinfo .selectpkg .Basicservice .basic-serv-checkbox-full .checkbox-full label{font-size: 12px;}
.flightpaymnet .Travellersinfo .selectpkg .Basicservice .basic-serv-checkbox-full .checkbox-full label i.fa-2x{font-size: 15px;}

}

@media screen and (min-width:1200px){
.result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .info-header .text3{position: absolute;margin-right: 25px;top: 0;right: 0;margin-top: -10px;}
}

@media only screen and (min-width: 768px) {
    .hidde_up_xs_custom{
        display: none;
    }
}
@media only screen and (max-width: 1299px) {
.holiday-rental .holiday-deals-pg .holiday-deal-package2-full .common-slider-full .im .detail .info h3 {font-size: 14px;white-space: nowrap;  overflow: hidden;}
.holiday-rental .holiday-deals-pg .holiday-deal-package3-full .package.half-bg-rental .detail .info .box1 h3 {white-space: nowrap;overflow: hidden;}
}
@media only screen and (max-width: 1199px) {
header .header-strip .phone {margin-left: 20px;}
.left-menu{display: none;}
.home-top-package2 .package .detail .location, .home-top-package2 .package .detail .input-btn-select, .home-top-package2 .package .detail .input-btn-select{font-size: 10px;}
.home-top-package2 .package .detail .price-full .price{font-size: 14px;}
.tab-full #liTabHotelOnly .input-btn {position: static;}
.holiday-deals-pg .holiday-deal-package1-full .package .bottom-content {bottom: -48%; }


}

@media (min-width: 768px) {

    .result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {width:33%;margin-right:30px;}

  	.custome_mobile.collapse {display: block !important;height: auto !important;visibility: visible;}

}
@media (min-width: 992px) {
.result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {width:36%;}
}

@media (min-width: 1280px) {

    .result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {width:30%;}

}


@media only screen and (max-width: 767px) {
    .hidde_xs_custom{display: none;}
    header .header-strip .phone {margin-left: 20px; position: absolute; right:15px; top: 45px; font-size: 20px; }
    header .header-strip .right-menu { text-align: center;float: none; }
    header .header-strip .right-menu li {padding: 6px 8px; font-size: 13px; text-align: center;}
    header .header-strip .right-menu li .hidde_up_xs_custom{font-size: 18px;}
    header .logo img {width: 138px;}
    .app-download-full .left-side .tital { font-size: 15px;}
    .app-download-full .left-side .form .input-text{font-size: 12px}
    .app-download-full .right-side .ul-property2 li { padding: 10px 2px; width: 48%;}
    .bottom-menu-full { margin: 0 0 10px 0;}
    .bottom-menu-full .bottom-menu-inner{margin-top: 10px; padding: 5px;}
    .bottom-menu-full .bottom-menu-inner .ul-menutab{border: 0;}
    .bottom-menu-full .bottom-menu-inner .ul-menutab li { padding: 6px 5px;width: 48%;font-size: 11px;}
    footer .footer3 .f-menu, footer .footer3 .f-menu2 {float: none; text-align: center}
    footer .footer3 .f-menu li, footer .footer3 .f-menu2 li {float: none; }
    .bottom-menu-full .bottom-menu-inner .detail{padding: 15px;}
    .last-minute-deals-full .last-m-flight-deals .package .im img, .flight-deals .package .detail .im img, .holiday-deals-pg .holiday-deal-package4-full .package .im img { height: auto; }
    
    header .header-strip .header-srip-dropdown { top: 38px !important;}
    .logo-text{ display: none;}
    .tab-full ul.head-tab li { padding: 4px;}
    .hidde_up_xs_custom img{max-width: 100%;}
    footer .footer1 .review-full .address.link li span.text{padding: 0;}
    #divmenu > ul li a {padding: 13px 10px !important; font-size: 14px !important;}
    header .menu-strip {border-bottom: 5px solid #ccc;}
    header .modal{ z-index:99999;}
    header .modal-body{padding:0;}
    .padding0-slider .owl-carousel .col-sm-12 {padding-left: 0px !important;padding-right: 0px !important;}
    .padding0-slider {margin-left: 0!important;margin-right: 0px !important;}
    .home-top-package{background-color: transparent;}
    footer .footer3 .f-menu li, footer .footer3 .f-menu2 li {float: none;line-height: 1em;}
    footer .footer1 .review-full .address li span.text br{display: none;}
    .flightpaymnet .needhelpb img {float: right;visibility: hidden;}
    .flightpaymnet .accountcreate p{display:none;}
    .flightpaymnet .accountcreate .input-btn, .flightpaymnet .accountcreate .input-btn-Signin{float: left;}
    .flightpaymnet.hotel-paymnet .left-panel-full{margin-top: 15px;}
    .result-return-pg .result-heading .help .im img{display: none;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading{width: auto;}
    .result-return-pg .result-heading .flitht-result-heading > div{ width: 50% !important;}
    .result-return-pg .result-heading .flitht-result-heading2 .date-calender .date li {padding: 0 24px;}
    .change-flight{ font-size: 16px; font-weight: bold; background: #076fb6; padding: 10px; text-align: left;color: #fff; width:100%; float:left;}
    .change-flight a{ display: block; font-size: 14px;}
    .change-flight i{float: right;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail > div{text-align: left; position:relative; }
    .result-return-pg .result-heading .flitht-result-heading div{margin-top: -1px;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading .text1{ display: inline-block;}
    .result-return-pg .result-heading .flitht-result-heading > div{position:relative;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading{ font-weight:400; font-size: 12px;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail > div p{ display: inline-block;}
    .result-return-pg .result-heading .help{ display: none;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading .price-font{font-size: 12px;position: absolute;bottom: 5px;right: 10px;}
    .selling-point{background:#eee; padding:10px; float: left;}
    .selling-point.info.rating .im img {position: static;width: 50%;height: auto; margin-bottom: 10px;}
    .selling-point.info.rating .rating-text {float: left;color: #e36612;font-size: 14px;font-weight: 600;padding-left: 10%;}
    .selling-point.info .read-more {float: right;background: #d9d9d9;color: #d76b2d;font-size: 14px;font-weight: 600;padding: 4px 14px;}
    .selling-point.info .read-more a {text-decoration: none;color: #e36612;}
    /*#ContentPlaceHolder1_DivLowerPackage .col-xs-12, .this-week-package-deals .col-xs-12{padding-left: 15px !important; padding-right:15px !important; }*/
    .home-top-package, .app-download-full{margin-top: 0;}
    /*#ContentPlaceHolder1_DivEndPackage .col-sm-6{padding: 0 !important}*/
    footer .footer1 .review-full .address li span.text{ word-break: normal;}
    footer .footer1 .review-full .un-subscrib{text-align: center;}
    .tab-full label{margin-bottom:6px; font-size: 12px;}
    .tab-full .input-btn{position: static; float: right;}
    .aboutus-pg ul {display: block;justify-content: center;}
    .aboutus-pg ul li {width: 50%;}
    .aboutus-pg ul li {font-size: 14px;margin-left: -1px;width: 50%; float: left;}
    .aboutus-pg ul li a{height:71px;}
    .aboutus-pg .about-inner.about-inner-2 .about-book{margin-bottom: 20px;}
    .price-match-position{margin-top: 0;}
    .holiday-deals-pg .holiday-deal-package1-full .package .bottom-content {bottom: -29%;}
   
    /*--flight search result--*/
    .result-return-pg .flight-result .left-panel .result-panel {width: 100%;}
    .result-return-pg .flight-result-outer .flight-result, .result-return-pg .flight-result .left-panel, .result-return-pg .flight-result .right-panel {width: 100%;}
    .result-return-pg .flight-result .right-panel .input-btn-outer {width: 90%;}
    .result-return-pg .flight-result .right-panel .input-btn-price {width: 48%; margin-right:2%; margin-top: 10px;}
    .result-return-pg .flight-result .right-panel .input-btn-select {width: 48%;margin-left:2%; margin-top: 10px;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-status {width: 100%;position: relative}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail{width: 100%;}
    .result-return-pg .flight-result .left-panel .result-panel.return-panel {background: rgb(214,227,238 );margin-top: 0;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 {width: 33.33%; text-align : center}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .flight-logo {    float: none;margin-left: 10px;margin: 0 auto;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .departure-time {font-size: 16px;margin-bottom: 0px;}
    .result-return-pg .flight-result{border: 1px solid #999;}
    /*.departure-ist{display:none !important;}*/
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-status .im-outer .im{float: left;position: absolute;top: 0;width: 33px;left: 22px;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-status .heading{margin-bottom: 10px;}
    .result-return-pg .flight-result .left-panel .header > span {width: 50%; float: left !important; text-align:center !important; padding: 0 !important;}
    .result-return-pg .flight-result .left-panel .header .dash{display: none;}
    .result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info .box1:nth-child(1){text-align: center; width: 100%}
    .result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info .box1:nth-child(2){text-align: center !important; width: 50%}
    .result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info .box1:nth-child(3){text-align: center!important; width: 50%}
    .result-return-pg .flight-result .left-panel .result-panel .fair-fules-dropdown:before{margin-left: -93px;}
    .result-return-pg .price-breakdown-dropdown-outer{border: none}
    .result-return-pg .flight-result .left-panel .result-panel .result-info .flight-info .box1 .checkin-info {text-align: center; font-size: 12px;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-status .heading {font-size: 18px; }

    .result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-left .departing-return {font-size: 16px;color: #076fb6;font-weight: 600;float: left;display: block;width: 100%;text-align: center;margin-bottom: 10px;}
    .result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel{padding: 10px;}
    .result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown{padding:0 4px}
    .result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .heading-departing .heading-departing-right{text-align:left;}
    .depart-result .box1:nth-child(2n),  .depart-result .box1:nth-child(4n){display: none;}
   
    .discount {top: 24px;}
    .holiday-rental .holiday-deals-pg .holiday-deal-package3-full .package.half-bg-rental .detail .info{overflow: scroll}
    .holiday-rental .holiday-deals-pg .holiday-deal-package3-full .package.half-bg-rental .detail .info .info-scroll{width: 500px;}
    .holiday-deals-pg .holiday-deal-package2-full .common-slider-full .im .detail{width: 100%;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1 .radio {float: left;width: 19px;}
    .holiday-rental .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info {width: 100%;}
    .holiday-rental .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .box2 {padding-left: 12px;}
    .holiday-rental .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .box1 {padding-left: 12px;}

     .result-return-pg .flight-result .left-panel .result-panel .flight-info-dropdown .departing-panel .depart-result .box1{width: 50%;}
    .home-top-package2 .package .detail.detail-hover {visibility: visible; opacity: 1; right: 0; left: auto;}
   

    .popup_block{width: 100%;}
    .package-type .contact-us .passenger-detail .text-wait h3 {font-size: 13px;margin: 0;}
    .package-type .contact-us, 
    .package-type .contact-us .return-flight .text-wait h4,
    .package-type .contact-us .return-flight .details h4{margin:0;}
    .package-type .contact-us .passenger-detail .contact h3,
    .package-type .contact-us .passenger-detail .contact h4,
    .package-type .contact-us .passenger-detail .contact h3,
    .package-type .contact-us .passenger-detail .contact h3,
    .package-type .contact-us .passenger-detail .adult,
    .package-type .contact-us .passenger-detail .text-wait h4,
    .package-type .contact-us .passenger-detail .details,
    .package-type .contact-us .passenger-detail .details h3,
    .package-type .contact-us .passenger-detail .adult h3,
    .package-type .contact-us .passenger-detail .details h4,
    .package-type .contact-us .passenger-detail .adult h4,
    .package-type .contact-us .caption .text-wait {margin: 2px; text-align: center; padding:0;}
    .package-type .contact-us .content{padding:5px;}
    
    .passenger-detail .adult{min-height: 40px;}
    .package-type .contact-us .caption{min-height: 40px;}
    .package-type .contact-us .passenger-detail .details{min-height: 40px;}
    .package-type .contact-us .passenger-detail .text-wait{min-height: 40px;}

    .package-type .contact-us .caption .contact img{margin:5px;}
    .package-type .contact-us .caption .text-wait h2,
    .package-type .contact-us .caption .details img{margin: 0; }
    .package-type .contact-us .caption .text-wait h2 {font-size: 17px; font-weight:400;}
    .package-type .contact-us .content,
    .package-type .contact-us .return-flight,
    .package-type .contact-us .passenger-detail,
    .package-type .contact-us .caption {margin: 6px;}
    .result-return-pg .result-heading .lowest-price {width: 100%;}
    .result-return-pg .result-heading .flitht-result-heading .box1{display: none;}
    .result-return-pg .result-heading .flitht-result-heading .box2.resu-repo{ width: 100% !important;}
    .result-return-pg .result-heading .flitht-result-heading-text {width: 30%;float: left;}
    .result-return-pg .result-heading .flitht-result-heading {width: 70%;float: right;border: 2px solid #fff;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading{padding:0;}
    .result-return-pg .result-heading .flitht-result-heading .box3 {width: 100% !important;}
    .result-return-pg .result-heading .flitht-result-heading .box2{width: 100% !important;}
    .result-return-pg .result-heading .flitht-result-heading-outer{background:#0070c0;}
    .result-return-pg .result-heading .flitht-result-heading2 {margin:0;}
    .flitht-result-heading2 .travel-detail{display: none;}
    .flitht-result-heading2 .travel-info{display: none;}
    .result-return-pg .result-heading .flitht-result-heading2 .date-calender{margin-top: 10px;}
    .result-return-pg .mt60 {margin-top: 10px !important;}
    .result-return-pg .hotel-detail,.result-return-pg .car-detail{display: none;}
    .result-return-pg .flight-result .header .date{width: 100%;display: block;text-align: right;}
    .result-return-pg .flight-result .header .tax{display: none;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail{position: relative;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1.airline-logo-details{position: absolute; top: 0; right: 0; width: 60px;}
    .result-return-pg .flight-result .left-panel .result-panel .result-detail .flight-detail .box1.airline-logo-details img{ width: auto; max-height: 42px;}
    .home-top-package2 .package .detail .return {font-size: 12px;padding:0; font-weight: 400; margin:0;}

    .tab-full .checkbox-inline+.checkbox-inline {margin-left: 0;}
    .banner-full .tab-full .tab-content .form-group {min-height: 65px;}
    .discountHome {margin-top: 44px;}
    .last-minute-deals-full .common-slider-full .im .detail .tital {margin-top: 12px;}
    .last-minute-deals-full .common-slider-full .im .detail .text1{margin-top: 4px;}
    .bottom-menu-full p{margin:0 !important; padding :0; line-height: 1.2em;text-indent: 0 !important;}
    .bottom-menu-inner blockquote{margin: 0 !important;}
    .popup_block .progress.flight-popup.common-p {width:100%}

    .package-type .progressbar{width: 342px; margin: 0 auto;}
    .package-type .progressbar .loadingtext{font-size: 14px;}
}
@media (min-width:768px){
    /*.change-flight{ display:none;}
    .panel-collapse.collapse{display: block;}*/
    .filter-panel-siderbar-heading{display:none;}
    .filter-panel-siderbar{display: block;}
    .result-return-pg .result-heading .flitht-result-heading .text-heading .text1 {font-size: 14px;}
   

}
@media only screen and (max-width: 480px) {
    .banner-full .tab-full .tab-content label.checkbox-inline{margin-left: 0; margin-right: 5px;}
    footer .footer1 .f-logo img {width: 138px;}
    footer .footer1 .review-full .subscrib .subscrib-inner label.position-relative input{font-size: 12px;}
    footer .footer2 .social-media-full .ul-social li{width: 44px; height: 44px;}
    .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail img {height: 200px;}
    .holiday-deals-pg .holiday-deal-package3-full .package.half-bg-rental .detail img{height: 200px;}
    .holiday-rental .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .box2{width: 150px;}
    .holiday-rental .city-breaks-pg .city-breaks-package1-full .city-braks-package .detail .info .box1 h3 {font-size: 14px;}
}
@media only screen and (max-width: 370px) {
    header .header-strip .right-menu li { padding: 6px 4px;}
}

@media only screen and (min-width:320px) and (max-width:480px) {
.right-side .rate{margin:0 auto;}
.right-side .reviews h3{margin-top:20px;}
.right-side .rate-button, .right-side .reviews-button{float: left;width: 50%;padding: 0px 2px;}
.right-side .rate-button a, .right-side .reviews-button a{margin-top: 0;font-weight: normal;font-size: 11px;}
}

@media only screen and (min-width:481px) and (max-width:767px) {
.right-side .rate{margin: 0 auto;width: 400px;}
.right-side .reviews h3{margin-top:20px;}
.right-side .rate-button, .right-side .reviews-button{float: left;width: 50%;padding: 0px 2px;}
.right-side .rate-button a, .right-side .reviews-button a{margin-top: 0;font-weight: normal;font-size: 11px;}


.flightpaymnet .Travellersinfo .Travellerform .pad-2{width: 16%;}
.flightpaymnet .Travellersinfo .Travellerform .pad-5{width: 42%;}
.flightpaymnet .Travellersinfo .Travellerform .pad-2 select{padding: 0 !important;}

}

@media only screen and (min-width:320px) and (max-width:767px) {
.flightpaymnet .billing-address .form-group label{font-size: 12px;}

.flightpaymnet .Travellersinfo .Travellerform .pad-2{width: 23%;}
.flightpaymnet .Travellersinfo .Travellerform .pad-5{width: 38%;}
.flightpaymnet .Travellersinfo .Travellerform .pad-2 select{padding: 0 !important;}
}

@media only screen and (min-width:768px) and (max-width:991px) {
.flight_result .result-heading .flitht-result-heading .box1{border: 1px solid #ed7d31;border-bottom:none;border-right:none;}
.flight_result .result-heading .flitht-result-heading .box1{width:50%;height:60px;}
.flight_result .result-heading .flitht-result-heading .box1 .text-center{text-align:left;}
.flight_result .result-heading .flitht-result-heading .box1 p.child-1 span {font-size:11px;width:100%;}

.flight_result .result-heading .flitht-result-heading .box2{border: 1px solid #ed7d31;}
.flight_result .result-heading .flitht-result-heading .resu-repo{border-bottom:none;}
.flight_result .result-heading .flitht-result-heading .box2.resu-repo{width:50%;height:60px;}
.flight_result .result-heading .flitht-result-heading .box2 .child-2 {text-align: left;}
.flight_result .result-heading .flitht-result-heading .box2{width:50%;height:60px;}
.flight_result .result-heading .flitht-result-heading .box2 .child-1{text-align:left;}
.flight_result .result-heading .flitht-result-heading .box2 p.child-1 span {font-size:11px;width:100%;}

.flight_result .result-heading .flitht-result-heading .box3{width:50%;height:60px;}
.flight_result .result-heading .flitht-result-heading .box3 .child-2 {text-align: left;}
.flight_result .result-heading .flitht-result-heading .box3 p.child-1 span {font-size:11px;}
.flight_result .result-heading .flitht-result-heading .box3 .child-2 span {font-size: 11px;text-align: left;}
.flight_result .result-heading .flitht-result-heading .box3 .child-2 .text1{float:left;}

}

@media only screen and (min-width:992px) and (max-width:1199px) {
.flight_result .result-heading .flitht-result-heading .text-heading .text1{width: 100%;float: none;font-size: 13px;}
.flight_result .result-heading .flitht-result-heading .text-heading .price-font{width: 100%;float: left;text-align: left;font-size: 12px;}

.flight_result .result-heading .flitht-result-heading .box1 p.child-1 span {font-size:11px;width:100%;}
.flight_result .result-heading .flitht-result-heading .box2 .child-1{text-align:left;}
.flight_result .result-heading .flitht-result-heading .box2 p.child-1 span {font-size:11px;width:100%;}
.flight_result .result-heading .flitht-result-heading .box3 p.child-1 span {font-size:11px;}

}

@media only screen and (min-width:1200px) {
.flight_result .result-heading .flitht-result-heading .box1{height:51px;}
.flight_result .result-heading .flitht-result-heading .box2{height:51px;}
.flight_result .result-heading .flitht-result-heading .box3{height:51px;}
}

@media only screen and (min-width:1200px) and (max-width:1299px) {

/*----------------FLIGHT RESULT-------------------*/
.flight_result .result-heading .flitht-result-heading .text-heading .text1{font-size: 11px;}
.flight_result .result-heading .flitht-result-heading .text-heading .price-font{font-size: 11px;}

}

@media only screen and (min-width:1300px){

/*----------------FLIGHT RESULT-------------------*/
.flight_result .result-heading .flitht-result-heading .text-heading .text1{font-size: 13px;}
.flight_result .result-heading .flitht-result-heading .text-heading .price-font{font-size: 13px;}

}
