.blog-post p.category,.blog_column .category,.cl_name,.testimonial-container p.quote,.view_news,a.view-more{font-style:italic}.fixed-header .top-section,.top-section{background-color:#e9ecef}#add_city_btn,#pop_add_multicity,.bottom-left a,.bottom-right .dropdown-content a,.bottom-right a,.popular-links a,.sidenav a,.top-right-link ul li a,.top-social .fa,.view_news a,a.view-more,a:hover{text-decoration:none}body{overflow-x:hidden;color:#000}.myfixednav{width:100%;position:fixed;top:0;z-index:9999}.top-section{width:100%;height:40px}@font-face{font-family:robotoregular;src:url(../fonts/roboto-regular-webfont.woff2) format('woff2'),url(../fonts/roboto-regular-webfont.woff) format('woff'),url(../fonts/Roboto-Regular.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:Madrid;src:url(../fonts/Madrid.woff2) format("woff2"),url(../fonts/Madrid.woff) format("woff");font-weight:400;font-style:normal}#hotel label,#typewriter,#xs-hotel label,.bottom-container,.btn-custom,.btn-explore,.btn-show-more,.chat .chat-text,.cityInfo,.dateHeader,.dateInfo,.exploreDetailView,.fixed-panel-feedback,.flight-status,.font-family,.footer-parallax,.form-control,.form-input,.holiday-tabs,.hotelDetails h3,.hotelTile a.btn,.modal-content,.package-heading,.priceDeal,.roomDetailAreaXs label,.testimonial,.trip-radiobtn .radio label,.ul-reservation,.wrapDestinationDetails,a.view-more,nav a{font-family:"Segoe UI",Arial,sans-serif}#exclusion,#inclusion,#overview,#quote-carousel,.blog,.blog-post,.blog_column,.breadcrumb,.career,.contact-parallax,.customer-section li a,.desc_box,.inner,.navbar-nav a,.news_popup,.offer,.overview_iterations,.package_name,.para-font,.section-header,.services,.sidebar-widget,.tab-content,.tags,.tags a,.testimonial .news-section .media,.testimonial h2,.ul_overview li a{font-family:robotoregular,"Segoe UI"!important}.blog-post i,.blog-post p.category,.fact-head li,.sidebar-widget .badge,.tags a,.testimonial-tabs li a{color:#666}#add_city_btn span,#back-top i,#pop_add_multicity span,.blog h2,.blog_column .category,.bottom-left a:hover,.bottom-line span,.bottom-right .dropdown-content:before,.bottom-right a:hover,.breadcrumb a,.breadcrumb a:hover,.breadcrumb>li+li:before,.cl_name,.contact-us li a,.customer-section li a:hover,.customer-section li a:hover span,.desc_box h5,.fixed-panel-feedback p,.flight-status p,.heading-icon,.hotelRent,.inner h1,.inner-call-us h2,.inner-email h2,.link-effect,.link-effect:hover,.overview_iterations h5,.package_name p,.policy h4 span,.removebtn,.section-header h1,.section-header h2,.serviceIconDiv span,.serviceNameDiv h3,.services h2,.sidebar-widget li a:hover,.sidebar-widget li:hover::before,.sidenav a:hover,.subscription_form h1,.tags li:hover a,.testimonial h2,.ul-reservation li.active:before,.ul_overview li a,.view_news a,a.view-more{color:#e00}#add_city_btn,#add_city_btn span,#overview,#pop_add_multicity,#pop_add_multicity span,.blog-post h1,.blog-post h2,.blog-post p,.bottom-left a,.bottom-left span,.bottom-line,.bottom-right .dropdown-content a:hover,.bottom-right a,.breadcrumb a,.city li a,.contact-us .phoneno,.contact-us li a:hover,.customer-section li a,.customer-section li a span,.enquiry_form_title,.fact-head li,.fact-head p,.fact-head span,.form-input label,.hotel-head p,.hotel-head span,.hotel-terms li,.hotelDetails h3,.media,.menu-section .navbar-nav li a,.offer-content h4,.offer-content h5,.offer-terms li,.overview_iterations p,.package_name,.para-font,.removebtn:hover,.sidebar-widget .btn_most_read,.sidebar-widget h6,.sidebar-widget li a,.sidebar-widget li:before,.status p,.status span,.tags h6,.testimonial-tabs li a:hover,.top-right-link ul li a,.top-social .fa,.trip-radiobtn li,.ul_exclusion li,.ul_inclusion li,.ul_overview li:hover a{color:#000}#back-top:hover,#sidepanel,.bottom-right .dropdown-content a,.btn-custom,.btn-explore:focus,.btn-explore:hover,.carousel-indicators .active,.hotelTile a.btn,.link-effect:after,.menu-items li a:focus,.menu-items li a:hover,.menu-items li.active a.highlight,.menu-section .dropdown:hover .dropdown-toggle,.modal-header,.news_popup,.revealCover,.tags li:hover a,.testimonial-tabs li.active a,.testimonial-tabs li.active a:focus,.testimonial-tabs li.active a:hover,.tileDeal,.tileDeal:after,.top-dd-show li .new,.underline::after,.underline::before{background:#e00}::selection{background-color:#d10000;color:#fff}*{outline:0}.p-0{padding:0}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-b-15{padding-bottom:15px}.p-b-50{padding-bottom:50px}.p-t-b-40{padding:40px 0}.m-b-40{margin-bottom:40px}.m-b-20{margin-bottom:20px}.p-0-2{padding:0 2px}@media(min-width:768px){.sm-p-r-0{padding-right:0}.sm-p-0{padding:0}}@media(min-width:992px){.md-p-r-0{padding-right:0}}@media(max-width:767px){.xs-p-0{padding:0}.xs-m-t-20{margin-top:20px}.xs-p-0-imp{padding:0!important}}.removebtn{top:22px!important;right:1px!important;font-size:18px!important;background:#999;padding:8px 2px!important}#add_city_btn span,#pop_add_multicity span{top:0!important;left:0!important;position:relative!important;padding:5px;font-size:13px;margin-right:0}#add_city_btn,#pop_add_multicity{font-size:14px;border:1px solid #e00;padding:4px 18px;border-radius:5px}.btn-custom,.dropdown ul{border-radius:0}.btn-custom{width:100%;color:#fff;outline:0!important;font-weight:500}.m-t-110{margin-top:110px}.m-t-108{margin-top:108px}.m-t-103{margin-top:103px!important}.m-b-50{margin-bottom:50px}.m-t-b-30{margin-top:30px;margin-bottom:30px}.m-b-15{margin-bottom:15px}.m-t-15{margin-top:15px}.m-b-30{margin-bottom:30px}.m-b-10{margin-bottom:10px}.m-t-30{margin-top:30px}.m-t-10{margin-top:10px}.m-t-5{margin-top:5px}.m-t-3{margin-top:3px}.m-t-20{margin-top:20px}.m-t--30{margin-top:-30px}.m-t--20{margin-top:-20px}.m-b--16{margin-bottom:-16px}.m-t--15{margin-top:-15px}.m-b-0{margin-bottom:0}.m-t-0{margin-top:0}.m-t-b-15{margin-top:15px;margin-bottom:15px}.inner-banner{width:100%}.fact-head p,.fact-section,.justify,.para-font{text-align:justify}.center-align,.text,.top-social .fa{text-align:center}@media(min-width:400px){.btn-show-more{width:300px!important}}.overlay-shade{background-color:rgba(255,255,255,.5)}@media(min-width:768px){.inner-parallax{background-position:100% 50%!important}}@media(max-width:767px){.inner-parallax{background-position:50% 50px!important;background-position-x:50%!important;background-position-y:50px!important;box-sizing:content-box}}.top-social ul{list-style-type:none;padding-left:0}.top-social ul li{display:inline-block;margin:0 -1px}.top-social .fa{padding:13px 16px;background:0 0;width:45px;margin:0;height:40px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.top-social .fa:hover{color:#fff}.top-social .fa-facebook:hover{background:#3B5998}.top-social .fa-twitter:hover{background:#55ACEE}.top-social .fa-google-plus:hover{background:#dd4b39}.top-social .fa-linkedin:hover{background:#007bb5}.top-social .fa-youtube:hover{background:#b00}.top-social .fa-instagram:hover{background:#125688}.top-social .fa-pinterest:hover{background:#cb2027}.top-social .fa-rss:hover{background-color:#f60}.top-right-link ul{list-style-type:none;float:right}.top-right-link ul li{display:inline-block;margin:9px 5px;position:relative}.top-right-link ul li a{padding:3px 0;font-size:16px;font-family:"Segoe UI",Arial,sans-serif;width:120px;display:inline-block;position:relative;top:-3px;outline:0}.ul-reservation li.active:before,ul.dropdown-menu.dropdown-show.top-dd-show:before{content:'\f0da';line-height:14px;font-family:FontAwesome}.top-right-link ul li:not(:last-child) a{border-right:1px solid #dccece}.top-right-link li a span.fa{font-size:16px;padding-right:1px}.top-dd-show{padding-bottom:0}.top-dd-show li a{font-size:10px!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:1px;border-right:0!important;top:-1px!important;width:100%!important;padding:7px 3px 7px 7px!important;margin-top:-4px!important;margin-bottom:3px}.top-dd-show li{width:100%;margin:0!important}.top-dd-show li .new{color:#fff;font-size:10px;text-shadow:none;padding:0 3px}.top-right-link .top-head{font-size:10px;text-transform:uppercase;font-weight:500;position:absolute;top:-2px;left:18px}.top-right-link .bottom-head{position:absolute;left:19px;top:9px;font-weight:700;font-size:13px;text-transform:uppercase}.top-right-link ul li:first-child a{width:90px}@media(min-width:768px) and (max-width:991px){.top-right-link ul li:first-child a{width:65px}}.top-dd-show{background:#e00;margin-top:3px}.top-dd-show li a{color:#fff!important;border-bottom:1px solid #d50303}.top-dd-show>li>a:focus,.top-dd-show>li>a:hover{background-color:#000;color:#fff!important}ul.dropdown-menu.dropdown-show.top-dd-show:before{position:absolute;top:-10px;color:#e00;z-index:-1;left:15px;font-size:40px;transform:rotate(90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.navbar-brand img{margin-top:-25px;height:55px}@media(max-width:767px){.menu-items li,.top-social{text-align:center}.navbar-brand img{padding-left:10px;margin-top:-22px}.menu-section .navbar-toggle{margin-right:29px;margin-top:4px}.menu-items,.menu-items li a{margin-top:0!important}.menu-items li a{padding-top:14px!important;padding-bottom:15px!important}.menu-section{background:#fff}}@media(min-width:992px) and (max-width:1199px){.top-social ul li{margin:0 -5px}}@media(max-width:338px){.top-social .fa{padding:13px 0;width:39px}}@media(max-width:351px){.ul-reservation li a{padding:10px 28px 10px 15px!important}}@media(min-width:768px) and (max-width:991px){.top-right-link{padding:0}.top-right-link ul{width:103%}.top-right-link ul li{margin:9px 0}.top-right-link ul li a{padding:3px 0;font-size:12px;width:80px}.top-right-link .bottom-head,.top-right-link .top-head{font-size:9px}.top-right-link .live_help{width:50px}.top-right-link .lowest_fare{width:85px}.top-right-link .offers{width:60px}}@media(min-width:992px){.top-right-link .live_help{width:60px!important}.top-right-link .free_callback{width:95px!important}.top-right-link .offers{width:60px}}.modal-input label{margin-bottom:0;font-weight:500}#hotel label,.form-input label,.roomDetailArea label,.trip-radiobtn .radio label,.ul-reservation li a{font-weight:600}.modal-input .form-control{border-radius:0;border:1px solid #ccc;padding:6px 10px;margin-bottom:10px}.modal-body{background:#eee}.modal-header{padding:7px 15px;color:#fff}.modal-content{border-radius:0;border:0}.modal-header .close{margin-top:-4px;font-size:24px;opacity:1}#freeCallBackModal,#hotelQueryModal,#lowestFareModal{margin-top:103px}@media(min-width:767px){#freeCallBackModal .modal-dialog,#hotelQueryModal .modal-dialog{width:360px}#lowestFareModal .modal-dialog{width:600px}}#lowestFareModal .modal-body p{padding:0 15px;font-size:12px}textarea{resize:none;border:1px solid #ccc;padding:5px 10px}textarea:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.fixed-header .menu-section,.menu-section{background:#fff;box-shadow:-1px 10px 10px -10px rgba(0,0,0,.2);border-radius:0!important}.dropdown:hover .dropdown-show{display:block}.fixed-header{width:100%;position:fixed!important;height:110px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.menu-items li a:focus,.menu-items li a:hover,.menu-items li.active a.highlight{box-shadow:0 5px 10px -1px rgba(0,0,0,.5);color:#fff}.menu-section .navbar-nav li a{padding-top:12px;padding-bottom:12px;margin-top:0;font-size:14px;text-transform:uppercase;letter-spacing:.7px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}@media(max-width:767px){.menu-section ul.dropdown-menu.dropdown-show li a{margin:5px 0}}.dropdown-show li a{padding-top:7px!important;padding-bottom:7px!important;margin-top:-4px!important}.menu-items li a:focus,.menu-items li a:hover{outline:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.navbar-toggle{background:0 0}.navbar-toggle .icon-bar{background:#181818;width:25px;height:3px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.change .bar1{transform:rotate(-45deg) translate(-5px,4px);-webkit-transform:rotate(-45deg) translate(-5px,4px);-moz-transform:rotate(-45deg) translate(-5px,4px);-ms-transform:rotate(-45deg) translate(-5px,4px);-o-transform:rotate(-45deg) translate(-5px,4px)}.change .bar2{opacity:0}.change .bar3{transform:rotate(45deg) translate(-5px,-6px);-webkit-transform:rotate(45deg) translate(-5px,-6px);-moz-transform:rotate(45deg) translate(-5px,-6px);-ms-transform:rotate(45deg) translate(-5px,-6px);-o-transform:rotate(45deg) translate(-5px,-6px)}@media(min-width:768px){.navbar-right .dropdown-menu{right:auto;left:0}.menu-section .navbar-right{margin-right:0}}.menu-section .dropdown:hover .dropdown-toggle{color:#fff}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#e00;border:none;color:#fff}.blinker{-webkit-animation:blinker 1.3s infinite alternate;-moz-animation:blinker 1.3s infinite alternate;-ms-animation:blinker 1.3s infinite alternate;animation:blinker 1.3s infinite alternate}@-moz-keyframes blinker{0%,100%{color:#000}50%{color:#e00}}@-webkit-keyframes blinker{0%,100%{color:#000}50%{color:#e00}}@keyframes blinker{0%,100%{color:#000}50%{color:#e00}}.blink_adj{-webkit-animation-name:blinker;-webkit-animation-duration:1.3s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1.3s;-moz-animation-delay:.2s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1.3s;animation-delay:.2s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blink_adj{0%{opacity:1;color:#000}25%{opacity:.2;color:#000}50%{opacity:.6;color:#e00}100%{opacity:1;color:#e00}}@-webkit-keyframes blink_adj{0%{opacity:1;color:#000}25%{opacity:.2;color:#000}50%{opacity:.6;color:#e00}100%{opacity:1;color:#e00}}@keyframes blink_adj{0%{opacity:1;color:#000}25%{opacity:.2;color:#000}50%{opacity:.6;color:#e00}100%{opacity:1;color:#e00}}.banner-img{background:url(../images/banner2.jpg) no-repeat;background-size:cover}.ul-reservation li{margin-bottom:0}.ul-reservation li a{padding:10px 40px 10px 25px;border-radius:0;font-size:16px;text-transform:uppercase;background:rgba(0,0,0,.4);color:#fff}.ul-reservation li.active a,.ul-reservation li.active a:focus,.ul-reservation li.active a:hover{color:#fff;background-color:#e00;border:1px solid #e00}.ul-reservation li a:hover{background:rgba(0,0,0,.4);color:#fff;border-color:transparent}.ul-reservation li.active:before{position:absolute;bottom:-10px;left:15px;font-size:26px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.ul-reservation li.active .serviceIcon{background:url(../images/flightBox.png) 7px -30px no-repeat;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.ul-reservation li a span,.ul-reservation li.active a span{font-size:20px;position:absolute;top:13px;color:#fff}.bg-parallax{background:url(../images/homeslider/homebanner1.jpg) center no-repeat fixed;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position-x:50%;background-position-y:50%;box-sizing:content-box}.trip-radiobtn{list-style-type:none;padding-left:0}.trip-radiobtn li{display:inline-block;padding:0 5px}.trip-radiobtn .radio input[type=radio]{height:17px;width:17px;margin-top:2px}.tab-content-style{background:rgba(255,255,255,.7);float:left;width:100%}.form-input span{position:absolute;top:33px;right:20px;padding:0 5px}.form-input input{padding:6px 30px 6px 12px;margin-bottom:10px}.form-input label{margin-bottom:2px}.form-input .form-control{border-radius:0;border:1px solid #ddd!important}.form-control{box-shadow:none}.form-input select{margin-bottom:10px}.form-control[readonly]{background:#fff}.roomDetailAreaXs .form-control{padding:3px 2px}.hide,.hide_airlines,.hide_hotels{display:none}.scrollDiv{height:335px;overflow-y:scroll}.homeScrollDiv{height:260px;overflow-y:scroll}.customScroll{height:260px;overflow:auto;outline:0}.popUpCustomScroll{height:335px;overflow:auto;outline:0}@media(min-width:768px){body,html{height:100%;margin:0}}.video-overlay{height:140%;background-attachment:fixed;background-position:center;background-size:cover;position:absolute;color:#fff;font-family:"Courier New",Courier,monospace;font-size:25px;background-color:#ddd;opacity:1;background-image:url(../images/homeslider/homebanner1.jpg);width:100%;z-index:-1}.flight-container{position:relative;padding-bottom:50px;margin-top:100px;background:url(../images/homeslider/homebanner1.jpg) center no-repeat fixed;background-size:cover}.ui-widget{font-family:segoe ui!important;font-size:14px!important}.ui-widget.ui-widget-content{z-index:999999}@media(min-width:992px) and (max-width:1199px){.flight-container .form-input label{font-size:12px}}.roomDetailArea,.roomDetailAreaXs{overflow-y:auto;padding:0 15px}.roomDetailAreaXs label{font-size:12px;font-weight:600}.roomDetailArea label{font-size:14px}@media(min-width:407px) and (max-width:767px){.roomDetailAreaXs label{font-size:13px}#xs-hotel label{font-size:13px;font-weight:600}}@media(max-width:406px){#xs-hotel label{font-size:12px;font-weight:600}}.h-96{height:96px}.h-110{height:110px}#features h2,.testimonial h2,.view_news a{font-weight:700}@media(max-width:767px){.voucher-carousel{margin-top:50px!important;z-index:0}}.voucher-carousel{margin-top:103px;z-index:0}.carousel-fade .carousel-inner .item{opacity:0;overflow:hidden;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity}.item.active img{transition:transform 5s linear 0s;-webkit-transition:-webkit-transform 5s linear 0s;-moz-transition:transform 5s linear 0s;-ms-transition:transform 5s linear 0s;-o-transition:transform 5s linear 0s}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-control{z-index:2;background:0 0!important}.voucher-carousel .carousel-indicators li{border:1px solid #e00!important}.voucher-carousel .carousel-inner>.item{padding:15px;background:#fff}.carousel-inner>.item>img,.voucher-carousel .carousel-inner>.item>a>img{box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-ms-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-o-box-shadow:0 5px 25px 0 rgba(0,0,0,.3)}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.blog h2,.section-header h1,.section-header h2,.services h2,.testimonial h2{font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:12px 0;display:inline-block;position:relative}.blog h2::after,.blog h2::before,.section-header h2::after,.section-header h2::before,.services h2::after,.services h2::before,.testimonial h2::after,.testimonial h2::before{bottom:90%;position:absolute;top:90%;left:0;width:100%;height:0;content:'';background:#e00;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:scale(.85);-moz-transform:scale(.85);transform:scale(.85)}.blog h2:hover::after,.blog h2:hover::before,.section-header h2:hover::after,.section-header h2:hover::before,.services h2:hover::after,.services h2:hover::before,.testimonial h2:hover::after,.testimonial h2:hover::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.underline::after,.underline::before{position:absolute;left:0;top:90%;width:100%;height:2px!important;bottom:90%;content:'';-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:scale(.85);-moz-transform:scale(.85);transform:scale(.85)}.blog1,.service1{position:relative;width:100%;box-shadow:10px 8px 20px -4px rgba(0,0,0,.2)}.overlay-left,.overlay-right,.overlay-top,.text{position:absolute;overflow:hidden}.image{display:block;width:100%;height:auto}.overlay-left,.overlay-right{right:0;width:0;height:100%;transition:.3s ease;bottom:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.overlay-left{left:100%;background-color:#e00}.overlay-right{left:0;background:#cb2d3e;background:-webkit-linear-gradient(to right,#ef473a,#cb2d3e);background:linear-gradient(to right,#ef473a,#cb2d3e)}.overlay-top{bottom:0;top:5%;left:2.5%;width:95%;height:0;background:#cb2d3e;background:-webkit-linear-gradient(to right,#ef473a,#cb2d3e);background:linear-gradient(to right,#ef473a,#cb2d3e);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.blog1:hover .overlay-right,.service1:hover .overlay-right{width:100%;opacity:.8}.blog1:hover .overlay-left,.service1:hover .overlay-left{width:100%;left:0;opacity:.8}.blog1:hover .overlay-top{height:90%;opacity:.8}.text{white-space:inherit;color:#fff;font-size:16px;top:50%;left:50%;width:85%;padding:5px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-transform:-webkit-translate(-50%,-50%)}.testimonial{background-color:#eee}.overlay-testimonial{background:rgba(255,255,255,.58)}.clientSay{background-color:#fff}@media(min-width:768px) and (max-width:991px){.customer-section ul{padding-left:15px}.customer-section li a span{font-size:24px}.customer-section li{width:30.3%!important}.customer-section h4{font-size:12px!important}}.blog-parallax,.testimonial-parallax{background-color:#fff;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.news-section .media-body p{line-height:1.7;letter-spacing:.6px;overflow:hidden}@media(max-width:767px){.customer-section h4{font-size:12px!important}}@media(min-width:1200px){.lg-width{width:calc(50% + 135px)!important}}@media(min-width:768px) and (max-width:1199px){.lg-width{width:calc(50% + 80px)!important}}.testimonial{background:#e9ecef!important}.testimonial h2{font-size:20px;margin-top:0;margin-bottom:30px}@media(min-width:768px){.media{padding:0 20px 0 0!important}}.media-body{display:initial}.media-left{display:block}.media{padding:0 10px 0 0;text-align:justify;position:relative;color:#000}.testimonial .media-left img{width:70px;float:left;margin-right:10px;border-radius:4px;border:1px solid #ddd;box-shadow:0 4px 24px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.2)}.overlay-pattern{padding:30px 0}.view_news{font-size:12px;padding:0 15px 22px;text-align:right}.view_news a{color:#e00;border:1px solid #000;padding:5px 15px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.footer-parallax h2,.footer-parallax h6,.popular-links a,.view_news a:hover,.weAccept h2{color:#fff}.view_news a:hover{background:#e00;border:1px solid #e00}.customer-section ul{list-style-type:none;margin-top:3px}.customer-section li a span{font-size:30px;padding:6px}.customer-section li a{font-size:14px;font-weight:500;text-decoration:none}.customer-section li:hover a,.overlay-top p{font-weight:700}.customer-section li{padding:13px 0;width:31.3%;display:inline-table;position:relative;text-align:center;background:#fff;border:1px solid #ddd;margin:0 5px 10px;opacity:.7;transition:all .3s ease;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.customer-section li:hover{transition:all .3s ease;box-shadow:0 3px 35px -2px rgba(0,0,0,.2);transform:scale(1.2,1.2);z-index:1;opacity:1}.customer-section h4{font-size:14px;position:relative;text-transform:uppercase}@media(max-width:399px){.customer-section li{width:50%}}@media(min-width:768px) and (max-width:991px){.customer-section li{padding:12px 0}}@media(min-width:992px) and (max-width:1199px){.customer-section li{padding:12px 0}.customer-section h4{font-size:12px!important}}@media(min-width:768px){.customer-section .pad{padding:0 0 15px}}@media(min-width:992px){.customer-section ul li a{font-size:15px}}@media(max-width:560px){.customer-section li{width:46.3%}.customer-section ul{padding-left:0}}@media(min-width:1200px){.customer-section li{margin:0 8px 14px 5px}.footer-parallax{margin-top:150px!important}}.customer-section li:hover span{transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.overlay-top p{text-transform:uppercase;font-size:15px;line-height:1.7;letter-spacing:1px}.footer-sec h2,.popular-links h2,.weAccept h2{font-size:14px;text-transform:inherit}.overlay-footer{background:url(../images/dotpattern.png)}.footer-parallax{background-color:#181818;margin-top:120px}.btn-custom span.btn-val{cursor:pointer;display:inline-block;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.btn-custom span.btn-val:after{content:'\00bb';position:absolute;opacity:0;font-size:24px;top:-10px;right:-20px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.btn-custom:hover span.btn-val{padding-right:25px}.btn-custom:hover span.btn-val:after{opacity:1;right:0}.btn-custom span.btn-val{top:0;right:0;padding:0;color:#fff;font-size:14px;font-weight:600}.footer-parallax .services h2::after,.footer-parallax .services h2::before,.weAccept h2::after,.weAccept h2::before{background:#fff!important}.popular-links ul,.weAccept ul{display:inline-block;list-style-type:none}.weAccept ul li{display:inline-block}.weAccept .bank-icon1,.weAccept .bank-icon2,.weAccept .bank-icon3,.weAccept .bank-icon4,.weAccept .bank-icon5,.weAccept .bank-icon6,.weAccept .bank-icon7{background:url(../images/accept-th.png) no-repeat;padding:5px 21px;height:26px;display:block;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.weAccept .bank-icon1{background-position:0 0}.weAccept .bank-icon1:hover{background-position:0 -35px}.weAccept .bank-icon2{background-position:-46px 0!important}.weAccept .bank-icon2:hover{background-position:-45px -35px!important}.weAccept .bank-icon3{background-position:-92px 0}.weAccept .bank-icon3:hover{background-position:-92px -35px}.weAccept .bank-icon4{background-position:-138px 0}.weAccept .bank-icon4:hover{background-position:-138px -35px}.weAccept .bank-icon5{background-position:-186px 0}.weAccept .bank-icon5:hover{background-position:-186px -35px}.weAccept .bank-icon6{background-position:-234px 0}.weAccept .bank-icon6:hover{background-position:-234px -35px}.weAccept .bank-icon7{background-position:-277px 0}.weAccept .bank-icon7:hover{background-position:-277px -35px}.popular-links a:hover{color:#ddd}.popular-links ul.left{padding-left:0}.popular-links ul li{margin-top:-12px}.popular-links li a:before{content:'\00BB';padding-right:7px;font-size:26px;position:relative;left:0;top:1px;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-ms-transition:all .8s ease}.bottom-left span,.bottom-right a{font-size:12px;font-weight:500}@media(min-width:768px) and (max-width:1200px){.popular-links ul.right{padding-left:0;margin-top:-10px}}@media(max-width:487px){.popular-links ul.right{padding-left:0;margin-top:-10px}.bottom-right .dropdown-content{min-width:90px!important}}.bottom-container{background:#e9ecef}.bottom-left{padding:10px 0}.bottom-right a{float:left;text-align:center;padding:12px 8px 8px 0;cursor:pointer}.bottom-right .dropdown-toggle:after,.bottom-right .link:after{content:'\2223';padding-left:5px}.bottom-right .last-link:after{content:""}.bottom-right .dropdown{display:inline-block}.bottom-right{text-align:left}.bottom-right .dropdown .dropbtn{font-size:16px;border:none;outline:0;color:#fff;padding:14px 16px;background-color:inherit}.bottom-right .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.bottom-right .dropdown-content:before{content:'\f0da';position:absolute;bottom:-10px;z-index:-1;left:15px;font-size:40px;line-height:14px;font-family:FontAwesome;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#sidepanel,.chat,.sidenav{position:fixed}.bottom-right .dropdown-content a{float:none;color:#fff;padding:6px 8px;display:block;text-align:left;font-weight:600;border-bottom:1px solid #d50303}.outer-call-us,.outer-email,.section-header{text-align:center}.bottom-right .dropdown-content a:last-child{border-bottom:0}.bottom-right .dropdown-content a:hover{background-color:#000;color:#fff}.bottom-right .dropdown:hover .dropdown-content{display:block;bottom:37px}.chat{right:0;bottom:0}.chat button,.chat button:active,.chat button:focus{background:linear-gradient(to top,#e00 34%,#eee 135%);background:-webkit-linear-gradient(bottom,#e00 34%,#eee 135%);color:#fff;width:100px;border-radius:0;border:0}.chat .chat-text{padding-left:4px}.chat .fa,.chat button:active,.chat button:focus,.chat button:hover{outline:0;color:#eee}#exclusion:focus,#inclusion:focus,#overview:focus,#slider:focus,.btn-explore{outline:0!important}@media(max-width:767px){.bottom-left,.bottom-right{text-align:center}.blog-view-more{padding:0;margin-top:15px}}a.view-more{font-size:12px;font-weight:700}#quote-carousel .carousel-control{background:0 0;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-40px}#quote-carousel .carousel-control.right{right:-40px}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px;z-index:1}#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}#quote-carousel .carousel-indicators .active{background:#333;width:80px;height:80px;border-radius:100px;border-color:#f33;opacity:1;overflow:hidden}#quote-carousel .carousel-inner{min-height:170px}#quote-carousel .item blockquote{font-size:16px;line-height:1.7;border-left:none;margin:0}#quote-carousel .item blockquote p:before{content:"\f10d";font-family:Fontawesome;color:#9E9E9E;float:left;margin-right:10px}@media(max-width:442px){#quote-carousel .carousel-indicators .active{width:80px;height:80px}#quote-carousel .carousel-control.left{left:0!important}#quote-carousel .carousel-control.right{right:0!important}#quote-carousel .carousel-indicators{display:none}}@media(min-width:443px) and (max-width:856px){#quote-carousel .carousel-control.left{left:-10px!important}#quote-carousel .carousel-control.right{right:-10px!important}}.section-header h1,.section-header h2{font-size:18px;font-weight:700}@media(min-width:485px){.section-header h1,.section-header h2{font-size:24px!important;font-weight:700}}@media(max-width:767px){#quote-carousel blockquote p{font-size:14px}}.cl_name{font-size:16px;font-weight:600;color:#4c4949;text-transform:capitalize}.sidenav{height:350px;width:0;z-index:1;top:25%;left:0;background-color:#eee;overflow-x:hidden;overflow-y:auto;-ms-overflow-y:hidden;padding-top:10px;box-shadow:1px 1px 10px -2px rgba(0,0,0,.3);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#sidepanel{font-size:20px;cursor:pointer;top:50%;left:-42px;z-index:1;color:#fff;padding:0 8px;font-weight:700;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:-webkit-rotate(90deg)}.sidenav a{padding:8px 8px 8px 32px;font-size:25px;color:#000;display:block;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sidenav .closebtn{position:absolute;top:-20px;right:0;font-size:36px;margin-left:50px;z-index:1}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.fixed-panel-feedback p{font-weight:600}.fixed-panel-feedback .form-group{margin-bottom:-6px}.fixed-panel-feedback select{padding:0 12px}.fixed-panel-feedback input,.fixed-panel-feedback textarea{padding:6px 6px 6px 15px}.fixed-panel-feedback .form-control{height:30px}@media(max-width:767px){.sidenav{height:100%;z-index:999999;top:0;overflow-y:auto}.fixed-panel-feedback{margin-top:50px}.fixed-panel-feedback p{margin-bottom:30px;text-align:center;font-size:22px;text-decoration:underline}.sidenav .closebtn{top:-10px}.fixed-panel-feedback label{margin-bottom:5px}.fixed-panel-feedback .form-control{margin-bottom:15px}}.breadcrumb a,.btn-explore:focus,.btn-explore:hover,.city li a,.contact-us .phoneno,.link-effect,.link-effect:focus,.link-effect:hover,.sidebar-widget li a,.tags a,.ul_overview li a{text-decoration:none}.blog-gal,.btnGooey,.cityInfo,.dealOverlay,.event-gal,.hotelDetails h3,.overlay,.swipe-overlay,.zoom,div.panel{overflow:hidden}.contact-parallax{background-image:url(../images/background/abstractbg.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:70px}.contact-us ul{list-style-type:none;padding-left:0}.contact-us ul li{padding:10px 0;font-size:15px}.contact-us li span{width:115px;display:inline-block}.contact-us address{padding:0 0 0 15px}@media(min-width:768px){.contact-us{height:400px}}.heading-icon{font-size:18px}.contact-us .phoneno{font-size:26px;font-weight:700}.inner-call-us{margin:45px 0}.inner-call-us i,.outer-email i{margin:10px 0 12px;padding:7px;color:#000}.inner-call-us i{font-size:20px;border:2px solid #000;border-radius:50%}.inner-call-us a,.outer-email a{font-size:16px;letter-spacing:.5px;font-weight:700;color:#000}.outer-email i{font-size:20px;border:2px solid #000;border-radius:50%}.inner-email{margin:45px 0}.inner-call-us h2,.inner-email h2{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:20px 0}.breadcrumb-container{background-color:#e9ecef;position:relative;top:-2px}.breadcrumb{padding:10px 15px 0;background-color:transparent;margin-bottom:10px;text-align:right}.breadcrumb a{font-size:14px}.breadcrumb>.active{color:#000;font-size:14px}.package-heading{position:absolute;width:100%;bottom:0;left:-15px;padding-bottom:12px;text-align:center;background:rgba(238,0,0,.69)}.btn-explore{background:0 0;color:#fff;border-radius:0;font-weight:600;border:1px solid #fff;letter-spacing:1.5px;padding:3px 40px}.btn-explore:focus,.btn-explore:hover{color:#fff;border-color:#555;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.package img{width:100%}.package-heading h2{font-size:16px;color:#fff;text-transform:capitalize;margin-bottom:0;margin-top:0;padding:12px 0;letter-spacing:.3px}.outer-container{position:relative;width:100%;padding-right:15px;margin-left:15px}.zoom img{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}.zoom img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2)}.package .shadow{box-shadow:5px 5px 5px -3px rgba(0,0,0,.3)}@media(min-width:767px){.holiday-tabs{padding-left:15px;padding-right:15px}}.img_text{height:100%;background-color:rgba(238,0,0,.21);color:#fff;text-align:center;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.img_text:hover{background-color:rgba(0,0,0,.1)}.img_text h1{margin:0;position:relative;left:50%;top:82%;font-size:24px;font-weight:700;letter-spacing:1px;font-family:segoe ui;text-transform:capitalize;line-height:1.5;padding:0 15px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.img_text:hover h1{top:75%}.img_align{background-size:cover!important;padding:0}.h400{height:400px}.h300{height:300px}.hide-bullets{list-style:none;margin-left:-40px;margin-top:20px}.ul_overview{list-style-type:none;padding-left:0;margin-top:12px}.ul_overview li{display:inline-block;padding:5px 8px}.ul_overview li a{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}#overview h3{margin:40px 0 15px}.overview_iterations{border-radius:5px;margin-bottom:30px;text-align:justify}#typewriter,.enquiry_form_title p,.offer-content h4{text-align:center}.overview_iterations h5{font-size:17px;line-height:1.5;padding:10px 10px 0}.overview_iterations p{font-size:15px;margin:0 0 10px;padding:0 10px;line-height:1.7}.desc_box{padding:15px 5px;border-radius:2px;margin-bottom:30px}.desc_box h5{padding:10px 0 0}.enquiry_form{background:#e9ecef;padding:15px;margin-top:25px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.package_name h2{font-size:20px;font-weight:600;text-transform:capitalize}.package_name p{text-transform:uppercase;font-size:12px;font-weight:600}.bottom-line,.bottom-line span,.fact-head h2,.hotel-head h2,.status h2,.subscription_form h1{text-transform:capitalize}.enquiry_form_title h2{font-size:22px;text-align:center;margin-top:5px;font-weight:600}#exclusion h3,#inclusion h3,#overview{font-weight:700}.enquiry_form_title p{font-size:12px}.enquiry_form_title hr{border-top:1px solid #ddd;width:60%}.ul_inclusion ol,.ul_inclusion ul{list-style-type:none;padding-left:10px}.ul_inclusion li{background:url(../images/check.png) 0 9px no-repeat;padding-left:30px;line-height:35px;font-size:15px}@media(max-width:767px){.xs-h250{height:250px!important}.ul_inclusion li{line-height:22px;background-position:0 1px;margin:14px 0}}.ul_exclusion ol,.ul_exclusion ul{list-style-type:none;padding-left:10px}.ul_exclusion li{background:url(../images/check.png) 0 9px no-repeat;padding-left:30px;line-height:35px;font-size:15px}@media(max-width:767px){.ul_exclusion li{line-height:22px;background-position:0 1px;margin:14px 0}}#overview{margin-top:50px}@media(max-width:400px){.ul_overview li{padding:9px 6px}.ul_overview li a{font-size:12px;font-weight:700}.package_name h2{font-size:18px}}#typewriter{font-size:20px;background:#e00;margin:0;padding:15px 10px;color:#fff;line-height:1.5;font-weight:600}.offer-content h4,.offer-content h5{font-weight:700;line-height:1.7;font-style:italic}.offer{border:1px solid #eee;padding:0;margin:25px 0;box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}.offer-content{padding:15px;position:relative}.offer-content h5{font-size:15px}.blog-post ol,.blog-post ul,.fact-head ol,.fact-head ul,.hotel-terms ul,.offer-terms ol,.offer-terms ul{list-style-type:none!important;padding-left:0!important}.blog-post li,.fact-head li,.hotel-terms li,.offer-terms li{padding-left:40px!important;font-size:15px!important;position:relative!important;line-height:1.7!important;padding-bottom:10px!important;text-align:justify}.blog-post li:before,.hotel-terms li:before,.offer-terms li:before{content:'\276F';position:absolute!important;left:18px!important;font-size:14px!important;color:#000!important}.blog-post li:first-child,.hotel-terms li:first-child,.offer-terms li:first-child{padding-top:20px}.status span{font-size:24px;font-weight:bolder}.fact-head,.hotel-head,.status{text-align:left!important}.hotel-head p,.status p{text-align:justify;line-height:1.7}.hotel-head h2,.status h2{font-size:24px!important;font-weight:700}.status p{font-size:15px}.city ul{list-style-type:none;padding-left:0;margin-top:20px}.city li{display:inline-block;margin:-3px;border:1px solid #FFF}.city li a{padding:9px 25px;font-family:segoe ui;font-size:16px;background:linear-gradient(0deg,#dbdbdb 60%,#fff 100%);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.city li.active a,.city li:hover a{background:linear-gradient(68deg,#e00 83%,#fff 100%);color:#fff}.city li.active a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media(max-width:665px){.city li{margin-bottom:19px}.city li a{padding:9px 16px}}.flight-status iframe{height:100vh;padding-top:15px;border:1px solid #eee;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);margin-top:-2px}.flight-status p{margin-bottom:40px;margin-top:10px}.city li:hover a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.hotel-head p{font-size:15px}.hotel-head span{font-size:24px;font-weight:bolder}.para-font{line-height:1.7;font-size:15px}.fact-section{background:#eee}.flight_parallax{background:url(../images/destination1.jpg) center no-repeat fixed;height:100%;background-size:cover}.fact-head h2{font-size:20px!important}.fact-head p{line-height:1.7;font-size:15px}.fact-head span{font-size:20px!important;font-weight:bolder}.facts-overlay{background:#37ca95;width:100%;height:100%;display:block;opacity:.9}.fact-head ul{list-style-type:none!important;padding-left:0!important}.award ul,.list-style-none,.sidebar-widget ul,.tags ul{list-style-type:none}.fact-head li{padding-left:30px!important;font-size:15px!important;position:relative!important;line-height:1.7!important;padding-bottom:3px!important}.fact-head li:before{content:'\276F';position:absolute!important;left:5px!important;font-size:14px!important}.fact-head li:first-child{padding-top:10px}.fact-head h4,.policy h4{font-size:15px;font-weight:700}.fact-head h4:not(:first-child),.policy h4{margin-top:15px;margin-bottom:5px}.cheap_destination{margin-bottom:15px;padding:0}.cheap_destination img{border:1px solid #ccc;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.cheap_destination img:hover{box-shadow:0 5px 30px 1px rgba(0,0,0,.2);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}.cheap_destination:first-child{margin-top:30px}@media(max-width:372px){.fact-head h2,.fact-head span{font-size:16px!important}}.inner_overlay{background:#fff;opacity:.9;z-index:1}.policy h4 span{font-size:16px!important;font-weight:600!important}@media(max-width:767px){.cheap_destination{padding:15px;border:0}.status .subscription-head,.status .tc-head,.subscription-head span,.tc-head span{font-size:18px!important}}@media(min-width:768px){.status .subscription-head,.status .tc-head,.subscription-head span,.tc-head span{font-size:20px!important}}.inner h1,.inner h2{font-size:32px;font-family:'Montserrat Alternates';letter-spacing:1px;line-height:1.3;font-weight:700}.inactive{background:0 0!important}.inner{padding:194px 0;position:relative}.inner h1{margin-bottom:3px}.inner h2{margin-top:0;margin-left:0}.innerbanner-heading{position:absolute;left:0;top:45%}.innerbanner-heading h1>span,.innerbanner-heading h2>span{color:#fff;padding:0 10px; background: rgba(10,2,0,1); background: -moz-linear-gradient(left, rgba(10,2,0,1) 0%, rgba(240,47,23,1) 92%, rgba(238,0,0,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(10,2,0,1)), color-stop(92%, rgba(240,47,23,1)), color-stop(100%, rgba(238,0,0,1))); background: -webkit-linear-gradient(left, rgba(10,2,0,1) 0%, rgba(240,47,23,1) 92%, rgba(238,0,0,1) 100%); background: -o-linear-gradient(left, rgba(10,2,0,1) 0%, rgba(240,47,23,1) 92%, rgba(238,0,0,1) 100%); background: -ms-linear-gradient(left, rgba(10,2,0,1) 0%, rgba(240,47,23,1) 92%, rgba(238,0,0,1) 100%); background: linear-gradient(to right, rgba(10,2,0,1) 0%, rgba(240,47,23,1) 92%, rgba(238,0,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a0200', endColorstr='#ee0000', GradientType=1 );box-shadow:2px 5px 15px rgba(0,0,0,.3);-webkit-box-shadow:2px 5px 15px rgba(0,0,0,.3);-ms-box-shadow:2px 5px 15px rgba(0,0,0,.3);-moz-box-shadow:2px 5px 15px rgba(0,0,0,.3);-o-box-shadow:2px 5px 15px rgba(0,0,0,.3)}@media(min-width:768px){.innerbanner-heading{padding:0}}@media(max-width:499px){.innerbanner-heading h1{font-size:22px}.innerbanner-heading h2{font-size:22px;margin-top:-5px;line-height:1.5}}#back-top{position:fixed;right:15px;bottom:15%;display:none;box-shadow:0 2px 10px 1px rgba(0,0,0,.3);transition:all .4s linear}.award ul li,.tags li{display:inline-block}#back-top i{font-size:20px;background:rgba(0,0,0,.4);color:#fff;padding:6px 11px 6px 12px}.subscription_form{background:rgba(0,0,0,.06);padding:35px 15px;margin-top:25px;margin-bottom:30px;border:1px solid #eee;box-shadow:0 18px 20px -15px rgba(0,0,0,.2)}.bottom-line{font-size:17px;margin-top:20px;letter-spacing:.5px}.bottom-line span{font-size:24px!important;letter-spacing:1px}.subscription_form h1{font-size:20px;font-weight:700;line-height:1.7;margin:0;padding:0 15px;letter-spacing:.7px}.subscription_form p{margin-bottom:25px;padding:0 15px}.award ul{text-align:center;padding:0}.award h3{font-size:15px;text-align:center;font-weight:900;padding:0 60px;line-height:1.5;margin-top:0;margin-bottom:15px}@media(max-width:767px){.award h3{font-size:14px;margin-top:9px;font-weight:700;padding:0}.award img{height:60px}}button.accordion{background-color:#eee;color:#444;cursor:pointer;padding:10px 18px;width:100%;border:none;text-align:left;outline:0;font-size:14px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}button.accordion.active,button.accordion:hover{background-color:#ddd}button.accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px}button.accordion.active:after{content:"\2212"}div.panel{padding:5px 12px;margin-bottom:-8px;background-color:#fff;max-height:0;transition:max-height .2s ease-out;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-ms-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out}.sidebar-widget .badge,.sidebar-widget .btn_categories:hover,.sidebar-widget .btn_most_read:hover{background-color:transparent}.faq li{padding-bottom:5px!important}.faq li:first-child{padding-top:0}.sidebar-widget h6{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:20px}.sidebar-widget ul{padding:0}.sidebar-widget li{margin-bottom:15px;position:relative;padding-left:20px;line-height:1.5}.sidebar-widget li:before{content:'\276F';font-size:10px;position:absolute;left:0;top:3px}.sidebar-widget li a{font-size:14px;line-height:1.7}.sidebar-widget .badge{line-height:.5;vertical-align:top}.blog_column h5,.blog_desc{line-height:1.5}.sidebar-widget .panel{padding:0;margin:15px 0;box-shadow:none}.sidebar-widget .btn_categories,.sidebar-widget .btn_most_read{font-size:14px;text-transform:uppercase;text-align:left;font-weight:600;letter-spacing:1px;margin-bottom:10px;width:100%;border:none;padding:0 0 10px;background-color:transparent}.sidebar-widget .btn_categories:after,.sidebar-widget .btn_most_read:after{content:'\2212';float:left;margin-left:0;padding-right:10px}.sidebar-widget .btn_categories.toggleIcon:after,.sidebar-widget .btn_most_read.toggleIcon:after{content:'\002B';float:left;margin-left:0;padding-right:10px}.blog_column h5{font-size:16px;margin-top:20px;font-weight:700}.blog_column .category{font-weight:500;text-transform:capitalize}.tags a,.tags h6{text-transform:uppercase}.blog_column p{line-height:1.7;font-size:15px}@media(min-width:768px){.blog_column{height:400px}}@media(max-width:767px){.blog_column{margin-bottom:20px;padding:0}}@media(min-width:1200px){.blog_column{height:430px}}.link-effect{position:relative}.link-effect:focus{outline:0;outline-offset:0}.link-effect:after{content:" ";position:absolute;left:0;bottom:-3px;width:0;height:1px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.link-effect:hover:after{width:100%}.tags ul{font-family:segoe ui;padding:0}.tags li{margin-bottom:12px;margin-right:4px}.tags a{border:1px solid #666;padding:5px 10px;font-size:12px;transition:all .27s cubic-bezier(0,0,.58,1);-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1)}.tags h6{font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:20px}.blog-post h2,.blog-post i,.blog-post p.category{text-transform:capitalize}.tags li:hover a{border:1px solid #e00;color:#fff;transition:all .27s cubic-bezier(0,0,.58,1);-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1)}@media(min-width:768px){.blog-container{display:inline-flex!important;display:-webkit-inline-box}.blog-section{width:75%}.blog-sidebar{width:25%;padding:0 0 0 20px}}.blog-post h1{font-size:18px;font-weight:700}.blog-post p{line-height:1.7;font-size:15px;text-align:justify}.blog-post h2{font-size:16px;font-weight:600}@media(max-width:767px){.blog-post{padding:0;text-align:justify}}.testimonial-container{padding:10px 35px;border-bottom:1px solid #ddd}.testimonial-container p.quote{position:relative}.testimonial-container h5{text-align:right;padding-top:10px;text-transform:uppercase;font-size:13px;font-weight:700}.testimonial-container .fa-quote-left{font-size:20px;position:absolute;top:15px;left:-10px;color:#ccc;margin:-18px}@media(max-width:767px){.testimonial-container{padding:20px 20px 10px}}.holiday-tabs,.testimonial-tabs{border-bottom:1px solid #f2f2f2}.testimonial-tabs li a{background:#eee;padding:10px 30px;margin-right:0;border-radius:0}.career,.news-media{margin:25px 0}.testimonial-tabs li a:hover{cursor:pointer}.testimonial-tabs li.active a,.testimonial-tabs li.active a:focus,.testimonial-tabs li.active a:hover{color:#fff;padding:10px 30px;border-radius:0;font-weight:600}.career{padding:0}.news-media img{float:left;padding:0 35px 6px 0}.news-media h3{font-size:15px;font-weight:700}.news-container{padding:0;border-bottom:1px solid #ddd}.news_popup{position:fixed;top:120px;z-index:1;width:400px;right:5px;padding:20px 2px 0;box-shadow:0 2px 10px 1px rgba(0,0,0,.5);display:none}.btnGooey,.list-style-none li,.serviceIconDiv,.serviceNameDiv{display:inline-block}.news_popup p{color:#fff;padding:10px;font-size:15px;line-height:1.7;text-align:justify}.news_popup span.closebtn{position:absolute;right:10px;top:0;font-size:22px;color:#fff;cursor:pointer;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.news_popup span.closebtn:hover{color:#000}@media(max-width:435px){.news_popup{width:96%;left:2%}}.scroll-down{z-index:999999;position:absolute;left:50%;bottom:-12%;animation:scroll-down-anim 1s infinite}@-webkit-keyframes scroll-down-anim{0%{bottom:-55px}50%{bottom:-65px}100%{bottom:-555px}}@keyframes scroll-down-anim{0%,100%{bottom:-55px}50%{bottom:-65px}}.pointer{position:absolute;top:-92px;width:0;height:0;left:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid rgba(238,0,0,.69)}.wrap-count{font-family:"Segoe UI",Arial,sans-serif}.wrap-count p{font-family:robotoregular!important;font-size:24px;margin-top:0;text-transform:uppercase;font-weight:700;letter-spacing:1.7px;color:#000}.inner-wrap-count-number h4,.wrap-count h5{text-transform:uppercase;letter-spacing:2.5px}.wrap-count h5{font-size:11px;font-weight:400;color:#767676;margin-top:-6px}.list-style-none{padding-left:0}.list-style-none li{padding:0 7px;font-size:36px;font-weight:700;font-family:robotoregular;background:#252525;color:#fff;border-radius:3px;margin:-1px;box-shadow:1px 5px 5px -1px rgba(0,0,0,.4);-webkit-box-shadow:1px 5px 5px -1px rgba(0,0,0,.4);-moz-box-shadow:1px 5px 5px -1px rgba(0,0,0,.4);-ms-box-shadow:1px 5px 5px -1px rgba(0,0,0,.4);-o-box-shadow:1px 5px 5px -1px rgba(0,0,0,.4)}.inner-wrap-count-number h4{font-size:16px;font-weight:700;font-family:robotoregular}.overlay-count-section{padding:70px 0 120px;background:rgba(255,255,255,.58)}.visitor-review-parallax{background:url(../images/background/visitor_reviews.jpg) center no-repeat fixed;background-size:cover}@media(max-width:767px){.wrap-review{margin-top:30px}}.event-gal{padding:15px 0}.blog-gal img,.event-gal img{max-width:none;width:calc(100% + 51px);opacity:1;-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.blog-gal:hover img,.event-gal:hover img{opacity:.7}.blog-gal a:hover img,.event-gal a:hover img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.blog-gal-container,.event-gal-container{position:relative;width:100%}.overlay{position:absolute;bottom:0;left:0;right:0;background-color:#e00;width:0;height:100%;opacity:1;background-image:linear-gradient(to right,#000 0,#e00 100%);-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.event-gal-container:hover .overlay{width:100%;opacity:.7}.blog-gal-container .text,.event-gal-container .text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.event-gal-container .text i.fa{background:0 0;font-size:30px}.blog-gal{box-shadow:0 8px 34px -3px rgba(0,0,0,.3);margin:0 0 15px}@media(max-width:767px){.blog-gal{margin:15px 0}}.blog-gal-container .overlay{position:absolute;bottom:0;left:0;right:0;top:0;background-color:#e00;overflow:hidden;width:100%;height:0;opacity:1;background-image:linear-gradient(to right,#000 0,#e00 100%);-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.blog-gal-container:hover .overlay{height:100%;opacity:.7}.blog-gal-container .text{position:absolute;font-size:16px;color:#fff;letter-spacing:.7px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-view-more{margin-top:35px}.btnGooey{position:relative;font-size:12px;padding:5px 15px;text-align:center;text-transform:capitalize;z-index:1;cursor:pointer}.btnGooey:active,.btnGooey:focus{outline:0!important}.btnGooey--primary{color:#e00}.btnGooey--animated:hover,.cityCode,.cityName,.exploreDate{color:#fff}.btnGooey--border{border-width:1px;border-style:solid;border-radius:3px;box-sizing:border-box}.btnGooey--animated{transition-property:color;transition-duration:.5s}.btnGooey--animated.btnGooey--border.btnGooey--primary{background:0 0;border:1px solid #e00}.btnGooey--animated:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#e00;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.5s;transition-timing-function:ease-out;z-index:-1}.btnGooey--animated:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);transition-timing-function:cubic-bezier(.45,1.64,.47,.66)}.skyline{position:absolute;top:-160px;text-align:center;z-index:0;left:0}@media(min-width:992px) and (max-width:1199px){.skyline{top:-131px!important}}@media(min-width:768px) and (max-width:991px){.skyline{top:-100px!important}}@media(max-width:575px){.skyline{top:-75px!important}.skyline img{height:75px;margin:auto;max-width:100%}.footer-parallax{margin-top:80px}}@media(min-width:576px) and (max-width:767px){.skyline{top:-124px!important}.skyline img{height:125px;margin:auto;max-width:100%}}.flightDealSection{background:#fff;padding-top:10px}.exploreCityTile{min-height:300px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.exploreCityRow{padding:20px 0 0}.overlayBottom{background:url(../images/background/bottom.png) repeat-x;position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-size:contain}.cityInfo{position:absolute;left:30px;right:150px;bottom:20px;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.revealContent,.revealCover{top:0;bottom:0;left:0;right:0;position:absolute}.cityCode{font-size:20px;font-weight:600;text-transform:uppercase}.cityName{font-size:20px;font-weight:700;text-transform:capitalize}.cityName p,.cityName small{font-size:14px;color:#fff;font-weight:400;margin-top:5px;text-transform:capitalize}.dateHeader,.dateInfo{font-size:14px;font-weight:600}.exploreCityTile:hover .cityInfo,.exploreCityTile:hover .tileDeal{transform:translateY(-80px);-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.revealCover{opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.exploreCityTile:hover .revealCover{opacity:.8;background-image:linear-gradient(to right,#000 0,#e00 100%)}.revealCityContent{opacity:0;position:absolute;bottom:30px;left:30px;right:30px}.exploreCityTile:hover .revealCityContent{opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.dateHeader{text-transform:uppercase;letter-spacing:1.5px}.dateInfo{text-transform:capitalize}.exploreDetailView{position:absolute;right:15px;bottom:0;font-size:16px;font-weight:900;color:#000;text-transform:uppercase;letter-spacing:2px}.hotelTile a:focus,.hotelTile a:hover,.priceDeal{color:#fff}.exploreDetailView:after{content:'\2192';position:absolute;right:-25px;top:-12px;font-size:28px}.tileDeal{opacity:1;position:absolute;right:25px;bottom:25px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.priceDeal,.priceDeal span{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.priceDeal{padding:7px 5px;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:relative}.priceDeal span{font-size:12px;font-weight:600}.exploreCityTile:hover .tileDeal,.exploreCityTile:hover .tileDeal:after{background:rgba(238,0,0,.06)}.tileDeal:after{content:'';width:28px;height:28px;position:absolute;top:4px;right:-13px;z-index:-1;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.exploreCityTile:hover .priceDeal{font-size:26px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.exploreCityTile:hover .priceDeal span{position:absolute;bottom:-5px;left:6px}.hotelDealSection{background:#fff;padding:10px 0 20px}.exploreHotelRow{padding:20px 0 0}.hotelTile{padding-bottom:12px;margin-bottom:30px;box-shadow:0 5px 18px 0 rgba(0,0,0,.16);border:1px solid #ddd}.hotelDetails{padding-left:10px}.hotelDetails h3{font-size:16px;text-transform:capitalize;margin-top:12px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hotelRent{padding-right:10px;text-align:left;letter-spacing:.7px}.hotelRent .sign{font-size:28px}.hotelRent b.fare{font-size:34px}.hotelRent .wrapFare{position:absolute;top:10px;right:8px}.hotelRent .wrapFare p{font-size:14px;font-weight:600;margin-top:-12px;letter-spacing:normal}.hotelTile a.btn{color:#fff;padding:5px 20px;margin-left:-5px;font-size:14px;text-transform:capitalize;font-weight:600;letter-spacing:.7px}.serviceIconDiv{width:50px;float:left}.serviceIconDiv span{font-size:38px}.serviceNameDiv{width:calc(100% - 50px)}.serviceNameDiv h3{font-size:14px;font-weight:600;text-transform:uppercase;white-space:nowrap;margin:0;padding-bottom:5px}.serviceNameDiv a{font-size:13px;color:#05539e;position:relative}.serviceNameDiv a:after{content:'\2192';position:absolute;top:-7px;right:-22px;font-size:22px}@media(min-width:576px) and (max-width:767px){.colServices_3{width:33.33%}}@media(min-width:768px) and (max-width:991px){.serviceNameDiv h3{white-space:normal!important}}#offerModal{padding:0!important}#offerModal .modal-body{padding:0}#offerModal button{position:absolute;right:0;top:-8px;font-size:30px}@media(min-width:768px){#offerModal .modal-dialog{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}}@media(max-width:767px){#offerModal .modal-dialog{position:absolute;top:50%;margin:0 5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}}.flightsToContainer{position:relative;background:rgba(140,140,140,.7);top:-55px;border-radius:3px;box-shadow:0 2px 20px -1px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 20px -1px rgba(0,0,0,.3);-moz-box-shadow:0 2px 20px -1px rgba(0,0,0,.3);-ms-box-shadow:0 2px 20px -1px rgba(0,0,0,.3);-o-box-shadow:0 2px 20px -1px rgba(0,0,0,.3)}.flightsToContainer ul.trip-radiobtn{margin-top:10px}.cheapFlightContainer{padding-bottom:50px}.cheapFlightContainer p{font-size:15px;line-height:1.7;text-align:center}.swiper-container{width:100%;height:100%;z-index:0!important}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{width:100%}.swiper-button-next,.swiper-button-prev{height:24px!important;top:55%!important}.wrapDestinationDetails{margin:20px 0}.wrapDestinationDetails img.left{float:left;max-width:150px;margin-right:10px;border-radius:2px;box-shadow:0 5px 15px -2px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 15px -2px rgba(0,0,0,.3);-ms-box-shadow:0 5px 15px -2px rgba(0,0,0,.3);-moz-box-shadow:0 5px 15px -2px rgba(0,0,0,.3);-o-box-shadow:0 5px 15px -2px rgba(0,0,0,.3)}.wrapDestinationDetails h3{margin:0;font-size:16px;text-transform:uppercase;letter-spacing:1.1px}.wrapDestinationDetails p{text-align:left;margin:5px 0 0;line-height:1.5}.destinationMargin{padding:40px 0}.dealFlightSearch{background:url(../images/background/deal-min.jpg) center no-repeat;background-size:cover;margin-top:15px;margin-bottom:45px;top:0!important}.contact__Overlay,.dealOverlay,.swipe-overlay{top:0;width:100%;position:absolute;left:0}.dealOverlay{bottom:0;right:0;background-color:#e4e4e4;height:100%;opacity:.9}.contact__Us{background:url(../images/background/contact__us.jpg) center no-repeat;background-size:cover;box-shadow:0 10px 31px -10px rgba(0,0,0,.3);-webkit-box-shadow:0 10px 31px -10px rgba(0,0,0,.3);-ms-box-shadow:0 10px 31px -10px rgba(0,0,0,.3);-moz-box-shadow:0 10px 31px -10px rgba(0,0,0,.3);-o-box-shadow:0 10px 31px -10px rgba(0,0,0,.3)}.contact__Overlay{background:#e4e4e4;height:100%;opacity:.9}.deal-box .overlay-link{background-image: linear-gradient(to right,#000 0,#e00 100%);bottom:0;right:0;}.swipe-overlay{background-color:#e00;height:0;opacity:1;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.swipe-overlay p{color:#fff;position:absolute;font-size:24px;top:50%;left:0;right:0;transform:translateY(-50%)}.swiper-slide:hover .swipe-overlay{height:100%;opacity:.7}.deal-section{width:100%;float:left;margin-top:40px;margin-bottom:20px}.deal-box{width:100%; background-position:center;position:relative;height:250px;background-repeat:no-repeat}.deal-box .overlay-link,.deal-box::after{left:0;width:100%;height:100%;position:absolute}.deal-box::after{background-color:rgba(0,0,0,.2);content:"";top:0}.deal-section h3{text-align:center;padding-bottom:20px}.deal-box .overlay-link{overflow:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease;transition:.3s ease; opacity:0.7;}.deal-box:hover .overlay-link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.deal-text{display:block;position:absolute;left:15px;bottom:-5px;width:90%;z-index:1}.deal-box:hover .deal-text{display:block}.deal-text p{color:#fff; font-size:14px; text-transform:uppercase; font-weight:600; font-family: "Segoe UI",Arial,sans-serif;}.deal-location p{font-weight:700;font-size:24px;text-transform:uppercase;color:#fff}.deal-location p span{font-size:19px;display:block;padding-top:3px}.deal-price{bottom:3px;right:-7px;position:absolute}.deal-price p{font-size:24px;font-weight:700;color:#fff}.deal-location{top:42%;position:relative;z-index:1;left:0;right:-5px;text-align:center;transform:translateY(-40%)}.deal-view {display:none; position:absolute;right:-8px;bottom:24px; z-index: 2;}.deal-view a{color:#fff;transition:all ease .5s;background-color:#fff;padding:10px; color:#000;}.deal-view a:hover{transition:all ease .5s;color:#fff;background-color:#d10000}.deal-view p{margin:0}.deal-box:hover .deal-view { display:block; right:0; left:0; text-align:center; bottom:74px;}.deal-box:hover .deal-location p { padding-bottom:15px; transition: all ease 0.5s;} .phone-mb { display:none;  } .thank { text-align:center; width:100%; float:left; padding:35px 0px 35px;  } .thank p { padding-top:20px; color:#666; font-size:17px; line-height:26px;  } .thank-button { margin-top:18px; width:100%; float:left; } .thank-button a { transition: all ease 0.3s; padding:10px 20px; color:#333; text-decoration: none; border:1px solid #333;  } .thank-button a:hover { background-color: #e00; border:none; color:#fff; padding:10px 20px; } .thank .img1 { width:30%; } .thank .img2 { width:7%; } .offer-img img { width:100%; } .offer-box { min-height:199px; } .offer-box h4 { font-size:19px;  } .offer-box p { border-bottom:1px dashed #999; } .offer-content h5 {display:none; } .offer h2 { margin-bottom:0px!important; text-transform:uppercase; padding:9px 10px!important;  } .thank h4 { font-size:28px; text-transform:uppercase;  } .thank .img1.error { width:10%; padding-bottom:17px; } .thank p.er { padding-top:2px; }  .search-content { margin-top:64px;  } .search-form { background: rgba(255,255,255,.7); height:317px; } .search-form input { width:100%; height:35px; border:1px solid #ccc; padding-bottom:15px; font-size:13px; padding-top:12px; padding-left:5px; position: relative; } .search-form label { display:block; font-weight:500; font-size:14px;  } .search-form select { width:100%; height:35px; border:1px solid #ccc;  } .search-form .submit { background-color: #e00; color:#fff; padding:7px 0px; height:auto; font-size:14px; } .search-form .nav-tabs>li.active>a { background-color: transparent; color:#e00; } .search-form .input-group-new { margin-bottom:12px; } .search-form .input-group-new span { position: absolute; right:27px; bottom:22px; } .search-form .nav-tabs>li a { color:#000; } .search-form .nav-tabs>li a i { padding-right:5px;  } .flight-tab a { padding:10px 10px; background-color: #e00; color:#fff; font-size:14px; display:inline-block; text-transform:uppercase; } .search-form .btn-block { position: absolute; right:15px; bottom:0px; width:15%; z-index:999; border-radius:0px; background-color: #000; border:1px solid #000;  } .search-form .multicity { overflow-y:auto; height:234px; margin-top:13px; overflow-x: hidden; } .search-form .input-group-btn { white-space: inherit; float:right; margin-top:-46px; margin-right:15px; } .search-form .btn { padding:6px 4px; } .search-form .form-control { border-radius:0px; } .search-form span.fa.fa-plane { display:none; } .search-form span.fa.fa-calendar { right:21px; top:37px; position: absolute; } .search-form span.fa.fa-times.removebtn { position: absolute; right:-2px!important; top:25px!important; background:transparent; } .search-flight { width:100%; height:100%; position: fixed; z-index: 99999; left:0; top:0px; background-color: #fff; margin:0 auto; right:0; overflow-y:hidden;   } .search-flight h3 { background-color: #e00; margin: 0 0; font-size:16px; padding:7px 10px; color: #fff;  } .search-flight p { padding:5px 16px 10px; font-size: 15px; color:#000; font-style: italic; text-align: center; margin:0 0; } .flight-logo { width:100%; padding-top: 20px; text-align: center; } .flight-icon { text-align: center; padding-top:30px;  } .flight-icon img { width:30%; } .flight-text { position:relative; top:50%; transform:translateY(-50%); } .ui-menu .ui-menu-item { padding-bottom:5px; font-size:12px; } .ui-menu .ui-menu-item:hover { background:none; border:none; font-weight:500; color:#e00; padding-bottom:5px; } .ui-menu .ui-state-focus { background:none; border:none; color:#e00; font-weight:500; padding-bottom:5px;  } #city_instances_xl { clear:both; } /* Safari only override */ ::i-block-chrome, .flight-text  { top:20%;}  .carousel-inner>.item:last-child { cursor:pointer; } .carousel-inner>.item:nth-child(2) { cursor:pointer; }  .search-part { border-right:1px solid #ccc !important; } .main-searchbox { padding:10px 10px; } .search-part p { text-align:center; font-weight:600; } .search-part input { text-align:center; } .search-flightbox h3 { margin:8px 0 0 !important; text-align:center; color:#000; text-transform:uppercase; display:none; } .search-flightbox { margin-top:16px; background:#e9ecef !important; width:100%; float:left; box-shadow: 2px 2px 3px 4px #ccc; } .search-part:last-child { border-right:none !important; } .search-part button { font-size:17px!important; width:82%!important; padding:6px 0px!important; float:right; margin-top:5px; transition:all ease 0.3s;  } .search-part button:hover { background:#222; transition:all ease 0.3s;  } .search-flightbox #add_city_btn { padding:7px 11px; border-radius:0px;  } .search-flightbox p.text-right { padding-top:7px; }  .search-form11 h2 { font-size:27px; } .search-box { width:243px; float:left; position:relative; border-right:1px solid #ccc; border-bottom:1px solid #eee; } .search-box:first-child input.field { border-top-left-radius:4px; border-bottom-left-radius:4px; } .search-box select { background:#fff; height:45px; border:none; width:100%; padding-left:5px; font-weight:400; font-size:14px; } .search-section input.button { border:none; color:#fff; background:none; } .search-section span { position:absolute; left:21px; top:11px; font-size:19px; color:#000; } .search-section h2::after { display:none; } .search-button { position:relative; height:45px; padding-left:20px; font-size:20px; text-transform:uppercase; background:#e00; width:4%; float:left; border-top-right-radius:4px; border-bottom-right-radius:4px; width:13%;} .search-section span.search12 { left:100px !important; top:6px !important; color:#fff; cursor:pointer; font-size:20px; } .search-section .search-box .form-control { border-radius:0px; height:45px; border:none; padding-left:50px; font-size:14px; } .search-section .dropdown-menu { width:350px; padding:10px 10px; height:250px; overflow-y:scroll; will-change:inherit !important; } .search-section .dropdown-menu li a { color:#000; } span.port-name { position:inherit; color:#222; display:block; font-size:14px;  } .search-section .search-box .input { border-bottom:1px solid #ccc; padding:5px 5px; } .search-section search-box .field { background:#fff; height:45px; border:none; width:100%; padding-left:44px; font-weight:400; font-size:14px; } .search-section .eco-classes { width:100%; float:left; padding-top:20px; } .search-section .search-box label { padding-top:11px; font-weight:400; } #collapseExample { position:absolute; left:0; top:45px; background:#fff; box-shadow:0px 1px 3px #ccc; padding-bottom:20px; z-index:1; } .handle12 { float:left; } .search-section .search-form .btn-primary { background:transparent; border:1px solid #ccc; color:#000; border-radius:0px; } .handle-counter {   float:left; margin-top:12px; padding-left:17px;  } .handle-counter p { padding-top:8px; float:left; width:60px;  } label.container { font-size:14px; padding-top:0px; } .custom {display: block;position: relative; padding-left: 57px;  margin-bottom: 2px; cursor: pointer; font-size: 14px;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none; user-select: none; padding-top:9px !important; } .custom input { position: absolute; opacity: 0; cursor: pointer;} .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #eee; border-radius: 50%;} .custom:hover input ~ .checkmark { background-color: #ccc;  } .custom input:checked ~ .checkmark {background-color: #e00;} .checkmark:after { content: "";position: absolute; display: none;} .custom input:checked ~ .checkmark:after { display: block;} .custom .checkmark:after {top: 5px;left: 6px;width:9px;height: 9px;border-radius: 50%;background: white;} .eco-classes p { padding-left:20px; } .nav-pills .nav-link.active { background-color:#fff; color:#e00; border-radius:0px;  } .nav-pills a.nav-link { color:#000; } .search-form .input-group-btn .btn { padding:0 40px; height:45px; background:#e00; border-radius:0px; border:1px solid #e00; width:170px; } .copy.hide .search-box { width:37%; } .copy.hide { display:none; } button.btn.btn-danger.remove { background:#fff; border:1px solid #ccc; color:#000; } .btn-success:not(:disabled):not(.disabled):active:focus { box-shadow:none; } .btn-success:not(:disabled):not(.disabled):active { background-color:#fff; border:none; color:#000; } .btn-danger:focus { box-shadow:none; } .btn-danger:not(:disabled):not(.disabled):active { background-color:#fff; border:none; color:#000; } .search-section input.field { background:#fff; height:45px; border:none; width:100%; padding-left:44px; font-weight:400; font-size:14px; color:#222; } .search-section .field { background:#fff; height:45px; border:none; width:100%; padding-left:44px; font-weight:400; font-size:14px; color:#222; } .offer h2#typewriter { display:none; } .search-flightbox .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { background-color:#fff !important; color:#e00; border-radius:0px; } .search-section input.button { margin-top:1px !important; } .handle12 input[type=text] { text-align:center;  padding:6px !important; } .handle12 .btn-primary { background-color:transparent; border-color:#999; color:#999; border-radius:0; } .handle12 .btn[disabled] { opacity:1; }  #home_page { z-index:9999; } #home_page img { width:100%; } #home_page .modal-dialog { width:480px; } #home_page .modal-header { background:transparent; position:absolute; right:0; top:0; border-bottom:none; right:-12px; } #home_page .modal-header .close { margin-top:-11px; color:#e00; } #home_page .modal-dialog { top:50%; transform:translateY(-50%); margin-top:0px; }  .promotion { box-shadow: 0 1px 10px 0 rgba(0,0,0,.1); margin-top:25px;  } .promotion h2 { font-size:20px; } .promotion ul { padding-left:22px; }  /*----------serach form-------------*/ #lowestFareModal .nav-pills>li.active>a { background-color:transparent; color:#000; } #lowestFareModal .nav-pills>li.active>a:focus { background-color:transparent!important; color:#e00; } #lowestFareModal .nav>li>a { padding:10px 0px; margin-right:15px; } #lowestFareModal .popUpCustomScroll { height:auto; } #lowestFareModal #pop-multicity { width:100%; float:left; max-height:350px; } #lowestFareModal .modal-input label { padding-bottom:3px; } #lowestFareModal ul.trip-radiobtn { margin-bottom:0; } #lowestFareModal .nav-pills>li.active>a:hover { background-color:transparent; } #lowestFareModal .removebtn { top:23px !important; }  .inter-link h3 { color:#fff; } .inter-link li { padding-bottom:3px; } .inter-link li a { color:#fff; }  .signUp { width:20%; } /*.weAccept { width:22%; } .popular-links { width:20%; } .popular-destination { width:38%; }*/ .popular-destination li a { color:#fff; position:relative; } .popular-destination ul { float:left; padding-left:5%; padding-right:5%; } .popular-destination li { padding-bottom:8px; list-style:none; } .international-site ul li { display:block; } .popular-destination h2 { font-size:14px; } .footer-parallax .form-control { height:30px; } .popular-destination li a:before {content: '\00BB';  padding-right: 7px;  font-size: 26px;  position: absolute; left:-20px; top: -13px;transition: all .8s ease; -webkit-transition: all .8s ease; -moz-transition: all .8s ease;  -ms-transition: all .8s ease;-o-ms-transition: all .8s ease;} .new_choose { padding:35px 0 0px; } .new_choose p { line-height:26px; font-size:15px; } #demo { width:1170px; float:left; padding-top:24px; } .new_choose .btn.btn-info { background:#e00; border:1px solid #e00; } .new_choose .btn.btn-info:hover { background:#000; border:1px solid #000; } .new_choose h2 { font-size:24px; color:#e00; font-weight:700; text-transform:uppercase; } .new_choose .panel {max-height:none;height:75px; width: 75px; float: left;position: absolute;top: 50%; left: 50%;margin: -125px 0 0 -125px;-webkit-perspective: 1000px; -moz-perspective: 1000px;perspective: 1000px;} .why-left .nav-tabs>li.active>a { background:#000; color:#fff; } .why-left .nav-tabs i { padding-right:5px; } .why-left .nav-tabs>li>a { background:#e4e4e4; color:#222; } .why-left p { padding-top:10px; } .why-left .nav-tabs>li { margin-right:3px; } .testimonial { background:transparent !important; } #quote-carousel .carousel-indicators .active { background:#fff; width:15px; height:15px; border-color:#e00; } #quote-carousel .carousel-indicators li { width:15px; height:15px; margin:1px; border:3px solid #ccc; } #quote-carousel .carousel-indicators { top:inherit; bottom:-35px; } .testimonial h2 { display:inherit; margin-bottom:0; text-align:center; padding-top:20px; } .testimonial #quote-carousel .carousel-control { color:#e00; opacity:1; font-size:20px; display:none; } #quote-carousel .carousel-inner { min-height:0px; } #quote-carousel .carousel-inner p { padding:0 7%; font-size:14px; } .testimonial { width:100%; float:left; } .trending_countries { background:#e6e6e6; margin-top:35px; float:left; width:100%;  } .trending_countries h3 { color:#000; text-align:center; padding:11px 0px 20px;  font-style:italic; font-size:16px; font-weight:600; } .trending_countries .btn.btn-info { background:#e00; border:1px solid #e00; } .trending_countries .btn.btn-info:hover { background:#000; border:1px solid #000; } .trending_countries .footer-read { text-align:center; margin-bottom:10px; } .count-img { width:40%; float:left; } .count-box { background:#fff; border-radius:5px; overflow:hidden; margin-bottom:20px; box-shadow: 1px 1px 3px #ccc; transition:all ease 0.5s; height:90px; } .count-img img { width:100%; height:90px; } .countries-sec p { float:left; width:60%; padding:5px 10px; line-height:19px; font-family: robotoregular,"Segoe UI" !important; } .count-description { display:none;  box-shadow: 1px 1px 3px #ccc; } .count-box:hover .count-description { display:none; transition:all ease 0.5s; position: absolute; left: 15px;  top: 86px; z-index: 10; background: #fff; width: 92.2%; border-radius: 10px;  border-top-left-radius: 0;  border-top-right-radius: 0; } .count-description p { width:100%; }   .ffa-deal { padding-top:9px; width:100%; float:left; padding-bottom:40px; } .ffa-deal-box { width: 100%; float: left; margin-bottom:50px; border-radius:8px; background:#fff; box-shadow: 2px 2px 4px 0px #656262; position:relative; } .ffa-deal-img img { width:100%; height:185px; } .ffa-deal-text h4 { font-size:20px; color:#000; margin-bottom:7px; margin-top:9px; } .ffa-deal-text { width:50%; float:left; } .ffa-deal-fare { width:50%; float:left; text-align:right; } h5.blinker { font-size:24px; } span.ffa-deal_price a { color: #fff; background: #222; border-radius: 4px; padding:5px 10px; } .ffa-deal-box h3 { font-size:24px; color:#e00; margin-top:8px; } .ffa-deal-caption { padding:5px 10px 22px; position:relative; width:100%; float:left; } .ffa-deal h2 { text-align:center; color:#fff; font-size:24px; font-weight:700; padding:7px 20px; background:#000; display:inline-block;} .ffa-deal_price { position:absolute; bottom:-8px; left:0; right:0; text-align:center; } #get_deal .modal-body { background:#fff; padding:0 15px; } .get_deal_form .form-sec label { display:block; font-size:14px; font-weight:500; } #get_deal { z-index:9999 !important; } .get_deal_form .form-sec input { height:30px; padding-left:5px; width:100%; } .get_deal_form .form-sec { padding-bottom:14px; } .get_deal_form h3 { margin-top:0; } #get_deal .close { color: #e00; position: absolute; right: 4px; top: 0; z-index: 99; } #get_deal .modal-header { padding:5px 8px 8px; background:transparent; border-bottom:none; } .get_deal_form input.submit { background:#e00; color:#fff; font-weight:600; font-size:20px; padding:0 0 4px; width:120px; border:none; } .get_deal_form textarea { height:100px; width:100%; } .ffa-deal h2 i { padding-right:7px; } .ffa-deal .head { text-align:center; } .ffa-deal-section { padding-top:35px; padding-bottom:30px; } .ffa-deal-service li { display:inline-block; font-size:17px; list-style:none; padding:6px 1% 0px; color:#000; font-weight:600; } .ffa-deal-service { text-align:center; } .ffa-deal-service i { color:#e00; font-size:32px; position:relative; top:5px; padding-right:5px; } .ffa-hot { position: absolute; left: 0px; top: 11px; width: 92px; height: 25px; background: #e00; color: #fff; box-shadow: 2px 2px 4px 0px #656262; padding-top:2px; padding-left:6px; font-weight:600; } .note_link li { display:inline-block; font-size:15px; padding:0 1% 5px; border-right:1px solid #666; } .note_link { width:100%; text-align:center; } .note_link li:last-child { border-right:0px; } #get_deal .modal-dialog { top:50%; transform:translateY(-50%); } .ffa-deal-service ul { margin:0 0;} .note p { font-size: 15px; line-height: 26px; padding-bottom:15px; text-align:center; } .note { padding-top:15px; } .note h4 { margin-bottom:0; font-size:19px; } .note ul { padding-top:10px; padding-bottom:10px; padding-left:13px; } .note li { padding-bottom:10px; font-size:15px; list-style:none; } .note_link { padding-top:10px; clear:both; } .note h3 { text-align:center; font-weight:700; margin-bottom:0; } .note_text p { text-align:left; } .note_text i { padding-right:7px; } .footer-parallax{ clear: both; } .global-site ul { margin: 0 0; padding: 0 0; display: inherit; } .global-site li { list-style: none; margin-right: 9px; display: block !important; } .global-site img { float: left; margin-right: 5px; } .global-site p { color: #fff; } .global-site p a { color: #fff; } .ffa-deal-fare span { font-size: 14px; vertical-align: top; } .note_link ul { margin:0 0; padding:0 0; } .request_box { background:#e00; width:350px; overflow:hidden;  height:350px; box-shadow: 4px 15px 22px -19px #1d1c1c; margin:0 auto; border-radius:100%; padding:0 2%; } .request_form { margin:32px 0 38px; float:left; width:100%; } .request_box h3 { font-family:roboto; font-weight:500; font-size:24px; padding:47px 0px 5px; text-align:center; color:#fff; } .req_form_box { font-family:roboto; font-weight:500; width:100%; padding:0 5%; margin-bottom:12px; text-align:center; } .req_form_box input { border:1px solid #ccc; height:29px; width:100%; border-radius:30px; padding-left:12px; } .req_form_box label { font-weight:500; color:#222;  } .req_form_box input.submit { background:#222; color:#fff; margin-top:7px; padding:4px 0px; height:32px; width:120px; border:1px solid #222; } .req_form_box select { border:1px solid #ccc; height:29px; width:100%; border-radius:30px; padding-left:12px; } .tab_event .panel { max-height:none; margin-bottom:0px; text-align:left; background:transparent; } .tab_event .nav-tabs { margin: 0; padding: 0;  height:45px; overflow:hidden; } .tab_event .nav-tabs > li > a { border-radius: 0; font-size:16px;  border:1px solid #e5e5e5; color:#000;  } .tab_event .nav-tabs > li.active a { background-color:#000 !important; color:#fff !important ; } .tab_event .nav-tabs > li.active > a:hover { background-color:#000 !important; color:#fff !important ; } .tab_event .tab-pane {  background:#fff; box-shadow: 0 0 4px rgba(0,0,0,.4); border-radius: 0;text-align: center;padding: 15px 15px; margin-top:-1px; overflow:hidden; } .tab_event { width:100%; float:left; padding:0px 0 7px; background:#fff;  } .tab_event .nav-tabs i { padding-right:5px; } .new_choose .why-left p { text-align:justify; } .tab_event .nav>li>a.active { background-color:#d2d2d2; color:#000; } .t.tab_event .nav-tabsab_event .nav-tabs>li>a:hover { border-color:none; } .testi-container .panel-body ul li { color:#000; } .testi-container .panel-default>.panel-heading { background-color:transparent; color:#fff; } .tab_event .panel-default { border-color:transparent;  box-shadow: 0px 0px 4px 1px #ccc; border-radius: 0; } .testi-container .panel-footer { border:none; } .tab_event .panel-default>.panel-heading { color:#fff; } .tab_event .caption { height:300px; } .text-caption { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: .3s ease; transition: .3s ease;  } .news-img img { width:100%; height:245px; } .news-content { background:#fff; float:left; width:50%; border:1px solid #ececec; } .news-content h3 { background:#e00; color:#fff; font-size:16px; text-align:left; padding:8px 15px; margin:0 0; } .news-content h3 span { padding-right:6px; } .news-content h4 { font-weight:600; font-size:20px; line-height:27px; font-style:italic; } .news-content a { color:#222; word-break: break-all; font-weight:600; } #carousel_fade .carousel-indicators { margin-left:-10%; } #quote-carousel .carousel-indicators .active { background:#fff; width:15px; height:15px; border-color:#e00; } #quote-carousel .carousel-indicators li { width:15px; height:15px; margin:1px; border:3px solid #ccc; } #quote-carousel .carousel-indicators { top:inherit; bottom:-49px; } .testimonial h2 { display:inherit; margin-bottom:0; text-align:center; padding-top:20px; } .testimonial #quote-carousel .carousel-control { color:#e00; opacity:1; font-size:20px; display:none; } #quote-carousel .carousel-inner { min-height:140px; } #quote-carousel .carousel-inner p { padding:0 7%; font-size:14px; } .testimonial { width:100%; float:left; } .tab_event .tab-pane .carousel-inner>.item>img { width:48%; margin:0 1%; height:236px; float:left; box-shadow:none; } .news-img { width:50%; float:left; } .news-text { height:209px; vertical-align:middle; display:table-cell; padding:0 14%; } .event_promotion .carousel-control .glyphicon-chevron-left { background:#e00; border-radius:100%; width:35px; height:35px; padding-top:0px; padding-left:0px; line-height:24px; } .event_promotion .carousel-control { opacity:1; width:auto;  } .event_promotion .glyphicon-chevron-left:before { font-size:20px; color:#fff; } .event_promotion .carousel-control .glyphicon-chevron-right { background:#e00; border-radius:100%; width:35px; height:35px; padding-top:0px; padding-left:5px; line-height:24px;  } .event_promotion .glyphicon-chevron-right:before  { font-size:20px; color:#fff; } .event_promotion .carousel-inner { overflow:inherit; height:246px; } .blog-caption { position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,0.4); } .blog-img img { height:235px; width:100%; } .blog-img { position:relative; } .blog-caption h4 a { color: #000; font-size: 20px; font-weight: 500; text-align: center; font-family: roboto;  } .blog-caption h4 { position:relative; top:50%; transform:translateY(-50%); padding:0 50px; line-height:24px; text-align:center; } #demo1 { float:left; width:100%; } #event .caption { height:auto; padding-left:5%; } #event .nav.zoom_img { position:absolute; left:0px; bottom:0px; } #event .nav.zoom_img i { color:#fff; padding:6px 8px; background:#e00;  } #event .carousel-indicators { bottom:-20px; } #event .carousel-indicators li { border: 1px solid #e0e0e0; } #event .caption h3 { margin-top:10px; } .blog-view-more { margin-top:25px; } .blog_section .carousel-control .glyphicon-chevron-left { background: #e00; border-radius: 100%; width: 35px; height: 35px; padding-top: 0px; padding-left: 0px; line-height: 32px; font-size:18px; } .blog_section { padding-top:11px; padding-bottom:27px; width:100%; float:left; } .blog_section .carousel-control .glyphicon-chevron-right { background: #e00; border-radius: 100%; width: 35px; height: 35px; padding-top: 0px; padding-left: 0px; line-height: 32px; font-size:18px; } .blog_section .carousel-control { opacity:1; width:auto; top:18%; } .blog_section .left.carousel-control a { color:#fff; } .blog_section .right.carousel-control a { color:#fff; } #event .item img { height:245px; } #event .caption h3 { color:#222; font-weight:600; font-size: 20px; font-style: italic; padding-top: 80px; border-bottom: 2px dashed #222; padding-bottom: 7px; display: inline-block; } .video_bg img { width:100%; } .promotion-img img { width:100%; height:257px; } .video-play-button { position: relative;  box-sizing: content-box; display: inline-block; width: 32px; height: 44px;  border-radius: 50%; padding: 30px 8px 18px 28px; top:93px; } .video-play-button:before { z-index: 0;-webkit-animation: pulse-border 2000ms ease-out infinite; -moz-animation: pulse-border 2000ms ease-out infinite; -o-animation: pulse-border 2000ms ease-out infinite; animation: pulse-border 2000ms ease-out infinite; content:""; background: #fff; position:absolute; left:-52px; top:35px; width:120px; height:75px; border-radius:100%; } .video-play-button span { display: block; position: relative;z-index: 3; width: 0;height: 0;border-left: 15px solid #fff; border-top: 12px solid transparent; border-bottom: 15px solid transparent; left:-29px; top:-11px; } .video-play-button:after { z-index: 1; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; box-shadow: 0 10px 30px rgba(39,0,110,.3); background: #e00; content:""; position:absolute; left:-40px; top:0; width:65px; height:65px; border-radius:100%;  } .video-popup { position:absolute; left:0; top:0; } .promotion { width:100%; float:left; overflow:hidden; box-shadow: 0px 1px 6px 2px #e4e4e4; padding:10px 10px; margin-top:40px;  } .promotion-text { width:50%; float:left; padding:0 5% 0 10%; position: relative; top: 50%; transform: translateY(-50%); } .promotion-img { position:relative; } .promotion-text h3 { font-size:31px; font-style:italic; } .promotion-text p { line-height:28px; text-align:justify; } .watch { padding-top:118px; padding-left:0px; color:#fff; } .watch h5 { font-size:16px; margin-bottom:0; color:#fff; font-weight:600; padding:5px 5px; font-style:italic; line-height:19px; } section.event_promotion { padding-top:44px; } .gallery_detail {
    padding: 25px 0;
}
.gallery_detail h4 {
    text-transform: uppercase;
    color: #222;
    font-size: 24px;
    text-align: center;
    font-weight: 600;
}
.gallery_detail_img {
    margin-top: 27px;
    padding: 10px 10px;
    box-shadow: 0px 1px 3px 1px #cec9c9;
}
.gallery_detail_img img {
    width: 100%;
}
#lgbx, #lgbx_bcg { position: fixed; }
#lgbx_bcg { top: 0; left: 0; z-index: 50; width: 100%; height: 100%; cursor: pointer; background: rgba(0,0,0,0.8);}
#lgbx { border:8px solid #fff; border-radius:5px; overflow:hidden; z-index: 9999;  top: 0; left: 0; background:#fff; }
#lgbx_close,
#lgbx_desc,
#lgbx_next,
#lgbx_prev { position: absolute;z-index: 56; display: none;}
#lgbx_close { z-index: 56; right: 6px; top: 6px; cursor: pointer; }
#lgbx_desc { bottom: 0;  right: 0; background: rgba(0,0,0,0.6); color: #FFF; padding: 5px 8px 1px; font-size: 12px;}
#lgbx_next,
#lgbx_prev { cursor: pointer; top: 50%; margin-top: -20px; width:4%; }
#lgbx_next { right: 5px; }
#lgbx_prev { left: 5px; }
  @-webkit-keyframes pulse-border { 0% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1); -o-transform: translate(-50%, -50%) translateZ(0) scale(1); transform: translate(-50%, -50%) translateZ(0) scale(1); opacity: .7 } 100% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -o-transform: translate(-50%, -50%) translateZ(0) scale(1.5); transform: translate(-50%, -50%) translateZ(0) scale(1.5); opacity: 1 } }  @-moz-keyframes pulse-border { 0% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1); -o-transform: translate(-50%, -50%) translateZ(0) scale(1); transform: translate(-50%, -50%) translateZ(0) scale(1); opacity: .7 } 100% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -o-transform: translate(-50%, -50%) translateZ(0) scale(1.5); transform: translate(-50%, -50%) translateZ(0) scale(1.5); opacity: 1 } }  @-o-keyframes pulse-border { 0% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1); -o-transform: translate(-50%, -50%) translateZ(0) scale(1); transform: translate(-50%, -50%) translateZ(0) scale(1); opacity: .7 } 100% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -o-transform: translate(-50%, -50%) translateZ(0) scale(1.5); transform: translate(-50%, -50%) translateZ(0) scale(1.5); opacity: 1 } }  @keyframes pulse-border { 0% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1); -o-transform: translate(-50%, -50%) translateZ(0) scale(1); transform: translate(-50%, -50%) translateZ(0) scale(1); opacity: .7 } 100% { -webkit-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -moz-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -ms-transform: translate(-50%, -50%) translateZ(0) scale(1.5); -o-transform: translate(-50%, -50%) translateZ(0) scale(1.5); transform: translate(-50%, -50%) translateZ(0) scale(1.5); opacity: 1 } }   @media only screen and (max-width: 1199px) { .search-form { height:auto; overflow: hidden; padding-bottom:12px; } }  @media only screen and (max-width: 767px) { .swiper-slide.swiper-slide-active { width:100% !important;  } .phone-mb { float:right; width:146px; display:block; padding-top:10px;  } .phone-mb a { color:#e00; font-size:16px; font-weight:500;  } .phone-mb img { width:28%;  } .menu-section .navbar-toggle { margin-right:10px;  } #home_page .modal-dialog { max-width:280px; width:auto; margin:0 auto; } .signUp { width:100%; } .weAccept { width:100%; } .popular-links { width:100%; } .popular-destination { width:100%; } .popular-destination h2 { margin-top:0px; } .footer-parallax .bottom-container .bottom-right a { padding:0 0; } .footer-parallax .bottom-container { padding-top:12px; } .new_choose .why-left p { text-align:center; } .new_choose .btn.btn-info { margin:0 auto; } .why-left .nav-tabs>li { float:none; display:inline-block; } .why-left .nav-tabs { width:100%; text-align:center; } #testi { padding-top:30px; } .ffa-deal-box { margin-bottom:31px; } #quote-carousel .carousel-indicators { bottom:0; } } @media only screen and (max-width: 575px) { .news-img { width:100%; } .news-content { width:100%; } .event_promotion .carousel-inner { height:auto; } .event_promotion .carousel-control { display:none; } #event .carousel-indicators  { display:none; } #event .caption h3 { padding-top:2px; font-size:27px; } } @media only screen and (max-width: 480px) { .navbar-brand { width:41%;  } .navbar-brand img { width:100%; height:auto; padding-top:7px;  } .phone-mb a { font-size:16px;  } .phone-mb { width:136px; } .nav>li>a { padding:10px 4px; font-size:13px;  } #quote-carousel .carousel-indicators { display:block; } .count-img img { height:110px; } .count-box { height:110px; } .ffa-deal h2 { font-size:18px; } .ffa-deal-service { text-align:left; } .ffa-deal-service i { font-size:20px; padding-right:9px; top:2px; } }