@charset "utf-8";
/* CSS Document */

.smlrtr_bx{
background: #fff;
-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.2);
-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.2);
box-shadow: 0 3px 10px rgba(0,0,0,0.2);
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.smlrtr_bx a.bxfa { width: 100%; text-align: center; }
.smlrtr_bx .details { padding: 20px; }
.smlrtr_bx .item-header, .smlrtr_bx .item_price, .smlrtr_bx .description{ border-bottom: 1px solid rgba(0,0,0,0.2); padding: 0 0 15px; margin: 0 0 15px; }


/********************
By Rahaman
********************/
.tour-list-caursal{ padding-left: 15px !important; position:relative;}
.home-tour-cat-lists .tour_rowsec .tour_item .prdt_items { background-color: #fff;}
.tour-list-caursal .owl-theme .owl-nav{/*position: absolute;*/margin:15px; width: 50%;}
.tour-list-caursal .owl-theme .owl-nav [class*="owl-"] {
    padding: 2px 0 0 0;
    background: #ff6600;
    height: 45px;
    width: 45px;
    border-radius: 50%;
    border: 5px solid #fff;
    font-size: 20px;
}
/*.tour-list-caursal .owl-carousel .owl-nav .owl-prev {
    float: left;
    margin-left: -35px;
}
.tour-list-caursal .owl-carousel .owl-nav .owl-next {
    float: right;
    margin-right: -35px;
}*/
.section-tour-content .tab-content{min-height:470px;}
span.apsl-login-new-text {
    position: absolute;
    text-align: center;
    width: 100%;
    top: -149px;
}
.social-logins {
    margin-top: 34px;
}
/********************
End By Rahaman
********************/



.hmp_service_iconlist .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
    font-size: 2em !important;
}
.hmp_service_iconlist .vc_icon_element {
	margin-bottom:20px !important;
	}
.hmp_service_iconlist p{
	color:#fff;
	}
.hmp_service_iconlist .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
    background-color: #68bfe5;
}
.home-tour-cat-lists .tour_rowsec .tour_item .prdt_icon_ims img{display:none;}
.home-tour-cat-lists .tour_rowsec .tour_item .prdt_icon_ims{margin-top:60px;}
.home-tour-cat-lists .tour_rowsec .row > article {vertical-align: top;}
.about-map{margin-bottom:-3px !important;}
.single .inner-nav {width: 27%;}
.tab-content { width: 73%;}
.tab-content li{margin-bottom:8px;padding:0 !important;}
.page-spinner{display:none;}

/*Added on 06-march-2020*/
#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link .mega-description-group .mega-menu-description{display:none;}


/*=================
 Media Query*/

@media(min-width:778px) and (max-width:1024px){
.tp-thumbs.inner {
	transform: matrix(1, 0, 0, 1, -112, -256) !important;
	}	
	
	}



@media(min-width:992px) and (max-width:1199px){
.hero-sidebar .dInline .byt-widget-search-inner {
    padding:9px 0 10px;
}
#above-footer-sidebar ul.social li a {
	margin-right:0 !important;
	}
.above-footer-sidebar .widget-area > ul > li h4 {
	font-size: 15px !important;
	}



	
}


@media(min-width:768px) and (max-width:991px){
#above-footer-sidebar.widget-area > ul > li {
    display: inline-block;
    width: 25%;
}	


.widget-search .block .filter {
	padding: 0 10px !important;
	}
.tp-loop-wrap > .tp-mask-wrap > div{
	padding: 12px 15px 14px !important;
	} 	
#above-footer-sidebar.widget-area > ul > li {
    display: inline-block;
    width: 33.333% !important;
}	
.user-reg-page {
    /*margin-top: 300px !important;*/
    margin-top: 590px !important;
}	
.feature-login-box {
    margin-top: 420px !important;
}
	
	
	
	
	}
@media(max-width:777px){	

.tp-thumbs.inner {
	transform: matrix(1, 0, 0, 1, -112, -80) !important;
	}

.hero-sidebar > ul > li:last-child {
    position: static;
    bottom: 0;
}	
.hero-sidebar > ul > li:last-child article div.byt-widget-search-inner {
    background-color: rgba(0,0,0,0.6) !important;
}	
.hero-sidebar .dInline .byt-widget-search-inner {
    padding: 25px 0 30px;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
	font-size:14px;
	}



}
@media(min-width:777px) and (max-width:408px){}	
	

@media(max-width:767px){

.header6 .main-nav li a, 
.header7 .main-nav li a, 
.header8 .main-nav li a, 
.header11 .main-nav li a, 
.header2 .main-nav li a {
    color: #555;
    text-shadow: none;
    font-size: 12px !important;
}
.place_list > .vc_col-sm-2 > .vc_column-inner > div.wpb_wrapper {
	height:85px;
	}
#mega-menu-wrap-primary-menu .mega-menu-toggle + #mega-menu-primary-menu {
	width:100%;
	}
#mega-menu-wrap-primary-menu{
	width:100%;
	}	
#mega-menu-wrap-primary-menu .mega-menu-toggle{
	background:none;
	margin-top: -55px;
	}	
#mega-menu-wrap-primary-menu .mega-menu-toggle + #mega-menu-primary-menu {
	position: absolute;
	top:0px;
	}	
#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label,
#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1::after {
    color: #020202;
}	

.tp-thumbs {
	transform: matrix(1, 0, 0, 1, -112, -80) !important;
	}	
.tp-loop-wrap > .tp-mask-wrap > div{
	padding: 12px 15px 14px !important;
	} 	
.hmp_service_iconlist p {
	text-align:center;
	}	

.home-testimonial-lists .test-sub-head {
    font-size: 34px;
    letter-spacing: 0;
}	
		
.vc_custom_1562989097592 .vc_empty_space {
	height: 360px !important;
	}	
.has-featured-image .page-content {
	margin-top: 375px;
	}
.page-id-366.has-featured-image .page-content {
    margin-top: 415px;
}
.memb-login-block {
	padding-right:0px !important;
	}
.feature-login-box {
    margin-top: 420px !important;
}
.vc_column-inner.vc_custom_1540471111101 {
	padding-left:0px !important;
	padding-right:0px !important;
	}	
.main > .wrap > .row > section > article {
	padding-top: 1px;
	}
	
	
}



@media(min-width:580px) and (max-width:767px){
#above-footer-sidebar.widget-area > ul > li {
    width: 50%;
}	
.logo img {
    height: 40px !important;
}
#above-footer-sidebar.widget-area > ul > li {
    display: inline-block;
    width: 33.333% !important;
}
#above-footer-sidebar.widget-area > ul > li:nth-child(1) {
    width: 50% !important;
}
.user-reg-page {
    /*margin-top: 300px !important;*/margin-top: 410px !important;
}	

.page-id-2045.has-featured-image .page-content {
    margin-top: 415px;
}

	
}
@media(min-width:401px) and (max-width:579px){
.around-the-south-pacific .wpb_single_image h2 {
	font-size: 11px;
	}	
.sticky-header .header {
    position: static !important;
	margin-bottom:0px;
}	
#above-footer-sidebar.widget-area > ul > li {
    display: inline-block;
    width:50% !important;
}
#above-footer-sidebar.widget-area > ul > li:nth-child(1) {
    width: 80% !important;
}
.vc_custom_1540470841332 .vc_col-sm-8 .vc_custom_1540471111101 {
	padding-left:15px !important;
	padding-right:15px !important;
	}
.vc_custom_1562989097592 .vc_empty_space {
	height: 300px !important;
	}	
.has-featured-image .page-content {
    margin-top: 250px;
}		
.page-id-366.has-featured-image .page-content,
.page-id-2045.has-featured-image .page-content {
    margin-top: 310px;
}
.page-featured-image {
    height: 275px;
	margin-top:0px;
}	
.page-featured-image h1{
	font-size:28px;
	}
.user-reg-page {
    margin-top: 175px !important;
}
.f-item {
    padding-left: 0 !important;
}
.feature-login-box {
    margin-top: 286px !important;
}
.header .logo {
	padding:10px 0;
	}


	
	}
@media(max-width:400px){
.sticky-header .header {
    position: static !important;
	margin-bottom:0px;
}	
.around-the-south-pacific .wpb_single_image h2{
	font-size:9px;
	}	
.around-the-south-pacific > .vc_col-sm-2 > div.vc_column-inner{
	padding-top:0px !important;
	}	
.around-the-south-pacific.vc_row.wpb_row {
	padding-bottom:0px !important;
	}
.home-tour-cat-lists.vc_row.wpb_row {
	padding-top:0px !important;
	}	
.home-testimonial-lists .test-sub-head {
    font-size: 23px;
    letter-spacing: 0;
}	
.experience-categories {
	margin-bottom:4px !important;
	}
.home-testimonial-lists{
	padding-top:0px !important;
	}	
.achievement-sec .main-title {
	font-size: 25px;
	letter-spacing: 0;
	}	
.home-testimonial-lists .test-sub-head {
    font-size: 22px;
}
.home-weather-sec h2 {
    font-size: 30px;
}
#above-footer-sidebar.widget-area > ul > li {
    display: inline-block;
    width: 100% !important;
}
.above-footer-sidebar .widget-area > ul > li h4 {
    color: #fff;
    font-size: 23px;
}
.home-weather-sec h2 {
    font-size: 27px;
}	
.vc_custom_1540470841332 .vc_col-sm-8 .vc_custom_1540471111101 {
	padding-left:15px !important;
	padding-right:15px !important;
	}	
.vc_custom_1562989097592 .vc_empty_space {
	height: 260px !important;
	}	
.has-featured-image .page-content {
    margin-top: 100px;
	
}	
.page-id-366.has-featured-image .page-content {
    margin-top: 310px;
}
.page-id-2045.has-featured-image .page-content {
    margin-top: 300px;
}
.page-content .vc_custom_1563192971066 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.f-item {
    padding-left: 0 !important;
}
.vc_custom_1562989097592 .vc_empty_space {
	height: 300px !important;
	}	
.has-featured-image .page-content {
    margin-top: 260px;
}		
.page-featured-image {
    height: 275px;
	margin-top:0px;
}	
.page-featured-image h1{
	font-size:28px;
	}
.user-reg-page {
    margin-top: 175px !important;
}	
.feature-login-box {
    margin-top: 270px !important;
}	
.footer-sidebar {
    padding: 0 0 40px 0 !important;
}
.header .logo {
	padding:10px 0;
	}


	
	
	}


