@media (min-width: 1260px) {
  .container {
    max-width: 1400px;
  }
}
/* md */
@media(max-width: 1199.98px) {
#wp-megamenu-primary > .wpmm-nav-wrap ul.wp-megamenu > li > a{padding: 10px 12px;font-size: 11px;}
.nav-menu {width: 100%;padding-left: 0px;}
 .story_video{height: 400px;}
  .menu ul li a{font-size: 14px;}
  .menu ul li{margin-left: 12px;}
  .header_area.fix .menu ul li{margin-left: 15px;}
  
  .header_area.fix .menu ul li a{font-size: 14px;}
  .header_area.fix .nav-menu > li > a{ font-size:11px;}
  .clogo ul li:nth-child(2){top: -150px;left: -40px;}
  .clogo ul li:nth-child(3){left: 40px;}
  .clogo ul li:nth-child(4){top: -120px;right: 50px;}
  .clogo ul li:nth-child(5){right: 55px;}
  .innerbg{min-height: 410px;}
  .about ul li .atxt{ max-width:350px;}
  .header_area.fix.header_area .header_area_right{ margin-top:10px;}
  .contin .pr-5{ padding-right:15px !important;}
  .ltxt{max-width: 263px;}

.header_area .logobox {
  margin: 10px 0;
  width: 100%;
  max-width: 190px;
}
.menu ul li a {
  padding: 15px 0;
  font-size: 16px;
}
.menu ul li {
  margin-left: 0;
}
.header_area_right .header_search_box {
  padding: 15px 0px 15px 40px;
}
.header_area.fix .logobox {
	max-width: 85px;
	margin: 7px 0;
}
.header_area.fix.header_area .header_area_right {
  margin-top: 0;
}
.header_area.fix .menu ul li a {
  padding: 15px 0;
}
.header_area.fix .header_area_right .header_search_box {
  padding: 12px 0px 12px 50px;
}
.header_area .logobox {
	margin: 3px 0;
	max-width: 90px;
}
.menu ul li a {
	padding: 7px 0;
    font-size: 14px;
}
.banner-txt-box {
	padding-left: 30px;
}
.banner-shape {
	left: 0;
}
.banner-txt-box h1 {
	font-size: 55px;
	line-height: 60px;
}
.banner-txt-box h4 {
	font-size: 22px;
}
    
    .social ol li {
        margin-right: 2px;
    }
    .social ol li a {
        width: 25px;
        height: 25px;
        font-size: 11px;
    }
    .nav-menu > li > a {
        font-size: 13px;
        padding: 15px 9px 35px 9px;
    }
	
    .header_area.fix {
        padding: 10px 0px;
    }
    .header_area.fix #wp-megamenu-primary > .wpmm-nav-wrap ul.wp-megamenu > li > a{padding: 0px 7px;}
    .top_news_box {
        height: 210px;
    }
    .airport_box .imgBox {
        height: 200px;
    }
    .mostpopularbox.hotelBox2 .imgBox {
        width: 110px;
        height: 95px;
    }
    .mostpopularbox.hotelBox2 {
        padding-left: 120px;
        margin: 0 0 20px;
    }
    .airport_box .containBox a.link {
        font-size: 16px;
    }
    .airport_box .containBox p {
        font-size: 13px;
    }
    .mostpopularbox.hotelBox2 a.link {
        font-size: 16px;
        margin: 0 0 2px;
    }
    .mostpopularbox.hotelBox2 {
        min-height: 108px;
    }
    .airlines_box a.link {
        font-size: 15px;
        line-height: 19px;
    }
	.video_area .video_box{height: 400px;}
	.traveltechBox .img_box{ height:100px;}
    .airlines_box p {
        font-size: 14px;
    }
    .main_area {
        padding: 30px 0px;
    }
    .mostpopularbox .tag {
        font-size: 10px;
        padding: 4px 8px;
    }
    .airlines_box .imgBox {
        height: auto;
    }
    .airlines_box a.link br{
        display: none;
    }
    .video_area {
        padding: 55px 0px;
    }
    .meeting_and_event_box .img_box {
        height: 100%;
    }
    .meeting_and_event_box .containBox {
        max-width: 95%;
    }
    .add_area {
        padding: 20px 0;
    }
    .entertainmentBox {
        height: 250px;
    }
    .traveltechBox {
        padding: 10px;
    }
    .meeting_and_event_area {
        padding: 30px 0px;
    }
    .traveltechBox a.link {
        font-size: 16px;
        line-height: 24px;
    }
.bantxt{max-width: 720px;}
.bantxt h4{ font-size:27px;}
.addimg3{ width:100%;}
.detailimg {height: 160px;}
.detimg {height: 250px;}
.review_heading_area .heading_box h1{ font-size:26px;}
.review_box_two .ratingBoxTWO ul.list li{margin: 0 10px 10px 0;}
.descriptionReview .imgBox{height: 245px;}

}
@media (max-width: 991px) {
   .nav-menu > li > span {
    color: #7c7874;
    font-size: 12px;
    position: absolute;
    right: 15px;
    top: 10px;
    left: auto;
}

    .nav-menus-wrapper-close-button{position: absolute;right: 0px;z-index: 99999;}
    .wp-megamenu-wrap .wpmm-nav-wrap > ul > li{display: block;border-right: 0px solid #eae9e9;}
    .wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a{display: block;}
    .entertainmentBox .containBox a.link{line-height: 18px;}
    .latest_post_main_area, .most_popular_area{margin-top: 40px;}
	.header_area.fix .menu {
        padding: 8px 0;
    }
    .menu {
        padding: 0 0;
    }
    .menuButton span {
        background: #fff;
    }
    .banner-caption {
        padding: 110px 50px 80px 0px;
    }
    .what-we-do-three-box {
        margin-top: 20px;
    }
    .banner-shape {
        display: none;
    }
    section {
        padding: 50px 0px;
    }
    .menu ul {
        top: 65px;
        background-color: #5e9791;
    }
    .menu ul li {
        padding: 8px 15px 8px 15px;
    }
    .menu ul li a::after{
        display: none;
    }
    

.logo{width: 130px;}
.story_video{ height:375px;}
.nav-menu > li::after{ display:none;}
.entertainmentBox {height: 200px;}
.latest_post_box .imgBox{ height:175px;}
.footer_body .footer p{ width:100%;}
.footer_area .footer_social_link::before, .footer_area .footer_social_link::after{ width:40%;}
.bantxt{max-width: 670px; padding:20px;}
.logo {width: 130px;float: none;display: block;text-align: center;margin: 0px auto 20px;}
.header_area{border-bottom: 0px solid #b2b2b2;border-top: 0px solid #b2b2b2;top: 90px;width: 10%;right: 40px;left: initial;} 
.banner, .reviewbg{ margin-top:0px;}
.lolylty_area::before, .latest_post_main_area::before, .most_popular_area::before, .add_area2, .airport_area::before{ display:none;}
.submit{ margin-bottom:40px;}
.reg{margin-top: 0px;}
}

@media (max-width: 767.98px) {
.topr ul li{padding: 0px 5px;}  
.bantxt{ max-width:530px;}   
.bantxt h4 {font-size: 22px;} 
.top_news_box {height: 210px;}
.video_area .video_box {height: 200px;}
.airport_box .imgBox {height: 215px;}
.aiportimg .imgBox {height: auto;}
.traveltechBox .img_box {height: 180px;}
.traveltechBox{ margin-bottom:15px;}
.latest_post_box .imgBox {height: 150px;}
.footer_body .footer p{ margin-bottom:20px;}
.detail {margin-top: 0px;}
.detail .story_video, .story_video.review_video {height: 215px !important;}
.review_heading_area .heading_box h1 {font-size: 23px;}
.review_box_two .ratingBox {width: 80%;}
.addimg {width: 100%;}
.story_video {height: 280px;}
.top_news_box .containBox a.link{font-size: 15px;line-height: 19px;}
.top_news_box .containBox{padding: 10px 10px;}
.video_area {padding: 25px 0px;}
.videoarea {margin-bottom: 25px;height: initial;}
.airport_box .containBox a.link{line-height: 20px;}
.meeting_and_event_box .containBox a.link{font-size: 15px;line-height: 20px}
.entertainmentBox .containBox a.link{font-size: 15px;line-height: 18px;}

}
/* XS Portrait */
@media screen and (max-width: 639.98px) {
.topr ul li .form-group{ width:135px;}	
.addimg {width: 100%; height:65px;}
.headerlogo{ padding:7px 0px;}
.topheader{ min-height:50px;}
.social{padding-top: 10px;}
.topr{ padding-top:1px;}
.topr ul li .btn-primary{padding: 13px 15px;}
.header_area{top: 65px;right: 0px; width:inherit;}
.bantxt{max-width: 380px; padding:20px;}
.bantxt h4{ font-size:16px;}
.bantxt h6{ font-size:13px;}
.story_video {height: 250px;}
.video-play-button::before, .video-play-button::after{width: 50px;height: 50px;}
.video-play-button span{border-left: 14px solid #fff;border-top: 12px solid transparent;border-bottom: 12px solid transparent;
top: 10px;}
.footer_area .footer_body{padding: 40px 0px;}
.footer_body .footer {margin-bottom: 10px;}
.airport_box .containBox p{ font-size:11px;}
.entertainmentBox .containBox a.link{font-size: 14px;line-height: 17px;}
.detimg {height: 200px;}
.detail h4{ font-size:25px;}
.tsearch{padding: 16px 15px !important;border: none;font-size: 17px !important;}
.topr ul li .form-control, .topr ul li a{font-size: 13px;}
.tsearch{padding: 14px 15px !important;}
.entertainmentBox .containBox{padding: 10px;}
.footer_body .footer .footer_logo{margin: 0 auto 20px;text-align: center;display: block;}
.footer_body .footer p{text-align: center;}
.hotel_box .imgBox {height: 170px;}
.detail .story_video, .story_video.review_video {
   
    overflow: hidden;
}
.add_area .add_body {
    
    margin-bottom: 15px;
}
	.airport_area h1{font-size: 23px;}	
	.airport_area h2, .airport_area h3{font-size: 20px;}
}
@media (max-width: 479.98px) {
.social{ display:none;}
.bantxt{max-width: 335px;}
.entertainmentBox {height: 160px;}  
.topr ul li a{font-size: 0px;}
.tsearch {padding: 14px 5px !important;}
.nav-toggle {position: absolute;top: -60px;}
.header_area.fix .nav-toggle {position: absolute;top: 0px;}
.topr ul li .form-control::placeholder, .topr ul li .form-control::-webkit-placeholder{ font-size:12px;}
.topr ul li .form-control{padding: 7px 15px 13px 10px;}
.topr{padding-top: 0px; position:inherit;}
.topr ul li .btn-primary {padding: 8px 15px;}
.topheader {min-height: 45px;}
.detailimg {height: 105px;} 
.detimg {height: 170px;}
.latest_post_box .imgBox {height: 115px;}
.addimg3{margin: 20px auto 15px;}
.detail .video-play-button::before, .detail .video-play-button::after, .story_video.review_video .video-play-button::before, .story_video.review_video .video-play-button::after {width: 50px;height: 50px;}
.detail .video-play-button span, .review_video .video-play-button span{border-left: 12px solid #fff;border-top: 10px solid transparent;border-bottom: 10px solid transparent;top: 13px;}
.descriptionReview .imgBox {height: 200px;}
.review_box_two .faq-section .mb-0 > a{font-size: 17px;}
.topr ul li:nth-child(3){display: none;}
.topr{display: block;}
.topr ul{text-align: right;padding-top: 5px;}
.logo { width: 72px;float: none;display: block; text-align: left; margin: initial; position: absolute;top: 2px;}
.topr ul li a i.fa {font-size: 15px !important;}
.topheader{background: #fff;border-bottom: 1px solid #cfcfcf;}
.topr ul li a, .topr ul li a i.fas{color: #0767af;}
.tsearch{color: #0766ae !important;}
.airport_box .imgBox .tag, .meeting_and_event_box .containBox .tag, .mostpopularbox .tag, .airlines_box .imgBox .tag, .airport_box .containBox .tag, .traveltechBox .tag, .top_news_box .containBox .tag, .meeting_and_event_box .containBox .tag
{font-size: 9px;padding: 2px 6px;margin: 0 0 0px;}
.airport_box .imgBox {height: 150px;}
.airport_box .containBox a.link {line-height: 17px;font-size: 14px;}
.mostpopularbox.hotelBox2 a.link { font-size: 13px; margin: 0 0 2px;}
.airlines_box a.link {font-size: 13px;line-height: 17px;}
.aiportimg .imgBox {height: 125px;}
.entertainmentBox .containBox a.link {font-size: 11px;line-height: 14px;}
.entertainmentBox .containBox .tag{padding: 1px 4px;font-size: 9px;margin: 0 0 0px;}
.story_video {height: 200px;}
.bantxt {max-width: 380px;}
.topr{right: 47px;} 
.aiportimg .imgBox {height: 105px;}
.entertainmentBox .containBox a.link{margin: 0 0 5px;}
.latest_post_box a.link{font-size: 13px;line-height: 16px;}
.adsanity-alignnone{
    margin-bottom:0!important;
}
.addimg img{
 
}
.addimg {
    height: 45px;
}
.story_video {
    height: 225px;
}
.main_area {
    padding: 20px 0px;
}
.add_area .add_body {
    height: 45px;
}
.mostpopularbox.hotelBox2 {
  padding-left:5px;
      padding-left: 130px;
}
.mostpopularbox .imgBox {
    position: absolute;
    top: 8px;
    left: 5px;
}
.addBox3{
    margin-bottom:10px;
}
.video_area{
    padding-top:5px;
}
.meeting_and_event_area{
    padding-bottom:0;
}
.add_area{
    padding:0;
}
.add_area .ad-728x90 {
    max-height: 52px;
}


.reviewbg .listing {
    padding-left: 0;
}
.listing .imgBox {
    width: 100%;
    position: relative;
}
.airport_area h1{font-size: 17px;}	
	.airport_area h2, .airport_area h3{font-size: 15px;}
	.detail ul li{font-size: 13px;}
	
	.inerCnt {
		position: relative;
		top: 4px;
	}
	
}

@media (max-width: 410px) {
.bantxt {padding: 10px;}    
.topr ul li .form-control {padding: 6px 5px 8px 10px;}
.topr ul li .btn-primary {padding: 8px 0px;background: #023256;}
.bantxt h4 {font-size: 14px;}
.mostpopularbox.hotelBox2 a.link, .airlines_box a.link{ font-size:14px;}
.meeting_and_event_box .containBox a.link{ font-size:15px;}
.entertainmentBox .containBox{ padding:10px;}
.latest_post_box .imgBox {height: 105px;}
.detail .story_video, .story_video.review_video {height: 185px !important;}
.footer_area .footer_social_link::before, .footer_area .footer_social_link::after {width: 35%;}
.review_heading_area .heading_box h1 {font-size: 17px;}
.review_box_two .d-flex { display: -ms-block !important; display: block !important;}
.descriptionReview .imgBox {height: 150px;}
.topr ul li .form-group {width: 95px;}
.tsearch {padding: 10px 10px !important;}
.newlatter h2{ font-size:20px;}
#search input[type="search"]{ font-size:18px;padding: 10px;}
.entertainmentBox .containBox {padding: 4px;}
}

@media (max-width: 375px){


    
}

@media (max-width: 320px){
	
	}
