@media (max-width:1200px){.tg-container{padding:0 1%;width:98%}.boxed{width:97%}}

@media(max-width:980px){
.full-width .logo .logo-image a img {position: inherit;margin-top: inherit;}
.logo .logo-image a img {width: 50px !important;height: 60px !important;}
.cart-wrap,.logo,.search-wrap{z-index:99}.header-bottom{position:relative}
#site-navigation,.center-logo-below-menu #site-navigation{float:right;padding:10px 0}.center-logo-below-menu .logo{float:left;width:auto}.center-logo-below-menu .header-bottom .site-navigation-wrapper,.left-logo-below-menu .header-bottom .site-navigation-wrapper{width:auto;float:right;text-align:left;position:static}#site-navigation ul li.current-menu-item>a::before,#site-navigation ul li:hover>a::before{display:none}#site-navigation .menu{background:#fff;display:none;left:0;position:absolute;top:100%;width:100%;z-index:9999;padding:20px 0;}#site-navigation .menu-toggle{cursor:pointer;display:inline-block;font-size:28px;color: #003361;}#site-navigation ul li,.transparent #site-navigation ul li{float:none;margin-right:0;padding:0;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}#site-navigation ul li:last-child,.transparent #site-navigation ul li:last-child{border-bottom:none}#site-navigation ul.submenu li{padding:0}#site-navigation ul.sub-menu::before{display:none}
#site-navigation ul.sub-menu,.transparent #site-navigation ul.sub-menu{background:#fff;display:none;border-radius:0;min-width:100%;opacity:1;position:static;left:0;top:0;-webkit-transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);visibility:visible;box-shadow:none;border-top:1px solid rgba(0,0,0,.1)}#site-navigation ul>li a{line-height:42px;padding:0 15px}#site-navigation ul.sub-menu li a,#site-navigation ul.sub-menu li ul.sub-menu li a,.transparent #site-navigation ul li a,.transparent #site-navigation ul.sub-menu li a{color:#4c5867;display:block;line-height:42px;padding:0 0 0 20px;text-align:left}#site-navigation ul.sub-menu li{padding:0}#site-navigation ul li.current-menu-ancestor,#site-navigation ul li.current-menu-item,#site-navigation ul li:hover,#site-navigation ul.sub-menu li.current-menu-ancestor,#site-navigation ul.sub-menu li.current-menu-item,#site-navigation ul.sub-menu>li:hover{color:#30AFB8}#site-navigation ul li.current-menu-ancestor a,#site-navigation ul li.current-menu-item a,#site-navigation ul li:hover>a{display:block;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}#site-navigation ul.sub-menu>li:hover:first-child a,#site-navigation ul.sub-menu>li:hover:last-child a{border-radius:0}#site-navigation ul.sub-menu li:hover .sub-toggle i{color:#fff}#site-navigation ul li.menu-item-has-children.mobile-menu--slided .sub-toggle .fa{transform:rotate(180deg);transition:all 1s}
#site-navigation ul li.menu-item-has-children .sub-toggle{position:absolute;top:11px;right:15px;background-color:#bb9b6a;height:20px;width:20px;text-align:center;line-height:20px;color:#fff}#site-navigation ul li.menu-item-has-children:hover .sub-toggle,.transparent #site-navigation ul li:hover .sub-toggle{color:#fff;cursor:pointer}#site-navigation ul li.menu-item-has-children ul.submenu li a,.transparent .is-sticky #site-navigation ul li .sub-toggle{color:#FFF}#site-navigation ul li ul.sub-menu li.menu-item-has-children ul{left:0;opacity:1;visibility:visible;transition:none}#site-navigation ul li ul.sub-menu li.menu-item-has-children .sub-toggle{top:15px;color:#fff -webkit-transform: none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#site-navigation ul li ul.sub-menu li.menu-item-has-children:hover .sub-toggle{cursor:pointer;color:#fff}.transparent #site-navigation ul li:hover a::before{display:none}.transparent.header-sticky #site-navigation .menu-toggle,.transparent.header-sticky #site-navigation ul li a{color:#333}}

@media(max-width:850px){
.category .entry-content-block .tg-column-2.btnright {display: none;}
.category .entry-content-block .tg-column-2.btnleft {width: 97%;}
.category .entry-content-block .tg-column-2.btnleft .btn3 {width: 100%;text-align: center;}
.sow-features-feature.sow-icon-container-position-top {width: 50% !important;}
.why .so-widget-sow-features .sow-features-list .sow-features-feature:nth-of-type(5n) {padding: 0 !important;width: 100% !important;}
}

@media (max-width:780px){
.axies {text-align: left;}
#midaxies {display: flex; flex-direction: column;}
#midaxies #pgc-18-6-1 {order: 1; -webkit-order: 1;}
#midaxies #pgc-18-6-0 {order: 2; -webkit-order: 2;}
}

@media (max-width:768px){
.category #primary,
.single-trip #primary,
.single-trip #secondary {width:100%; padding:0;}
.single-trip #secondary {text-align: center;}
.category #secondary {width:100%;}
.tesearch {padding: 40px 10px;}
.tesearch .advanced-search-field select {width: 100%;}
.tesearch .advanced-search-field,
.tesearch .advanced-search-field-submit,
.searchactivites .advanced-search-field:nth-child(3),
.searchsejours .advanced-search-field:nth-child(3) {
    width: 92% !important;
    margin: 5px 4%;
}
.atsearch .advanced-search-field:nth-child(3):before,
.atsearch .advanced-search-field:nth-child(4):before,
.adsearch .advanced-search-field:nth-child(3):before,
.adsearch .advanced-search-field:nth-child(4):before {
    margin: 0 0 5px 0 !important;
    display: block;
}
.searchactivites .advanced-search-field:nth-child(3):before,
.searchsejours .advanced-search-field:nth-child(3):before {display:none;}
#sfr .atsearch .advanced-search-field:nth-child(4):before {margin: 0 0 10px 0;display: block;}
.atsearch input[type="submit"] {width: 100%;margin-left: -1px;}

.de-search-wrap {
    float: right;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}
.de-search-wrap .grid .col {width: 100%;}

.advanced-search-wrapper {display: flex; flex-direction: column;}
.trip-search-result #primary {padding: 0 10px !important;}
.trip-search-result #primary .advanced-search-wrapper {margin: 0;}
.trip-search-result #primary .advanced-search-wrapper .sidebar {order: 4; -webkit-order: 4;}
.trip-search-result #primary .advanced-search-wrapper #loader {order: 1; -webkit-order: 1;}
.trip-search-result #primary .advanced-search-wrapper .wte-advanced-search-wrap {order: 2; -webkit-order: 2;padding: 0;}
.trip-search-result #primary .advanced-search-wrapper .navigation {order: 3; -webkit-order: 3;}
.archive .trip-content-area .wp-travel-engine-archive-wrap .img-holder img, .trip-content-area .col .img-holder img, .wte-advanced-search-wrap .col .img-holder img {width: 100%;}
.team {
    padding: 10px;
    margin: 0 10px;
}
#tabs-container .tab-inner-wrapper .tab-anchor-wrapper {margin-bottom: 1px;}
#tabs-container .tab-inner-wrapper .tab-anchor-wrapper a:after {background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23003361'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;top: 10px;width: 10px;height: 10px;}
#nav_menu-2, #nav_menu-3 {display: none;}
#top-footer {padding: 40px 0 10px;}
#top-footer .tg-column-wrapper .tg-column-3 {width: 97%;text-align: center;}
#custom_html-5 {text-align: center;}
.blog-section .row:nth-child(2n) .post-image::before,.blog-section .row:nth-child(2n+1) .post-image::before,.header-top{display:none}#top-footer .tg-column-wrapper .tg-column-4{width:47%}.team-img,.tg-team-widget.tg-team-layout-2 .team-wrapper .team-content-wrapper{text-align:center}.tg-team-widget.tg-team-layout-2 .team-designation::after{left:50%}.tg-slider-widget .caption-title{font-size:30px;line-height:1.5}.tg-slider-widget .caption-desc{font-size:16px;line-height:1.5;margin:10px 0}.blog-section .tg-blog-widget{margin-bottom:30px}.blog-wrapper.tg-column-wrapper{margin:0}.blog-section .tg-blog-widget-layout-2 .tg-column-3{margin-left:0;width:100%}#primary,#secondary{float:none;width:100%}.tg-service-widget.tg-service-layout-2 .service-icon-wrap{margin:0 auto 5px}.tg-service-widget .service-content-wrap{margin:0 0 10px}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget{width:30.33%}.tg-service-widget .service-more{margin-bottom:30px}.tg-service-widget .service-more:last-child{margin-bottom:0}.tg-service-widget.tg-service-layout-1,.tg-service-widget.tg-service-layout-1 .service-content-wrap{margin:20px 0}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-4{width:50%}.feature-product-section .tg-feature-product-widget.tg-column-4{width:47%}.tg-feature-product-layout-1 .grid{margin:0}.fun-facts-section{margin:30px 0}.blog-section .tg-column-wrapper .tg-blog-widget-layout-1.tg-column-2{margin:0 11px 20px;width:47%}.blog-section .tg-blog-widget-layout-1 .row:nth-child(2n+1) .blog-content,.blog-section .tg-blog-widget-layout-1 .row:nth-child(2n+1) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .post-image{float:none;width:100%}.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n+1) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n+1) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .tg-column-2{width:100%;margin:0 0 20px}.tg-blog-widget-layout-1 .row{margin-bottom:20px}.tg-blog-widget-layout-1 .row:last-child{margin-bottom:0}
.insta-incentive .gallery-columns-9 .gallery-item {
    max-width: 14.28%;
}
}

@media(max-width:600px){
.one_half {width: 98%;}
#bottom-footer,.about-content-wrapper .section-description,.about-content-wrapper .section-title,.about-section .tg-column-wrapper,.header-top .tg-column-wrapper,.header-top .tg-container{text-align:center}.header-top .contact-info,.header-top .social-menu{float:none;line-height:24px;display:inline-block}.header-top .tg-column-wrapper{flex-direction:column}#top-footer .tg-column-wrapper{margin:0 3%}
#top-footer .tg-column-wrapper .footer-block{width:100%;margin:0}#top-footer .tg-column-wrapper .tg-column-4:last-child{margin:0}#bottom-footer .copyright,#bottom-footer .footer-menu{float:none;display:inline-block}.about-section .about-content-wrapper{text-align:center;width:100%;float:none;padding:0}.about-section .about-section-image{margin-top:20px}.call-to-action-section .btn-wrapper a{display:block;margin:20px auto 0;font-size:14px}.about-section .about-section-image,.blog-section .row:nth-child(2n) .post-image::before,.blog-section .row:nth-child(2n+1) .post-image::before,.header-bottom .cart-wrap:hover .widget_shopping_cart{display:none}.call-to-action-section .btn-wrapper a:first-child,.call-to-action-section .call-to-action-section-layout-2 .btn-wrapper a:first-child{margin:0 auto 20px}.call-to-action-section .section-title-wrapper .section-title{font-size:23px}.feature-product-section .tg-feature-product-widget{width:47%}.header-top .tg-column-2{float:none;width:auto}#primary .post .entry-thumbnail img,.archive #primary .post .entry-content-block,.archive.grid-view #primary .post,.blog #primary .post .entry-content-block,.blog.grid-view #primary .post{width:100%}.header-top .tg-column-2:last-child{float:none}.archive #primary .post .entry-thumbnail,.blog #primary .post .entry-thumbnail{float:none;width:100%}}

@media(max-width:520px){
    .so-widget-sow-features-default-dfc2cb684173 .sow-features-list.sow-features-responsive .sow-features-feature {
    width: 50% !important;
    float: left;
    }
    .so-widget-sow-features-default-dfc2cb684173 .sow-features-list .sow-features-feature .sow-icon-container {
        width: 100px;
        height: 100px;
        font-size: 100px;
    }
    .so-widget-sow-features-default-dfc2cb684173 .sow-features-list .sow-features-feature .sow-icon-container [class^="sow-icon-"] {
        width: 100px;
        height: 100px;
    }
    .intro .team {
        float: left;
        width: 120px;
        height: 120px;
        padding: 5px;
    }
}

@media(max-width:480px){
.featuredintro {text-align: center;}
.slider .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {padding: 150px 20px;}
.slidersub .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {padding: 75px 20px;}
.tg-column-2.btnleft,
.tg-column-2.btnright {width: 100% !important;margin: 5px 0; text-align: center;}
.tg-column-2.btnleft a,
.tg-column-2.btnright a {
    width: 100%;
}
.tg-column-2.btnright a {
    margin-bottom: 20px;
}
hr {margin: 20px 0;}
.tg-slider-widget::before{content:" ";display:block;clear:both}
.header-bottom .search-wrap,.slider-arrow,.tg-slider-widget .caption-desc{display:none}.logo .logo-image{padding:0;}.logo-text{padding:20px 0}.logo .logo-text .site-title{line-height:24px}.tg-slider-widget.slider-content-center .caption-desc,.tg-slider-widget.slider-content-left .caption-desc{font-size:12px;line-height:16px}.tg-slider-widget.slider-content-center .caption-title,.tg-slider-widget.slider-content-left .caption-title{font-size:14px;line-height:18px}.tg-slider-widget .btn-wrapper a{font-size:10px;padding:2px 15px}.logo .site-title{font-size:18px;line-height:24px}.site-description{font-size:12px}
.center-logo-below-menu .logo,.logo{padding:5px 0}.center-logo-below-menu .logo .logo-image{padding:0}.call-to-action-section .btn-wrapper a,.call-to-action-section .btn-wrapper a:first-child{width:200px}.header-top .tg-column-wrapper .tg-column-2{width:100%}.header-top ul.contact-info li{text-align:center;width:100%}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget,.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-3,.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-4,.feature-product-section .tg-feature-product-widget.tg-column-4{width:97%}.tg-slider-widget .caption-title{margin-bottom:10px}.header-bottom .cart-wrap{padding:20px 10px}.call-to-action-section .call-to-action-section-layout-2 .btn-wrapper,.call-to-action-section .call-to-action-section-layout-2 .section-title-wrapper{display:block;width:100%}.call-to-action-section .call-to-action-section-layout-2 .section-title{text-align:center}.boxed .tg-container{padding:0 15px}}

@media(max-width:425px){
.logo .logo-image a img {width: 40px !important;height: 49px !important;}
h1.tripstita, h1.tripstits {font-size: 30px !important;}
}

@media(max-width:350px){.searchtype h4 {font-size: 19px;letter-spacing: 0;}}
@media(max-width:320px){.tg-slider-widget .caption-desc{display:none}.tg-slider-widget .caption-title{margin-bottom:10px}}