@media (min-width:1340px) and (max-width:5000px){.container{width:1310px}}@media screen and (max-width:1600px){.vision-img{height:545px}}@media (min-width:1200px) and (max-width:1339px){.main-box{padding-left:45px}.main-box span{font-size:18px}.phone{padding-left:25px}.email{padding-left:20px}.newsletter-title{margin-top:-13px}.phone .main-box{padding-left:52px}.destination-page-section{padding-bottom:40px}}@media screen and (max-height:760px){.megamenu{height:520px;overflow-y:auto;overflow-x:hidden}}@media screen and (max-width:1440px){.main-slider .slick-prev,.main-slider .slick-next{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-slider:hover .slick-prev,.main-slider:hover .slick-next{opacity:1}.popular-safaris-detail ul li{padding:2px 0 2px 0}body{font-size:17px}.btn{min-width:210px;padding:0 25px;line-height:44px;font-size:15px}.btn-rounded{min-width:100px;height:38px;line-height:38px;padding:0 18px;font-size:14px}.megacollink{margin:0 0 5px 0}.megamenu .title{width:315px}.wsmenu-list>li{padding:0 18px}.main-slider .container{width:1170px}.slider-img{height:580px}.slider-text-inner{max-width:580px}.slider-title{margin-bottom:26px;font-size:36px}.slider-title strong{font-size:44px}.scroll-down{bottom:46px}.scroll-down:before{height:46px}.search-toggle-main{padding:14px 24px}#collapse_show .input-text{font-size:22px;letter-spacing:.2px}.search-toggle-content{padding:22px}.search-toggle-content .close{top:20px;right:25px}ul.search-safari-tours{padding-bottom:15px}#collapse_show{font-size:16px}ul.search-safari-tours h2{font-size:18px;margin-bottom:3px;margin-top:3px}ul.search-safari-tours .title{font-size:24px;margin:10px 0 7px 0}.main-slider .slick-prev,.main-slider .slick-next{width:50px;height:50px}.destinations-overview-slider .slick-prev,.destinations-overview-slider .slick-next{width:50px;height:50px}.find-safari-section .section-title{margin-bottom:20px}.siteinfo-block-main{padding:10px 0}.safari-types-section .section-title,.latest-news-section .section-title{margin:0 auto 30px auto}.inner-banner h1{font-size:32px;font-weight:700}.travel-partners-page .partners-destinations p{font-size:15px;min-height:95px}.section-title{margin:0 0 30px 0}.about-wildlife-safaris{padding:50px 0 55px 0;font-size:18px;line-height:24px}.section-title h2,.section-title h1{font-size:34px;line-height:40px;letter-spacing:.8px;margin-bottom:10px}.popular-safaris-section{padding:50px 0 55px 0}.price-tag{min-width:117px;padding:10px 12px;font-size:22px}.about-safarideal-section{padding:52px 0 68px}.featured-trips-section{padding:52px 0 30px 0}.about-safarideal-section .section-title{margin-bottom:50px}.about-explore-more{padding-top:45px}.destinations-detail{padding:0 0 0 22px;right:80px}.destinations-detail p{font-size:14px;line-height:20px;padding-bottom:18px}.top-destinations-section{padding:50px 0 60px 0}.top-destinations-section .btn-block{padding-top:15px}.partners-destinations{padding:0 25px}.featured-trip-info{padding:6px 0 20px 0}.featured-trips-section .latest-news-detail h2{margin-bottom:8px}.safari-types-section{padding:60px 0 50px 0}.safari-types-section .section-title,.latest-news-section .section-title{margin:0 auto 40px auto}.top-partners-section{padding:50px 0 28px 0}.top-partners-main h2{font-size:18px}.latest-news-section{padding:50px 0 0 0}.page-content{padding:60px 0}.logo-slider-section{padding:25px 0 45px}.blog-page{padding:60px 0 60px 0}.sidebar-list ul li{padding-left:15px}.show-more{padding-left:15px}.about-top-section{padding:0 0 65px 0}.process-arrow{width:54px;height:54px;right:-27px}.about-us-page h2{font-size:34px}.process p{font-size:21px}.howit-works-top{padding:55px 0 60px}.howit-works-bottom ul li{padding:36px}.why-travel-top{padding-bottom:40px}.why-travel-withus-section{padding:60px 0}.why-travel-withus{padding:30px 25px 15px;min-height:468px}.why-travel-withus .icon{margin-bottom:25px}.subtitle{margin-bottom:15px}.about-plantrip-right{padding-top:50px;padding-bottom:50px}.about-plantrip-section .about-plantrip-right h2{margin:10px 0}.joinus-section{margin-bottom:50px}.counter-main{padding-top:50px}.counter-inner{padding:42px 15px}.partner-top-section{padding:0 0 60px 0}.safaris-detail-page{padding:0 0 60px 0px!important}.other-posts-section{padding-top:45px}.pt-50{padding-top:40px}.travel-partners-page{padding:44px 0 60px 0}.travel-partners-tabs .social-share-main{padding-top:40px}.travel-partners-detail-page{padding-bottom:60px}.team-page .inner-section-title{margin-bottom:35px}.destinations-detail-page{padding:0 0 60px 0px!important}.destinations-detail-tabs .tabs-content{padding-bottom:50px;padding-top:50px}.destinations-btn-block,.destinations-park-block{padding-top:12px}.destinations-other-posts{padding:50px 0}.destinations-btn-block .btn.btn-large,.destinations-park-block .btn.btn-large{padding:14px 28px;font-size:16px}.bottom-btn-block{padding-top:45px}.destinations-detail-tabs{padding:50px 0}.destinations-other-posts .inner-section-title h2,.destinations-wildlife-areas-section .inner-section-title h2,.destinations-detail-page .top-partners-section .inner-section-title h2,.destinations-map-section .inner-section-title h2,.destinations-detail-page .top-destinations-section .inner-section-title h2{font-size:34px;letter-spacing:.8px}.destinations-reviews .reviews-btn-block{padding-top:35px}.destinations-map-section{padding:50px 0}.destinations-detail-page .top-destinations-section{padding:50px 0 12px 0}.destinations-detail-page .top-partners-section{padding:50px 0 40px 0}.map-section{height:400px}.map-section iframe{height:400px}.tabs-content{padding-top:45px}.panel-title{font-size:20px}.panel-title{padding-left:25px}.destinations-detail-page .top-partners-section .inner-section-title{margin-bottom:18px}.page-content.team-page{padding:50px 0 30px 0}.destinations-detail-page .social-share-main{padding-top:45px}.dashboard-main h2{font-size:28px}.dashboard-partners-detail h2{font-size:26px;margin-bottom:5px!important}.dashboard-partners-logo{width:35%}.dashboard-partners-detail{width:65%}.dashboard-partners-destinations{padding-bottom:7px}.dashboard-travel-partners{margin-bottom:35px}.company-profile-main hr{margin:26px 0 36px 0}.favourite-head .favourite-items{font-size:22px}.stepform-menu ul li:first-child a{padding-left:18px}.stepform-menu ul li a{padding:26px 5px 24px 47px}.popup-content-main{padding:30px}.popup-field-group h2{margin:10px 0}.popup-content-main .btn.solid,.popup-content-main .btn.green.solid{line-height:44px;min-width:142px;margin-right:15px}.vision-img{height:500px}footer{padding:40px 0 10px}.footer-top{padding-bottom:30px}.footer-middle{padding:35px 0 20px}.footer-bottom ul{margin-bottom:7px}.process .icon{width:94px;margin-bottom:15px}.login_form .btn-block .ajax-loader,.user_register_form .btn-block .ajax-loader,.partner_register_form .btn-block .ajax-loader{top:3px}}@media screen and (max-width:1360px){.find-safari-section .bootstrap-select>.dropdown-toggle.btn{width:205px}.safari-types-info{padding:0 15px}.contact-info-block{font-size:18px}.blog-content h2{font-size:20px;line-height:26px}.skillbar-title{width:30%}.skillbar-bar-main{width:62%}.tour-overview-left{padding:0 30px 0 0}.travel-partners-detail-page .safari-travel-partner{max-width:315px}.tabs-content .safari-partner-logo img{max-width:226px}.travel-partners-detail-page .safari-travel-partner .btn-block .btn{font-size:15px}.tabs-content .safari-travel-partner .btn-block .btn{font-size:14px;padding:14px 18px}.mfp-with-zoom.mfp-ready .mfp-container{max-width:1140px}}@media screen and (max-width:1339px){.safaris-price-info .safari-price strong{font-size:20px}.safaris-tours-thumb{position:absolute;left:0;top:0}.safaris-tours-shortinfo{width:100%;padding:0 0 0 0}.safaris-info-inner{padding-left:36%;min-height:270px;padding-bottom:15px}.safaris-tours-shortinfo .label{width:36%}.safaris-tours-shortinfo .label-text{width:64%}.destinations-detail p{line-height:18px}.destinations-wildlife-areas-section .destinations-box:hover h2{transform:translate3d(0,-122px,0);-webkit-transform:translate3d(0,-122px,0);-moz-transform:translate3d(0,-122px,0)}.admin-menu{padding-left:40px}.admin-content{padding-right:0}.blog-nav ul li{margin:10px 0 10px 0}.blog-listing{padding:31px 0 0 0}}@media screen and (max-width:1199px){label{font-size:16px}.wsmenu-list>li{padding:0 8px}.wsmenu-list>li>a{padding:0 9px 6px 9px}.header-top{padding-right:15px;margin-bottom:10px}.header-top ul li:first-child{padding-right:5px}.header-top ul li .btn-rounded,.header-top ul li .bootstrap-select{margin:0 0 0 2px}.header-top ul li{font-size:16px}.search-toggle-main{padding:15px 26px}#collapse_show .input-text{font-size:22px}.megamenu .title{width:290px}.navigation{padding:0 62px 0 0}.megamenu{right:-62px}footer{padding:30px 0 10px}.newsletter-title{margin-top:20px}.footer-middle{padding:30px 0}.footer-middle ul{float:left;width:100%}.footer-social ul li{padding-left:7px}.footer-social ul li a{width:36px;height:36px;font-size:14px}.footer-middle h3{margin-bottom:10px;float:left;width:100%}.footer-bottom{padding-top:22px}.destinations-footer ul{margin-bottom:0}.destinations-footer ul li{float:left;width:100%}.safari-types-footer ul li{float:left;width:50%}.quick-links-footer ul li{float:left;width:100%}.slider-title{font-size:32px;margin:0 0 22px 0}.slider-title strong{font-size:40px}.slider-text-inner{max-width:536px}.scroll-down{bottom:54px}.scroll-down:before{height:54px}.main-slider .slick-prev{right:84px;bottom:22px;left:auto!important;top:auto}.main-slider .slick-next{right:20px;bottom:22px;top:auto}.main-slider .slick-prev,.main-slider .slick-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.main-slider .slick-prev,.main-slider .slick-next{opacity:1}.find-safari-section .btn{min-width:200px}.siteinfo-block{padding:12px 0 12px 94px}.section-title h2,.section-title h1{font-size:34px;line-height:38px;letter-spacing:.8px}.price-tag{min-width:100px;padding:8px 12px;font-size:20px}.popular-safaris-detail{font-size:14px;line-height:19px}.popular-safaris-detail ul li{padding:1px 0 1px 0}.popular-safaris-detail-top{padding:15px 15px 36px 15px}.popular-safaris-detail .label{width:36%}.popular-safaris-detail .label-text{width:64%}.popular-safaris-box h2{font-size:18px;line-height:22px}.about-safarideal-section .section-title{margin:0 auto 56px auto}.safarideal-box h2{font-size:20px}.about-explore-more{padding-top:60px}.content-bottom-part{padding:0 26px}.latest-news-detail{padding:17px 17px 30px}.featured-trips-section .latest-news-detail h2{margin:0 auto 10px}.slick-next{right:-88px}.slick-prev{left:-88px}.slick-prev,.slick-next{width:60px;height:60px}.featured-trip-info{padding:11px 0 26px 0}.safari-types-info{padding:12px 15px 15px 15px}.top-partners-main h2{font-size:18px;line-height:22px;margin:16px 0 16px 0}.partners-logo{padding:0 30px 18px 30px}.partners-destinations{padding:0 15px}.latest-news-detail h2{font-size:20px;line-height:26px}.latest-news-top ul{margin:0 0 10px 0}.top-destinations-section{background-position:0 130px}.blog-content h2{font-size:18px;line-height:24px;font-weight:600}.blog-content{font-size:16px;line-height:22px}.blog-content ul li:after{width:22px}.blog-content ul li{padding:0 34px 0 10px}.blog-content ul{margin:0 0 10px 0}.process-arrow{width:46px;height:46px;right:-23px;background-size:26px}.process p{font-size:20px}.howit-works-bottom ul li{padding:40px 50px}.vision-left-inner{padding-right:30px;max-width:470px}.vision-content-left.col-md-push-6 .vision-left-inner{padding-left:30px}.vision-content-main .inner-section-title p{font-size:24px;line-height:32px}.vision-content-main .inner-section-title{margin:0 0 17px 0}.about-us-page h2{font-size:32px;line-height:34px}.about-top-section{padding:10px 0 60px 0}.howit-works-top{padding:60px 0 60px 0}.process .icon{width:90px;margin-bottom:12px}.why-travel-withus-section{padding:60px 0 60px 0}.subtitle{font-size:22px;line-height:26px;margin-bottom:22px}.why-travel-withus h2{font-size:20px!important}.why-travel-withus{padding:30px 22px}.why-travel-top{padding-bottom:30px}.why-travel-withus .icon{width:130px;height:130px;margin:0 auto 18px auto}.about-plantrip-left{padding:30px 22px 30px 0}.about-plantrip-left ul li{font-size:20px;padding:10px 0 10px 98px}.about-plantrip-section h2{margin-bottom:15px}.about-plantrip-section h2,.joinus-text h2{font-size:30px;line-height:normal}.plantrip-main{margin-left:0}.about-plantrip-right{padding:56px 0 56px 30px}.tour-operator-section{padding:50px 0 0 0}.joinus-text{padding:15px 15px 15px 15px;font-size:20px}.joinus-text p a{display:block}.joinus-section{margin-bottom:40px}.counter-main{padding:40px 0 0 0}.counter-inner{font-size:18px;padding:36px 15px 32px 15px}.counter-text{font-size:30px}.partner-right-inner{padding:40px 40px}.team-content{min-height:510px}.destination-page-section{padding-bottom:40px}.sort-filter-main hr{margin-top:20px;margin-bottom:40px}.map-section,.map-section iframe{height:400px}.safaris-and-tours-page .sort-filter-main ul li{padding:0 11px 0 0}.safaris-and-tours-page .sort-filter-main ul li:last-child{padding:0}.safaris-tours-thumb{width:40%}.safaris-info-inner{padding-left:43.6%;padding-bottom:7px}.safaris-tours-shortinfo .label{width:40%}.safaris-tours-shortinfo .label-text{width:60%}.offer-tag{width:80px;height:80px}.offer-tag span{left:-2px;top:6px}.filter-bottom .sort-by-price{width:100px}.filter-bottom .results-displaying{line-height:22px}.filter-bottom .results-displaying strong{display:block}.safari-filter-page .filter-bottom .results-displaying strong{display:inline-block}.safari-filter-page .sort-filter-main ul{margin:5px 0 5px 0}.safari-filter-page .sort-filter-main ul.text-right{margin-top:16px}.inner-banner-img{height:400px}.inner-banner h1{font-size:32px}.inner-banner .slider-text-inner{max-width:600px}.safaris-detail-page .safaris-price-info{max-width:600px}.safari-travel-partner{max-width:305px}.safaris-detail-page .safaris-price-info ul li{padding:0 22px 0 89px}.safaris-detail-page .safaris-price-info .safari-duration{font-size:16px}.safaris-detail-page .safaris-price-info .safari-duration strong,.safaris-detail-page .safaris-price-info .safari-departures strong{font-size:20px}.safaris-detail-page .safaris-price-info ul li:last-child{margin:0 0 0 10px}.safaris-detail-page .safaris-price-info .safari-price strong{display:block}.safaris-detail-page .safari-departures-time{max-width:200px;line-height:26px}.safaris-detail-page .safaris-price-info .safari-price strong{font-size:26px}.safaris-detail-page .safaris-price-info .icon-tag{top:9px}.safaris-detail-page .safaris-price-info .safari-price{padding:7px 36px 4px 36px}.safaris-other-detail-block{padding:0 15px}.safaris-other-detail .detail-block-inner{padding:38px 0 0 76px}.safaris-other-detail .destinations-icon{left:17px}.safaris-other-detail .tourtype-icon{left:22px}.safaris-other-detail .standard-icon{left:22px}.tabs-content h2:first-child{margin:0 0 15px 0}.panel-title{font-size:20px}.safari-videos-title{font-size:16px;line-height:20px;min-height:90px}.skillbar-title{width:37%}.skillbar-bar-main{width:54%}.with-login-reviews .col-4{max-width:40%}.with-login-reviews .col-6{max-width:60%}.give-rating ul li{width:50%}.sort-by-ratings{width:112px}.travel-partners-detail-page .siteinfo-block-main .col-md-4{width:31%}.travel-partners-detail-page .siteinfo-block-detail{font-size:17px;line-height:24px}.travel-partners-detail-page .siteinfo-block strong{font-size:20px}.tabs-content .safari-partner-logo img{max-width:100%}.tabs-content .safari-travel-partner h2{margin:0 0 4px 0}.destinations-btn-block,.destinations-park-block{padding-left:15px}.destinations-inner-banner.inner-banner .slider-text-inner{max-width:60%}.destinations-btn-block .btn.btn-large,.destinations-park-block .btn.btn-large{white-space:normal;padding:12px 18px;line-height:normal}.destinations-btn-block,.destinations-park-block{width:40%}.destinations-detail-page .siteinfo-block-detail br{display:none}.destinations-overview-text{padding:26px 22px 0 22px;margin-left:4.18%;margin-top:-100px;margin-right:4.18%}.destinations-partners-sidebar{right:0}.destination-specialist-sidebar{right:0}.destinations-wildlife-areas-section .destinations-box:hover h2{transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0)}.destinations-other-posts .inner-section-title h2,.destinations-wildlife-areas-section .inner-section-title h2,.destinations-detail-page .top-partners-section .inner-section-title h2,.destinations-map-section .inner-section-title h2,.destinations-detail-page .top-destinations-section .inner-section-title h2{font-size:32px}.destinations-detail-page .top-destinations-section .inner-section-title{margin:0 0 36px 0}.admin-menu{padding-left:0}.admin-menu-inner ul li{font-size:20px}.admin-menu-inner ul li a{padding:18px 5px 20px 82px}.admin-menu-inner ul li a span{width:66px;font-size:26px}.admin-user-thumb{max-width:160px}.admin-user-detail{margin-left:190px}.admin-contact-detail ul li .label{width:160px}.admin-contact-detail ul li .label-text{width:calc(100% - 160px)}.dashboard-main h2{font-size:26px;margin:5px 0 7px 0!important}.favourite-items{width:70%}.favourite-reviews{width:30%}.favourite-head .favourite-items{font-size:22px}.dashboard-partners-detail h2{font-size:24px}.dashboard-travel-partners{margin-bottom:22px}.itinerary-data-table table{margin:15px 0}.itinerary-data-table table thead th,.profile-info-table table thead th,.itinerary-data-table table td strong{font-size:20px}.itinerary-data-table{padding-bottom:22px}.dashboard-partners-logo{padding:30px 18px}.dashboard-partners-detail{padding:0 0 0 30px}.itineraries-box-title h2{font-size:28px}.itineraries-thumb{max-width:180px}.itineraries-detail{margin-left:202px}.itineraries-main h2{font-size:18px}.editor-photos ul li{width:25%}.editor-videos-left{width:30%}.editor-videos-right{width:70%}.stepform-menu ul li a{padding:22px 5px 20px 47px}.stepform-menu ul li{font-size:15px}.stepform-menu ul li a strong{font-size:16px;padding-top:2px}.stepform-menu ul li:after{border-top:44px solid #fff0;border-bottom:44px solid #fff0;border-left:30px solid #FFF}.stepform-menu ul li a:after{border-top:44px solid #fff0;border-bottom:44px solid #fff0;border-left:30px solid #f1f1f1}.stepform-menu ul li.current:before{width:25px;height:25px;line-height:25px;font-size:14px;right:-12px}.stepform-content{padding:30px 40px 30px 40px}.from-price{width:130px}.travelling-no{width:150px}.month-list{max-width:607px}.input-list .custom-checkbox,.input-list .custom-radio{line-height:22px}.input-list.custom ul li{min-width:122px}.daybyday-main:nth-of-type(2n+2):before{left:-40px;right:-40px}.stepform-photos .editor-photos.full ul li{width:20%}.editor-videos.full .editor-videos-left{width:22%}.editor-videos.full .editor-videos-right{width:78%}.partners-safari-map .safari-map iframe{height:440px}.enquires-detail-table table thead th{font-size:13px;padding:12px 0;text-align:center;width:90px;line-height:18px;letter-spacing:-.3px}.enquires-detail-table table thead th:first-child{font-size:15px}.enquires-detail-table table tbody tr td{font-size:15px}.reset-filter-section .btn.solid{font-size:15px}.user-login-topbelt{padding:0 15px}.main-slider .slick-prev,.main-slider .slick-next{width:50px;height:50px}.safari-price strong{font-size:16px}.safari-price{font-size:15px}.btn{min-width:236px;line-height:44px}.btn-rounded{min-width:100px;line-height:38px}.scroll-down a{width:40px;height:40px;font-size:28px;line-height:40px}.logo{top:10px}.top-nav-collapse .logo{top:10px}.page-header,.main-slider-container,.top-space{padding:115px 0 0 0}.login-page{padding:60px 0 60px 0}.partners-logo img{max-width:180px}.partners-logo{min-height:100px}.latest-news-detail h2{min-height:52px;margin-bottom:10px}.latest-news-detail p{margin-bottom:15px}.safaris-detail-page .safaris-price-info ul li{width:49%}.safaris-detail-page .safaris-price-info .safari-price,.safaris-detail-page .safari-departures-time{max-width:180px;padding:7px 30px 4px 30px}.safaris-detail-page .safari-departures-time{font-size:15px}.partner-options-page ul li{font-size:16px;line-height:22px;margin-bottom:10px}.partner-options-main .partner-right-inner .inner-section-title h2{margin-bottom:6px}.partner-right-inner{padding-top:18px;padding-bottom:18px}.vision-img{height:400px}.wsmenu-list>li>a{line-height:48px}.why-travel-withus{min-height:482px}.login-form .input-container{padding-top:30px}.input-container{padding-top:30px}.form-container .form-group{margin-bottom:15px}.process .icon{width:84px;margin-bottom:12px}.destinations-detail-page .siteinfo-block.operators-safari .operators-icon{width:86px;top:8px}.logo-items .slick-dots{bottom:-40px}.enquiry-now-main .ajax-loader{top:4px!important}.enquiry-now-main .wpcf7 .ajax-loader{top:0px!important}.contact-form-inner .wpcf7 .ajax-loader:before{top:14px!important}.mtsnb .mtsnb-container{width:970px!important}.navbar-fixed-top.header-admin{top:55px!important}.top-nav-collapse.header-admin{top:0px!important}.landing-hero-container{padding:115px 0 0 0}.landing-header{top:59px!important}.landing-page-content .container,.landing-hero-container .container,.landing-header .container{width:100%;max-width:970px}.landing-hero-img{height:550px}.landing-hero-title{font-size:40px}.landing-hero-text ol li{font-size:20px}.landing-hero-text ol li:before{top:-3px}.about-membership-club .section-title h1{font-size:30px;line-height:36px}.about-membership-club{font-size:18px;line-height:24px}.about-membership-club p{margin:0 0 20px 0}.special-safari-deals-section{padding:50px 0 26px 0}.special-safari-shortinfo .price{font-size:16px;margin-bottom:12px}.special-safari-shortinfo h2{font-size:22px;margin:0 0 10px 0}.special-safari-shortinfo{padding:15px 30px 15px 30px;font-size:16px}.special-safari-shortinfo .btn.btn-small{margin:0}.landing-header-text{padding-right:0}.special-safari-deals:nth-child(2n+1) .special-safari-shortinfo{padding-left:30px}}@media screen and (max-width:991px){h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}.logo{width:auto;max-width:145px;left:15px;top:8px}.wsmenucontainer.wsoffcanvasopener .logo{z-index:100}.header-top{position:relative}.header-top ul li:last-child{display:block;text-align:right;margin-top:15px;right:86px;z-index:1}.header-top ul li .btn-rounded,.header-top ul li .bootstrap-select{height:34px;line-height:33px}.header-top ul li .bootstrap-select>.dropdown-toggle.btn{height:34px!important;line-height:34px}#collapse_show{top:45px}.search-toggle-container{padding-right:54px;top:-47px}.search-toggle-container a#toggle-event{padding:6px 10px 6px 10px;line-height:normal;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.header-top ul li .bootstrap-select .dropdown-menu li:last-child{right:auto;margin-top:0;text-align:left}.wsoffcanvasopener .animated-arrow span:before,.wsoffcanvasopener .animated-arrow span:after{background:#FFF}.wsmenu{padding:0 0 0 0}.wsmenu .wsmenu-list>li{padding:0}.wsmenu-list>li a:before{display:none}.megamenu{right:0}.megamenu .title{width:100%;display:inline-block;text-align:left;color:#FFF}.megacollink ul{width:100%;padding-right:0}.megacollink li{display:block;padding:6px 0 6px 0}.megamenu .megacollink .title:before{top:11px;right:0}.megacollink.popular{background:#fff0;padding:0}.megacollink li a:after{display:none}.search-toggle-content .close{padding:18px;right:16px;top:22px}.search-toggle-content .close:before{height:38px}.search-toggle-content .close:after{height:38px}ul.search-safari-tours .title{font-size:24px}.main-box{padding-left:40px;font-size:16px}.phone .main-box,.email .main-box{padding-left:50px}.main-box span{font-size:15px}.footer-middle h3{font-size:17px}.footer-social ul li:first-child{padding-left:0}.footer-middle ul{float:left;width:100%}.footer-social ul li{padding-left:0;padding-right:8px}.footer-top{padding-bottom:35px}.footer-middle{padding:25px 0}.safari-types-footer ul li{width:49%}.btn{min-width:216px;line-height:40px}.btn-rounded{min-width:100px}.btn.btn-large{min-width:inherit;padding:12px 22px;font-size:16px}.slider-img{height:500px}.slider-title{font-size:26px;margin:0 0 18px 0}.slider-title strong{font-size:36px}.slider-text-inner{max-width:536px}.register-popup-main{max-width:690px!important}.vertical-align-left,.vertical-align-right{padding:26px 15px 26px 15px}.register-popup-main h2{font-size:24px}.register-popup-main .btn-rounded.large{min-width:245px}.btn-rounded.large{line-height:52px;height:52px;font-size:18px}.scroll-down{bottom:34px}.scroll-down:before{height:34px}.find-safari-section .section-title{margin:0 0 5px 0}.find-safari-section ul li{width:45%;margin:6px 0;padding:0 8px}.find-safari-section ul li:last-child{margin:0}.find-safari-section ul li:last-child .form-group{padding-top:15px}.siteinfo-block strong{font-size:18px}.section-title h2,.section-title h1{font-size:30px;line-height:34px;letter-spacing:.5px}.section-title p{font-size:18px;line-height:24px}.half-title{max-width:512px}.about-safarideal-box{padding:0 0}.icon{width:72px}.featured-trips-section .latest-news-detail{margin-top:-50px}.safari-price strong,.safari-duration strong,.safari-departures strong{font-size:17px}.content-bottom-part{padding:0 15px}.destinations-detail{transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0)}.destinations-box:hover .separator{padding:6px 0}.destinations-box .separator:before{top:6px}.destinations-box ul.info li{font-size:15px}.destinations-box h2{font-size:18px;line-height:22px}.safari-types-info{padding:0 15px 15px 15px}.latest-news-top ul li a{font-size:15px}.latest-news-top ul li{padding:0 12px}.safari-types-section{padding:40px 0 30px 0}.latest-news-detail p{font-size:16px;line-height:22px}.contact-page{padding:50px 0 60px 0}.contact-form-section{padding-top:50px}.contact-info-block{padding:56px 0 7px 0px!important;text-align:center}.contact-info-block.location .contact-icon{top:5px;right:0;left:0;margin:0 auto}.contact-info-block .contact-icon{top:5px;right:0;left:0;margin:0 auto}.contact-info-section .col-md-4{display:table-cell;float:none}.blog-content{height:250px;padding-bottom:0;overflow:hidden;min-height:inherit}.blog-nav ul li{font-size:15px}.other-posts-section{padding:56px 0 18px 0}.about-us-page h2{font-size:28px;line-height:30px;margin-bottom:10px}.howit-works-bottom ul li{padding:30px 22px}.process p{font-size:18px}.process-arrow:before{background-size:790px;background-position:-643px -75px}.process-arrow{width:40px;height:40px;right:-20px;background-size:22px}.vision-left-inner{max-width:370px;padding-right:18px}.vision-content-main .inner-section-title p{font-size:20px;line-height:26px}.vision-content-left{padding:22px 0}.about-plantrip-section h2,.joinus-text h2{font-size:32px;line-height:normal}.partner-right-inner{padding:22px}.inner-section-title h2{font-size:28px;line-height:34px;letter-spacing:.5px}.partner-signup-detail .inner-section-title h2{font-size:30px;line-height:30px}.partner-signup-detail{padding:30px 60px 0 60px}.section-full-img{height:auto}.team-content{min-height:406px}.team-page .inner-section-title{margin:0 0 36px 0}.sort-filter-main ul li{padding-right:12px}.sort-filter-main ul li label{padding-right:10px}.sort-by{width:160px}.show-by{width:65px}.bootstrap-select>.dropdown-toggle.btn{padding:0 10px;font-size:14px}.sort-filter-main ul li label{font-size:15px}.results-displaying{font-size:15px}.pagination>li.previous a,.pagination>li.next a{padding:8px 10px;font-weight:600;font-size:12px}.pagination>li{margin:0 3px}.pagination>li>a,.pagination>li>span{min-width:38px}.inner-banner h1{font-size:28px}.inner-banner-img{height:370px}.inner-banner .page-header-text{padding:15px 0 22px 0}.safaris-detail-page .safaris-price-info{max-width:400px}.safaris-detail-page .safaris-price-info .safari-price strong{display:inline-block}.safaris-other-detail-block{padding:15px}.safaris-other-detail .detail-block-inner{padding:0 0 0 0;text-align:center;font-size:16px;right:0}.safaris-other-detail .destinations-icon,.safaris-other-detail .tourtype-icon,.safaris-other-detail .standard-icon{left:0;top:0;position:relative;margin:0 auto 12px auto;right:0}.safaris-other-detail-block h2{font-size:16px}ul.tabs-collapse{display:none}.title-more-details{display:block}.tabs-btn{display:block}.safari-general-info{padding:30px 0 30px 0}.tabs-content{padding:26px 0}.safari-general-info .label{width:30%}.safari-general-info .lable-text{width:70%}.responsive-tabs ul{float:left;table-layout:inherit;padding:0 0 0 0;background:rgb(0 0 0 / .15)}.responsive-tabs ul li{display:block;text-align:left;padding:0 0}.responsive-tabs ul li a{padding:14px 15px;border-top:1px solid rgb(255 255 255 / .2);letter-spacing:.6px;font-weight:400}.responsive-tabs ul li:first-child a{border-top:1px solid rgb(255 255 255 / .3)}.responsive-tabs ul li:before{display:none}.responsive-tabs ul li:after{display:none}.responsive-tabs ul li:hover,.responsive-tabs ul li.active{background:rgb(0 0 0 / .1)}.bottom-btn-block{padding-top:40px}.safari-prices-table p{font-size:18px}.tabs-content table>thead>tr>th{padding:11px 5px 11px 15px}.tabs-content table>tbody>tr>td{padding:12px 5px 10px 15px}.panel-title{font-size:18px}.pt-50{padding-top:40px}.panel-body{padding:18px 0 26px 0}.skillbar-title{width:40%}.skillbar-bar-main{width:51%}.reviews-btn-block{padding:60px 0 40px 0}.enquiry-now-main,#share-favorites-popup{max-width:90%!important}.enquiry-tours-shortinfo{padding:0 0 0 30px}.enquiry-tours-shortinfo h2{font-size:20px}.enquiry-tours-shortinfo .safaris-price-info{padding:12px 0 0 0}.popup-content-main{padding:22px 22px 24px 22px}.popup-title{padding:15px 15px 15px 22px}.enquiry-tours-shortinfo{padding:0 0 0 22px}.popup-content-main .bootstrap-select>.dropdown-toggle.btn{font-size:16px}.without-login-reviews,.with-login-reviews{padding:0 0 50px 0;margin-bottom:40px}.give-rating .star{padding-right:15px}.give-rating .rating-text{min-width:130px}.sidebar-main{margin-bottom:30px}.safaris-tours-main-title h2{font-size:22px}.travel-partners-detail-page .siteinfo-block-main .col-md-4{width:200px}.travel-partners-detail-page .siteinfo-block-main .col-md-4:last-child{border-right:none}.safari-partner-logo img{max-width:100%}.travel-partners-detail-page .siteinfo-block.operators-safari .operators-icon,.travel-partners-detail-page .siteinfo-block.reviews .operators-icon{left:0;right:0;margin:0 auto}.travel-partners-detail-page .siteinfo-block .operators-icon{width:68px;top:16px}.travel-partners-detail-page .safari-partner-detail .btn-block{float:right}.tabs-content .safari-partner-logo{width:100%;padding:16px 15px 0 15px}.tabs-content .safari-partner-detail{width:100%;text-align:center}.tabs-content .safari-travel-partner .btn-block .btn{white-space:normal;line-height:normal;border:5px solid #FFF}.tabs-content .safari-partner-detail .btn-block{padding:0;float:none}.tabs-content .safari-travel-partner{padding-bottom:0;margin-top:36px;display:none}.travel-partners-detail-page .tabs-content{padding:26px 0 0 0}.tabs-content .safari-partner-logo{text-align:center}.tabs-content .safari-travel-partner:after{left:0;top:-14px;border-top:none;border-bottom:14px solid #dce4e4;border-left:14px solid #fff0;border-right:14px solid #fff0;right:0}.tabs-content .safari-travel-partner:before{left:0;top:-12px;border-top:none;border-bottom:12px solid #FFF;border-left:12px solid #fff0;border-right:12px solid #fff0;right:0}.travel-partners-tabs .social-share-main{padding:40px 0 0 0}.partners-company-text{padding:0 0 0 0}.siteinfo-block-detail{font-size:16px;line-height:22px}.destinations-detail-tabs .tabs-content{padding:26px 0 40px 0}.destinations-overview-slider .slick-prev,.destinations-overview-slider .slick-next{margin-top:0}.destinations-overview-text{margin:0;padding:18px 0 0 0}.destinations-partners-sidebar,.destinations-detail-tabs .top-partners-main{max-width:100%;padding-top:50px}.destination-specialist-sidebar{max-width:100%;margin-top:100px}.megamenu{background:#43a297!important}.destinations-detail-page .top-partners-section .inner-section-title .half-title{max-width:500px}.destinations-map-section .inner-section-title,.other-posts-section .inner-section-title,.destinations-wildlife-areas-section .inner-section-title,.destinations-detail-page .top-partners-section .inner-section-title,.destinations-map-section .inner-section-title,.other-posts-section .inner-section-title,.destinations-detail-page .top-destinations-section .inner-section-title{margin:0 0 26px 0}.destinations-other-posts .inner-section-title h2,.destinations-wildlife-areas-section .inner-section-title h2,.destinations-detail-page .top-partners-section .inner-section-title h2,.destinations-map-section .inner-section-title h2,.destinations-detail-page .top-destinations-section .inner-section-title h2{font-size:28px}.destinations-other-posts{padding:60px 0 40px 0}.admin-menu{width:100%}.admin-content{width:100%;padding-left:0}.admin-menu-inner ul li{font-size:16px}.admin-menu-inner ul li a span{width:54px;font-size:22px;line-height:54px}.admin-menu-inner ul li a{padding:16px 5px 18px 66px}.admin-menu-inner ul li a:after{right:-15px;border-top:28px solid #fff0;border-bottom:28px solid #fff0;border-left:15px solid #43a297}.admin-user-thumb{max-width:100px}.admin-user-detail{margin-left:120px}.admin-contact-detail{padding-left:120px}.admin-contact-detail ul li{margin-bottom:16px}.admin-contact-detail ul li .label{width:100%;text-align:left;margin-bottom:5px}.admin-contact-detail ul li .label-text{width:100%;padding:0}.dashboard-main h2{font-size:24px;margin:0 0 7px 0!important}.welcome-text{padding:0 0 12px 0}.favourite-items{width:77.5%}.favourite-reviews{width:22.5%}.favourite-head .favourite-items{font-size:20px}.favourite-head .favourite-reviews{font-size:18px}.favourites-title .btn{font-size:13px;padding:0 12px;font-weight:600;border-width:2px;min-width:inherit;line-height:36px}.favourites-title .btn i{font-size:16px}.favourites-title h2{margin:2px 0 0 0!important}.favourite-head,.favourite-content ul li{padding:12px 14px 12px 15px}.change-email-main .form-group.col-half{width:100%;padding-right:0}.dashboard-partners-detail h2{font-size:22px}.dashboard-travel-partners{margin-bottom:15px}.itinerary-data-table table{margin:15px 0}.itinerary-data-table table thead th,.profile-info-table table thead th,.itinerary-data-table table td strong{font-size:20px}.itinerary-data-table{padding-bottom:22px}.dashboard-partners-logo{padding:15px 15px}.dashboard-partners-detail{padding:0 0 0 30px}.itineraries-main{padding:15px 15px}.itineraries-box-title h2{font-size:26px}.itineraries-main h2{font-size:17px}.itineraries-thumb{max-width:130px;left:15px}.itineraries-main .review-star{font-size:14px}.itinerarie-ratings,ul.itinerarie-photos-videos{font-size:15px}.itineraries-detail{margin-left:147px;min-height:inherit}.itineraries-main .btn-block{right:14px;top:15px}.editor-photos ul li{width:33.33%}.editor-videos-left{width:34%;font-size:16px;line-height:22px;padding:10px 0 10px 0}.editor-videos-right{width:66%;padding:10px 60px 10px 15px}.company-profile-main .col-half{width:100%;padding-right:0}.videos-lable-text{padding:17px 15px 17px 48px}.minus-btn{right:14px}.admin-btn.btn{font-size:16px;line-height:38px}.admin-btn.btn span{font-size:26px;line-height:26px;padding-top:5px;vertical-align:top}.stepform-menu ul li.current a:after,.stepform-menu ul li:after,.stepform-menu ul li a:after,.stepform-menu ul li.current:before{display:none}.stepform-content{padding:22px 30px 22px 30px}.add-itineraries-main .admin-btn-block .btn.btn-small{line-height:46px}.add-itineraries-main .admin-btn-block .text-right .btn{min-width:inherit}.custom-filemenu.full .custom-filemenu-content{margin-left:216px;padding-top:0;min-height:116px}.custom-filemenu.full .thumb-container{max-width:210px;overflow:hidden}.add-itineraries-main .admin-btn-block{padding-top:26px}.fees-commission .form-group{padding:0 40px 0 40px}.stepform-menu{background-color:#43a297}.stepform-menu ul li{width:100%;display:inline-block;border-right:none;margin:1px 0;font-weight:400}.stepform-menu ul{background-color:#FFF;table-layout:inherit}.stepform-menu ul li a{padding:7px 15px 7px 15px}.month-list{max-width:100%;padding-left:0;border-left:none;border-top:1px solid #e4e7e7;padding-top:5px}.input-list .custom-checkbox,.input-list .custom-radio{line-height:22px}.input-list ul li{width:32%}.seasons-prices-main .videos-number{margin:0}#seasons-prices-main table,#seasons-prices-main thead,#seasons-prices-main tbody,#seasons-prices-main th,#seasons-prices-main td,#seasons-prices-main tr{display:block}#seasons-prices-main thead tr{position:absolute;top:-9999px;left:-9999px}#seasons-prices-main tr{border:none;border-bottom:1px solid #cccfcf}#seasons-prices-main tr:last-child{border:none}#seasons-prices-main td{border:none;border-bottom:1px solid #cccfcf;position:relative;padding-left:222px;white-space:normal;text-align:left}#seasons-prices-main td:before{position:absolute;top:50%;left:10px;width:210px;padding-right:0;white-space:normal;text-align:left;line-height:20px;font-weight:700;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}#seasons-prices-main td:before{content:attr(data-title)}.daybyday-main:nth-of-type(2n+2):before{left:-30px;right:-30px;bottom:16px}.daybyday-main:nth-of-type(2n+2){margin:14px 0 8px 0}.stepform-photos .editor-photos.full ul li{width:25%}.register-popup-main .vertical-align-left p{min-height:146px}.destinations-overview{margin-top:0}.partners-safari-map .safari-map iframe{height:375px}.enquires-detail-table table thead th{font-size:13px;padding:12px 0;text-align:center;width:90px;line-height:18px;letter-spacing:-.3px}.enquires-detail-table table thead th:first-child{font-size:15px}.enquires-detail-table table tbody tr td{font-size:15px}.enquires-detail-table tr{border:none!important}.reset-filter-section .btn.solid{font-size:15px}.enquires-detail-table table td{width:100%}.enquires-detail-table table tbody tr td{padding-top:11px;border-bottom:1px solid rgb(67 162 151 / .22)!important}.enquires-detail-table td:before{top:10px!important;left:6px;width:170px!important;white-space:normal}.itinerary-enquires-popup-main{max-width:690px!important}.itinerary-enquires-popup-main .btn-block{padding:28px 0 5px 250px}.itinerary-enquires-popup-main .profile-info-table table thead th{font-size:22px}.main-slider .slick-prev,.main-slider .slick-next{width:50px;height:50px}.main-slider .slick-prev{right:80px}.main-slider .slick-next{right:15px}.main-slider .slick-prev{right:75px}.page-header h1{font-size:28px}.megamenu .title{padding:10px 0 6px 0}.price-tag{min-width:90px;font-size:18px;padding:6px 10px}.about-wildlife-safaris{font-size:18px;line-height:24px}.siteinfo-block{padding:12px 0 12px 70px}.siteinfo-block .operators-icon{width:58px;top:16px}.siteinfo-block-detail{height:68px;font-size:14px;line-height:18px}.siteinfo-block strong{font-size:16px}.safarideal-box p{font-size:15px;line-height:15px;line-height:22px}.safarideal-box h2{margin-bottom:12px}.featured-trip-info ul li{width:100%;display:inline-block;padding:0 10px 14px 60px;border-right:none;text-align:left}.featured-trip-info ul li:last-child{padding:0 10px 0 60px}.trip-info-icon{position:absolute;left:0}.featured-trip-info{padding:11px 0 18px 0}.megamenu{font-weight:500;font-size:16px}.megamenu .title{width:100%;font-size:18px!important;font-weight:500}.megacollink{margin-bottom:3px!important}.logo{top:6px}.top-nav-collapse .logo{top:7px}.page-header,.main-slider-container,.top-space{padding:97px 0 0 0}.top-nav-collapse .header-top{margin-bottom:9px}.top-nav-collapse .header-top ul li:last-child{margin-top:12px}.search-toggle-container{top:-44px}.top-nav-collapse .search-toggle-container a#toggle-event{padding-bottom:6px}.top-nav-collapse #collapse_show{top:45px}.top-nav-collapse .wsmenu-list>li>a{line-height:25px}.wsoffcanvasopener .animated-arrow{right:178px;padding:14px 34px 29px 12px;background:rgb(0 0 0 / .8);border-radius:4px 2px 2px 4px;-webkit-border-radius:4px 2px 2px 4px;-moz-border-radius:4px 2px 2px 4px}.wsoffcanvasopener .wsmenu{-webkit-box-shadow:0 0 17px rgb(0 0 0 / .4);-moz-box-shadow:0 0 17px rgb(0 0 0 / .4);box-shadow:0 0 17px rgb(0 0 0 / .4)}.megamenu .megacollink .title{cursor:pointer}.megamenu .megacollink .title:before{top:10px;right:4px}.megamenu .megacollink .title.active:before{content:"\f107"}.footer-middle ul li{margin-bottom:8px}.partners-logo img{max-width:100%}.partners-logo{min-height:100px}.partners-destinations ul li img{width:22px}.destinations-detail-page .siteinfo-block.operators-safari:before{width:68px;height:64px;background-size:840px;background-position:-257px -352px}.siteinfo-block.parks:before{width:68px;height:64px;background-size:840px;background-position:-344px -352px}.sidebar-list ul li,.sidebar-star ul li{width:33.33%;float:left;padding-left:0}.sidebar-list{max-height:76px}.show-more{padding-left:0}#filter-toggle{display:block}#filter-toggle-show{display:none}.filter-by span{display:none}.filter-by{padding:0}.filter-by i{padding:17px}.inner-banner .slider-text-inner{max-width:390px}.safari-travel-partner .btn-block .btn{padding:12px 14px}.safari-travel-partner{max-width:285px;margin-bottom:26px}.safaris-detail-page .safaris-price-info ul li{width:100%;border-right:none}.safaris-detail-page .safaris-price-info ul li:last-child{margin:16px 0 0 0;padding-right:22px}.safaris-detail-page .safari-departures-time{max-width:100%;font-size:16px;padding:8px 36px 7px 36px}.safaris-detail-page .safaris-price-info .safari-price strong{font-size:22px}.safaris-detail-page .safaris-price-info .safari-price{font-size:14px;max-width:100%}.safaris-detail-page .safaris-price-info .safari-departures strong{padding-bottom:0}.safaris-detail-page .safaris-price-info .icon-tag{background-position:-773px -332px;background-size:1100px}.tour-overview-left{padding:0 0 30px 0}.tour-overview-slider .slick-slide{padding:0 10px}.tour-overview-slider{margin-left:-10px;margin-right:-10px}body{font-size:16px;line-height:22px}.megacollink ul{float:left;width:100%;display:none}.latest-news-detail h2{font-size:21px;min-height:78px}.latest-news-detail p{min-height:66px}.partners-safari-photos .row,.safari-photos .row,.destinations-safari-photos .row{margin-right:-9px;margin-left:-9px}.destinations-safari-photos .col-sm-4,.destinations-safari-videos .col-sm-4,.destinations-safari-photos .col-sm-12,.safari-photos .col-md-4,.safari-photos .col-sm-12,.partners-safari-photos .col-md-4{padding:0 9px}.destinations-btn-block,.destinations-park-block{padding-top:0}.travel-partners-detail-page .safari-travel-partner{max-width:305px}.travel-partners-detail-page .siteinfo-block{height:157px;text-align:center;padding:96px 0 12px}.travel-partners-detail-page .siteinfo-block-detail{font-size:14px;line-height:18px;vertical-align:top;text-align:center}.travel-partners-detail-page .siteinfo-block.operators-safari:before,.travel-partners-detail-page .siteinfo-block.reviews:before{left:0;right:0;margin:0 auto}.siteinfo-block.reviews:before{top:18px}.safari-review-sidebar{display:none}.pager li>a{line-height:32px;min-width:136px}.team-content{background:#f7f7f7;padding:17px 15px 15px 15px}.partner-options-page ul li{font-size:15px;line-height:20px;margin-bottom:8px}.partner-options-main .partner-right-inner .inner-section-title h2{margin-bottom:4px}.top-itineraries-select{right:10px;top:10px}.top-partners-main h2{font-size:17px}.safari-day-by-day .tour-overview-slider{padding-top:30px}.top-partners-section .section-title{margin:0 0 10px 0}.admin-menu-inner ul li a:after{display:none}.admin-menu #filter-toggle-show{margin-bottom:22px}.admin-user-info{min-height:inherit}.team-content{background:#f7f7f7;padding:17px 15px 15px 15px}.featured-trips-section .latest-news-detail h2{min-height:48px}.destinations-btn-block .btn.btn-large,.destinations-park-block .btn.btn-large{font-size:15px;padding:12px 12px}.featured-trip-info{padding-left:20px}.destinations-detail-tabs{padding-top:40px}.sidebar-title h2{padding-top:10px;padding-bottom:10px}.sidebar-item{padding-top:5px;padding-bottom:5px;padding-right:8px}.sidebar-list ul{margin-top:0}.sidebar-list ul li{margin:0 0 6px}.sidebar-title h2 i{top:10px;right:10px}.sidebar-star ul{margin:0}.sidebar-star ul li{margin-top:0;margin-bottom:10px}.show-more{margin-bottom:10px}.form-container{max-width:480px}.input-container{padding-left:30px;padding-right:30px}.login-form .input-container{padding-left:40px;padding-right:40px}.register-link{font-size:17px}.process .icon{width:76px}.why-travel-withus{min-height:522px}.contact-icon{width:36px}.location .contact-icon{width:26px}.destinations-detail-page .siteinfo-block.operators-safari .operators-icon{width:66px;top:10px}button.mfp-arrow{width:46px;height:46px}.register-user-icon img,.register-operator-icon img{max-width:100px}.first-review{font-size:18px}.login_form .btn-block .ajax-loader,.user_register_form .btn-block .ajax-loader,.partner_register_form .btn-block .ajax-loader{top:2px;right:87px}ul.partner-custom-search li ul.flag li{display:block!important;padding-left:0;padding-right:0;border-right:none}ul.partner-custom-search li ul li{margin:5px 0;display:block!important;padding-left:0;padding-right:0;border-right:none}.stepform-day-by-day .acf-fields>.acf-field{width:100%!important}.ajax-loader:before{top:11px!important}.change-email-form .ajax-loader:before{top:19px!important}.deactivate_account_form .ajax-loader:before{top:12px!important}.megamenu{height:auto!important;overflow-y:inherit!important;overflow-x:inherit!important}.mtsnb .mtsnb-container{width:750px!important}.landing-page-content .container,.landing-hero-container .container,.landing-header .container{max-width:750px}.landing-header{top:79px!important}.landing-hero-container{padding:102px 0 0 0}.landing-header-text{margin:40px 0 30px 0;font-size:24px}.landing-hero-img{height:auto}.landing-hero-text{padding:40px 0}.landing-hero-title{font-size:30px}.landing-form-container .form-title{font-size:26px}.landing-hero-text ol li::before{width:26px;height:26px;font-size:14px;top:0;line-height:22px;top:-1px}.landing-hero-text ol li{font-size:18px;padding-left:40px}.landing-form-container .input-container{padding:30px 15px 15px 15px}.landing-form-container .col-md-12,.landing-form-container .col-md-6{padding-right:7px;padding-left:7px}.landing-form-container .row{margin-right:-7px;margin-left:-7px}.about-membership-club{font-size:16px;line-height:22px;padding:50px 0 50px 0}.about-membership-club .section-title h1{font-size:26px;line-height:30px}.about-membership-club p{margin:0 0 15px 0}.about-membership-club .btn.solid{min-width:inherit;margin:12px 0 0 0}.special-safari-deals-section .section-title{margin:0 0 17px 0}.special-safari-shortinfo .price{margin-bottom:8px}.special-safari-shortinfo h2{font-size:18px;margin:0 0 10px 0}.special-safari-deals{align-items:center;padding:15px;margin-bottom:30px}.special-safari-shortinfo{padding:0 0 0 22px}.special-safari-deals:nth-child(2n+1) .special-safari-shortinfo{padding:0 22px 0 0}.landing-footer{padding:28px 0 22px 0}.landing-footer .footer-bottom ul{margin:0 0 10px 0}.landing-header.top-nav-collapse .landing-header-text{margin:33px 0 33px 0}}@media (min-width:768px) and (max-width:991px){.itinerary-data-table table td strong,.itinerary-data-table table thead th{font-size:18px}.itinerary-enquiries-main .itinerary-data-table table td{padding:15px 5px;font-size:13px}.reset-filter-section ul li{width:50%}.reset-filter-section ul li:nth-child(2n){padding-right:0}.reset-filter-section ul li:last-child{width:100%;padding-top:12px}}@media screen and (max-width:767px){body{font-size:16px}h1{font-size:32px}h2{font-size:26px}h3{font-size:22px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.navbar-fixed-top.top-nav-collapse{top:0!important}body.hide-covid .mtsnb{display:none}.main-slider-container.top-section-pad{padding-top:0px!important}p{float:none;margin:0 0 16px 0;padding:0}p:last-child{margin:0 0 0 0}.btn{min-width:216px;line-height:44px}.btn.btn-large{min-width:266px;font-size:16px;padding:14px 14px}blockquote{padding:15px 22px 15px 22px;font-size:20px;line-height:28px}.page-header h1{font-size:26px}.header-top ul li .btn-rounded{min-width:inherit;line-height:normal;padding:6px 12px}.header-top ul li .bootstrap-select>.dropdown-toggle.btn{min-width:88px;height:auto!important;padding:7px 12px 5px 12px;line-height:normal}.header-top ul li .bootstrap-select .caret{right:12px}.header-top ul li .bootstrap-select .dropdown-menu li a{padding:5px 10px}.search-toggle-container{top:-44px}#collapse_show{top:44px}.top-nav-collapse #collapse_show{top:44px}.header-top ul li .btn-rounded{display:none}.m-menu{display:block!important}.search-toggle-main{padding:11px 15px}#collapse_show .input-text{font-size:20px}ul.search-safari-tours li ul li{display:block;border-right:0;padding:2px 0 4px 0}#collapse_show{left:15px;right:15px;z-index:10}.destinations-footer ul li{min-width:25%;width:auto}.safari-types-footer ul li{min-width:25%;width:auto}.quick-links-footer ul li{min-width:25%;width:auto}.destinations-footer ul{margin-bottom:15px}.phone{padding-left:0}.email{padding-left:0;padding-top:12px}.main-slider .container{width:100%}.slider-img{height:400px}.slider-title{font-size:24px;margin:0 0 15px 0}.slider-title strong{font-size:32px}.slider-text-inner{max-width:100%}.main-slider p{margin-bottom:6px}.main-slider .btn{min-width:inherit}.half-title{max-width:100%}.custom-slider-btn{position:relative;width:100%;right:0;float:left;margin-top:22px}.popular-safaris-section .section-title{margin:0 0 12px 0}.section-title h2,.section-title h1{font-size:28px;line-height:32px;margin-bottom:10px;letter-spacing:normal}.section-title p{font-size:16px;line-height:22px}.about-wildlife-safaris{padding:40px 0 40px 0;font-size:16px;line-height:22px}.popular-safaris-section{padding:30px 0 40px 0}.about-safarideal-section{padding:40px 0}.about-safarideal-section .section-title{margin:0 auto 40px auto}.safarideal-box{padding:15px 0}.about-explore-more{padding-top:30px}.top-partners-section{padding:40px 0 18px 0}.top-partners-section .section-title{margin:0 0 0 0}.featured-trips-section{padding:40px 0 0 0}.popular-safaris-detail{font-size:16px;line-height:22px}.btn-rounded.large{line-height:48px;height:48px}.register-user-icon:before{width:90px;height:90px;background-size:866px;background-position:0 -132px}.register-operator-icon:before{width:90px;height:90px;background-size:866px;background-position:-108px -132px}.register-user-icon,.register-operator-icon{min-height:90px}.register-popup-main .mfp-close,.register-popup-main .mfp-close:active,.register-popup-main .mfp-close:hover,.register-popup-main .mfp-close:focus,.login-popup-main .mfp-close:hover,.login-popup-main .mfp-close:focus,.login-popup-main .mfp-close:active{right:-16px;top:-16px}.contact-page{padding:40px 0 40px 0}.contact-form-section{padding-top:40px}.contact-info-section .col-md-4{width:33.33%;float:left}.contact-form-section .inner-section-title p{line-height:24px}.contact-info-block{font-size:16px}.inner-section-title h2{font-size:26px;line-height:30px}.inner-section-title{margin:0 0 30px 0}.page-content{padding:40px 0 40px 0}.blog-listing{padding:22px 0 0 0}.blog-main{margin-bottom:30px}.blog-content{min-height:inherit;height:auto}.blog-content h2{margin:0 0 12px 0}.blog-page .pagination-main{padding-top:15px}.blog-page{padding:50px 0 40px 0}.single-page-template h2,.single-page-template h3,.single-page-template h4,.single-page-template h5,.single-page-template h6{margin:22px 0 12px 0}.single-page-template blockquote{margin:22px 0 15px 0}.other-posts-section .blog-main{margin-bottom:0}.user-comment-reply .author-img{left:34px}.user-comment-reply{padding-left:150px}.breadcrumb>li{float:none;display:inline-block}.about-author-main{padding:15px 18px 18px 18px}.about-author-detail{padding-left:117px}.author-img{width:60px;height:60px}.user-comment{padding:20px 18px 20px 80px}.user-comment-reply{padding-left:112px}.other-posts-section .inner-section-title{margin:0 0 12px 0}.about-top-section{padding:0 0 40px 0}.howit-works-top{padding:40px 0 40px 0}.howit-works-bottom ul li{width:100%;display:inline-block;border-bottom:1px solid #c4cdcc;border-right:none;padding:36px 22px}.howit-works-bottom ul{border:1px solid #c4cdcc}.howit-works-bottom{padding:0 15px 40px 15px}.process-arrow:before{height:17px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);background-position:-640px -78px;top:10px}.process-arrow{right:0;margin:0 auto;left:0;top:auto;bottom:-40px}.process .icon{margin-bottom:7px}.howit-works-bottom ul li:last-child{border-bottom:none}.vision-mision-section{padding:40px 0 0 0}.vision-content-left,.vision-content-right{width:100%;display:inline-block;padding:0 0 22px 0}.vision-content-main{display:inline-block;table-layout:inherit}.vision-left-inner{max-width:100%;padding:0 15px}.vision-content-left.col-md-push-6 .vision-left-inner{padding:0 15px}.vision-content-right{margin-bottom:50px}.vision-content-right.col-md-pull-6{margin-bottom:0;padding:0 0 0 0}.why-travel-withus-section{padding:40px 0 40px 0}.why-travel-detail .col-md-6{width:100%}.why-travel-withus{max-width:100%;min-height:inherit}.about-plantrip-section .container{display:inherit;table-layout:inherit}.about-plantrip-left{width:100%;display:inline-block;text-align:center;padding:40px 0 30px 0;border-right:none;border-bottom:1px solid #cfcfcf}.about-plantrip-right{padding:40px 0 40px 0}.plantrip-main{float:none;margin:0 auto}.about-plantrip-left ul{max-width:356px;margin:0 auto}.about-plantrip-left ul li{font-size:18px}.about-plantrip-section h2,.joinus-text h2{font-size:28px;line-height:normal}.counter-inner{margin:11px 0}.counter-main{padding:30px 0 0 0}.howit-works-top ul li{width:49%}.joinus-text{width:100%;float:left;position:relative}.joinus-text:before{display:none}.joinus-text h2{color:#000}.joinus-text{color:#56605f;font-size:18px}.partner-top-section{padding:0 0 40px 0}.col-full{display:inline-block;position:relative;table-layout:inherit}.col-half{width:100%;display:inline-block}.partner-right-inner{padding:22px 15px 40px}.partner-signup-detail .inner-section-title h2{font-size:28px}.partner-signup-detail .inner-section-title{margin:0}.partner-signup-img:before{display:none}.section-full-img{height:400px}.partner-signup-detail{padding:22px 15px 0 15px;margin:0 auto}.partner-top-section .btn-block{margin-top:26px}.team-content{padding:22px 15px 22px 15px}.team-page .inner-section-title{margin:0 0 30px 0}.team-content ul{margin:0}.input-container,.login-form .input-container{padding:22px 22px 40px 22px}.login-page{padding:60px 0 60px 0}.register-link{font-size:16px}.map-section,.map-section iframe{height:300px}.sort-filter-main ul{float:none;text-align:center;margin-bottom:0}.sort-filter-main ul li{float:none;display:inline-block;vertical-align:top;text-align:left}.sort-filter-main .destination-pagination{float:none;margin-top:10px}.sort-filter-main hr{margin-top:10px;margin-bottom:30px}.sort-filter-main ul.text-right{margin-bottom:15px}.safaris-price-info ul{max-width:440px}.safaris-and-tours-page .sort-filter-main ul.text-right li,.travel-partners-page .sort-filter-main ul.text-right li{text-align:center}.inner-banner .container{width:100%}.safaris-price-detail-section .container{width:100%}.safaris-detail-page .safaris-price-info .safari-price strong{font-size:22px}.safaris-detail-page .safaris-price-info .safari-price{font-size:14px;padding:7px 26px 4px 26px}.safaris-detail-page .safaris-price-info .safari-price:before,.safaris-detail-page .safaris-price-info .safari-departures-time:before{left:8px}.safaris-detail-page .safaris-price-info .safari-price:after,.safaris-detail-page .safaris-price-info .safari-departures-time:after{right:8px}.safaris-detail-page .safari-departures-time{padding:6px 26px 5px 26px}.safari-travel-partner{position:relative}.safari-travel-partner{max-width:100%;text-align:left;bottom:0;display:inline-block;padding-bottom:26px;border-bottom:1px solid #dddce2;margin-bottom:0;right:0}.safari-partner-logo{width:30%;float:left;padding:45px 0 28px 0}.safari-partner-detail{width:70%;float:left;padding-left:0;padding-top:22px}.partner-ratings{padding:7px 15px 0 15px}.partner-ratings:before{display:none}.safari-partner-detail .btn-block{width:auto;float:left;padding:0 0 0 15px}.safaris-detail-partners{width:100%;float:left;padding-top:15px}.safari-partner-title{padding:14px 15px 14px 0;text-align:center}.safari-travel-partner .btn-block .btn{border:none}.safari-partner-logo{width:36%}.safari-partner-detail{width:64%;padding-left:0}.safari-partner-logo img{max-width:200px}.safaris-other-detail-block{margin:10px 0}.safaris-other-detail-section{padding:15px 0}.inner-banner .breadcrumb{text-align:left}.tabs-content{padding:30px 0 0 0}.tour-overview-left{padding:0 0 22px 0}.safari-general-info ul li{padding:14px 18px}.safari-general-info .label{width:40%}.safari-general-info .lable-text{width:60%}.safari-map iframe{height:375px}#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #d6dfe1;border-bottom:none}#no-more-tables td{border:none;border-bottom:1px solid #d6dfe1;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:50%;left:15px;width:45%;padding-right:10px;white-space:normal;text-align:left;line-height:18px;font-weight:700;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}#no-more-tables td:before{content:attr(data-title)}.tabs-content table>tbody>tr>td{padding:10px 5px 8px 15px}.include-main{width:100%;padding-right:0;border-right:none;margin-bottom:30px}.exclude-main{width:100%;padding-left:0}.include-exclude-section h2{margin-bottom:22px;padding-bottom:15px}.safari-prices-table p{font-size:16px}.tabs-content table{font-size:14px}.panel-title{padding-left:22px}.safari-day-by-day .tour-overview-left{padding:0 0 22px 0}.mfp-close,.mfp-close:active{right:20px;top:20px}.mfp-with-zoom.mfp-ready .mfp-container{padding:0 5px}.mfp-title{padding:0 90px 0 15px}button.mfp-arrow{-webkit-box-shadow:0 0 32px rgb(0 0 0 / .4);-moz-box-shadow:0 0 32px rgb(0 0 0 / .4);box-shadow:0 0 32px rgb(0 0 0 / .4)}.mfp-gallery .mfp-image-holder .mfp-figure{padding:15px 15px 25px 15px}.mfp-bottom-bar{margin-top:-70px}.mfp-counter{right:15px}.safari-videos-title{min-height:inherit}.safari-videos-main{margin-bottom:30px}.skillbar-title{width:44%;padding-bottom:10px}.skillbar-bar-main{width:48%;margin-top:4px}.safari-reviews-content h2{font-size:18px}.skill-bar-percent{padding-top:4px}.safari-reviews-title h2{width:60%}.safari-reviews-title .btn-block{width:40%}.safaris-detail-page{padding:0 0 40px 0px!important}.popup-content-main .form-group{margin-bottom:22px}.enquiry-tours-thumb{width:36%}.enquiry-tours-shortinfo{width:64%}.popup-title h2{font-size:24px}.popup-field-group h2{font-size:20px}.enquiry-now-main .mfp-close:hover,.enquiry-now-main .mfp-close:focus,.enquiry-now-main .mfp-close:active,.enquiry-now-main .mfp-close{top:-25px;right:-16px}.safaris-tours-main-title h2{font-size:20px}.social-share-main h2{display:block;margin:0 0 15px 0}.social-share-main ul{text-align:center}.travel-partners-tabs .social-share-main ul li a{min-width:76px}.travel-partners-detail-page .safaris-price-detail-section .container{max-width:100%}.memberships-logo{height:90px}.memberships-logo img{max-height:85px}.partners-company-profile ul{margin:0 0 2px 0}.memberships-affiliations ul{margin:0 -10px}.enquiry-now-main,#share-favorites-popup{max-width:94%!important}.register-popup-main .mfp-close,.enquiry-now-main .mfp-close,.login-popup-main .mfp-close,#share-favorites-popup .mfp-close,.itinerary-enquires-popup-main .mfp-close{width:40px;height:40px;font-size:28px}.enquiry-now-main .mfp-close:hover,.enquiry-now-main .mfp-close:focus,.enquiry-now-main .mfp-close:active,.enquiry-now-main .mfp-close,.login-popup-main .mfp-close,.login-popup-main .mfp-close:hover,.login-popup-main .mfp-close:focus,.login-popup-main .mfp-close:active,#share-favorites-popup .mfp-close:hover,#share-favorites-popup .mfp-close:focus,#share-favorites-popup .mfp-close:active,#share-favorites-popup .mfp-close,.itinerary-enquires-popup-main .mfp-close:hover,.itinerary-enquires-popup-main .mfp-close:focus,.itinerary-enquires-popup-main .mfp-close:active,.itinerary-enquires-popup-main .mfp-close{top:-22px;right:-10px}.memberships-logo{width:130px}.destinations-inner-banner.inner-banner .slider-text-inner{max-width:100%}.destinations-btn-block,.destinations-park-block{width:100%;text-align:left;padding:15px 0 0 0}.destinations-overview-slider .slick-prev{left:0}.destinations-overview-slider .slick-next{right:0}.destinations-btn-block .btn.btn-large,.destinations-park-block .btn.btn-large{font-size:15px}.destinations-detail-tabs{padding:40px 0 60px 0}.travel-seasons-section ul li{line-height:24px;margin:0 0 8px 0}.destinations-partners-slider .top-partners-main .btn.btn-large{font-size:16px}.destinations-detail-page{padding:0 0 40px 0px!important}.destinations-detail-tabs .tabs-content{padding:26px 0 40px 0}.destinations-wildlife-areas-section .destinations-detail{width:80%}.destinations-wildlife-areas-section .destinations-box:hover h2{-moz-transform:translate3d(0,-86px,0);-webkit-transform:translate3d(0,-86px,0);transform:translate3d(0,-86px,0)}.destinations-other-posts .inner-section-title h2,.destinations-wildlife-areas-section .inner-section-title h2,.destinations-detail-page .top-partners-section .inner-section-title h2,.destinations-map-section .inner-section-title h2,.destinations-detail-page .top-destinations-section .inner-section-title h2{font-size:24px}.destinations-other-posts{padding:40px 0 40px 0}.destinations-wildlife-areas-section{padding:40px 0 26px 0}.destinations-detail-page .top-partners-section{padding:40px 0 12px 0}.destinations-map-section{padding:40px 0 40px 0}.destinations-detail-page .top-destinations-section{padding:40px 0 12px 0}.destinations-detail-page .social-share-main{padding-top:40px;padding-bottom:0}.destinations-map-section .safari-map iframe{height:400px!important}.destinations-wildlife-areas-section a.view-all{float:left;margin-left:0}.destinations-wildlife-areas-section .custom-slider-btn{margin-top:15px}.admin-menu{width:100%}.admin-content{width:100%;padding-left:0}.admin-menu-inner ul li a:after{display:none}.admin-contact-detail ul li{margin-bottom:16px}.admin-contact-detail ul li .label{width:100%;text-align:left;margin-bottom:5px}.admin-contact-detail ul li .label-text{width:100%;padding:0}.dashboard-main h2{font-size:22px;margin:0 0 7px 0!important}.welcome-text{padding:0 0 12px 0}.custom-filemenu-content h2{font-size:20px}.custom-filemenu-content i{font-size:30px}.favourite-items{width:77%}.favourite-reviews{width:23%}.favourite-reviews .star{font-size:16px}.favourite-content ul li{font-size:16px}.share-favorites-popup .popup-title h2{font-size:30px}.share-favorites-popup .popup-content-main .btn.solid{font-size:18px}.dashboard-partners-detail h2{font-size:20px}.dashboard-travel-partners{margin-bottom:15px}.itinerary-data-table table{margin:15px 0}.itinerary-data-table table thead th,.profile-info-table table thead th,.itinerary-data-table table td strong{font-size:20px}.itinerary-data-table table thead th,.profile-info-table table thead th{padding:8px 15px 8px 15px}.itinerary-data-table{padding-bottom:22px}.dashboard-partners-logo{width:30%;padding:15px 15px}.dashboard-partners-detail{width:70%;padding:0 0 0 30px}.profile-info-table table td{padding:10px 15px 8px 15px}.itineraries-box-title h2{font-size:24px}.editor-photos ul li{width:25%}.editor-videos-left{width:26%;font-size:16px;line-height:22px;padding:10px 0 10px 0}.editor-videos-right{width:74%;padding:10px 60px 10px 15px}.company-memberships-logo .memberships-logo{height:75px}.company-memberships-logo .memberships-logo img{max-height:75px}.editor-overview-listing{padding:18px 52px 26px 52px}.editor-overview-listing .minus-btn{right:10px!important;top:56px}.editor-overview-listing .videos-number{left:10px!important;top:56px}.editor-photos.full{padding:15px}.editor-videos.full .editor-videos-left{width:26%}.editor-videos.full .editor-videos-right{width:74%}.destinations-overview{margin-top:0}.enquires-detail-table table thead th{font-size:14px;padding:12px 0;text-align:center;width:90px;line-height:18px;letter-spacing:-.3px}.enquires-detail-table table thead th:first-child{font-size:15px}.enquires-detail-table table tbody tr td{font-size:15px}.reset-filter-section .btn.solid{font-size:15px}.enquires-detail-table td:before{top:50%!important}.itinerary-enquires-popup-main{max-width:90%!important}.itinerary-enquires-popup-main .btn-block{padding:28px 0 5px 0}.itinerary-enquires-popup-main .profile-info-table table thead th{font-size:20px;line-height:24px}#itinerary-enquires-popup{padding:22px 15px}.itinerary-enquires-popup-main .btn-block{padding:18px 0 5px 0}.change-email-main,.edit-profile-main,.company-profile-main{padding-top:0}.hidden-text{display:none}.user-login-topbelt ul li a{padding:3px 16px 3px 16px;line-height:40px}.user-login-topbelt ul li{float:none;display:table-cell;line-height:40px;vertical-align:middle}.user-login-topbelt ul li a i{font-size:20px;top:0;margin-right:0;margin-top:2px}.top-user-icon .img-circle{margin:1px 10px 0 0}.top-user-icon{padding:3px 14px 3px 44px;text-align:left}.user-login-topbelt ul{width:100%;float:none;display:table;text-align:right}.register-popup-main .vertical-align-left p{min-height:168px}.register-popup-main{max-width:580px!important}.register-popup-main .btn-rounded.large{min-width:225px;height:44px;line-height:44px;font-size:16px}.register-popup-main .btn-block{padding-top:0}.siteinfo-block-detail br{display:none}.siteinfo-block{padding:80px 0 12px;text-align:center;height:157px}.siteinfo-block{width:100%}.siteinfo-block .operators-icon{left:0;right:0;margin:0 auto}.siteinfo-block-detail{height:auto;width:100%;text-align:center}.siteinfo-block .operators-icon{top:24px!important}.siteinfo-block.operators.text-left{margin:0 auto}.featured-trip-info ul li{width:auto;padding:0 26px 14px 60px;border-right:1px solid #ccc;vertical-align:top}.featured-trip-info ul li:last-child{padding:0 12px 0 60px;margin-left:26px}.trip-info-icon{position:absolute;left:0}.featured-trip-info ul{text-align:center}.featured-trip-info{padding:11px 0 18px 0}.latest-news-detail{padding:17px 17px 18px}.top-nav-collapse .header-top ul li .bootstrap-select>.dropdown-toggle.btn,.top-nav-collapse .btn-rounded{line-height:20px}.navigation-main{margin-top:12px}.login-page{padding:40px 0 40px 0}.icon{margin:0 auto 0}.safarideal-box h2{margin-bottom:7px;margin-top:12px}.safarideal-box{max-width:100%}.about-explore-more{padding-top:12px}.about-safarideal-section .section-title{margin:0 auto 22px auto}.footer-middle ul li{margin-bottom:0}.destinations-detail-page .siteinfo-block.operators-safari:before,.siteinfo-block.parks:before{left:0;right:0;margin:0 auto}.mfp-close,.mfp-close:active{right:0}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:0}button.mfp-close,button.mfp-arrow{padding-right:6px}.safaris-other-detail-block h2{font-size:15px}.safaris-other-detail .detail-block-inner{font-size:15px;line-height:22px}.latest-news-detail h2{min-height:inherit}.latest-news-detail p{min-height:inherit}.find-safari-section{padding:20px 0 16px}.find-safari-section .section-title{position:relative;padding-right:20px;cursor:pointer}.find-safari-section .section-title:after{content:"\f105";position:absolute;right:0;top:0;font-family:'FontAwesome';font-size:28px}.find-safari-section .section-title.active:after{content:"\f107";right:-5px}.find-safari-section ul{display:none;margin-bottom:8px}.safaris-detail-partners{background-image:-webkit-linear-gradient(bottom,#f2f2f2,#fff 63%);background-image:-moz-linear-gradient(bottom,#f2f2f2,#fff 63%);background-image:-o-linear-gradient(bottom,#f2f2f2,#fff 63%);background-image:-ms-linear-gradient(bottom,#f2f2f2,#fff 63%);background-image:linear-gradient(to top,#f2f2f2,#fff 63%)}.safari-travel-partner{border:none!important;background-color:#fff0}.safari-travel-partner:hover,.safari-travel-partner:focus{-webkit-box-shadow:0 0 17px #fff0;-moz-box-shadow:0 0 17px #fff0;box-shadow:0 0 17px #fff0}.safaris-other-detail .col-md-4.col-xs-12{width:33.3333%;padding-left:5px;padding-right:5px}.safaris-other-detail .row{margin-left:-5px;margin-right:-5px}.popup-content-main{padding:20px}.popup-content-main .note{font-size:16px;font-weight:600;margin-top:20px;padding:10px 16px 5px 17px}.popup-content-main .note p{margin-bottom:8px}.popup-content-main .note h2{font-size:16px}.popup-field-group{padding:5px 0}.popup-field-group h2{font-size:18px;margin:8px 0}label{font-size:16px;line-height:22px}.input-text{font-size:15px;line-height:30px;height:40px;padding:5px 15px}.popup-content-main .form-group{margin-bottom:10px}.bootstrap-select>.dropdown-toggle.btn{line-height:38px;height:40px}.popup-content-main .bootstrap-select>.dropdown-toggle.btn{font-size:15px}.popup-content-main .btn.solid,.popup-content-main .btn.green.solid{line-height:40px;min-width:135px;margin-right:10px}.popup-title{padding:14px 20px 14px 20px}.popup-title h2{font-size:20px}.inner-banner .slider-text-inner,.safaris-detail-page .safaris-price-info{max-width:100%}.safaris-detail-page .safaris-price-info ul li{width:49%}.safaris-detail-page .safaris-price-info ul li:last-child{margin:0 0 0 1%}.travel-partners-detail-page .siteinfo-block-main .col-md-4{width:50%}.travel-partners-detail-page .siteinfo-block{max-width:286px;margin:0 auto!important}.travel-partners-detail-page .siteinfo-block-detail{text-align:center}.travel-partners-detail-page .safari-travel-partner:hover,.travel-partners-detail-page .safari-travel-partner:focus,.travel-partners-detail-page .safari-travel-partner{-webkit-box-shadow:0 0 17px rgb(0 0 0 / 0);-moz-box-shadow:0 0 17px rgb(0 0 0 / 0);box-shadow:0 0 17px rgb(0 0 0 / 0)}.travel-partners-detail-page .safari-travel-partner{max-width:100%}.travel-partners-detail-page .safaris-detail-partners{padding-top:30px}.vision-img{height:350px}.itinerary-data-table table td{font-size:14px;padding:10px 5px 4px 5px}.team-listing{max-width:600px;float:none;margin:0 auto}.team-main{margin-bottom:30px}.custom-arrow{float:right}.find-safari-section .bootstrap-select>.dropdown-toggle.btn{height:40px}.top-itineraries-select{right:8px;top:8px}.itineraries-box-title{padding:14px}.top-destinations-section{padding:40px 0 40px 0}.safari-types-section{padding:40px 0 10px 0}.top-partners-slider .slider-item{padding:22px 0 0 0}.latest-news-section{padding:40px 0 0 0}.safari-day-by-day .tour-overview-slider{padding-top:6px}.team-main{margin-bottom:30px}.featured-trips-slider .slick-dots{bottom:-9px}.popup-content-main .note{font-weight:400}.popup-content-main .note{margin-bottom:12px}.form-container .col-md-6{width:50%}.input-icon{height:40px}.input-icon{line-height:40px}.input-icon img{width:22px}.form-title{padding:14px}.form-title h1{font-size:20px}.contact-info-section .col-md-4{min-height:134px}.reset-filter-section .btn.solid{line-height:34px}.location .contact-icon{left:6px}.main-box{padding-left:50px}.enquires-detail-table table thead{border:none}ul.partner-custom-search li ul li{margin:0}.stepform-prices table.acf-table{width:767px;border:0}.stepform-prices .acf-repeater.-table{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:#DFDFDF solid 1px;padding:0 0 22px 0}.stepform-prices .acf-repeater.-table .acf-actions{width:767px;padding-left:11px;text-align:left}.stepform-prices table.acf-table thead>tr>th{font-size:16px}.stepform-videos .acf-fields>.acf-field{padding:15px 0}.stepform-videos .acf-table .acf-row-handle.order span{padding:3px 9px!important}.stepform-day-by-day .acf-table .acf-row-handle.order span{padding:3px 9px!important}.stepform-day-by-day table.acf-table .acf-row-handle.remove{border-left-color:#fff0;padding:8px}.stepform-day-by-day .acf-field-repeater.acf-field .acf-field{padding:15px 0}.acf-field.show-gallery{padding:0 0 15px 0px!important}.show-gallery .acf-input input,.show-gallery .acf-input .message{font-size:16px!important}.show-gallery .acf-input{position:relative}.show-gallery .acf-input input{position:absolute;left:0;top:3px;height:auto!important;line-height:normal!important}.show-gallery .acf-input label{padding-left:24px}.logo-title{padding-bottom:7px}.enquiry-now-main .ajax-loader{top:2px!important}.enquiry-now-main .wpcf7 .ajax-loader{top:0px!important}.company-profile-main .bootstrap-select>.dropdown-toggle.btn{height:48px;line-height:46px}.mtsnb .mtsnb-container{width:614px!important;padding-left:15px!important;padding-right:15px!important}.navbar-fixed-top{top:0px!important}.navbar-fixed-top.header-admin{top:46px!important}.top-nav-collapse.header-admin{top:0px!important}.landing-header{top:79px!important}.landing-hero-text .col-md-6{width:100%}.landing-form-container{width:100%}.landing-hero-title{font-size:26px;margin-bottom:15px}.landing-hero-text ol li{margin:0 0 12px 0}.landing-form-container{max-width:100%;margin:22px 0 0 0}.landing-form-container .form-title{font-size:22px}.landing-header-text{margin:40px 0 30px 0;font-size:22px}.special-safari-deals{flex-direction:column}.special-safari-deals:nth-child(2n+1){flex-direction:column}.special-safari-thumb,.special-safari-shortinfo{width:100%}.special-safari-thumb img{width:100%}.special-safari-shortinfo{padding:15px 0 0 0}.special-safari-deals:nth-child(2n+1) .special-safari-shortinfo{padding:15px 0 0 0}.landing-hero-container .container{display:block}.landing-hero-text{display:block}.about-membership-club iframe{max-width:540px;height:300px}.popup-content-main .form-group.form-group-mb{margin-bottom:35px}.blog-nav ul li{padding:0 10px 0 10px}}@media screen and (max-width:640px){body.hide-covid{padding-top:90px!important}.navigation-main{margin-top:4px}.logo{max-width:130px;top:5px}.header-top ul li{font-size:13px;padding:0 4px 0 4px}.header-top ul li:last-child{padding:0}ul.search-safari-tours .title{line-height:30px}.search-toggle-content{padding:22px 10px 22px 10px}ul.search-safari-tours h2{font-size:18px}ul.search-safari-tours .title:before{left:-66px}ul.search-safari-tours{padding:0 0 22px 60px}ul.search-safari-tours .title{font-size:22px;line-height:26px;margin:10px 0 4px 0}.search-toggle-content .close{padding:14px;right:3px;top:5px}.search-toggle-content .close:before{height:30px}.search-toggle-content .close:after{height:30px}#collapse_show{z-index:111}.destinations-footer ul li{min-width:33%;width:auto}.safari-types-footer ul li{min-width:33%;width:auto}.quick-links-footer ul li{min-width:33%;width:auto}.main-box{font-size:15px}.phone{padding-left:12px}.phone .main-box{padding-left:50px}.main-box span{font-size:14px;line-height:normal}.btn{min-width:200px;font-size:15px;line-height:40px}.slider-title{font-size:22px;margin:0 0 15px 0}.slider-title strong{font-size:28px}.slider-text{padding-top:0}.safari-types-section .col-xs-6{width:100%}.logo-slider-section{padding:30px 0 40px}.slider-img:before{background-color:rgb(0 0 0 / .5)}.contact-info-section .col-md-4{width:100%;display:inline-block;border:none}.contact-info-inner{padding:0 0 10px 0}.contact-info-block{padding:52px 0 36px 0px!important}#nav-toggle-show,#nav-toggle{display:block}#nav-toggle-show{display:none}.blog-nav ul li{width:100%;border:none;padding:10px 0}.blog-nav ul{padding:15px;position:relative;top:4px;background-color:#fff;border:1px solid rgb(0 0 0 / .1);-moz-box-shadow:0 6px 12px rgb(0 0 0 / .1);-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .1);box-shadow:0 6px 12px rgb(0 0 0 / .1)}.blog-nav ul li a:before{display:none}.page-header h1{font-size:24px}.social-share-main ul li a{min-width:76px}.about-gallery-section ul li{width:100%;border-bottom:2px solid #FFF}.about-gallery-section ul li:last-child{border-bottom:none}.form-title h1{font-size:22px}.safaris-tours-thumb{width:100%;position:relative}.safaris-info-inner{padding-left:0;min-height:inherit;padding-top:22px}.safaris-tours-shortinfo ul{margin:15px 0 5px 0}.safaris-price-info .btn.btn-small{min-width:100%}.safaris-price-info .btn-block{width:100%;padding-top:16px}.safaris-price-info ul{max-width:100%}.inner-banner-img{height:350px}.safaris-detail-page .safaris-price-info ul li{width:100%;padding:0 22px 0 89px;border-right:none}.safaris-detail-page .safaris-price-info ul li:last-child{padding:0 22px 0 89px;margin:22px 0 0 0}.safaris-detail-page .safaris-price-info .safari-price strong{display:inline-block}.safaris-detail-page .safari-departures-time{max-width:100%;padding:10px 26px 9px 26px;line-height:22px}.safari-partner-logo img{max-width:100%}.inner-banner-img:after{height:260px}.bottom-btn-block .btn.btn-large{padding:18px 14px 14px 14px;line-height:normal}.safaris-detail-page .safaris-price-info .safari-price:before,.safaris-detail-page .safaris-price-info .safari-departures-time:before{left:8px;margin-top:-2px}.safaris-detail-page .safaris-price-info .safari-price:after,.safaris-detail-page .safaris-price-info .safari-departures-time:after{right:8px;margin-top:-2px}.panel-title{font-size:16px;line-height:20px}.panel-body.pt-50{padding-top:18px}.panel-body{padding:18px 0 26px 0}.safari-day-by-day .tour-overview-left{padding:0 0 30px 0}.panel-title-main .days{min-width:66px;padding:12px 10px}.more-less-btn .glyphicon-plus:before{width:17px;height:3px}.more-less-btn .glyphicon-plus:after{height:17px;left:7px;top:-7px}.more-less-btn .glyphicon-minus:before{width:17px}.more-less-btn .glyphicon-minus:after{height:17px}.more-less-btn .glyphicon{left:-8px;top:-1px}.skillbar-title{width:36%;padding-right:15px}.skillbar-bar-main{width:48%}.skill-bar-percent{width:15%}.safari-reviews-bar{padding:26px 15px 14px 15px}.enquiry-tours-shortinfo h2{font-size:18px}.enquiry-tours-shortinfo .safaris-price-info ul li{width:100%;padding:0 0 0 0}.enquiry-tours-shortinfo .safaris-price-info ul li:last-child{border-left:none;padding:15px 0 0 0}.with-login-reviews .col-4,.with-login-reviews .col-6{max-width:100%}.give-rating ul li{width:100%}.give-rating .star{padding-right:0;font-size:18px}.travel-partners-list .col-xs-6{width:100%}.travel-partners-detail-page .safari-travel-partner{text-align:center}.travel-partners-detail-page .safari-partner-logo{width:100%}.travel-partners-detail-page .safari-partner-detail{width:100%;padding-top:0}.travel-partners-detail-page .safari-partner-detail .btn-block{float:none;padding-left:0;display:inline-block}.travel-partners-detail-page .siteinfo-block-main .col-md-4{width:100%}.travel-partners-detail-page .siteinfo-block-detail br{display:none}.travel-partners-page .top-partners-main h2{height:auto;margin:22px 0 11px 0}.destinations-wildlife-areas-section .destinations-detail{width:100%;padding:0 15px 15px 15px}.destinations-wildlife-areas-section .destinations-box h2{left:15px;right:15px}.destinations-detail-inner{left:15px;right:15px}.destinations-wildlife-areas-section .destinations-detail p{font-size:14px;line-height:18px}.destinations-map-section .inner-section-title,.other-posts-section .inner-section-title,.destinations-wildlife-areas-section .inner-section-title,.destinations-detail-page .top-partners-section .inner-section-title,.destinations-map-section .inner-section-title,.other-posts-section .inner-section-title,.destinations-detail-page .top-destinations-section .inner-section-title{margin:0 0 15px 0}.login-popup-main{max-width:94%!important}.thumb-container{width:100px;position:relative;left:0;top:0;margin:0 auto 15px auto}.custom-filemenu{padding:15px 10px}.custom-filemenu-content{margin-left:0;min-height:inherit}.favourite-items{width:100%;display:inline-block}.favourite-reviews{width:100%;display:inline-block}.favourite-head .favourite-items{padding:0 0 0 0;font-size:18px}.favourite-head .favourite-reviews{display:none}.text-hidden{display:block}.favourite-items{padding:0 0 6px 0}.share-favorites-popup .popup-content-main .btn.solid{font-size:16px}.dashboard-partners-logo{width:36%;padding:15px 15px}.dashboard-partners-detail{width:64%;padding:0 0 0 30px}.editor-photos ul li{width:33.33%}.editor-videos-left{width:32%;font-size:16px;line-height:22px;padding:10px 0 10px 0}.editor-videos-right{width:68%;padding:10px 60px 10px 15px}.thumb-large .custom-filemenu-content{margin-left:0}.thumb-large .thumb-container{top:0;bottom:auto;left:0}.stepform-content{padding:22px 15px 22px 15px}.custom-filemenu.full .custom-filemenu-content{margin-left:0;min-height:inherit}.custom-filemenu.full .thumb-container{left:0;top:0;bottom:0}.fees-commission .form-group{padding:0 26px 0 26px}.add-itineraries-main .admin-btn-block .text-left,.add-itineraries-main .admin-btn-block .text-right{width:100%;text-align:center!important}.add-itineraries-main .admin-btn-block .btn.btn-small,.add-itineraries-main .admin-btn-block .text-right .btn{max-width:360px;width:100%;margin:6px 0}.add-itineraries-main .admin-btn-block .btn.btn-small{line-height:42px}.input-list ul li{width:49%}.editor-overview-listing{padding:66px 15px 26px 15px}.editor-overview-listing .videos-number{top:12px}.editor-overview-listing .minus-btn{top:12px}#seasons-prices-main td{padding-left:122px}#seasons-prices-main td:before{width:106px}.daybyday-main:nth-of-type(2n+2):before{left:-15px;right:-15px;bottom:0}.daybyday-main:nth-of-type(2n+2){padding:22px 0 0 0;margin:14px 0 18px 0}.editor-photos.full ul li{width:124px}.stepform-photos .editor-photos.full ul li{width:33.33%}.editor-videos.full .editor-videos-left{width:34%}.editor-videos.full .editor-videos-right{width:66%}.reset-filter-section ul li{width:100%;padding:6px 0}.itinerary-enquires-popup-main{max-width:94%!important}.itinerary-enquires-popup-main .profile-info-table table thead th{font-size:18px;line-height:22px}.user-login-topbelt ul li a{padding:3px 12px 3px 12px;line-height:40px}.user-login-topbelt ul li a i,.user-login-topbelt .favourite-icon i{font-size:18px}.top-user-icon{padding:3px 12px 3px 44px;text-align:left}.user-login-topbelt ul li{font-size:15px}.register-popup-main{max-width:90%!important}.vertical-align-left,.vertical-align-right{width:100%;display:inline-block}.vertical-align-main{display:inline-block;table-layout:inherit}.register-popup-main .vertical-align-left p{min-height:inherit}.partners-logo{min-height:inherit}.siteinfo-block-main .col-md-4{border-right:none;text-align:left}.siteinfo-block-main .container{max-width:316px}.siteinfo-block{width:100%}.siteinfo-block,.siteinfo-block-main .col-md-4{width:100%}.siteinfo-block-detail{height:64px}.siteinfo-block .operators-icon{top:18px!important}.featured-trip-info ul li{padding:0 16px 14px 52px;border-right:none}.featured-trip-info ul li:last-child{padding:0 10px 0 52px;margin-left:16px}.trip-info-icon{position:absolute;left:0}.featured-trip-info ul{text-align:center}.featured-trip-info{padding:11px 0 18px 0}.logo{top:6px}.top-nav-collapse .logo{top:6px;max-width:108px}.page-header,.main-slider-container,.top-space{padding:87px 0 0 0}.top-nav-collapse .header-top ul li{font-size:13px}.top-nav-collapse .navigation-main{margin-top:4px}.top-nav-collapse .header-top ul li:last-child{margin-top:6px}#collapse_show{top:47px}.siteinfo-block{height:auto;padding:90px 0 16px 0;border-bottom:1px solid #dcdce1}.siteinfo-block.countries,.siteinfo-block.parks{border-bottom:none}.travel-partners-detail-page .siteinfo-block.reviews{border-bottom:none}.siteinfo-block-detail{height:auto}.destinations-overview-slider .slick-prev,.destinations-overview-slider .slick-next{width:48px;height:44px}.top-partners-main h2{min-height:inherit}.safaris-other-detail .col-md-4.col-xs-12{width:100%}.sidebar-list ul li,.sidebar-star ul li{width:50%;padding:0 0 0 0}.enquiry-tours-shortinfo .safaris-price-info{padding:8px 0 0 0}.enquiry-tours-shortinfo .safaris-price-info ul li:last-child{padding:8px 0 0 0}.popup-content-main .note{margin-top:8px}.enquiry-tours-shortinfo{padding:0 0 0 15px}.panel-title{font-size:15px;padding-left:18px;padding-right:54px}.more-less-btn{width:40px;line-height:36px}.panel-group .panel+.panel{margin-top:15px}.bottom-btn-block{padding-top:32px}.bottom-btn-block .btn.btn-large{padding:14px;font-size:15px}.other-posts-section{padding:32px 0 18px 0}.inner-section-title h2{font-size:24px;line-height:28px}.custom-slider-btn{margin-top:15px}.panel-title{font-weight:500}.panel-title-main .days{font-weight:600}.safari-prices-table{margin-bottom:20px}.include-exclude-section{padding:8px 0 15px 0}.include-main{margin-bottom:20px}.safari-reviews-title{margin-bottom:5px}.safari-reviews-bar{padding:12px 13px 6px 15px;margin-bottom:8px}.skillbar-title{width:100%;padding-right:0;margin-bottom:0;padding-bottom:0}.skillbar-title .review-star{float:left;padding-left:8px}.skillbar-bar-main{width:88%;margin-bottom:12px}.skill-bar-percent{width:12%;padding-left:12px;text-align:left}.write-a-review-btn .btn.btn-small{min-width:155px;font-size:12px;padding:0 20px}.edit-profile-main .col-xs-6.col-sm-6.col-md-6{width:100%}.vision-content-right{margin-bottom:40px}.change-email-form .col-xs-6.col-sm-6.col-md-6{width:100%}.admin-content .form-group{margin-bottom:15px}.btn{font-size:14px;line-height:36px}.itinerary-data-table .col-lg-6.col-md-12.col-sm-6.col-xs-6{width:100%}.team-content{min-height:inherit;padding:22px 15px 22px 15px}.team-listing{max-width:470px;float:none;margin:0 auto}.team-listing .col-xs-6{width:100%}.itinerary-enquiries-main .itinerary-data-table table td{padding:12px 12px}.itinerary-data-table{padding-bottom:8px}.section-full-img{height:330px}.text-hidden{display:inline-block;float:left;padding-right:10px}.safari-day-by-day .tour-overview-slider{padding-top:0}.register-popup-main h2{margin-top:12px}.mfp-iframe-scaler iframe{border:7px solid #FFF}.mfp-bottom-bar{margin-top:-62px}.mfp-gallery .mfp-image-holder .mfp-figure{padding:7px 7px 15px 7px}.form-title{padding:14px}.form-title h1{font-size:20px}.contact-info-section .col-md-4{min-height:inherit}ul.search-safari-tours .title .icon,ul.search-partners .title .icon{width:54px;left:-57px}.register-user-icon img,.register-operator-icon img{max-width:80px}.login_form .btn-block .ajax-loader,.user_register_form .btn-block .ajax-loader,.partner_register_form .btn-block .ajax-loader{top:0;right:100px}.stepform-videos .acf-table .acf-label{padding:0 12px 0 12px!important;text-align:left}.stepform-day-by-day .acf-gallery .acf-gallery-toolbar .acf-button.acf-gallery-add{width:100%;display:inline-block;margin-bottom:15px;line-height:normal;padding-top:10px;padding-bottom:10px}.stepform-day-by-day .acf-gallery .acf-gallery-toolbar .acf-hl li{width:100%}.stepform-day-by-day .acf-gallery .acf-gallery-toolbar select{padding:10px!important}.top-nav-collapse #collapse_show{top:44px}#collapse_show{top:44px}.contact-form-inner .wpcf7 .ajax-loader:before{top:9px!important}.change-email-form .ajax-loader:before{top:16px!important}.deactivate_account_form .ajax-loader:before{top:10px!important}.mtsnb .mtsnb-container{width:464px!important}.navbar-fixed-top{top:0px!important}.navbar-fixed-top.header-admin{top:50px!important}.top-nav-collapse.header-admin{top:0px!important}.landing-header{top:98px!important}.landing-hero-container{padding:94px 0 0 0}.landing-header-text{margin:26px 0 10px 0;font-size:20px;max-width:227px;float:right}.about-membership-club iframe{max-width:480px;height:250px}.landing-header.top-nav-collapse .landing-header-text{margin:17px 0 16px 0}.blog-nav ul li{margin:0 0 0 0}}@media screen and (max-width:480px){h1{font-size:28px}h2{font-size:22px}h3{font-size:20px}label{font-size:15px}body.hide-covid{padding-top:120px!important}.page-header h1{font-size:22px}.navigation-main{margin-top:6px}.logo{max-width:130px;top:34px}.header-top ul li .bootstrap-select .caret{right:10px}.header-top ul li:first-child,.header-top ul li{padding:0 5px}.header-top ul li:last-child{padding-right:0;right:0;margin-top:6px}.header-top{padding:0 10px;text-align:center;z-index:103}.header-top ul li i{margin-right:2px;font-size:14px}.header-top ul li{font-size:12px}.header-top ul{display:block;text-align:center}.navigation{padding:38px 62px 0 0}.search-toggle-container{top:-3px;font-size:16px}.header-top ul li .bootstrap-select .dropdown-menu.inner{text-align:left}.header-top ul li .bootstrap-select>.dropdown-toggle.btn{padding:6px 12px 2px 12px;font-size:13px;min-width:80px}ul.search-safari-tours{padding:0 0 22px 0}ul.search-safari-tours .title{font-size:18px;line-height:24px;padding-left:66px;font-weight:400}ul.search-safari-tours .title::before{left:4px}ul.search-safari-tours li{padding:0 8px 6px 8px}.header-top ul li .bootstrap-select .dropdown-menu li{font-size:14px}ul.search-safari-tours h2{margin-bottom:10px}.footer-top .col-xs-6{width:100%}.destinations-footer ul li{min-width:50%;width:auto}.safari-types-footer ul li{min-width:50%;width:auto}.quick-links-footer ul li{min-width:50%;width:auto}.phone{padding-left:0;padding-top:12px}.contact-icon{width:32px}.location .contact-icon{width:24px}.slider-title{font-size:20px;margin:0 0 15px 0}.slider-title strong{font-size:24px}.main-slider p{font-size:16px}.slider-img{height:360px}.slider-text-inner{margin-top:-50px}.find-safari-section ul li{width:100%}.find-safari-section .btn{min-width:100%}.section-title h2,.section-title h1{font-size:26px;line-height:30px}.featured-trips-section .latest-news-detail h2{font-size:18px;line-height:24px}.destinations-detail{padding:0 0 0 15px;right:75px}.more-btn a{width:40px;height:40px;background-position:-484px -16px}.more-btn{width:40px;height:40px;right:15px;bottom:18px}.destinations-box:hover .more-btn a,.more-btn a:focus,.more-btn a:hover{background-position:-554px -16px}.destinations-detail p{padding-bottom:14px}.latest-news-top ul{display:inline-block;text-align:left}.latest-news-top ul li{display:block;padding:0}.latest-news-top ul li:last-child:before{display:none}.latest-news-detail h2{font-size:18px;line-height:24px}.popular-safaris-detail{font-size:14px;line-height:19px}#collapse_show{left:0;right:0;z-index:10;top:43px}.register-popup-main h2{font-size:22px}.inner-section-title h2{font-size:22px;line-height:26px}.contact-form-inner .btn{min-width:100%}.blog-main{margin-bottom:22px}.blog-nav ul li{font-size:14px}.pagination>li{margin:4px 2px;width:auto!important}.blog-content{padding:22px 0 15px 0}.pager li>a{min-width:inherit}.social-share-main ul li a{min-width:46px}.blog-single-page .social-share-main{padding:40px 0 40px 0}.about-author-thumb{width:60px;height:60px}.about-author-detail{padding-left:80px}.user-comment-reply .author-img{left:20px}.user-comment-reply{padding:20px 0 20px 99px}.comment-content-top ul li{display:block;float:none;padding-left:0}.howit-works-top ul li{width:100%}.about-plantrip-section h2,.joinus-text h2{font-size:24px}.why-travel-withus h2{font-size:18px!important}.subtitle{font-size:20px;line-height:24px}.partner-signup-detail .inner-section-title h2{font-size:26px}.section-full-img{height:300px}.team-content{padding:22px 15px}.form-container .form-group.col-half{width:100%;margin:0}.form-container .form-group.forgot-password{text-align:left;margin-bottom:30px}.form-container .btn.solid{min-width:100%}.forgot-password-form a.btn{min-width:100%;margin-top:10px}.sort-filter-main ul li label{font-size:14px;padding-right:8px}.show-by{width:60px}.results-displaying{font-size:14px}.pagination>li>a,.pagination>li>span{min-width:32px;padding:4px 2px;line-height:22px}.pagination>li.previous a,.pagination>li.next a{border-width:2px;padding:4px 7px;font-weight:500;font-size:11px}.safaris-price-info ul li{width:100%;padding:5px 15px 10px 65px}.safaris-price-info ul{margin:0}.safaris-price-info .icon-tag{top:5px}.safaris-price-info .icon-departures{top:4px}.safaris-tours-shortinfo .label{width:46%;white-space:normal;line-height:normal}.safaris-tours-shortinfo .label-text{width:54%}.sidebar-list ul li{padding:0 0 0 15px}.show-more{padding-left:15px}.inner-banner-img{height:260px}.safari-offer-banner .inner-banner-img{height:300px}.safaris-detail-page .safari-departures-time{font-size:15px;line-height:22px}.safaris-detail-page .safaris-price-info ul li{padding:0 0 0 89px!important}.safari-partner-logo{width:100%;padding-top:16px}.safari-partner-detail{width:100%;padding:0 0}.safari-travel-partner h2,.partner-from,.safari-partner-detail .btn-block{padding:0 0}.partner-ratings{padding:7px 0 0 0}.safari-general-info .label{width:100%}.safari-general-info .lable-text{width:100%}.safari-map iframe{height:300px}.safari-map{padding-top:40px}.safari-reviews-title h2,.safari-reviews-title .btn-block{width:100%;text-align:left}.skillbar-title{width:100%;padding-right:0;padding-bottom:0}.skillbar-bar-main{width:82%;margin-top:0}.skill-bar-percent{width:18%}.safari-review-thumb{width:60px}.safari-reviews-content{margin-left:80px}.reviews-btn-block{padding:40px 0 40px 0}.popup-title h2{font-size:22px}.enquiry-tours-thumb{width:100%;margin-bottom:17px}.enquiry-tours-shortinfo{width:100%;padding:0 0 0 0}.popup-content-main{padding:22px 15px 24px 15px}.popup-content-main .btn.solid,.popup-content-main .btn.green.solid{min-width:117px;margin:5px 0}.with-login-reviews .col-6 .bootstrap-select{width:100%!important;margin-left:0}.with-login-reviews .col-6 .bootstrap-select:last-child{margin-left:0;margin-top:30px}.travel-partners-tabs .social-share-main ul li a{min-width:45px}.travel-partners-detail-page{padding:0 0 40px 0px!important}.title-more-details{font-size:16px}.safari-travel-partner{text-align:center}.safari-partner-detail .btn-block{float:none}.travel-partners-detail-page .safari-partner-detail .btn-block{float:none;padding-left:0;display:block}.popup-title{padding:15px 15px 15px 15px}.destination-specialist h2{font-size:22px}.destination-specialist .specialist-name{font-size:15px}.destinations-wildlife-areas-section .destinations-detail{max-width:288px}.destinations-wildlife-areas-section .destinations-box:hover h2{-moz-transform:translate3d(0,-96px,0);-webkit-transform:translate3d(0,-96px,0);transform:translate3d(0,-96px,0)}.destinations-map-section .safari-map iframe{height:340px!important}.destinations-other-posts .inner-section-title h2,.destinations-wildlife-areas-section .inner-section-title h2,.destinations-detail-page .top-partners-section .inner-section-title h2,.destinations-map-section .inner-section-title h2,.destinations-detail-page .top-destinations-section .inner-section-title h2{font-size:22px}.favourites-title h2{width:100%;margin:0 0 18px 0!important}.favourites-title p{width:100%}.favourites-title .btn{width:100%}.favourite-reviews .close-btn{padding:0 4px 0 4px}.share-favorites-popup .popup-title h2{font-size:26px}.share-favorites-popup .popup-content-main{padding:0 22px 22px 22px}.share-favorites-popup .popup-title{padding:26px 20px 26px 20px}.share-favorites-popup .popup-title p br{display:none}.dashboard-partners-logo{width:100%;padding:12px 12px;margin-bottom:22px}.dashboard-partners-logo:before{top:auto;right:auto;left:22px;bottom:-14px;border-top:15px solid #b4dad5;border-bottom:none;border-left:15px solid #fff0;border-right:15px solid #fff0;transform:none;-webkit-transform:none;-moz-transform:none}.dashboard-partners-logo:after{top:auto;right:auto;left:22px;bottom:-13px;border-top:15px solid #FFF;border-bottom:none;border-left:15px solid #fff0;border-right:15px solid #fff0;transform:none;-webkit-transform:none;-moz-transform:none}.dashboard-partners-detail{width:100%;padding:0 0 0 0}.profile-info-table table td{width:100%;display:block;padding:0 15px 10px 15px;border:none}.profile-info-table table td:first-child{padding:12px 15px 0 15px}.profile-info-table table tbody tr{border-top:1px solid rgb(67 162 151 / .4)}.profile-info-table{font-size:16px}.itinerary-data-table table thead th,.profile-info-table table thead th,.itinerary-data-table table td strong{font-size:18px}.itineraries-box-title h2{font-size:20px}.itineraries-thumb{max-width:100%;position:relative;left:0;margin-bottom:15px}.itineraries-thumb img{width:100%}.itineraries-detail{margin-left:0}.icon-btn{background-color:#FFF;border:solid 1px #FFF}.itineraries-main .btn-block{right:30px;top:32px}.itineraries-detail{padding-right:0}.editor-photos ul li{width:50%}.editor-videos-left{width:auto;font-size:16px;line-height:22px;padding:0 0 0 0}.editor-videos-right{width:auto;padding:10px 50px 10px 15px}.thumb-large .custom-filemenu-content{margin-left:0}.thumb-large .thumb-container{top:0;bottom:auto;left:0}.minus-btn{right:10px}.videos-lable-text{padding:8px 15px 8px 45px}.videos-number{left:8px}.fees-commission .form-group{width:100%;padding:0 0 15px 0;border-bottom:1px solid #c6c9ca;border-right:none}.fees-commission .form-group:last-child{margin-bottom:0}.input-list.custom ul li{min-width:142px}.editor-photos.full ul li{width:33.33%}.stepform-photos .editor-photos.full ul li{width:50%}.partners-safari-map .safari-map iframe{height:300px}.enquires-detail-table td:before{width:130px!important;white-space:normal}.enquires-detail-table table tbody tr td{padding-left:140px!important;padding-top:16px!important;padding-bottom:16px!important;font-weight:600}.top-user-icon strong{display:block;line-height:18px}.user-login-topbelt ul li{line-height:22px}.user-login-topbelt ul li a{padding:3px 8px 3px 8px;line-height:40px}.user-login-topbelt ul li a i,.user-login-topbelt .favourite-icon i{font-size:16px}.top-user-icon{padding:3px 10px 3px 44px;text-align:left}.featured-trip-info ul li{width:100%;max-width:240px;display:inline-block;border-right:none}.featured-trip-info ul li:last-child{margin:0}.sort-filter-main ul li{float:left!important;width:50%}.sort-filter-group{width:100%}.sort-filter-main ul li label{width:100%}.sort-by{width:100%}.show-by{width:100%}.destination-bottom-sort .sort-filter-group{width:auto;float:none;text-align:center;margin:0 auto;display:inline-block}.destination-bottom-sort.sort-filter-main ul li label{width:auto;display:inline-block}.destination-bottom-sort.sort-filter-main ul li .show-by{width:70px;display:inline-block;vertical-align:middle}.destination-bottom-sort.sort-filter-main .dropdown-menu.inner li{text-align:left}.safari-filter-page .sort-filter-main ul li{display:inline-block;width:auto;float:none!important}.safari-filter-page .sort-filter-main ul li label{width:auto;display:inline-block;vertical-align:middle}.safari-filter-page .sort-filter-main ul li .show-by{width:70px;display:inline-block;vertical-align:middle}.safari-filter-page .sort-filter-main .dropdown-menu.inner li{text-align:left}.logo{top:36px;max-width:122px}.top-nav-collapse .logo{top:36px;max-width:108px}.page-header,.main-slider-container,.top-space{padding:115px 0 0 0}.top-nav-collapse .header-top ul li{font-size:12px}.top-nav-collapse .navigation-main{margin-top:4px}.top-nav-collapse .header-top ul li:last-child{margin-top:0;margin-bottom:0}.header-top ul li:last-child{margin-top:6px;margin-bottom:6px}.top-nav-collapse .header-top ul li .bootstrap-select>.dropdown-toggle.btn,.top-nav-collapse .btn-rounded{padding:6px 12px 2px 12px;height:auto!important;line-height:normal}.header-top{margin-bottom:0}.top-nav-collapse .header-top{margin-bottom:6px}.animated-arrow{padding:16px 40px 16px 0}.login-form .form-group.forgot-password{width:auto;float:right;margin-bottom:22px!important}.login-form .forgot-password a{font-size:14px}.login-form .custom-checkbox,.login-form .custom-radio{font-size:14px;padding-left:26px}.login-form .remember{width:auto!important}.input-container,.login-form .input-container{padding:22px 15px 30px 15px}.other-login a{width:49%;margin:5px 0;padding:0 5px}.login-form .form-group,.register-as-travel-partner .form-group{margin-bottom:15px}.find-safari-section .section-title{font-size:16px;line-height:26px}.footer-bottom{font-size:14px;line-height:18px}.footer-bottom ul{margin-bottom:10px}.safari-review-date span{display:block}.sort-by-price,.filter-bottom .sort-by-price{width:100%}.sort-filter-main ul.text-right li{width:100%;text-align:center}.sort-filter-main ul.text-right{margin-top:0}.filter-bottom.sort-filter-main ul.text-right{margin-top:10px}.reviews-sections-main{padding-top:65px}a.filter-text{width:60%}.sidebar-list ul li,.sidebar-star ul li{width:100%;padding:0 0 0 0}.show-more{padding-left:0}.filter-by{margin-bottom:6px}.sidebar-main{padding-top:6px}.sidebar-list{max-height:162px}.safari-photos .col-md-4,.safari-videos .col-md-4{padding:0 7px}.tabs-content{padding:15px 0 0 0}.safari-photos-img{margin-bottom:14px}.tabs-content table{font-size:13px;line-height:20px}.profile-info-table table td:first-child{font-weight:700!important}.itinerary-enquires-popup-main .profile-info-table table td{font-weight:400}.tags-main ul li{font-size:14px}.tags-main ul li a{padding:4px 8px}.comment-content-top ul li:after{display:none}.user-comment{padding:20px 18px 20px 75px}.user-comment-reply{padding:20px 0 20px 94px}.admin-user-thumb{max-width:100px;position:relative;margin-bottom:22px}.admin-user-detail{margin-left:0}.admin-contact-detail{padding-left:0}.vision-img{height:300px}.vision-content-main .inner-section-title p{font-size:18px;line-height:22px}.vision-content-main .inner-section-title{margin:0 0 12px 0}.counter-text{font-size:24px;padding-bottom:8px}.counter-inner{font-size:16px;line-height:20px;padding:30px 8px 28px 8px}.admin-btn-block .btn{min-width:inherit;padding:0 15px}.admin-btn-block .btn.green.solid{min-width:inherit}.company-profile-main .col-xs-6.col-sm-6.col-md-6{width:100%}.itinerary-enquiries-main .itinerary-data-table table td{width:100%;display:block;text-align:left;border-top:none;border-left:none;border-right:none}.itinerary-enquiries-main .itinerary-data-table table td:last-child{border-bottom:none}.itinerary-enquiries-main .itinerary-data-table table thead th{width:100%;display:block;text-align:left}.itinerary-enquiries-main .itinerary-data-table table td strong{float:right;padding-left:12px}.admin-content .form-group{margin-bottom:10px}.top-itineraries-select{width:130px}.top-itineraries-select .bootstrap-select>.dropdown-toggle.btn{line-height:36px;height:36px;font-size:13px}.top-itineraries-select .bootstrap-select .dropdown-menu{font-size:12px}.top-itineraries-select .bootstrap-select .dropdown-menu li a.opt,.top-itineraries-select .dropdown-menu li a{padding:5px 10px}.sort-by-ratings{width:100%}.partners-info{margin-top:12px}.destination-bottom-sort.sort-filter-main ul li{width:100%;text-align:center}.about-plantrip-left .icon-1{width:34px}.about-plantrip-left .number{left:48px}.about-plantrip-left ul li{padding:10px 0 10px 90px}ul.search-safari-tours .title .icon,ul.search-partners .title .icon{width:54px;left:8px}.safari-partner-title{padding:14px 0 14px 0;text-align:center}.first-review{font-size:18px;width:100%;padding:0}.safari-reviews-main .safari-review-thumb img{width:100%!important;height:auto!important}.login_form .btn-block .ajax-loader,.user_register_form .btn-block .ajax-loader,.partner_register_form .btn-block .ajax-loader{right:48px;top:-1px}.profile-info-table table{background-color:rgb(67 162 151)}.top-nav-collapse #collapse_show{top:40px}#collapse_show{top:41px}.travel-partners-detail-page .safari-travel-partner .btn-block .btn{font-size:15px;line-height:normal;white-space:normal;padding:15px 15px}.enquiry-now-main .ajax-loader{top:6px!important;left:-4px!important;float:left;position:relative}.enquiry-now-main .wpcf7 .ajax-loader{top:6px!important;margin:0 0 0 0}.form-container .col-md-6{width:100%}.contact-form-inner .wpcf7 .ajax-loader{float:none;margin:0 auto 0 auto;top:-10px;position:relative}.contact-form-inner .wpcf7 .ajax-loader:before{margin-left:0;top:0px!important;left:0}.deactivate_account_form .btn{font-size:13px}.login-form .form-group,.register-as-travel-partner .form-group{margin-bottom:22px}.mtsnb .mtsnb-container{width:354px!important}.navbar-fixed-top{top:0px!important}.navbar-fixed-top.header-admin{top:50px!important}.top-nav-collapse.header-admin{top:157px!important}.landing-header{top:138px!important}.landing-header .logo{top:6px}.landing-hero-container{padding:84px 0 0 0}.landing-header-text{margin:20px 0 10px 0;font-size:18px;max-width:200px;float:right}}@media screen and (max-width:360px){.popular-safaris-detail-top p{display:none}.featured-trip-info{padding:0 0 15px 0}.content-bottom-part{padding:0 12px}.featured-trips-section .latest-news-detail{margin-top:-30px}.destinations-detail{right:60px}.destinations-detail p{font-size:12px;line-height:16px}.input-list ul li{width:100%}.editor-photos.full ul li{width:50%}.itinerary-enquires-popup-main .btn.solid{min-width:100%;margin:6px 0 6px 0}.reset-filter-section ul li:last-child{width:100%}.blog-nav .btn{max-width:100%;width:100%}.vision-img{height:260px}.itineraries-box-title h2{font-size:19px}.top-itineraries-select{width:110px}.change-email-form .ajax-loader:before{margin-left:2px}.user-login-topbelt ul li{font-size:13px}.find-safari-section .section-title::after{top:15px}.sort-filter-main ul li.continents-list{width:65%}.sort-filter-main ul li.showpage-list{width:35%}.landing-header .logo{top:12px;max-width:100px}.landing-hero-container{padding:84px 0 0 0}.landing-header-text{margin:10px 0 8px 0;font-size:18px;max-width:170px;float:right}.landing-header.top-nav-collapse .landing-header-text{margin:8px 0 8px 0}}