

/*-- responsive-css --*/
@media screen and (max-width:1200px){


.header .main-navigation.animated .navbar-nav li a {
	padding: 20px 6px;	font-size: 15px; }
.header .navbar-nav .dropdown-toggle::after { margin: -8px 2px 0; }

.welcome-section .icon-wrp {	background-color: rgba(255, 255, 255, 1);
	border-radius: 5px;	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.11);
	display: block;	width: 100%;	text-align: center; }

.feature-item .content h3 {
	font-size: 14px;
	line-height: 20px;
}
.feature-item .content p {
	color: #f22b2b;
	font-size: 15px;
	line-height: 19px;
}

.feature-section.over-layer-black.pt-85.pb-90 .feature-item {
	padding: 13px 6px;	height: 218px;	margin: 0 0 20px 0; }

.latest-hotel .thumb { float: left;	position: relative;	top: -3px;	width: 58%; height: 205px; }
.latest-hotel .content { display: inline-block;	float: right;	padding: 24px 15px 18px 30px;
	width: 100%; }

.top-bar .contact-info li p { font-size: 13px; }

.footer-title h4 { font-size: 16px;	padding-bottom: 22px; }

.social-icon li { width: 32px; height: 32px; line-height: 32px;	font-size: 18px; }

footer .disclamire ul li a {padding: 7px 17px; }
/**/

.owl-navst.st-two.owl-theme .owl-nav .owl-prev, .owl-navst.st-two.owl-theme .owl-nav .owl-next {
	height: 34px;	width: 36px; }
.owl-navst.st-two.owl-theme .owl-nav .owl-prev, 
.owl-navst.st-two.owl-theme .owl-nav .owl-next .fa { line-height:28px !important; }
.owl-navst.st-two.owl-theme .owl-nav .owl-prev, .owl-navst.st-two.owl-theme .owl-nav .owl-next { 
	line-height: unset; }
/**/
.inner-area h4 { font-size: 37px; }
/**/
.section-content {	padding: 40px 0; }
.contact-details .title {	font-size: 25px;	margin-bottom: 24px;	padding-bottom: 11px; }

.feature-section.over-layer-black.pt-85.pb-90 .col-lg-2 {	width:25%;	max-width: 25%;
	flex: 25%; }


}

/**/

/*----*/
@media screen and (max-width: 991px){

.header .menu-style #logo_img {	width: 111px; }

.header .navbar-nav .dropdown-toggle::after {	margin: -11px 21px 0; }

/*--nav-bar--*/
.navbar-toggler {	padding: 5px 8px;	font-size: 1.25rem;	line-height: 1;	background-color: transparent;
	border: 1px solid transparent;	border-radius: .25rem; }
.header .menu-style.bg-transparent .fixed-header .navbar-nav li a.nav-link {
color: #fcfcfc; }
/*--nav-bar--*/
.section-title h2 {	font-size: 23px;	line-height: 30px; }
/**/
footer .disclamire ul li {	margin: 4px; }
/**/
.footer-item.footer-widget-one { padding: 0 0 20px 0; }
/**/
.on-the-go_body .item-lt .top_banner-on-the-go h4 {
	font-size: 20px; line-height: 28px; }

.on-the-go_body .item-rt .rt-top p b {	font-size: 40px; line-height: 70px; }
/**/
.transfar_txt-box .item-box h3 { font-size: 18px; line-height: 24px; }
/**/
.transfar_txt-box .icon-box { width: 70px; height: 70px; }
/**/
.private-yacht .private-imgsec .item-lt img { width: 100%; height: auto; }
/**/
.private-yat-contform .contform_bd {padding: 30px;	width: 90%; }
/**/
.contact-details .service-item.style-1 i {	font-size: 22px;	height: 40px;	line-height: 40px;
	margin-right: 20px;	width: 40px; }
/**/
.contact-details .service-item.style-1 .content p {	font-size: 13px;	line-height: 17px; }
.section-content {	padding:40px 0 0 0; }

/*new*/

.top-bar .contact-info li p {
	font-size: 13px;
	line-height: 18px;
	color: #fff;
}

.andaban-about_block .bd {	padding: 60px 20px;	width: 80%; }
.andaban-about_block .bd h2 {	font-size: 28px;	margin-bottom: 22px; }

.andaban-about_block .bd p { font-size: 16px;	line-height: 24px; }
.funfact-item .icon-box {	line-height: 70px;	margin-bottom: 10px;	width: 100%;	height: 240px; }

.latest-hotel-sec .item0-topveg h4 { font-size: 23px;	padding: 19px 0 0 0; }
.latest-hotel .thumb {	position: relative;	top: -3px;	width: 100%;	height: 220px; }
.section-title {	margin: 0 auto 30px; }

.footer-title {	margin-bottom: 30px;	margin-top: 20px; }

/*new*/



}


/*====*/

/*----*/
@media screen and (max-width:767px){

.header-style-1 { position: static; }
.bg-transparent { position: static; }
/**/
.section-title h2 {	font-size: 20px;	line-height: 32px;	padding: 0 14px; }

/**/
.funfact-section .video-sec .text-content .btn-theme {	margin: 25px 0 16px 0; }
/**/
.latest-hotel {	height: auto;	border: 1px solid #ccc;	padding: 0;	margin: 15px 0; }

.latest-hotel .content {	float: none;	padding: 15px 15px 18px 30px;	width:100%; }

.latest-hotel .content .btn-theme {	width: 100%;	text-align: center;	padding: 15px 0;	margin-left: 0; }
/**/
.air-ticket-booking h2 { font-size: 18px; }
.air-ticket-booking .item_sec .item-lt {	padding: 15px;	width: 100%;	float: none; }
/**/
.air-ticket-booking .item_sec:nth-child(2n+1) .item-lt { float: none; }
/**/
footer .disclamire { margin: 0; }
/**/
.on-the-go_body .item-lt {	width: 100%; float: none; }
.on-the-go_body .item-rt {	width: 100%; float: none; }
/**/
.recent-photos .schedule-details {	padding: 0 0 27px 0; overflow: auto; }
.recent-photos .schedule-details .table-bordered {	width:600px; }
/**/
.transfar_sec p  { text-align: justify !important; }
/**/
.transfar_fleet-sec .item_col .item-lt { width: 100%; float: none; }
.transfar_fleet-sec .item_col .item-rt {	padding: 15px 0;	width: 100%;	float: none; }
/**/
.transfar_txt-box h4 {padding: 10px 20px; font-size: 27px;	line-height: 30px; }
/**/
.private-yat-contform .contform_bd .item-sec-three { padding: 6px 6px;	width: 100%; float:none; }
/**/
.private-yacht .private-imgsec .item-lt { width: 100%; float: none; }
/**/
.private-yacht .private-imgsec .item-rt { padding: 15px;	width: 100%; float: none; }
.private-yacht .ourservice_sec .item_box .item_sec img { width: 100%; height: auto; }
.private-yacht { margin: 0;	padding: 0 0 40px 0; } 

.private-yat-contform .contform_bd { padding: 20px;	width: 100%; }
.private-yat-contform .contform_bd .item-sec-two {	width: 100%; float: none; }
/**/
section { padding-top:40px;	padding-bottom:40px; }
/**/
.expolor_contact-map { margin: 0; padding: 0; width: 100%; height:320px; }
/**/
.inner-title h2 {	font-size: 20px;	line-height: 29px; }
/**/
.pt-80 { padding-top: 47px !important; }
.pb-70 { padding-bottom: 46px !important; }
/**/
.global-section .global-area {	margin-right:0px; }
/**/
.Job-tech .job-search_bd .new-current_job {	display:block; }
.Job-tech .job-search_bd .new-current_job .item_lt {width: 100%; float: none; padding:15px; }
.Job-tech .job-search_bd .new-current_job .item_rt {padding: 20px;	width: 100%;	float: none; }
.Job-tech .job-search_sec h5 { font-size: 14px;	line-height: 26px; }
/**/
.Job-tech {	padding: 50px 0; }
/**/
.blog-post .thumb {	height: auto; }
/**/

.andaban-about_block .bd {	padding: 60px 20px;	width: 90%; }

.andaban-about_block .bd h2 {	font-size: 20px; margin-bottom: 25px; line-height: 27px; }

.section-title .adventure-block { font-size: 20px; font-weight: 600; letter-spacing: 0.8px;
	line-height: 26px;	width: 80% !important;	margin: 0 auto; }

.pt-85 { padding-top: 50px !important; }

.funfact-item .icon-box {	line-height: 70px;	margin-bottom: 10px; width: 100%;
	height: auto; }


.gallery-section .gallery-text-Block {	margin: 0;	padding: 0; }

.gallery-section .gallery-text-Block p {	padding: 4px 0;	color: #131313;	font-size: 14px;
	line-height: 25px; }


.project_dt-blocl14 .btn.btn-link {	font-size: 18px; padding: 0 15px; margin: 0; }
.special-packages.dtl-st .content h6 {	color: #255669;	font-size: 21px;	margin-bottom: 15px; }

.project_dt-blocl14 .card-body .item-sec h4 {	padding: 0 0 15px 0;	font-size: 15px;
	color: #ff00ff;	line-height: 22px; }

.footer-list li {	margin-bottom: 4px; }

.andaman-ferries-block .item-top-block p {	padding: 12px 15px 0 15px;
	font-size: 16px;	color: #444;	line-height: 24px; }
.andaman-ferries-block .item-botom-block h4 {	padding: 40px 0 15px 0;	font-size: 24px; 
	line-height: 26px; }

.andaman-ferries-block .item-botom-block h5 {	padding: 11px 0 25px 0;	font-size: 24px;
	line-height: 22px; }


.andaman-ferries-block .item-botom-block .andaman_table-bd {	margin: 0;	padding: 0;
	overflow: auto; }

.andaman-ferries-block .item-botom-block table {	margin-bottom: 1.4em;
	width: 100%;	max-width: 100%;	border: 1px solid #EAEAEA;
	overflow: auto;	width: 700px; }

.feature-section.over-layer-black.pt-85.pb-90 .col-lg-2 {	width:50%;	max-width:50%;
	flex:50%; }

.latest-hotel .thumb {	position: relative;	top: -3px;	width: 100%;	/* height: auto; */ }

.latest-hotel-sec .item0-topveg span {	margin: 0;	padding: 0;	display: block;	text-align: center; }
.latest-hotel-sec .item0-topveg span img {	width: 50%; }

.latest-hotel-sec .item0-topveg h4 {	display: block;	text-align: center; }


.inquiry_book-now {	margin: 0 auto;	padding: 30px 0; }

.top-bar .contact-info {
	float: none;
	text-align: center;
	display: block;
}

.top-bar .contact-info ul {	padding: 6px 0; }



.top-bar .social-icons {display: none; }
.special-packages-sec.pt-85.pb-90 {	padding: 50px 0 0 0 !important; }
.gallery-section {	padding: 40px 0 0 0; }

.header .fixed-header {    margin: 0; }



.fix-whats-apps-icon .web-device-wh a {	font-size: 39px;	height: 60px;
	width: 60px;	line-height: 60px;	border-radius: 50px; }


.fix-whats-apps-icon {	padding: 0 0 0 18px;	position: fixed;	left: 0;
	bottom: 2.5%;	z-index: 500; }


}

/*----*/
@media screen and (max-width:600px){

.pb-90 { padding-bottom: 60px !important; }
.pt-90 { padding-top:60px !important; }
/**/
.section-title h4 {	font-size: 13px; }
/**/
.owl-navst.st-two.owl-theme .owl-nav { top: -71px; }
/**/
.special-places .thumb {	height:310px; }
/**/
.pb-80 { padding-bottom: 20px !important; }
/**/
/*.special-packages .thumb {	height: auto; }*/
/**/
.video-sec h2 {	font-size: 26px; line-height: 30px; }
/**/
.contact-section .any-query-form .item-lt {	width: 100% !important;	padding: 0px; }
/**/
.w3-bar .w3-bar-item { float: none;	width: auto; border: none;
	width: 100%; margin: 5px 0; }
/**/
.booking-query-form .w3-container .form-bd_sec .item-sec {
	width: 100%; float:none; }
/**/
.w3-container, .w3-panel {	padding: 0; }
.booking-query-form .w3-container .form-bd_sec .item-sec {	margin: 10px 0; }
/**/
.inner-area { padding-bottom: 40px;	padding-top: 40px; }
.inner-area h4 { font-size: 24px; line-height: 30px; }
/**/
.on-the-go_body .item-lt .on-the-go-manu ul li { margin: 4px 0; }
.on-the-go_body .item-lt .on-the-go_lt-bottom p { text-align: justify; }
/**/
.on-the-go_body .item-lt .recent-photos h4 { padding: 0 0 7px 0; font-size: 20px;
	line-height: 24px; }
/**/
.transfar_txt-box .item-box p {	font-size: 14px;	line-height: 20px; }
/**/
.transfar_sec .transfar_deader ul li {	margin: 4px 0; }
/**/
.transfar_fleet-sec .item_col .item-rt h5 {	margin: 0;	font-size: 20px;	line-height: 27px; }
/**/
.private-yacht .private-imgsec .item-rt p {	text-align: justify; }
/**/
.private-yat-contform .contform_bd br { display:none; }
/**/
.global-area p { text-align: justify; }

.feature-section.over-layer-black.pt-85.pb-90 .col-lg-2 {	width:100%;	max-width:100%;
	flex:100%; }
/**/

.approved010 ul li img {  width:60px;   }



}
















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































