@charset 'UTF-8';@media (min-width:992px) and (max-width:1199px){.main-banner-3 .banner-title{font-size:50px}.search_one.absolute{bottom:0}.banner-caption .banner-title{font-size:60px;margin:0 0 10px}.banner-caption .banner-caption{margin:0 0 15px}.destination-thumb{min-height:auto}.equal-height .destination-thumb{min-height:216px}.col-md-3 .destination-thumb .text p{float:left;width:100%;overflow:hidden;max-height:70px}#Upgrade .upgrade-text .brand-list{float:left;width:100%;padding:10px 0 0}#Upgrade .upgrade-list .upgrade-text .upgrade-header{float:left;width:100%}#Upgrade .upgrade-list .upgrade-text .upgrade-header .rating_down{float:right}.sidebar .widget{padding-right:20px;padding-left:20px}.detail-tabs .nav-tabs>li>a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blog-grid-2 .blog-thumb .text{padding:20px}.login-register-form .input-container label span{font-size:13px}.widget-contact .social li a{height:30px;width:30px;font-size:14px;line-height:30px}}@media (max-width:991px){.popular-hotel .absolute .text{padding-left:25px;padding-right:25px}.main-banner-3 .banner-title{font-size:50px}.main-banner-3 .tab-nav-3>li{margin:0 0 -5px 10px}.main-banner-3 .tab-nav-3>li a{font-size:15px}.error-page .text{max-width:85%}.widget-contact .social li a{height:30px;width:30px;font-size:14px;line-height:30px}.detail-tabs{float:left;width:100%;margin:0 0 30px}.search_wraper{background:rgba(255,255,255,.8)}.search_wraper .container{float:left;width:100%;display:block}.search_wraper .container .container{padding:0}.search_one.absolute{float:left;width:100%;bottom:auto;left:auto;right:auto;top:auto;position:relative}.banner-caption .banner-title{font-size:60px}.has-search .banner-contant-wrapper{top:50%}.tab-nav-2 li a{font-size:12px}.news-letter .text .title{font-size:27px}}@media (max-width:768px){.about-text::before{display:none}}@media (max-width:767px){.main-wrapper,.tab-nav-2 li a{overflow:hidden}.blog-grid .text-overflow:first-child{margin-bottom:23px}.flex-text.blog-grid,.flex-text.blog-list,.main-banner-3 .flex-text,.tab-content-1.long .banner-search-tab{display:block}.tab-content-1.long .banner-search-tab .input-field{width:50%;max-width:50%;margin-bottom:30px;padding:0 2px}#train .banner-search-tab .input-field,.tab-content-1.long .banner-search-tab .input-field:last-child,.tab-content-1.long .banner-search-tab .input-field:nth-child(3){width:100%;max-width:100%}.masonry.row{float:none;width:auto;clear:both}.grid-item{width:100%!important}.main-banner-3 .tabs-wrapper,.news-letter .text{margin:0 0 30px}.main-banner-3 .banner-outer-div{padding:30px 0}.error-page .text{max-width:95%}.default-accordion .accordion{font-size:20px}.default-accordion .accordion::before{font-size:20px;line-height:49px}.similar-products .title{font-size:14px}.detail-tag-wrap{text-align:center}#items-grid2 .port-item,.detail-tag-wrap .page-navigation,.detail-tag-wrap .social,.top-bar .nav-account,.upgrade-list li figure{width:100%}.detail-tag-wrap .social{margin:0 0 7px}.detail-tag-wrap .page-navigation a,.top-bar .nav-account li{float:none;display:inline-block}.sub-banner .breadcrumb{padding-left:60px;padding-right:60px}.blog-list{padding:0}.blog-grid figure,.blog-list figure{width:100%;min-width:100%;max-width:100%;margin:0!important}.blog-grid .text-overflow,.blog-list .text-overflow,.upgrade-list li .upgrade-text{float:left;width:100%;padding:26px 0 0}.blog-list .text-overflow{padding:25px}.detail-tabs .nav-tabs{margin-right:-1px;margin-left:-1px}.detail-tabs .nav-tabs li{padding-right:1px;padding-left:1px}.detail-tabs .nav-tabs>li>a{font-size:14px;padding-left:10px;padding-right:10px}.header1 .logo{padding:10px 0}.navigation{display:none}.dl-menuwrapper{float:right;display:block}.copy-right [class*=pull-],.top-bar [class*=pull-]{width:100%;text-align:center}.top-bar .pull-left .nav-account>li{padding-bottom:0}.inner-header.affix{margin:0!important;position:static!important;background:#fff}.sub-banner p{font-size:13px}.banner-contant-wrapper{padding-left:15px;padding-right:15px}.banner-caption .banner-title{font-size:40px}.banner-search_tab{background:rgba(255,255,255,.7)}.tab-nav-2 li a{padding-left:5px;padding-right:5px;white-space:nowrap;text-overflow:ellipsis}.destination-thumb{min-height:auto}.testimonial-slider .text p{float:left;width:100%;max-width:100%;font-size:14px}.testimonial-slider .slick-slide{padding:0 15px}.news-letter .flex-text{display:block;max-width:481px;text-align:center}.news-letter .text .title{font-size:24px}.footer1{padding:78px 0 28px}.copy-right [class*=pull-]:first-child{margin-bottom:10px}.copy-right .social li{float:none;display:inline-block;margin-bottom:-5px}.upgrade-list .upgrade-text .upgrade-header .rating_down{float:right}.upgrade-list .upgrade-text .upgrade-header{float:left;width:100%}.upgrade-text .brand-list{float:left;width:100%;padding:6px 0 0}}@media (max-width:480px){.sidebar .widget,.upgrade-footer a.detail{padding-right:25px;padding-left:25px}.tab-nav-3>li{margin-left:7px}.destination-thumb-3 p{max-height:50px;overflow:hidden}.main-banner-3 .banner-caption .banner-title{font-size:31px}.popular-hotel .absolute .text{padding-left:20px;padding-right:20px}.popular-hotel .title{font-size:15px}.error-page h1{font-size:140px}.error-page h6{font-size:30px}.login-register-form .input-field{text-align:left}.login-register-form .input-container{float:left;width:100%;margin:0 0 5px}.detail-tag-wrap .social li{margin:0 4px}.similar-products figure{margin:0 15px 0 0}.detail-tabs .nav-tabs li{width:50%;margin:0 0 2px}.top-bar .social li{margin:0 3px}.center.thumb .text p,.home-slider .banner-caption{display:none}.tab-nav-2 li{width:50%}.tab-nav-2 li:nth-child(5){width:100%}.section-heading .title{font-size:26px}.choose-us span[class*=iq-]{float:none;display:block;margin:0 auto 30px}.choose-us{padding:30px;text-align:center}.holiday-thumb .absolute .text{max-width:85%}.upgrade-list>li{padding:20px}.upgrade-footer p.price{font-size:14px;margin-right:21px}}