 
.modal-dialog {
	width: 600px;
	margin: 150px auto 0 ! important; 
}

body
{  
	width: 100%;
	overflow-x: hidden;
	padding: 0;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
}
.offset-banner {
	position: fixed;
	top: 0;
	z-index: 1;
}
.offset-banner.andaman-bar{
	background: rgba(0,0,0,0.9);
}
.offset-banner.banner-contents{
	transform: translateY(0);
	margin: 0 0% 0 0%;
	left: 0;
	right: 0;
	z-index: 9999 ! important;
}
.andaman-bar
{
	border: 0;
	border-radius: 0;
	background: #2c2d3b59;
}
.andaman-bar .nav-icons ul li:last-child
{
	padding-right: 0;
}
.navbar-default .navbar-nav
{
	padding: 0;
}
.navbar-default .navbar-nav>li>a
{
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	padding: 25px 15px;
	text-transform: uppercase;
}
.andaman-bar .navbar-nav .link > a,
.andaman-bar .navbar-nav .link > a:focus,
.andaman-bar .navbar-nav .link > a:hover
{
	color: #fff;
	font-weight: 700;
}
.andaman-bar .navbar-nav li a:hover
{
	color: #222328;
}

.navbar-nav>li>.dropdown-menu {

	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover{
	background: transparent;
	color: #fff;
}

.mega-dropdown {
	position: static !important;
}

.mega-dropdown-menu {
	padding: 20px 0px;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
}

.mega-dropdown-menu:before {
	content: "";
	border-bottom: 15px solid #fff;
	border-right: 17px solid transparent;
	border-left: 17px solid transparent;
	position: absolute;
	top: -15px;
	right: 42%;
	z-index: 10;
}
.view-collection a:hover,
.view-collection a{
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #fff ! important; 
	background:#286090; 
	white-space: normal;
	text-decoration: none;
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover{
	background: transparent;
	color: #fff;

}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	color: #fff;
}
.mega-dropdown-menu:after {
	content: "";
	border-bottom: 17px solid #ccc;
	border-right: 19px solid transparent;
	border-left: 19px solid transparent;
	position: absolute;
	top: -17px;
	left: 283px;
	z-index: 8;
	display: none;
}

.mega-dropdown-menu > li > ul {
	padding: 0;
	margin: 0;
}

.mega-dropdown-menu > li > ul > li {
	list-style: none;
}
.mega-dropdown-menu > li ul > li > a:hover{
	color: #222328;
	background: 

}
.mega-dropdown-menu > li > ul > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #222328;
	white-space: normal;
	text-decoration: none;
}


.mega-dropdown-menu > li ul > li > a:focus {
	text-decoration: none;
	color: #222328;
	background-color: #f5f5f5;
}

.mega-dropdown-menu .dropdown-header {
	color: #428bca;
	font-size: 18px;
	font-weight: bold;
}
.dropdown-header .carousel-inner .item img{
	width: 254px;
	height: 70px;

}
.mega-dropdown-menu form {
	margin: 3px 20px;
}

.mega-dropdown-menu .form-group {
	margin-bottom: 3px;
}
.andaman-bar
{
	border: 0;
	border-radius: 0;
	background-image: linear-gradient(to right, #f9f6f600, #46464494, #46464452);
}

.topbar
{
	background: #00000059;
	text-align: right;
}
.topbar ul
{
	list-style: none;
	padding: 0;
	margin-bottom:0;
	color: #fff;
	font-size: 15px;
	font-weight: 500;

}
.topbar ul li
{
	display: inline-block;
	padding: 8px 10px;
	color: #fff;

}
.topbar ul li a{
	text-decoration: none;
	color: #fff;

}
.topbar ul li:last-child
{
	padding-right:0;
}
.navbar-fixed-bottom, .navbar-fixed-top {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 1030;
}

.banner  .title{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.banner{
	text-align: center;
}
.banner  .title span{
	font-size: 45px;
	font-weight: 300;
	color: rgba(0,0,0,0.6);
	color: #fff;
	text-shadow: 2px 2px rgba(0,0,0,0.6);
	animation-delay: 1.5s;
	animation-duration: 1.5s;
	text-align: center;
}

.banner .carousel-indicators {
	position: absolute;
	bottom: 10px;
	right: 0;
	z-index: 15;
	width: 153%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}
.banner .carousel-indicators li{
	width: 8px;
	height: 14px;
	border-radius: 0;
	background: #fff;
}
.banner .carousel-indicators .active{
	width: 8px;
	height: 20px;
	border-radius: 0;
	background: #298772;
}
.banner .banner-img {
	width: 100%;
}
.andaman-bar .menu-links{
	background: transparent;
}
.banner-contents {
	transform: translateY(-50%);
}
.banner-contents-home .banner-contents {
	background: rgb(52,152,219);
	background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
	background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
	margin: 0 7% 0 7%;

}
/*.banner-contents-home .banner-contents .get-plan{
	background: #3498DB;
	border-radius: 12px;
	}*/
	.banner-contents-home .banner-contents h1{
		font-size: 23px;
		position:relative;
		padding: 20px 0 2px 0px;
		color:#FFFFFF;
		font-weight:400;

	}
	.banner-contents-home .banner-contents .form-contents {
		padding: 2px 10px 18px;
	}
	.banner-contents-home .banner-contents .form-contents h4{
		font-size: 20px;
		color:#FFFFFF;
		font-weight:400;
		text-align: right;
		padding-top: 10px;
		letter-spacing: 3px;
		padding-right: 15px;
	}
	.banner-contents-home .banner-contents .form-contents span{
		font-size: 15px;
		color:#FFFFFF;
		font-weight:400;
		text-align: right;

	}
	.banner-contents-home .banner-contents .form-contents h4 img{
		display: inline-block;
	}
	.banner-contents-home .banner-contents .form-contents .banner-btn{
		background:#f6643c;
		color:#FFFFFF;
		font-size: 14px;
		font-weight: 500;
		letter-spacing: 2px;
		padding: 12px 26px;

	}

	.banner-contents-home .banner-contents .banner-contents .banner-form{
		margin-top:19px;
	}
	.banner-contents-home .form-contents .banner-form .form-control {
		padding: 0;
		background: transparent;
		border: 0;
		box-shadow: none;
		border-bottom: 1px solid #fff;
		border-radius: 0;
		color: #fff;
		margin-right: 60px;
	}
	.banner-contents-home  .form-inline .form-control {
		display: inline-block;
		width: 250px;
		vertical-align: middle;
	}
	.banner-contents-home .form-contents .banner-form .form-control::placeholder {
		color: #ffffff;
		font-size:15px;
		
	}

	/*about*/

	.about-home p{
		color:#222328;
		font-size: 13px;
		font-weight: 400;
		line-height: 28px;
		text-align: justify;
	}
	.about-home{
		padding: 0% 0 2%;	
	}
	.about-home ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.about-home ul li{
		float: left;
		width: calc(95%/3);
	}
	.about-home ul .about-home-margin{
		margin-right:25px;
	}
	.about-home ul .about-home-margin-two{
		margin-right:25px;
	}

	.about-home .detail-icon-home img{
		margin:0 auto;
		padding:0 20px;
	}
	.about-home .why-choose-box{
		margin-top: 30px;
		position: relative;
		border:1px solid #298772 ;
		padding: 48px;
		background: #ededed42;
		width: auto;
		height: 290px;
	}

	.about-home .why-choose-box .abt-icon{
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%,-50%);
		padding: 10px;
		background: #fff;
		outline: 3px solid #fff;
		width: 49px;
	}
	.about-home .why-choose-box h3{
		font-size: 20px;
		font-weight: 600;
		color: #222328;
		text-align: center;
		
		margin-bottom: 15px;
	}
	.about-home p{
		font-size: 14px;
		font-weight: 400;
		color: #222328;
		text-align: justify;
		line-height: 28px;
	}
	.about-home .why-choose-box p{
		font-size: 13px;
		font-weight: 400;
		color: #222328;
		text-align: justify;
		line-height: 28px;
	}

	.destinations .destination-list{
		padding: 0;
		margin: 0;
		list-style: none;
		margin-top: 30px;
	}

/*	.destinations ul li{
		width: calc(98%/4);
		float: left;
		margin:2px;
		}*/
		.destinations .destination-list img{
			width: 100%;
		}
		.destinations-col-3-padding{
			padding-top: 6px;
			padding-left: 3px;
			padding-right: 3px;
		}

		.destinations .content {
			position: relative;
			overflow: hidden;
		}
		.destinations .content .take-a-look{
			text-align: center;
			margin: 0 auto;
		}
		.destinations .content .take-a-look a{
			text-decoration: none;
			padding: 4px 10px;
			background: #C5173E;
			text-align: center;
			font-size: 12px;
			font-weight: 500;
			color: #fff;
			border-radius: 5px 
		}
		.destinations .content .content-overlay {
			background: rgba(0,0,0,0.5);
			position: absolute;
			height: 100%;
			width: 100%;
			left: 0;
			top: 0;
			bottom: 0;
			right: 0;
			-webkit-transition: all 0.4s ease-in-out 0s;
			-moz-transition: all 0.4s ease-in-out 0s;
			transition: all 0.4s ease-in-out 0s;
		}
		.destinations .content-image{
			width: 100%;
		}

		.destinations .content-details {
			position: absolute;
			text-align: center;
			padding-left: 1em;
			padding-right: 1em;
			width: 100%;
			top: 50%;
			left: 50%;
			-webkit-transform: translate(-50%, -50%);
			-moz-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			-webkit-transition: all 0.3s ease-in-out 0s;
			-moz-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}
		.destinations .content-details h3{
			color: #fff;
			font-weight: 500;
			letter-spacing: 0.15em;
			margin-bottom: 0.5em;
			text-transform: uppercase;
			font-size: 18px;
		}
		.destinations .content-details p{
			color: #fff;
			font-size: 0.8em;
		}
		.destinations{
			padding:2% 0 2%; 
			background: #f9f9f9;
		}



		/*about*/
		.tour-pacakges-see h2,
		.how-to-plan-content h2,
		.makruz h4,
		.detail-page-section h2,
		.destinations h4,
		.about-home h4,
		.filter-boxes h2,
		.enthralling h2,
		.itinery h2,
		.what-to-see h2,
		.tour-from-content h2,
		.client-says h3,
		.top-selling h2,
		.package-top h2,
		.about-us-inner h1,
		.package-special h2{
			color:#222328;
			font-size: 32px;
			font-weight: 600;

			letter-spacing: 3px;
			text-align: center;
			padding-bottom: 11px;
			border-bottom: 2px solid #f85153;
			position: relative;
			display: inline-block;
			text-transform: uppercase;

		}
		.tour-pacakges-see h2::before,
		.how-to-plan-content h2::before,
		.makruz h4::before,
		.detail-page-section h2::before,
		.about-us-inner h1::before,
		.destinations h4 ::before,
		.about-home h4 ::before,
		.enthralling h2::before,
		.itinery h2::before,
		.what-to-see h2::before,
		.tour-from-content h2::before,
		.client-says h3::before,
		.top-selling h2::before,
		.package-top h2 ::before,
		.package-special h2::before{
			content: ' ';
			position: absolute;
			height:2px;
			width:40%;
			bottom:-2px;
			left:0;
			background-color:#1F5DEA;
		}
		.destinations h4 span,
		.about-home h4 span,
		.client-says h3 span,
		.top-selling h2 span,
		.destinations h2 span,
		.package-top h2 span,
		.about-home h2 span,

		.package-special h2 span{
			color:#222328;
			letter-spacing: 3px;
			font-size: 32px;
			font-weight: 600;

		}

		.strip-popularity{
			padding: 30px;
			background: rgb(52,152,219);
			background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
			background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
			text-align: center;
		}
		.strip-popularity ul{
			padding: 0;
			list-style: none;
			margin:0;
		}
		.strip-popularity .block-icon li{
			display: inline-block;
		}
		.strip-popularity p{
			color:#fff;
			font-size: 15px;
			font-weight: 400;
			text-align: center;

		}
		.strip-popularity p span{
			text-align: left;
			font-size: 17px;
		}
		.strip-popularity ul li img{
			width: 40px;
			margin-right: 12px;
			text-align: center;
		}
		.strip-popularity .block-icon{
			display: inline-block;
			padding-right: 30px;
			text-align: center;
		}

		.top-selling{
			padding: 2% 0;
		}
		.margin-top-selling{
			margin-top: 21px;
		}
		.top-selling  .coloumn-8 img,
		.top-selling  .coloumn-4 img
		{
			margin-top: 10px;
		}

		.top-selling  .coloumn-8 {
			padding:0 5px;
			position: relative;
		}

		.top-selling  .coloumn-4{
			padding:0 5px;
		}
		.top-selling  .coloumn-8 img{
			width:800px;
			height: 400px;

		}
		.top-selling   .top-selling-background{
			position: relative;
		}
		.top-selling  .top-selling-background::after{

			position: absolute;
			top: 0;
			left: 0;
			content: '';
			width:100%;
			height:100%;
			background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.9) 100%);
			background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.9) 100%);
			background: linear-gradient(to bottom, rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.9) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#cc000000',GradientType=0 );
		}
		.top-selling .top-content{
			position: absolute;
			z-index: 1;
		}
		.top-selling  .coloumn-4 img{
			width:600px;
			height: 400px;
		}
		.top-selling .top-content a{
			text-decoration: none;
			padding: 6px 13px;
			background: #f6643c;
			text-align: center;
			font-size: 14px;
			font-weight: 500;
			color: #fff;
		}
		.top-selling .top-content h3{
			text-decoration: none;
			font-size: 17px;
			font-weight: 500;
			color: #fff;
			width: 345px;

		}
		.top-selling .top-content p{
			text-decoration: none;
			font-size: 13px;
			font-weight: 500;
			color: #fff;
		}
		.top-selling  .coloumn-8 ,
		.top-selling  .coloumn-4
		{
			position: relative;
		}
		.top-selling .top-content{
			position: absolute;
			bottom: 10%;
			left: 10%;
		}

		/*pkg-3*/

		.package-special{
			padding:2% 0 2%;
			background: #ededed54;
		}
		.package-special .package-detail-content{
			padding: 13px;
			background: #fff;
		}
		.package-special .package-image{
			position: relative;
		}
		.package-special .package-image .offer-detail {

			float:right;
			margin-top: -49px;
			margin-right: 20px;
			background:#f6643c; 
			width: 80px;
			height: 80px;
			border-radius: 50%;
			position: relative;
		}
		.package-special .package-image .offer-detail-green {

			float:right;
			margin-top: -49px;
			margin-right: 20px;
			background:#f63c71; 
			width: 80px;
			height: 80px;
			border-radius: 50%;
			position: relative;
		}
		.package-special .package-image .offer-detail-blue {

			float:right;
			margin-top: -49px;
			margin-right: 20px;
			background:#3193bc; 
			width: 80px;
			height: 80px;
			border-radius: 50%;
			position: relative;
		}
		.package-special .package-image .offer-detail-green h3,
		.package-special .package-image .offer-detail-blue h3,
		.package-special .package-image .offer-detail h3{
			font-weight: 600;
			font-size: 20px;
			color: #fff;
			position: absolute;
			top: 28%;
			left: 50%;
			transform: translate(-50%,-50%);

		}
		.package-special .package-image img{
			width: 100%;

		}
		.package-special .package-detail{
			border: 1px solid #22232861;
			margin-top: 30px;
		}
		.package-image .package-detail-name{
			text-align: left;
			border-bottom: 1px solid #22232861;
			padding: 10px 0;
		}
		.package-image .package-detail-name h3{
			font-weight: 600;
			font-size: 19px;
			color: #222328;
			padding:0px 5px 10px;
			width: 100%;
			text-align: left;
			margin: 0;
			min-height: 50px;

		}
		.package-image .package-detail-name p img{
			width: 15px;
			float: left;
		}
		.package-price p,
		.package-image .package-detail-name p{
			font-weight: 500;
			font-size: 14px;
			color: #222328;
			display: inline-block;
			margin: 0;
			text-align: left;
		}
		.package-price p span{
			font-weight: 500;
			font-size: 16px;
			color: #222328;
			text-align: left;
		}
		.package-price .discount-color{
			font-weight: 600;
			font-size: 20px;
			color: #f6643c;
			text-align: right;
			padding-left: 5px;
		}

		.package-price .discount-color-blue{
			font-weight: 600;
			font-size: 20px;
			color: #3193bc;
			text-align: right;
			padding-left: 5px;
		}
		.package-price .discount-color-green{
			font-weight: 600;
			font-size: 20px;
			color: #f63c71;
			text-align: right;
			padding-left: 5px;
		}
		.package-price .rate-right{
			font-weight: 600;
			font-size: 25px;
			color: #222328;
			text-align: right;
			padding-left: 74px;
		}
		.package-image .package-detail-name h3 img{
			width: 24px;
			padding-left: 5px;
		}
		.package-price{
			padding: 10px 0;
			border-bottom: 1px solid #22232861;
		}
		.packages .tour-box  p{
			font-weight: 500;
			font-size: 13px;
			color: #555555;
			line-height: 28px;
			margin: 5px 0 6px;
		}

		.detail-button-pkg a{
			font-weight: 500;
			font-size: 13px;
			color: #fff;
			text-decoration: none;
			background:#f6643c; 
			padding: 10px 18px;
			border-radius: 13px;
		}
		.detail-button-pkg-blue a{
			font-weight: 500;
			font-size: 13px;
			color: #fff;
			text-decoration: none;
			background:#3193bc; 
			padding: 10px 18px;
			border-radius: 13px;
		}
		.detail-button-pkg a:hover,
		.detail-button-pkg-green a:hover,
		.detail-button-pkg-blue a:hover{
			color: #fff;
		}

		.detail-button-pkg-green a{
			font-weight: 500;
			font-size: 13px;
			color: #fff;
			text-decoration: none;
			background:#f63c71; 
			padding: 10px 18px;
			border-radius: 13px;
		}
		.package-detail .pkg-content{
			padding: 10px 0px;

		}
		.package-detail .pkg-content p{
			font-weight: 500;
			font-size: 13px;
			text-align: justify;
			color: #222328;
			line-height: 28px;
		}
		.package-detail .pkg-content h4{
			font-weight: 500;
			font-size: 13px;
			text-align: center;
			color: #222328;
		}




		/*andaman-top-packagse*/

		.package-top
		{
			padding: 2% 0 2%;
			background: #ededed57;
		}
		.package-top .tour-box
		{
			text-align: center;
			background: #fff;
			border: 1px rgba( 0,0,0,0.3);
			-webkit-box-shadow: 0 0 11px 2px rgba( 0,0,0,0.2);
			box-shadow: 0 0 11px 2px rgba( 0,0,0,0.2);
			border-radius: 10px;
			position: relative;
		}
		.package-top .tour-box img
		{
			width: 100%;
			border-radius: 10px 10px 0 0;
		}
		.package-top .package-image-top
		{
			position: relative;
		}

		.package-top .package-detail-name
		{
			position:absolute;
			top: 0;
			left:0;
			right: 0;
		}
		.package-top .package-detail-name h3
		{
			font-weight: 500;
			font-size: 17px;
			color: #fff  ;
			background: rgba(0,0,0,0.6);
			padding: 10px 30px;
			width: 100%;

		}

		.package-top p
		{
			font-weight: 500;
			font-size: 13px;
			color: #555555;
			line-height: 28px;
			margin: 5px 0 6px;
		}
		.package-top .tour-box .button1
		{
			padding: 10px 0;
			background-color:#ea211d;
			border-radius: 10px;
		}
		.package-top .tour-box .button2 {
			padding: 3px 0;
			background-color:#f6643c; 
			border-radius: 0 0 10px 0;
			margin-left: 1px;
		}
		.package-top .tour-box .bg-buton1{
			/* padding-right: 0; */
		}
		.package-top .tour-box .bg-buton2{
			padding-left: 0;
		}

		.package-top .coloumn-six.button-list img{
			margin-left:3px;
		}


		.package-top .tour-box a{
			text-decoration: none;
			color: #fff;
			text-align: center;
		}
		.package-top .tour-box .price{
			display: inline-block;
			border-top: 1px solid #55555563;
			padding: 10px 0 5px;
		}
		.package-top .tour-box .old-price p{
			font-size: 17px;
			text-decoration: line-through;
			font-weight: 500;
		}
		.package-top .tour-box .old-price p img{
			width: 15px;
		}
		.package-top .tour-box .book-writing  p,
		.package-top .tour-box .price  .book-writing
		{
			font-size: 18px;
			font-weight: 600;
			color: #555555;

		}
		.package-top .tour-box .book-writing span
		{
			font-size: 20px;
			font-weight: 600;
			color: #555555;

		}
		.package-top .tour-box{
			margin-top: 30px;
		}

		.package-top .tour-box .duration img{
			width: 22px;
		}
		.package-top .tour-box .duration{
			position: absolute;
			top: 25%;
			transform: translateY(-50%);
			left: 0;
			background: #fff;
			padding: 0 7px;
			border-radius: 0 10px 10px 0;
			border: 1px solid #0a394b;
		}
		.package-top .buttons a{
			font-size: 14px;
			font-weight: 500;
		}
		.package-top .tour-box .inclusion-icons{
			padding: 0;
			margin: 0;
			list-style: none;
		}
		.package-top .tour-box .inclusion-icons li{
			display: inline-block;
			padding: 0px 1px 10px;

		}
		.package-top .tour-box .inclusion-icons li{
			color: #526370;
			font-weight: 600;
			font-size: 14px;
		}
		.package-top .tour-box .old-price p img{
			width: 15px;
		}








		.table-package{
			padding: 2% 0 2%;
		}
		.package-table-list{
			padding: 2% 0 2%;
		}
		.package-table-list table {

			border-collapse: collapse;
			width: 100%;
			text-align: center;
		}

		.package-table-list th {
			color: #fff;
			background:#f6643c; 
			border: 1px solid #dddddd;
			text-align: left;
			padding: 8px;
			font-size: 16px;
			text-align: center;
		}
		.package-table-list td {
			border: 1px solid #dddddd;
			text-align: left;
			padding: 15px 8px;
			font-size: 15px;
			text-align: center;
		}
		.package-table-list td a{
			text-decoration: none;
			color: #222328;
			font-size: 14px;
			padding: 4px 15px;
			font-weight: 600;
			border-radius: 10px;
			border: 1px solid #2471a3;
			background: #ededed91;
		}
		.package-table-list tr:nth-child(even) {
			background-color: #fff;
		}
		.customize{
			padding: 14% 0 12%;
			background: url('../img/aquatic.jpg') no-repeat fixed center bottom;
			background-size: cover;
			margin-top: 2%;
		}
		.deal-of-day{
			padding: 2% 0;
		}
		.customize img,
		.deal-of-day img{
			width: 100%;
		}
		.customize h4{
			color: #fff;
			font-size: 25px;
			font-weight: 500;

		}
		.deal-of-day h4{
			color: #fff;
			font-size: 17px;
			font-weight: 500;

		}
		.deal-customize-content p{
			color: #fff;
			font-size: 14px;
			font-weight: 500;
			width: 700px;
			text-align: justify;
		}
		.customize p,
		.deal-of-day p{
			color: #fff;
			font-size: 14px;
			font-weight: 500;
		}
		.customize h3,
		.deal-of-day h3{
			text-decoration: none;
			padding: 10px 13px;
			background: #f6643c;
			text-align: center;
			font-size: 14px;
			font-weight: 500;
			color: #fff;
			display: inline-block;
		}
		.deal-customize,
		.deal{
			position: relative;
		}
		.deal-customize .deal-customize-content,
		.deal .deal-content{
			position: absolute;
			top: 67%;
			left: 10%;
			transform: translateY(-50%);
		}
		#the-final-countdown-customize,
		#the-final-countdown,
		.deal-customize-content,
		.deal-content{
			z-index: 1;
			position: absolute;
		}
		#the-final-countdown-customize,
		#the-final-countdown {
			position: absolute;
			top: 0%;
			right: 0%;
			transform: translateY(0%);
		}
		#the-final-countdown-customize,
		#the-final-countdown {
			background: transparent;
			text-align: center;
			color: #eee;
			text-shadow: 1px 1px 5px black;

		}

		#the-final-countdown p{
			font-size: 47px;
			padding: 10px 0 20px;
		}
		.deal-customize-content h5{
			font-size: 13px;
			padding: 10px 16px;
			color: #fff;
			background: #f6643c;
			display: inline-block;
			text-decoration: none;
		}

		#the-final-countdown h5{
			font-size: 32px;
			padding: 10px 10px 0 0;
			color: #fff;
		}
		.customize .deal-customize::after{
			position: absolute;
			top: 0;
			left: 0;
			content: '';
			width:100%;
			height:100%;
			background: -moz-linear-gradient(top, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.9) 100%);
			background: -webkit-linear-gradient(top, rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.9) 100%);
			background: linear-gradient(to bottom, rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.9) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#cc000000',GradientType=0 );
		}
		.deal-of-day .deal::after{
			position: absolute;
			top: 0;
			left: 0;
			content: '';
			width:100%;
			height:100%;
			background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.9) 100%);
			background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.9) 100%);
			background: linear-gradient(to bottom, rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.9) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#cc000000',GradientType=0 );
		}
		.deal-of-day img{
			width: 100%;
			height: 300px;
		}
		.client-says{
			padding:2% 0 2% 0;
		}




		#client-says{
			margin-top: 20px;
		}
		.client-says .testmonial-content {
			border: 1px solid #f1f1f1;
			position: relative;
			margin: 55px 0;
			-webkit-box-shadow: 0 0 8px rgba( 0,0,0,0.1);
			box-shadow: 0 0 8px rgba( 0,0,0,0.1);
			min-height: 400px;
		}

		.owl-carousel .owl-item .client-face-img{
			width: 130px;
			height: 130px;
		}
		.testmonial-content .client-face-img {
			position: absolute;
			right:0;
			top:0;
			width: 100px;
			height: 100px;
			border-radius: 50%;
			transform: translate(-23% ,-67%);
		}
		.client-says .testmonial-content .client-words{

			font-weight:400;
			font-size:14px;
			color:#222328;
			line-height: 28px;
		}
		.client-says .testmonial-content .client-name{
			font-weight:400;
			font-size:14px;
			color:#222328;
		}
		.client-says .testmonial-content .client-content{
			padding: 8% 6% 3%;
			min-height: 300px;
		}
		.client-test-next{
			position: absolute;
			left: 0;
			top: 50%;
			transform: translate(-35%,-50%);
			background:#ffffff;
			padding:15px 18px;
			border-radius:50%;
			-webkit-box-shadow: 0 0 20px rgba( 0,0,0,0.3);
			box-shadow: 0 0 20px rgba( 0,0,0,0.3);
		}
		.client-test-prev{
			position: absolute;
			right: 0;
			top: 50%;
			transform: translate(35%,-50%);
			background:#ffffff;
			padding:15px 18px;
			border-radius:50%;
			-webkit-box-shadow: 0 0 20px rgba( 0,0,0,0.3);
			box-shadow: 0 0 20px rgba( 0,0,0,0.3);

		}
		.client-test-next,
		.client-test-prev{

			color: #000;
		}
		.client-says .client-vedio{
			margin-left:40px;
		}
		.client-says .owl-carousel.owl-drag .owl-item{                                
			margin-top: 30px;
		}

		.why-us{
			padding: 3% 0;
		}
		.why-us a{
			text-decoration: none;
		}
		.why-us h4{
			font-size: 16px;
			font-weight: 500;
			color: #222328;
		}
		.why-us .panel-body{
			font-size: 14px;
			font-weight: 500;
			color: #222328;
			line-height: 23px;
			text-align: justify;
		}
		.why-us .panel{
			border: none;
			border-bottom:1px rgba(0,0,0,0.6);
			-webkit-border-bottom-box-shadow: 0 0 20px 2px rgba( 0,0,0,0.6);
			border-bottom-box-shadow: 0 0 20px 2px rgba( 0,0,0,0.6);
			border-radius: 0;
		}
		.why-us .panel-group .panel{
			margin-bottom: 15px;
		}
		.why-us .panel-heading{
			position: relative;
		}
		.why-us .panel-heading::after{
			position: absolute;
			content:url('../img/down-arrow.png');
			position: absolute;
			top: 8px;
			right:-18px;
		}
		.why-us .panel-heading::before{
			position: absolute;
			content:url('../img/information.png');
			position: absolute;
			top: 8px;
			left:-10px;
		}
		.why-us .panel-heading.active .panel-heading:before {
			-webkit-transform: rotate(90deg);
			-moz-transform: rotate(90deg);
			transform: rotate(90deg);
		} 
		.why-us p{
			font-size: 14px;
			font-weight: 500;
			color: #3b444e;
			display: block;
			line-height: 26px;
		}
		.why-us .radio-section{
			margin:0 auto;
			text-align: center;
			border: 1px solid #0c4b80;
			margin-left: 40px;
			background: #3396d0;
			padding: 30px;
			border-radius: 10px;
		}
		.why-us .radio{
			padding: 38px 20px 20px;
			background: #ededed;
			margin: 0;
			border-radius: 5px;
		}
		.why-us .title-area h4 {
			color: #ffffff;
			text-align: center;
			font-weight: 400;
			font-size: 26px;
		}
		.why-us .title-area .offer p{
			color: #ffffff;
			text-align: center;
			font-weight:300;
			font-size:18px;
			padding-top: 3px;
		}
		.why-us .title-area .offer p span{
			color: #ffffff;
			font-weight:700;
			font-size:20px;
		}


		.why-us .title-area .gift
		{	
			position: relative;
		}  
		.why-us .title-area .gift::before {
			content: ' ';
			position: absolute;
			top: 50%;
			left: 0; 
			width: 124px;
			height: 1px;
			transform: translateY(-50%);
			background-color: #ffffff;
		}
		.why-us .title-area .gift::after{
			content: ' ';
			position: absolute;
			top: 50%;
			right: 0; 
			width: 124px;
			height: 1px;
			transform: translateY(-50%);
			background-color: #ffffff;
		}
		.why-us .title-area .gift img{
			margin:0 auto;
		}
		.why-us .radio .txt-fld {
			display: block;
			width: 100%;
			height: 36px;
		}
		.why-us .radio .btn{
			margin-top: 0px;
			text-decoration: none;
			font-size: 15px;
			font-weight: 500;
			color: #fff;
			background: #f6643c;
	/*background: rgb(52,152,219);
		background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
		background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );*/
		padding: 10px 20px;
		border-radius: 10px;

	}
	.why-us .radio-section .enquire-radio{
		margin-top: 26px;
	}
	.why-us .ask-questian{
		margin-top: 15px;
	}
	.ask-questian textarea::placeholder {
		color: #000;
	}
	.why-us .btn-default {
		color: #fff;
		background: #f6643c;
	/*background: rgb(52,152,219);
		background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
		background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );*/
		border-color: #f6643c;
		margin-top: 10px;
		float: right;
	}
	.why-us .ask-questian .form-control{
		border: 1px solid #3F51B5;
	}


	footer{
		padding:5% 0 0% 0;
		background: url('../img/footer-bg.jpg') no-repeat fixed center bottom;
		background-size: cover;
	}
	footer .footer-list ul{
		list-style: none;
		padding: 0;
		padding-bottom: 30px;
		margin:0;
	}
	footer .footer-list ul li{
		line-height: 28px;
	}

	footer .footer-list ul li a{
		color:#898989;
		font-size: 14px;
		text-decoration: none;
		font-weight: 400;
	}
	footer h5{
		font-size: 15px;
		color: #ffffff;
		font-weight:700;
		margin-bottom: 13px;
	}
	footer .footer-list ul li{
		line-height: 28px;
	}

	footer .footer-list ul li a{
		color:#ffffff;
		font-size: 14px;
		text-decoration: none;
		font-weight: 400;
	}
	footer .payment ul{
		list-style: none;
		padding: 0;
	}
	footer .social-media ul{
		list-style: none;
		padding: 0;
	}

	footer .payment ul li,footer .social-media ul li
	{	
		display: inline-block;
		margin-right:11px;
	}
	footer .social-media ul li img{
		width: 25px;
	}
	footer .about-anda{
		border: 1px solid #ffffff;
		border-radius: 30px;
		padding:18px 35px;
		position: relative;
	}
	footer .about-anda h6{
		font-weight:700;
		font-size:28px;
		color:#ffffff;
	}
	footer .about-anda a{
		text-decoration: none;
		outline: none;
	}
	footer .about-anda p{
		font-weight:300;
		font-size:14px;
		color:#ffffff;
		text-align: justify;
		line-height: 26px;
	}
	footer .about-anda .read-more{
		margin-top:13px;
		font-weight:600;
		font-size:14px;
		color:#ffffff;
		position: relative;

	}
	footer .about-anda .read-more::after{
		content:url('../img/about-kerala-more-icon.png');
		position: absolute;
		top: 0;
		margin-left:5px;
	}
	footer .about-anda .footer-love-img{

		position: absolute;
		right:0;
		top:0;
		transform: translate(-50% ,-56%);
	}
	footer .reach-us h5{
		margin-top: 24px;
		font-weight:700;
		font-size:15px;
		color:#ffffff;
		margin-bottom:9px;
	}
	footer .reach-us p{
		line-height: 28px;
		font-weight:300;
		font-size:14px;
		color:#ffffff;
	}
	footer .footer-border{
		border-bottom: 1px solid #65bcf3;                              /*changed*/
		margin-bottom: 10px;
	}

	footer .footer-links  ul{
		list-style: none;
		margin-bottom: 0;
		padding: 0;
	}
	footer .footer-links ul li{
		display: inline-block;
		position: relative;
	}
	footer .footer-links li a
	{	text-decoration: none;
		outline: none;
		color: #ffffff;
		font-size: 15px;
		font-weight: 400;
		padding:12px 12px 12px 9px;
	}
	footer .footer-links .active > a,
	footer .footer-links .active> a:focus,
	footer .footer-links .active > a:hover
	{
		color: #ffffff;
		font-weight: 700;
	}
	footer .footer-links li a:hover
	{
		color: #ffffff;
	}
	footer .footer-links .active::after{
		position: absolute;
		top:50%;
		left:0;
		content:'';
		transform: translateY(-50%);
		width:2px;
		height:10px;
		background-color:#ffffff;
	}
	footer .footer-logo{
		border-top: 1px solid #65bcf3;                                    /*changed*/
		margin-top: 10px;
	}

	footer .footer-logo .travel_exotica-logo-img{
		margin-top: 23px;
	}
	footer .footer-scroll-img{
		float: right;
	}
	footer .footer-description p{
		padding-top: 13px;
		font-size:14px;
		font-weight:300;
		color: #ffffff;
		text-align: justify;
		line-height: 26px;
	}
	footer .bottom-bar{
		padding:13px 0;
		background: #2E312A;
		margin-top:2%;
	}
	footer .bottom-bar p,
	footer .bottom-bar p a
	{
		color: #ffffffbf;
		font-size: 13px;
		font-weight: 400;
		text-align: left;
		margin:0;
		text-decoration: none;
	}
	footer .bottom-bar p a:hover{
		border-bottom: 1px solid #ffffff;
	}
	footer .bottom-bar p{
		text-align: right;
	}




	.andaman-logo-section{
		text-decoration: none;
	}
	.andaman-logo-section p {
		margin: 0 0;
		color: #000;
		font-weight: 600;

		font-size: 9px;
		letter-spacing: 2px;
		text-shadow: 0 0 13px #ffffff;
	}



	.contact-us{
		padding:10% 0 20%;
		background:url('../img/corals.jpg')no-repeat fixed center center;
		background-size: cover;
		position: relative;
	}
	.contact-us h1{
		color: #ffffff;
		font-size: 20px;
		font-weight: 600;
		text-align: center;
	}
	.contact-us .select-package{
		color: #ffffff;
		font-size: 16px;
		font-weight: 400;
		text-align: center;
	}
	.contact-us-contents label{
		color: #ffffff;
		font-size: 15px;
		font-weight: 500;
	}
	.contact-us .contact-us-contents .form-group{
		margin-bottom: 20px;
	}
	.contact-us .form-margin{
		margin-left: 5.333333%;
	}
	.contact-us .radio{
		padding-left: 20px;
		text-align: center;
		padding-bottom: 55px;
	}
	.contact-us .radio label{
		color: #ffffff;
		font-size: 15px;
		font-weight: 400;
		padding-left: 40px;
	}
	.contact-us .radio input{
		font-size: 15px;
	}
	.contact-us .tree-structure{
		margin:0;
		padding: 0;
		list-style: none;
		position: relative;
	}
	.contact-us .tree-structure::after{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		content: '';
		display: block;
		height: 100%;
		width: 1px;
		background: rgba(255,255,255, 0.6);	
		z-index: 0;
	}
	.contact-us .tree-structure li{
		position: relative;
	}
	.contact-us .tree-structure li .form-group::after {
		content: "";
		position: absolute;
		margin-top: -6px;
		margin-left: -5px;
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;
		border-bottom: 12px solid #ffffff;
		transform: rotate(90deg);
		right: -2px;
		top: 43px;
	}
	.contact-us .tree-structure li .right-textbox::after {
		content:"";
		position: absolute;
		right: 96.5%;
		top:36px;
		width:0px;
		height:0px;
		border-top:12px solid transparent;
		border-right:12px solid #ffffff;
		border-bottom:12px solid transparent;
		transform: rotate(0deg);
	}
	.contact-us .tree-structure li .textarea-icon::after{
		content: "";
		position: absolute;
		margin-top: -6px;
		margin-left: -5px;
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;
		border-bottom: 12px solid #ffffff;
		transform: rotate(90deg);
		right: -2px;
		top: 69px;
	}
	.contact-us .tree-structure li .right-textarea-icon::after {
		content:"";
		position: absolute;
		right: 96.5%;
		top:64px;
		width:0px;
		height:0px;
		border-top:12px solid transparent;
		border-right:12px solid #ffffff;
		border-bottom:12px solid transparent;
		transform: rotate(0deg);
	}
	.contact-us .tree-structure li .submit-button {
		position: absolute;
		top:0;
		left: 50%;
		bottom: 0;
		transform: translate(-51%,150%);
	}
	.contact-us .tree-structure li .reset-button
	{
		z-index: 1;
		position: absolute;
		width: 88px;
		height: 70px;
		line-height: 70px;
		color: #FFF;
		text-align: center;
		margin-bottom: 30px;
	}
	.contact-us .tree-structure li .submit-button
	{
		z-index: 1;
		position: absolute;
		width: 88px;
		height: 70px;
		line-height: 70px;
		color: #FFF;
		text-align: center;
	}
	.contact-us .tree-structure li .btn-default {
		color: #ffffff;
		background-color: #D35400;
		border-color: #D35400;
	}
	.contact-us .tree-structure li .submit-button .btn{
		padding: 15px 20px;
		margin-top: 35px;
	}
	.contact-us .reset-list{
		position: relative;
	}
	.contact-us .tree-structure li .reset-button {
		position: absolute;
		top: 0%;
		left: 50%;
		transform: translate(-48%,-83%);
	}
	.contact-us .tree-structure li .checkbox{
		background: #ffffff;
		background: #ffffff;
		padding: 7px 15px;
		border-radius: 3px;
		margin-top: 0;
	}

	.contact-us .tree-structure li .checkbox label{
		color: #555;
		font-size: 14px;
		font-weight: 400;
		padding-left: 36px;
	}
	.contact-us .tree-structure li .reset-button .btn{
		padding: 15px 20px;
	}


	.about-us-inner{
		padding: 0 0;	
		background: #ededed;
	}
/*	.about-us-inner h2{
		text-align: center;
		font-size: 35px;
		color:#22232e;
		padding-bottom: 5px;
		font-weight: 400;
		position:relative;
		border-bottom: 2px solid #0f52b5;
		display: inline-block;
		margin-bottom: 34px;
	}
	.about-us-inner h2::before{
		content: ' ';
		position: absolute;
		height:2px;
		width:40%;
		bottom:-2px;
		left:0;
		background-color:#fd621e;
		}*/


		.content-abt p{
			font-size: 14px;
			font-weight: 500;
			color: #22232e;
			line-height: 28px;
			text-align: justify;
		}

		#client-says-about{
			background: #fff;
			padding: 30px 45px 0px;
		}
		.about-us-discr{
			padding: 0 0;	
			background: #ededed;
		}
		.client-says-about,
		.about-us-inner{
			padding: 0 0;	
			background: #ededed;
		}
/*	.about-us-inner h2{
		text-align: center;
		font-size: 35px;
		color:#22232e;
		padding-bottom: 5px;
		font-weight: 400;
		position:relative;
		border-bottom: 2px solid #0f52b5;
		display: inline-block;
		margin-bottom: 34px;
	}
	.about-us-inner h2::before{
		content: ' ';
		position: absolute;
		height:2px;
		width:40%;
		bottom:-2px;
		left:0;
		background-color:#fd621e;
		}*/
		.strip-abt,
		.content-abt-second{
			background: #fff;
			padding: 30px 45px 10px;

		}
		.content-abt{
			margin-top: -140px;
			background: #fff;
			padding: 30px 45px 10px;
			border-radius: 15px 15px 0 0;
		}
		.content-abt-second p,
		.content-abt p{
			font-size: 14px;
			font-weight: 500;
			color: #22232e;
			line-height: 28px;
			text-align: justify;
		}
		.why-us-icons,
		.timer-banner-abt{
			text-align: center;
			background: #ededed;

		}
		.why-us-icons{
			padding: 0 0 6% 0;

		}
		.why-us-icons-strip{
			border-radius:  0 0 15px 15px;
		}

		.why-us-icons-strip,
		.strip-abt{
			background: #fff;
			text-align: center;
			padding: 0px 45px 33px;
			margin: 0 auto;
		}
		.timer-banner-abt .timer-coloumn1{
			padding: 10px;
			box-sizing: border-box;
			border: 2px solid #d35400;
			margin: 0 auto;
			width: 200px;
			height: 200px;
			background: #edededed;
			margin-bottom: 10px;
			border-radius: 10px;
			position: relative;
		}
		.timer-banner-abt .timer-coloumn2{
			padding: 10px;
			box-sizing: border-box;
			border: 2px solid #d35400;
			margin: 0 auto;
			width: 200px;
			height: 200px;
			background: #edededed;
			margin-bottom: 10px;
			border-radius: 10px;
			position: relative;
		}
		.timer-banner-abt .timer-coloumn3{
			padding: 10px;
			box-sizing: border-box;
			border: 2px solid #d35400;
			margin: 0 auto;
			width: 200px;
			height: 200px;
			background: #edededed;
			margin-bottom: 10px;
			border-radius: 10px;
			position: relative;
		}
		.timer-banner-abt .timer-coloumn4{
			padding: 10px;
			box-sizing: border-box;
			border: 2px solid #d35400;
			width: 200px;
			height: 200px;
			background: #edededed;
			margin: 0 auto;
			margin-bottom: 10px;
			border-radius: 10px;
			position: relative;
		}

		.timer-banner-abt .timer-coloumn4 p,
		.timer-banner-abt .timer-coloumn2 p,
		.timer-banner-abt .timer-coloumn3 p,
		.timer-banner-abt .timer-coloumn1 p{
			font-size: 19px;
			font-weight: 600;
			color: #48377b;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);
		}
		.timer-banner-abt .timer-coloumn4 span,
		.timer-banner-abt .timer-coloumn3 span,
		.timer-banner-abt .timer-coloumn2 span,
		.timer-banner-abt .timer-coloumn1 span{
			font-size: 28px;
			font-weight: 500;
			color: #c81e32;
		}




		.why-us-icons p{
			text-align: center;
			font-size: 20px;
			font-weight: 600;
			color: #48377b;
		}
		.why-us-box{
			width: 200px;
			height: 200px;
			margin: 0 auto;
			background: #edededed;
			text-align: center;
			position: relative;
			box-sizing: border-box;
			border:2px solid #d35400;
			border-radius: 10px;
		}
		.why-us-box p{
			margin: 0 auto;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);
		}

		.client-says-about .testmonial-content {
			border: 1px solid #f1f1f1;
			position: relative;
			margin: 55px 0;
			-webkit-box-shadow: 0 0 8px rgba( 0,0,0,0.1);
			box-shadow: 0 0 8px rgba( 0,0,0,0.1);
			min-height: 500px;
		}
		.client-says-about .owl-carousel .owl-item .client-face-img{
			width: 130px;
			height: 130px;
		}
		.testmonial-content .client-face-img {
			position: absolute;
			right:0;
			top:0;
			width: 100px;
			height: 100px;
			border-radius: 50%;
			transform: translate(-23% ,-67%);
		}
		.client-says-about .testmonial-content .client-words{

			font-weight:400;
			font-size:14px;
			color:#222328;
			line-height: 28px;
			text-align: justify;
		}
		.client-says-about .testmonial-content .client-name{
			font-weight:400;
			font-size:14px;
			color:#222328;
		}
		.client-says-about .testmonial-content .client-content{
			padding: 11% 6% 3%;
			min-height: 300px;
		}
		.client-says-about .client-test-next{
			position: absolute;
			left: 0;
			top: 50%;
			transform: translate(77%,-50%);
			background:#ffffff;
			padding:15px 18px;
			border-radius:50%;
			-webkit-box-shadow: 0 0 20px rgba( 0,0,0,0.3);
			box-shadow: 0 0 20px rgba( 0,0,0,0.3);
		}
		.client-says-about .client-test-prev{
			position: absolute;
			right: 0;
			top: 50%;
			transform: translate(-77%,-50%);
			background:#ffffff;
			padding:15px 18px;
			border-radius:50%;
			-webkit-box-shadow: 0 0 20px rgba( 0,0,0,0.3);
			box-shadow: 0 0 20px rgba( 0,0,0,0.3);

		}
		.client-says-about .client-test-next,
		.client-says-about .client-test-prev{

			color: #000;
		}
		.client-says-about .client-vedio{
			margin-left:40px;
		}
		.client-says-about .owl-carousel.owl-drag .owl-item{                                
			margin-top: 30px;
		}
		.banner-from-hyd{
			text-align: center;
			position: relative;
		}
		.banner-from-hyd img{
			width: 100%;

		}
		.banner-from-hyd .banner-title-from-loc{
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);
		}
		.banner-from-hyd h2{
			color: #fff;
			font-size: 40px;
			font-weight: 500;
		}





		.tour-from-content{
			padding: 3% 0 0%;
		}
		.tour-from-content p{
			color:#222328;
			font-size: 14px;
			font-weight: 400;
			text-align: justify;
			line-height: 28px;
			padding-top: 16px;
		}
		.how-reach {
			padding: 15px 0;
		}
		.how-reach h3{
			color: #222328;
			font-size: 25px;
			font-weight: 600;

			padding-top: 1px;
			border-bottom: 1px solid #f85153;
			text-transform: uppercase;
			position: relative;
			float: left;
			margin: 0;
			padding-bottom: 5px;
		}
		.how-reach hr {
			border-color: #1f5dea;
			border-image: none;
			border-style: dotted none none;
			border-width: 1px 0 0;
			width: 200px;
			float: left;
			margin-left: .5%;
			margin-top: 16px;
		}

		.how-reach .transport{
			margin:0 auto;
		}

		.how-reach  .icon-from{
			float: left;	
		}

		.by-ship{
			padding-top: 3%;
			border-top: 1px solid #edededed;
		}
		.by-ship h3{
			color: #222328;
			font-size: 25px;
			font-weight: 600;

			padding-top: 1px;
			border-bottom: 1px solid #f85153;
			text-transform: uppercase;
			position: relative;
			float: left;
			margin: 0;
			padding-bottom: 5px;
		}
		.by-ship hr {
			border-color: #1f5dea;
			border-image: none;
			border-style: dotted none none;
			border-width: 1px 0 0;
			width: 200px;
			float: left;
			margin-left: .5%;
			margin-top: 16px;
		}



		.by-ship .icon-from{
			float: left;

		}

		.how-reach ul{
			margin: 0;
			padding: 0;
			padding: 20px 0 20px 40px ;
		}
		.how-reach ul li{
			color:#222328;
			font-size: 15px;
			font-weight: 500;
		}

		.consultant-availability{
			padding: 25px 0;
			background: #ededed8a;
			text-align: center;
		}
		.consultant-availability p{
			color:#222328;
			font-size: 25px;
			font-weight: 500;
			padding: 10px 0;
		}
		.consultant-availability button{
			text-decoration: none;
			padding: 10px 15px;
			font-weight: 500;
			color:#222328;
			font-size: 18px;
			background: #fff;
			border: 1px solid rgba(41,135,114,1);
		}

		.consultant-availability .form-control {
			display: block;
			width: 100%;
			height: 47px;
			padding: 8px 12px;
			font-size: 16px;
			line-height: 1.42857143;
			color: #555;
			background-color: #fff;
			background-image: none;
			border: 1px solid rgba(41,135,114,1);
		}





















		.what-to-see{
			padding: 10px 0;
		}
		.what-to-see img{
			width: 100%;
		}
		.what-to-see p{
			color:#222328;
			font-size: 14px;
			font-weight: 400;
			text-align: justify;
			line-height: 28px;
		}
		.what-to-see .side-bar span{
			color:#222328;
			font-size: 15px;
			font-weight: 600;
		}







		.what-to-see .side-bar h5{
			font-size: 17px;
			color: #fff;
			font-weight: 600;
			background: rgb(52,152,219);
			background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
			background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
			padding: 10px 0;
			text-align: center;
		}




		.what-to-see .tab-enquire .media-body a{
			text-decoration: none;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.what-to-see .side-bar ul li{
			font-size: 10px;
		}

		.what-to-see .side-bar{
			padding-top: 3%;
			background:#ededed57;
		}
		.what-to-see .side-bar img{
			width: 130px;
			height: 130px;
		}

		.what-to-see  .side-bar .tab-enquire p{
			font-size: 13px;
			margin: 10px 0;
			color: #222328;
			font-weight: 600;
			line-height: 23px;
			overflow: hidden;
			text-overflow: ellipsis;
			display: -webkit-box;
			line-height: 16px;     /* fallback */
			max-height: 32px;      /* fallback */
			-webkit-line-clamp: 2; /* number of lines to show */
			-webkit-box-orient: vertical;


		}
		.what-to-see  .side-bar .tab-enquire .duration{
			font-size: 13px;
			color:red;
			font-weight: 600;
		}
		.what-to-see .tab-enquire .media-body a{
			text-decoration: none;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.what-to-see .side-bar ul li{
			font-size: 10px;
		}

		.what-to-see .side-bar h6{
			font-size: 16px;
			color: #fff;
			font-weight: 600;
			background: rgba(0,0,0,0.8);
			padding: 10px 30px;
		}
		.sidebar-dest-img{
			margin: 0 auto;
			text-align: center;
			position: relative;
			margin: 10px 0;
		}
		.sidebar-dest-img img{
			width: 100% !important ; 
			height: 190px !important ; 
		}
		.sidebar-dest-img h6{
			margin: 0;
			position: absolute;
			bottom: 0;
			left: 50%;
			transform: translate(-50%,0%);
			width: 100%;
		}

		.what-to-see .tab-enquire .media-body a{
			text-decoration: none;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.what-to-see .side-bar ul li{
			font-size: 10px;
		}


		.what-to-see .tab-enquire .media-body a{
			text-decoration: none;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.what-to-see .side-bar ul li{
			font-size: 10px;
		}

		.what-to-see ul li{
			display: inline-block;
			color: #F5B041;
			font-size: 13px;
		}

		.what-to-see ul li span{
			font-size: 12px;
			color: #222328;
		}
		.what-to-see  ul{
			list-style: none;
			padding: 0;
			margin: 0;
		}
		.what-to-see .tab-enquire .media-body a{
			text-decoration: none;
		}

		.what-to-see .tab-enquire .media-body,
		.what-to-see .tab-enquire .media-left,
		.what-to-see .tab-enquire .media-right {
			display: inline;
			vertical-align: top;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.what-to-see  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.what-to-see p .rate{
			color: #f6643c;
			font-weight: 600;
		}

		.what-to-see p .strike-through{
			text-decoration: line-through;
			padding-left: 5px;
			font-size: 12px;
			color: #222328
		}
		.attraction-box{
			margin: 12px 0;
			border: 1px solid #edededed;
			padding: 35px;
		}
		.attraction-box p span{
			color: #222328;
			font-size: 15px;
			font-weight: 600;
		}
		.attraction-box h5{
			color: #222328;
			font-size: 24px;
			font-weight: 600;
			padding-bottom: 5px;
		}

		.budget-form {

			padding: 20px 43px 67px 46px;
			border-radius: 16px;
			margin-bottom: 40px;
			background: rgb(52,152,219);
			background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
			background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
		}
		.budget-form p{
			color: #ffffff;
			text-align: center;
			font-weight:400;
			font-size:21px;
		}
		.budget-form h4{
			color: #ffffff;
			text-align: center;
			font-weight:400;
			font-size:25px;
		}

		.budget-form .off p span{
			color: #f6643c;
			font-weight:700;
			font-size:23px;
		}
		.budget-form .offer{
			border-bottom: 1px solid #ffffff;
		}
		.budget-form .banner-btn{
			color:#222328;
			font-size: 14px;
			padding: 8px 15px 8px 15px;
			border-radius: 20px;
			margin-top: 12px;
			font-weight: 700;
			float: right;
			background:#ffffff;

		}
		.budget-form budget-content-form .form-control {
			padding: 0;
			background: transparent;
			border: 0;
			box-shadow: none;
			border-bottom: 1px solid #83caf9;
			border-radius: 0px;
			color: #ffffff;
		}
		.budget-form budget-content-form .form-control::placeholder {
			color: #ffffff;
			font-size:13px;
		}

/*	.itinery{
		padding: 2% 0 1%;
		background: #ffffff;
	}
	.itinery h3{
		color: #222328;
		font-size: 25px;
		font-weight: 600;
		text-align: center;
		padding-bottom: 15px;
	}
	.itinery .departure{
		text-align: center;
		background: #1e52a4;

	}
	.itinery .departure h5{
		color: #fff;
		font-size: 16px;
		font-weight: 600;
		padding: 9px 0;
	}

	.itinery ul{
		list-style: none;
		padding: 0;
		margin: 0;
		position: relative;
		z-index: 1;
	}
	.itinery ul::before{
		position: absolute;
		content: '';
		left:54px;
		border-left:1px solid #ebebeb;
		
		height:100%;
		z-index: -1;
	
	}
	.itinery ul li{
		color: #222328;
		font-size: 13px;
		font-weight: 500;
		padding: 25px 23px;
	}
	.itinery ul li .day{
		background: #ffffff;
	}

	.itinery ul li:hover .day{
		border: 1px solid #2196f3;
	}
	.itinery ul li:hover{
		border: 1px rgba( 0,0,0,0.3);
		-webkit-box-shadow: 0 0 20px 0px rgba( 0,0,0,0.3);
		box-shadow: 0 0 20px 0px rgba( 0,0,0,0.3);
		border-radius: 25px;
	}
	.itinery ul li:hover span{
		color:#2196f3;
	}
	.itinery ul li img{
		width: 100%;
	}
	.itinery .media img{
		width: 100%;
		padding-right: 18px;
		padding-bottom: 18px;
	}
	.itinery li h4{
		font-weight:600;
		font-size:17px;
		color:#222328;
	}
	.itinery .media .media-body p{
		font-weight:400;
		font-size:14px;
		color:#222328;
		text-align: justify;
		line-height: 30px;
	}
	.itinery .day{
		margin-right:20px;
		text-align: center;
		float: left;
		background: #1e52a4;
	}
	.itinery .day p{

		line-height: 10px;
		padding: 8px 17px;
		
	}
	.itinery .media img{
		width: 1000px;
		height: 400px;
	}

	.itinery .day span{
		font-size: 17px;
		font-weight: 600;
		color: #1e52a4;
	}
	.media-body,
	.media-left,
	.media-right {
		display: inline;
		vertical-align: top;
	}
	.media {
		margin-top: 0px;
	}
	*/


	.enthralling{
		font-size: 14px;
		color:#22232e;
		font-weight: 400;	
	}
	.enthralling p{
		font-size: 14px;
		color:#22232e;
		font-weight: 400;	
		line-height: 28px;
		text-align: justify;
		margin-top: 30px;
	}
	.andaman-packages{
		padding: 1% 0 1%;
	}

	.andaman-packages .package-holiday{
		border: 1px solid #3498d8;
		margin: 17px 0;
		border-radius: 10px;
	}
	.border-right-pkg{
		border-right:  1px solid #ebedef;
		min-height: 303px;
	}
	.andaman-packages .package-holiday .pkg-image-holiday img{
		width: 300px;
		height: 303px;
		border-radius: 10px 0 0 10px;
		-webkit-box-shadow: 0 0 11px 2px rgba( 0,0,0,0.3);
		box-shadow: 0 0 11px 2px rgba( 0,0,0,0.3);
	}
	.border-right-pkg .inclusion-package-holiday  li img{
		width: 28px;
	}
	.andaman-packages .border-right-pkg h4{
		font-size: 16px;
		color:#22232e;
		font-weight: 500;
		text-align: center;
		padding: 15px 0;
	}
	.andaman-packages .border-right-pkg h4 span{
		font-size: 17px;
		color:#22232e;
		font-weight: 600;
	}
	.andaman-packages .package-holiday h3{
		font-size: 20px;
		color:#22232e;
		font-weight: 600;	
		padding: 10px;
		border-bottom: 1px solid #edededed;
		line-height: 28px;
		text-align: center;
	}
	.andaman-packages .package-holiday p{
		font-size: 14px;
		color:#22232e;
		font-weight: 400;	
		padding: 26px 10px 10px;
		line-height: 28px;
		text-align: center;
	}
	.andaman-packages .package-holiday ul{
		padding: 0;
		margin: 0;
		list-style: none;
		text-align: center;
	}
	.andaman-packages .package-holiday ul li{
		width: calc(100%4);
		float: left;
		width: 136px;

	}
	.andaman-packages .package-holiday .rating-box{
		padding-bottom: 36px;
		border-bottom: 1px solid #edededed;
	}
	.andaman-packages .package-holiday .rating-box ul li{
		width: calc(100%/2);
		float: left;
		font-size: 17px;
		color:red;
		font-weight: 600;
	}
	.andaman-packages .package-holiday .rating-box ul li img{
		display: inline-block;
		padding-right: 3px;
	}
	.andaman-packages .package-holiday ul li:not(:last-child){
		border-right: 1px solid #edededed;
	}
	.andaman-packages .package-holiday ul li p{
		font-size: 13px;
		color:#22232e;
		font-weight: 500;	
		padding:0 3px;
	}
	.andaman-packages .package-holiday ul li img{
		margin: 0 auto;
	}
	.right-package-box-content .price-package-box{
		margin: 0 auto;
		text-align: center;
	}
	.right-package-box-content a{
		text-decoration: none;
	}


/*	.andaman-packages .view-deatil-holiday{
		position: relative;
		border: 1px solid #edededed;
		width: 200px;
		border-radius: 8px;
		background: rgb(52,152,219);
		background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
		background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
		}*/
/*	.andaman-packages .call-us-booking{
		border: 1px solid #edededed;
		}*/
/*	.andaman-packages .view-deatil-holiday p::before{
		position: absolute;
		left: 26px;
		content:url('../img/phone-package-listing.png');
		}*/
		.right-package-box-content   .view-deatil-holiday a{
			text-decoration: none;
			font-size: 16px;
			font-weight: 600;
			color:#fff;
			padding: 7px 48px;
			background:#f6643c;
			border-radius: 5px ;
			border: 2px solid #f6643c;
			margin-bottom: 5px;

		}


		.andaman-packages .view-deatil-holiday p{
			font-size: 18px;
			font-weight: 600;
			color:#fff;
			padding: 5px 0;
			margin: 0 ;
			letter-spacing: 2px;
		}
		.andaman-packages .right-package-box-content h4{
			font-size: 18px;
			font-weight: 600;
			color:#22232e;
			margin: 10px 0;
		}
		.right-package-box-content{
			padding: 20px;
			text-align: center;
		}

		.right-package-box-content  .price-package-box p{
			font-size: 13px;
			font-weight: 500;
			color:#2471A3;
			text-align: center;

		}
		.right-package-box-content  .price-package-box p span{
			font-size: 24px;
			font-weight: 600;
			color:#2471A3;
		}
		.right-package-box-content .enquire-now-button{
			text-align: center;
			margin-top: 33px;
		}
		.right-package-box-content  .book-now-button{
			text-align: center;
			margin-top: 18px;
		}
		.right-package-box-content  .view-now-button
		{
			text-align: center;
			margin-top: 26px;
		}
		.right-package-box-content   .enquire-now-button a{
			text-decoration: none;
			font-size: 16px;
			font-weight: 600;
			color:#f6643c;
			padding: 8px 27px;
			background:#ededed4f;
			border-radius: 5px ;
			border: 2px solid #298772;
			position: relative;
		}
		.andaman-packages .enquire-now-button a::before{
			position: absolute;
			left: 4px;
			content:url('../img/phone-package-listing.png');
		}

		.right-package-box-content   .enquire-now-button a:hover{
			background: #ededed4f;
			color: #22232e;
			border-radius: 5px ;
		}
		.right-package-box-content  .book-now-button a{
			text-decoration: none;
			font-size: 15px;
			font-weight: 600;
			color:#fff;
			padding: 10px 45px;
			background: #3175af;
			border-radius: 5px ;
		}

		.right-package-box-content  .view-now-button a{
			text-decoration: none;
			font-size: 15px;
			font-weight: 500;
			color:#fff;
			padding: 8px 33px;
			background:#0a394bc7;
			border-radius: 7px;
		}
		.package-special .package-detail-content {
			min-height: 324px;
		}

		.filter-boxes{
			padding: 2% 0;
			background: #ededed42;
		}
		.filter-boxes a{
			text-decoration: none;
		}
		.filter-icons{
			padding: 30px 10px;
			margin-top: 2%;
			border-radius: 10px;
			border: 1px solid #ededed;
			-webkit-box-shadow: 0 0 11px 2px rgba( 0,0,0,0.1);
			box-shadow: 0 0 11px 2px rgba( 0,0,0,0.1);
		}

		.filter-icons .radio-pkg label{
			font-weight: 500;
			font-size: 17px;
			color:#22232e;
			margin-right: 10px;
		}




		.filter-price {
			width: 100%;
			border: 0;
			padding: 0;
			margin: 0; 
		}

		.price-title {
			position: relative;
			color: #fff;
			font-size: 15px;
			line-height: 25px;
			font-weight: 500;
			background: #f6643c;
			padding:10px 33px;
			border-radius: 5px;
			margin-left: 309px;
		}

		.price-container {
			display: flex;
			border: 1px solid #3396d0;
			padding: 5px;
			color: #fff;
			width:auto;
			background: #3396d0;
			border-radius: 5px;
		}



		.price-field {
			position: relative;
			width: 100%;
			height: 36px;
			box-sizing: border-box;
			padding-left: 0px;
		}

		.price-field input[type=range] {
			position: absolute;
		}

		/* Reset style for input range */

		.price-field input[type=range] {
			width: 100%;
			height: 10px;
			border: 1px solid #000;
			outline: 0;
			box-sizing: border-box;
			border-radius: 5px;
			pointer-events: none;
			-webkit-appearance: none;
		}

		.price-field input[type=range]::-webkit-slider-thumb {
			-webkit-appearance: none;
		}

		.price-field input[type=range]:active,
		.price-field input[type=range]:focus {
			outline: 0;
		}

		.price-field input[type=range]::-ms-track {
			width: 188px;
			height: 2px; 
			border: 0;
			outline: 0;
			box-sizing: border-box;
			border-radius: 5px;
			pointer-events: none;
			background: transparent;
			border-color: transparent;
			color: red;
			border-radius: 5px;
		}

		/* Style toddler input range */

		.price-field input[type=range]::-webkit-slider-thumb { 
			/* WebKit/Blink */
			position: relative;
			-webkit-appearance: none;
			margin: 0;
			border: 0;
			outline: 0;
			border-radius: 50%;
			height: 20px;
			width: 20px;
			margin-top: -8px;
			background-color: #298772;
			cursor: pointer;
			cursor: pointer;
			pointer-events: all;
			z-index: 100;
		}

		.price-field input[type=range]::-moz-range-thumb { 
			/* Firefox */
			position: relative;
			appearance: none;
			margin: 0;
			border: 0;
			outline: 0;
			border-radius: 50%;
			height: 20px;
			width: 20px;
			margin-top: -8px;
			background-color: #298772;
			cursor: pointer;
			cursor: pointer;
			pointer-events: all;
			z-index: 100;
		}

		.price-field input[type=range]::-ms-thumb  { 
			/* IE */
			position: relative;
			appearance: none;
			margin: 0;
			border: 0;
			outline: 0;
			border-radius: 50%;
			height: 20px;
			width: 20px;
			margin-top: -8px;
			background-color: #298772;
			cursor: pointer;
			cursor: pointer;
			pointer-events: all;
			z-index: 100;
		}

		/* Style track input range */

		.price-field input[type=range]::-webkit-slider-runnable-track { 
			/* WebKit/Blink */
			width: 188px;
			height: 2px;
			cursor: pointer;
			background: #555;
			border-radius: 5px;
		}

		.price-field input[type=range]::-moz-range-track { 
			/* Firefox */
			width: 188px;
			height: 2px;
			cursor: pointer;
			background: #242424;
			border-radius: 5px;
		}

		.price-field input[type=range]::-ms-track { 
			/* IE */
			width: 188px;
			height: 2px;
			cursor: pointer;
			background: #242424;
			border-radius: 5px;
		}

		/* Style for input value block */

		.price-wrap {
			display: flex;
			color: #242424;
			font-size: 14px;
			line-height: 1.2em;
			font-weight: 400;
			margin-bottom: 0px;
		}

		.price-wrap-1, 
		.price-wrap-2 {
			display: flex;
			margin-left: 0px;
		}

		.price-title {
			margin-right: 5px;
		}

		.price-wrap_line {
			margin: 6px 0px 5px 5px;
		}
		.price-wrap label,
		.price-wrap-2 label{
			color: #fff;
		}


		.price-wrap #one, 
		.price-wrap #two {
			width: 37px;
			text-align: right;
			margin: 0;
			padding: 0;
			margin-right: 2px;
			background:  0;
			border: 0;
			outline: 0;
			color: #fff;
			font-size: 15px;
			line-height: 1.2em;
			font-weight: 600;
		}

		.price-wrap label {
			text-align: right;
			margin-top: 6px;
			padding-left: 5px;
		}

		/* Style for active state input */

		.price-field input[type=range]:hover::-webkit-slider-thumb {
			box-shadow: 0 0 0 0.5px #242424;
			transition-duration: 0.5s;
		}

		.price-field input[type=range]:active::-webkit-slider-thumb {
			box-shadow: 0 0 0 0.5px #242424;
			transition-duration: 0.5s;
		}

		.activity-banner-contents{
			background: #ededed94;
		}
		.andaman-activities{
			padding: 7% 0 4%;
			background: #ededed94;
		}
		.andaman-activities ul{
			padding: 0;
			margin: 0;
			list-style: none;
		}
		.andaman-activities ul li{
			float: left;
			width: calc(94%/3);
			margin: 0 10px;
			margin-bottom: 20px;
			min-height: 850px;
		}
		.andaman-activities ul li img{
			width: 100%;
			border-radius: 10px 10px 0 0;
		}
		.andaman-activities ul li  h3{
			color:#222328;
			font-size: 20px;
			font-weight: 600;
			line-height: 28px;
		}
		.andaman-activities ul li  p{
			color:#222328;
			font-size: 14px;
			font-weight: 500;
			line-height: 28px;
			text-align: justify;
			margin: 0;
		}
		.andaman-activities ul li .activ-contnt .read-more-activity{
			text-align: right;
		}
		.andaman-activities ul li .activ-contnt a{
			text-decoration: none;
			color: #f6643c;
			font-weight: 600;
			font-size: 15px;

		}
		.andaman-activities ul li{
			border: 1px #edededed;
			-webkit-box-shadow: 0 0 11px 2px rgba( 0,0,0,0.2);
			box-shadow: 0 0 11px 2px rgba( 0,0,0,0.2);
			background: #fff;
			border-radius: 10px 10px 10px 10px;
		}
		.andaman-activities ul .even-top{
			margin-top: -80px;
		}
		.andaman-activities ul li .activ-contnt{
			padding:0 23px 15px;
		}


		/*view detail*/
		.budget-view-detail .container{
			width: 1200px;
		}


		.honeymoon-det-view-detail{
			padding: 8% 0;
			background: url('../img/honeymoon-bg-det.jpg')no-repeat center center ;
			background-size: cover;
		}
		.luxury-view-detail{
			padding: 8% 0;
			background: url('../img/luxury-bg-det.jpg')no-repeat center center ;
			background-size: cover;
		}
		.deluxe-view-detail{
			padding: 8% 0;
			background: url('../img/detail-bg.jpg')no-repeat center center ;
			background-size: cover;
		}
		.cheapest-view-detail{
			padding: 8% 0;
			background: url('../img/detail-bg.jpg')no-repeat center center ;
			background-size: cover;	
		}

		.blog-view-detail{
			padding: 8% 0;
			background: url('../img/water-activity-bg.jpg')no-repeat center center ;
			background-size: cover;	
		}

		.budget-view-detail{
			padding: 8% 0;
			background: url('../img/detail-bg.jpg')no-repeat center center ;
			background-size: cover;
		}
		.activity-det-view-detail{
			padding: 8% 0;
			background: url('../img/water-activity-bg.jpg')no-repeat center center ;
			background-size: cover;	
		}
		.blog-view-detail h1,
		.activity-det-view-detail h1,
		.luxury-view-detail h1,
		.cheapest-view-detail h1,
		.deluxe-view-detail h1,
		.honeymoon-det-view-detail h1,
		.budget-view-detail h1{
			font-size:36px;
			font-weight:600;
			text-align: center;
			color: #fff;
			padding-top: 30px;
		}
		.view-detail-budget .content-budget-rate h3{
			font-size:18px;
			font-weight:600;
			color:#fff;
			background: #03213b;
			margin: 0;
			padding: 12px 0;
			text-align: center;
		}
		.view-detail-budget .content-budget-rate h2{
			font-size:18px;
			font-weight:600;
			color:#fff;
			background: #3193bc;
			margin: 0;
			padding: 12px 0;
			text-align: center;
		}
		.view-detail-budget .tab .tab-content h2{
			font-size:14px;
			font-weight:700;
			color:#3d3d3d;
			/*padding-top: 13px;*/
		}
		.view-detail-budget .tab-pane{
			margin-top:35px;
		}
		.view-detail-budget .tab .tab-content p{
			font-size:14px;
			font-weight:400;
			color:#3d3d3d;
			text-align: justify;
		}
		.view-detail-budget .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
			color: #ffffff;
			cursor: default;
			background-color: #df1a39;
			border: 1px solid #df1a39;
			border-bottom-color: transparent;
		}
		.view-detail-budget .nav-tabs{
			border-bottom:none;
		}
		.view-detail-budget .nav-tabs>li{

			border: 1px solid #3193bc;
			margin-right:1px;
		}
		.view-detail-budget .nav-tabs>li:hover{
			border: 1px solid #edededed;
		}

		.view-detail-budget .nav-tabs>li>a {
			color: #fff;
			font-size:15px;
			background-color:#cccccc47;
			margin-right:0px;
			font-weight: 600;
			border-radius: 0;
			padding: 10px 57.7px;
			color: #000;
			font-size:16px;
		}
		.view-detail-budget .tab .tab-pane ul{
			padding:  0 0 0 17px;
			margin:0;
		}
		.view-detail-budget .tab .tab-pane ul li{
			padding-bottom: 10px;
		}
		.view-detail-budget{
			padding: 3% 0 0%;
		}
		.hydera-iternery{
			padding: 30px 0;
		}
		.itinery{
			padding-top: 30px;
		}
		.itinery ul{
			list-style: none;
			padding: 0;
			margin: 0;
			position: relative;
			z-index: 1;
		}
		.itinery ul .media-body p{
			position: relative;
			padding-left: 20px;
		}
		.itinery ul .media-body p::before{
			position: absolute;
			left: 0px;
			content: url('../img/list-style.png');
		}
		.itinery ul::before{
			position: absolute;
			content: '';
			left:48px;
			border-left:1px solid #ebebeb;
			height:100%;
			z-index: -1;
		}
		.itinery ul li{
			color: #ffffff;
			font-size: 13px;
			font-weight: 500;
			padding: 14px 18px 14px 4px;
		}
		.itinery ul li .day{
			background: #f6643c;
		}
		.itinery ul li:hover .day{

		}
		.itinery ul li:hover{
			border: 1px rgba( 0,0,0,0.3);
			-webkit-box-shadow: 0 0 20px 0px rgba( 0,0,0,0.3);
			box-shadow: 0 0 20px 0px rgba( 0,0,0,0.3);
			border-radius: 13px;
		}
		.itinery ul li:hover span{
			color:#ffffff;
		}
		.itinery ul li img{
			width: 100%;
		}
		.itinery .media img{
			width: 100%;
			padding-right: 18px;
			padding-bottom: 18px;
		}
		.itinery .media-body ul li{
			padding: 5px 0;
			font-weight:400;
			font-size:14px;
			color:#222328;
		}
		.itinery li h4{
			font-weight:600;
			font-size:17px;
			color:#222328;
		}
		.itinery .media .media-body p{
			font-weight:400;
			font-size:14px;
			color:#222328;
			text-align: justify;
			line-height: 28px;
			padding-bottom: 0px;
		}
		.itinery .day{
			margin-right:20px;
			text-align: center;
			float: left;
			border:1px solid #f6643c;
			height: 83px;
			width: 83px;
			border-radius: 50%;
			line-height: 83px;
			font-size: 30px;
			font-weight: 700;
			background-color: #40c1b9;
			color: #fff;  
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%;
			margin-right: 25px;
			text-align: center;

		}
		.itinery .white-border{


			position: absolute;
			top: 24px;
			left: 14px;
			height: 63px;
			width: 63px;
			font-size: 30px;
			font-weight: 700;
			background-color: transparent;
			border: 1px dashed #fff;
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%;
		}
		.itinery .day-number{
			font-weight:700;
			font-size:25px;
			color:#ffffff;
			padding: 0px 10px;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
		}
		.itinery .day span{
			font-size: 17px;
			font-weight: 600;
			color: #fff;
		}
		.media-body,
		.media-left,
		.media-right {
			display: inline;
			vertical-align: top;
		}
		.media {
			margin-top: 0px;
		}
		.budget-selectd h2 span{
			font-size: 19px;
			font-weight: 600;
			color: #1e52a4;	
		}
		.budget-selectd{
			margin-top: 20px;
			margin-bottom: 20px;
		}
		.budget-selectd h2 {
			font-size: 23px;
			font-weight: 600;
			color: #363636;
			margin-top: 10px;
			margin-bottom: 10px;
			line-height: 32px;
			text-transform: uppercase;
		}
		.view-detail-budget p {
			font-size: 14px;
			font-weight: 500;
			color: #222328;
			line-height: 27px;
			text-align: justify;
			padding-bottom: 14px;
		}
		.travel-desk{
			border: 1px  solid #f63c71;
			padding: 20px;
			text-align: center;
			background: #ededed61;
		}
		.travel-desk h3{
			font-size: 20px;
			font-weight: 700;
			color: #222328;
		}
		.travel-desk h4{
			font-size: 15px;
			font-weight: 600;
			color: #222328;
			line-height: 27px;
		}
		.travel-desk h5{
			font-size: 20px;
			font-weight: 500;
			color: #ffffff;
			background:#f6643c; 
			padding: 10px 15px;
		}

		.view-detail {
			margin-top: 30px;
			padding: 20px 25px 67px 25px;
			border-radius: 16px;
			margin-bottom: 30px;
			background: rgb(52,152,219);
			background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
			background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
		}
		.view-detail  p{
			color: #ffffff;
			text-align: center;
			font-weight:400;
			font-size:20px;
		}
		.view-detail  h4{
			color: #ffffff;
			text-align: center;
			font-weight:400;
			font-size:25px;
		}
		.view-detail ul li{
			display: inline-block;
		}
		.view-detail  .off p span{
			color: #f6643c;
			font-weight:700;
			font-size:23px;
		}
		.view-detail  .offer{
			border-bottom: 1px solid #ffffff;
		}
		.view-detail  .banner-btn{
			color:#222328;
			font-size: 14px;
			padding: 8px 15px 8px 15px;
			border-radius: 20px;
			margin-top: 12px;
			font-weight: 700;
			float: right;
			background:#ffffff;

		}
		.view-detail  budget-content-form .form-control {
			padding: 0;
			background: transparent;
			border: 0;
			box-shadow: none;
			border-bottom: 1px solid #83caf9;
			border-radius: 0px;
			color: #ffffff;
		}
		.view-detail  budget-content-form .form-control::placeholder {
			color: #ffffff;
			font-size:13px;
		}
		.whatsap-view-detail img{
			background: #3193bc;
			padding: 10px 15px;
		}
		.whatsap-view-detail h5{
			background: #03213b;
			padding: 10px 15px;
			color:#fff;
			font-size: 18px;
			font-weight: 600;
			margin: 0;
			text-align: center;
		}
		.view-detail-budget a{
			text-decoration: none;
		}

		.view-detail-budget .side-bar h5{
			font-size: 17px;
			color: #fff;
			font-weight: 600;
			background: rgb(52,152,219);
			background: -moz-linear-gradient(left,  rgba(52,152,219,1) 0%, rgba(41,135,114,1) 58%, rgba(41,135,114,1) 100%);
			background: -webkit-linear-gradient(left,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			background: linear-gradient(to right,  rgba(52,152,219,1) 0%,rgba(41,135,114,1) 58%,rgba(41,135,114,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#298772',GradientType=1 );
			padding: 10px 0;
			text-align: center;
		}

		.view-detail-budget  .side-bar .tab-enquire p{
			font-size: 11px;
			color: #222328;
			font-weight: 500;
			margin: 0 0 2px;






		}
		.view-detail-budget .tab-enquire .media-body a{
			text-decoration: none;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}
		.view-detail-budget .side-bar ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		.view-detail-budget .side-bar ul li{
			font-size: 10px;
			display: inline-block;
		}

		.view-detail-budget .side-bar{
			padding-top: 3%;
			background:#ededed57;
		}
		.view-detail-budget .side-bar img{
			width: 94px;
			height: 62px;
		}

		.view-detail-budget  .side-bar .tab-enquire p{
			font-size: 11px;
			color: #222328;
			font-weight: 500;
			margin: 0 0 2px;
		}
		.view-detail-budget .tab-enquire .media-body a{
			text-decoration: none;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.view-detail-budget .side-bar ul li{
			font-size: 10px;
		}



		.view-detail-budget  .side-bar .tab-enquire p{
			font-size: 11px;
			color: #222328;
			font-weight: 500;
			margin: 0 0 2px;
		}

		.view-detail-budget .tab-enquire .media-body a{
			text-decoration: none;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.view-detail-budget .side-bar ul li{
			font-size: 10px;
		}


		.view-detail-budget  .side-bar .tab-enquire p{
			font-size: 11px;
			color: #222328;
			font-weight: 500;
			margin: 0 0 2px;
			overflow: hidden;
			text-overflow: ellipsis;
			display: -webkit-box;
			max-height: 32px;      /* fallback */
			-webkit-line-clamp: 2; /* number of lines to show */
			-webkit-box-orient: vertical;
			line-height: 16px;
		}

		.view-detail-budget .tab-enquire .media-body a{
			text-decoration: none;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.view-detail-budget .side-bar ul li{
			font-size: 10px;
		}


		.view-detail-budget ul li span{
			font-size: 15px;
			color: #222328;
		}

		.view-detail-budget .tab-enquire .media-body a{
			text-decoration: none;
		}

		.view-detail-budget .tab-enquire .media-body,
		.view-detail-budget .tab-enquire .media-left,
		.view-detail-budget .tab-enquire .media-right {
			display: inline;
			vertical-align: top;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			border-bottom: 1px solid #22232847;
		}

		.view-detail-budget  .side-bar .tab-enquire .media{
			padding: 10px 10px;
		}

		.view-detail-budget p .rate{
			color: #f6643c;
			font-weight: 600;
		}

		.view-detail-budget p .strike-through{
			text-decoration: line-through;
			padding-left: 5px;
			font-size: 12px;
			color: #222328
		}
		.includeexclude{
			padding: 2% 0;
		}
		.includeexclude ul{

			padding: 0;
			margin: 0
		}
		.includeexclude h4{
			color: #222328;
			font-size: 25px;
			font-weight: 600;
		}
		.includeexclude h3{
			color: #222328;
			font-size: 20px;
			font-weight: 600;
		}
		.transport-heading{
			padding: 2% 0 0;
		}
		.getting-there h3,
		.when-to-go h3,
		.what-to-do h3,
		.what-to-see h3,
		.why-us h6,
		.tour-price h4,
		.transport-heading h4,
		.itinery h5,
		.includeexclude h4{
			color: #222328;
			font-size: 32px;
			font-weight: 600;
			letter-spacing: 3px;
			text-align: center;
			padding-bottom: 8px;
			border-bottom: 2px solid #f85153;
			position: relative;
			display: inline-block;
			text-transform: uppercase;
			margin-bottom: 16px;
		}
		.getting-there h3::before,
		.when-to-go h3::before,
		.what-to-do h3::before,
		.what-to-see h3::before,
		.why-us h6::before,
		.tour-price h4::before,
		.transport-heading h4::before,
		.itinery h5::before,
		.includeexclude h4::before{
			content: ' ';
			position: absolute;
			height: 2px;
			width: 40%;
			bottom: -2px;
			left: 0;
			background-color: #1F5DEA;
		}
		.includeexclude ul li{
			line-height: 30px;
			font-size: 14px;
			color: #222328;
		}


		.transport{
			padding: 3% 0 0%;
		}
		.transport p{
			color:#222328;
			font-size: 14px;
			font-weight: 400;
			text-align: justify;
			line-height: 28px;
			padding-top: 50px;
		}
		.transport {
			padding: 15px 0;
		}
		.transport h3{
			color: #222328;
			font-size: 25px;
			font-weight: 600;

			padding-top: 1px;
			border-bottom: 1px solid #f85153;
			text-transform: uppercase;
			position: relative;
			float: left;
			margin: 0;
			padding-bottom: 5px;
		}
		.transport hr {
			border-color: #1f5dea;
			border-image: none;
			border-style: dotted none none;
			border-width: 1px 0 0;
			width: 200px;
			float: left;
			margin-left: .5%;
			margin-top: 16px;
		}
		.transport .transport{
			margin:0 auto;
		}
		.transport  .icon-from{
			float: left;	
		}
		.transport .icon-from{
			float: left;
		}
		.transport ul{
			margin: 0;
			padding: 0;
			padding: 20px 0 20px 40px;
		}
		.transport ul li{
			color:#222328;
			font-size: 15px;
			font-weight: 500;
		}
		.package-table-list ul{
			padding: 0;
			list-style: none;
			margin: 0;
		}
		.package-table-list ul li{
			display: inline-block;
			margin-right: 2px;
		}
		.get-customized{
			border: 1px solid #f63c71;
			padding: 10px;
			text-align: center;
			background:#ededed61; 
		}
		.get-customized h4{
			font-size: 20px;
			font-weight: 700;
			color: #222328;
		}
		.get-customized h3{
			font-size: 17px;
			font-weight: 600;
			color: #222328;
		}
		.get-customized h5{
			font-size: 17px;
			font-weight: 700;
			color: #fff;
			padding: 10px 15px;
			background: #f6643c;
		}
		.price-box-detail{

			border:1px solid #ccc;
			text-align: center;
			margin-bottom: 10px;
			border-radius: 10px 10px;
			margin-top: 40%;
			padding-bottom: 17px;
		}
		.price-box-detail ul{
			padding: 0;
			margin: 0;
			
		}
		.price-box-detail ul li{
			list-style: none;
			padding: 10px 3px;
			display: inline-block;
		}
		.price-box-detail h3{
			font-size: 36px;
			font-weight: 700;
			color: #1F5DEA;
			margin: 10px 0;
		}
		.price-box-detail hr {
			margin-top: 10px;
			margin-bottom: 10px;
			background: #ededed73;
			color: #ededed73;
		}
		.price-box-detail .duration-box h5{
			font-size: 20px;
			font-weight: 600;
			color: #222328;
			padding-bottom: 20px;
		}
		.price-box-detail .duration-box h5 span{
			font-size: 16px;
			font-weight: 500;
			color: #222328;

		}
		.price-box-detail .enquire-detail-box{
			border-radius: 10px 10px 0 0;
		}
		.price-box-detail .get-call{
			border-radius:0 0 10px 10px ;
			margin-top: 19px;
		}

		.price-box-detail .enquire-detail-box{
			padding:10px 15px;
			background: #f6643c;
		}

		.price-box-detail .get-call a{
			font-size: 15px;
			font-weight: 500;
			color: #fff;
			text-decoration: none;
			padding:8px 75px;
			background: #f35226;
			border-radius: 8px;
		}
		.price-box-detail .book-now-box a{
			font-size: 15px;
			font-weight: 500;
			color: #fff;
			text-decoration: none;
			padding:8px 80px;
			background: #ea211d;
			border-radius: 8px;
		}
		.price-box-detail .enquire-detail-box a{
			font-size: 15px;
			font-weight: 500;
			color: #fff;
			text-decoration: none;


		}
		.price-box-detail ul li{
			font-size: 16px;
			font-weight: 500;
			color: #222328;
		}
		.price-box-detail h4{
			font-size: 14px;
			font-weight: 600;
			color: #222328;
			padding-top: 14px;
		}
		.price-box-detail h3 span{
			font-size: 14px;
			font-weight: 600;
			color: #222328;
		}
		.view-detail-contents {

			background: #2471A3;
			padding: 35px 30px;
			margin-top: 30px;
			border-radius: 10px;
		}
		.banner .caption{
			background: rgba( 0,0,0,0.6);
		}
    .view-detail-contents form legend {
         font-size: 22px;
         color: #ffffff;
         font-weight: 600;
         border: none;
         margin-bottom: 9px;
        }
		.view-detail-contents .caption p{
			font-size: 22px;
			position:relative;
			padding: 35px 0 35px 50px;
			color:#ffffff;
			font-weight:300;
		}
		.view-detail-contents .banner-btn{
			background-color: #f6643c;
			color:#ffffff;
			font-size: 12px;
			padding: 10px 20px;
			border-radius: 0;
			font-weight: 500;
			border-radius: 5px;
		}

		.view-detail-form .view-detail-contents .form-control {
			padding: 0;
			background: transparent;
			border: 0;
			box-shadow: none;
			border-bottom: 1px solid #ebebeb;
			border-radius: 0;
			color: #fff;
			margin-right: 10px;
		}
		.view-detail-form .view-detail-contents .form-control::placeholder {
			color: #ebebeb;
			font-size:13px;
		}
		.why-us-index{
			padding: 0 0 2% 0;
		}
		.why-us-index h6{
			margin-bottom: 30px;
		}
		.view-detail-clientssays{
			padding: 2% 0 0% 0;
		}
		.hotel-details{
			padding: 3% 0 1%;	
		}
		.hotel-details table{
			border-collapse: collapse;
			width: 100%;

		}
		.hotel-details td, .hotel-details th {
			border: 1px solid #dddddd;
			text-align: center;
			padding: 15px 0px;
		}
		.hotel-details th{
			background: #f6643c;
			color:#ffffff;
			font-size: 15px;
		}
		.blog{
			padding: 3% 0 0%;
		}
		.blog .tab .tab-content h2{
			font-size:14px;
			font-weight:700;
			color:#3d3d3d;
			/*padding-top: 13px;*/
		}
		.blog .tab-pane{
			margin-top:35px;
		}
		.blog .tab .tab-content p{
			font-size:14px;
			font-weight:400;
			color:#3d3d3d;
			text-align: justify;
		}
		.blog .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
			color: #ffffff;
			cursor: default;
			background-color: #df1a39;
			border: 1px solid #df1a39;
			border-bottom-color: transparent;
		}
		.blog .nav-tabs{
			border-bottom:none;
		}
		.blog .nav-tabs>li{

			border: 1px solid #3193bc;
			margin-right:1px;
		}
		.blog .nav-tabs>li>a {
			color: #fff;
			font-size:15px;
			background-color:#3193bc;
			margin-right:0px;
			font-weight: 600;
			border-radius: 0;
			padding: 10px 54px;
			color: #fff;
			font-size:16px;
		}
		.blog .tab .tab-pane ul{
			padding:  0 0 0 17px;
			margin:0;
		}
		.blog .tab .tab-pane ul li{
			padding-bottom: 10px;
		}
		.blog .what-to-see{
			padding-top: 20px;
		}
		.blog .what-to-see h3{
			margin-bottom: 20px;
		}
		.getting-there p,
		.when-to-go p,
		.what-to-do p,
		.blog .what-to-see p{
			color: #222328;
			font-size:17px;
			font-weight: 500;
			text-align: justify;
		}
		.getting-there p span,
		.when-to-go p span,
		.what-to-do p span,
		.blog .what-to-see p span{
			color: #1e52a4;
			font-size:22px;
			font-weight: 600;
		}
		.what-to-do img,
		.blog .what-to-see img{
			width: 100%;
			padding-bottom: 25px;
		}
		.what-to-do{
			padding: 0% 0 2%;
		}
		.what-to-do .blog-right img{
			width: 100%;
			padding-bottom: 0;
		}
		.blog-list-main .blog-right,
		.what-to-do .blog-right{
			border: 1px solid #ededed;
			margin: 10px 0;
		}
		.what-to-do .blog-right a{
			text-decoration: none;
			text-align: justify;
		}
		.blog-list-main .blog-right-content,
		.what-to-do .blog-right-content{
			padding: 5px 10px;
		}
		.blog-list-main .blog-right-content h4,
		.what-to-do .blog-right-content h4{
			color: #222328;
			font-size:20px;
			font-weight: 600;
		}
		.blog-list-main .blog-right-content p,
		.what-to-do .blog-right-content p{
			color: #222328;
			font-size:14px;
			font-weight: 500;
			line-height: 26px
		}
		.blog-list-main.blog-right-content p span
		.what-to-do .blog-right-content p span{
			color: #f6643c;
			font-size:17px;
			font-weight: 600;
			line-height: 26px
		}
		.blog-package-box{
			position: relative;
			margin: 5px 0;
		}
		.blog-package-box p{
			color: #fff;
			font-size:16px;
			font-weight: 500;
			padding: 8px 0;
			text-align: center;
		}
		.blog-pkg-content {
			background: #000000c4;
			position: absolute;
			bottom:0%;
			left: 0;
			right: 0;
		}

		.what-things-awaiting{
			padding: 2% 0;
		}
		.blog-list-main a,
		.what-things-awaiting a{
			text-decoration: none;
		}
		.what-things-awaiting .what-things-awaiting-content-light{
			padding: 40px 30px;
			background: #266289;

		}
		.what-things-awaiting .what-things-awaiting-content{
			padding: 40px 30px;
			background: #0a3a59;

		}
		.what-things-awaiting .what-things-awaiting-content-light p,
		.what-things-awaiting .what-things-awaiting-content p{
			color: #fff;
			font-size:20px;
			font-weight: 500;
		}
		.what-things-awaiting .padding-col4{
			padding: 0;
		}
		.blog-list-main .media h4{
			color: #222328;
			font-size:23px;
			font-weight: 700;
			line-height: 30px;
		}
		.blog-list-main .media p{
			color: #222328;
			font-size:17px;
			font-weight: 500;
			line-height: 30px;
			text-align: justify;
		}
		.blog-list-main .media p span{
			color: #f6643c;
			font-size:16px;
			font-weight: 600;
			line-height: 30px;
		}
		.blog-list-main .blog-list{
			padding: 10px 0;
			border-bottom: 1px solid #ededed;
		}
		.blog-list-main{
			padding: 2% 0 0;
		}

		.recent-sidebar h5{
			color: #222328;
			font-size:23px;
			font-weight: 600;
			padding-left: 3px;
			border-left: 2px solid #222328;
		}
		.recent-sidebar h3{
			color: #222328;
			font-size:16px;
			font-weight: 600;
			position: relative;
			line-height: 25px;
			padding: 13px 0 10px  45px;
			border-bottom: 1px solid #ededed;
		}
		.recent-sidebar h3::before{
			position: absolute;
			left: 0;
			content: url('../img/recent-icon.png');
		}
		#view-hotel{
			margin-top: 13px;
		}

		.scuba-detail-inner{
			padding: 2% 0 7%;
			background: #edededed;

		}
		.scuba-detail-inner h3{
			color: #222328;
			font-size:36px;
			font-weight: 600;
			text-align: center;
		}
		.activity-img-detail{
			margin: 15px 0 20px;
		}
		.scuba-detail-inner img{
			width: 100%;
		}
		.scuba-detail-inner p{
			color: #222328;
			font-size:14px;
			font-weight: 500;
			line-height: 30px;
			text-align: justify;
		}
		.activity-detail-inner{
			background: #fff;
			padding: 14px 30px;
			border-radius: 10px 10px;
		}
		.detail-activity-banner-contents{
			background: #edededed;
		}



		.package-discription-box-activity h6{
			color: #005d8f;
			font-size: 30px;
			font-weight: 500;
			text-align: left;
			margin: 0;

		}
		.package-discription-box-activity p{
			color: #000;
			font-size: 17px;
			font-weight: 400;
		}
		.package-discription-box-activity h4{
			color: #000;
			font-size: 17px;
			font-weight: 500;
			margin: 27px 0;
		}
		.package-discription-box-activity {
			padding: 4% 0 5%;
		}

		.package-discription-box-activity {

			margin: 0 auto;
			width: 100%;
			position: relative;
			left: 28%;
			right: 0;
			top: 0;
			bottom: 0;
			transform: translateX(-13%);

		}

		.package-discription-box-activity h3,
		.package-discription-box-activity h2{
			color: #005d8f;
			font-size: 22px;
			font-weight: 400;
			margin: 0;
		}
		.package-discription-box-activity .detl-box h3{

			padding-left: 13%;
		}
		.package-discription-box-activity .detl-box{
			padding: 13px 0;
			border-bottom: 1px solid #a3a3a3;

		}
		.package-discription-box-activity .book-now {
			padding: 20px 0;
			margin:0 auto;
			text-align: center;
		}
		.package-discription-box-activity .book-now a{
			text-decoration: none;
			color: #fff;
			font-size: 16px;
			font-weight: 500;
			background: #f39c12;
			padding: 10px 20px;
			border-radius: 13px;
		}
		.package-discription-box-activity .book-now a:hover{
			color:#f61a0a;
		}
		.package-discription-box-activity .book-now-qte h3{
			color: #ff6517;
			font-size: 28px;
			font-weight: 500;
			text-align: center;
		}
		.andamanmap img{
			width: 100%;
		}

		.package-price-box-detail {
			margin-bottom: 50px;
			text-align: center;
			border: 1px solid #363636;

		}
		.package-price-box-detail .button-list a{
			outline: none;
			list-style: none;
			border-radius:0;
		}
		.package-price-box-detail .button-list img{
			margin-left:3px;
		}
		.package-price-box-detail .button-list .button-list-btn {
			float: left;
			width: 49%;
			padding: 11px 10px;
			color: #ffffff;
			font-size: 13px;
			font-weight:400;
			text-align: center;
			background-color:#363636;
			margin-right: 1px;

		}
		.package-price-box-detail .button-list .button-list-btn-second{
			float: left;
			width: 50%;
			padding: 11px 10px;
			color: #ffffff;
			font-size: 13px;
			font-weight: 400;
			text-align: center;
			background-color: #cf0010;

		}
		.package-price-box-detail ul{
			padding: 0;
			margin: 0;
			list-style: none;
			padding: 0 0 15px 0;
		}
		.package-price-box-detail ul li{
			display: inline-block;
			padding:10px 4px;
		}
		.package-price-box-detail h4{
			font-size:20px;
			font-weight:600;
			color:#222328;

		}
		.package-price-box-detail h2{
			font-size:25px;
			font-weight:600;
			color:#222328;
		}
		.package-price-box-detail h3{
			font-size:21px;
			font-weight:600;
			color:#cf0010;
			padding: 0 10px;
		}
		.package-price-box-detail h2 span{
			font-size:15px;
			font-weight:500;
			color:#222328;
		}
		.enquire-budget-detail-mob{
			text-align: center;
			margin: 0 auto;
		}
		.enquire-budget-detail-mob p{
			text-decoration: none;
			color: #fff;
			background:#cf0010;
			padding: 8px 15px;
			font-size:18px;
			font-weight:500;
			text-align: center;
			margin: 0;
		}
		.andaman-ferry{
			padding: 2% 0 4%;
		}
		.andaman-ferry h2{
			font-size:25px;
			font-weight:600;
			color:#222328;
		}
		.andaman-ferry p{
			font-size:14px;
			font-weight:500;
			color:#222328;
			line-height: 28px;
		}
		.ferry-bx-contnt{
			padding: 10px 12px;
		}
		.ferry-bx{
			border: 1px solid #edededed;
		}
		.ferry-bx img{
			width: 100%;
		}
		.ferry-bx a{
			text-decoration: none;
			text-align: right;
			color:#cf0010;
			font-size:15px;
			font-weight:600;
		}
		.andaman-ferry-services{
			padding: 2% 0;
			background: #edededed;
		}
		.andaman-ferry-services h2{
			font-size:30px;
			font-weight:600;
			color:#222328;	
			text-align: center;
		}
		.how-to-plan h2,
		.ferry-serv h2{
			font-size:40px;
			font-weight:500;
			color:#fff;	
			text-align: center;
		}
		.how-to-plan{
			padding:12% 0;
			background:url('../img/andaman-map.jpg')no-repeat fixed center center;
			background-size: cover;
		}

		.ferry-serv{
			padding:12% 0;
			background:url('../img/andaman-map.jpg')no-repeat fixed center center;
			background-size: cover;
		}
		.detail-page-quote{
			padding:4% 2%;
			background:url('../img/call-now-dum.jpg')no-repeat fixed center center;
			background-size: cover;
			border: 2px solid #edededed;
		}
		.detail-page-quote h6{
			font-size:25px;
			font-weight:500;
			color:#222328;	
			line-height: 34px;
		}



		.why-andaman-travel{
			padding: 10px;
			border: 1px solid #2471A3;
			margin: 10px 0;
		}
		.why-andaman-travel h6{
			font-size:20px;
			font-weight:500;
			color:#fff;
			background:#2471A3;
			padding: 10px ; 	
			text-align: center;
		}
		.why-andaman-travel p{
			font-size:14px;
			font-weight:500;
			color:#222328;
			line-height: 26px;
			margin: 12px 0;

		}
		.why-andaman-travel h3{
			font-size:17px;
			font-weight:500;
			color:#fff;
			background:#2471A3;
			padding: 8px 0; 	
			text-align: center;
		}

		.detail-page-section{
			padding: 2% 0;
		}

		.makruz h3{
			font-size:25px;
			font-weight:600;
			color:#222328;
			padding: 10px 0;
			text-align: center;
			padding-bottom: 5px;
			border-bottom: 1px solid #edededed;

		}

		.makruz h4{
			font-size:29px;
			font-weight:600;
			color:#222328;
		}
		.makruz p{
			font-size:19px;
			font-weight:500;
			color:#222328;
		}
		.makruz p span{
			font-size:19px;
			font-weight:600;
			color:#222328;
			width: 200px;
		}
		.makruz ul{
			padding: 0;
			margin: 0;
			list-style: none;
			text-align: center;
		}
		.makruz ul li{
			float: left;
			width: calc(100%/3);
			font-size:16px;
			font-weight:600;
			color:#222328;
			padding: 10px 0;
		}
		.mak-content{
			text-align: center;
			padding: 15px 0;
		}
		.how-to-plan-content h3{
			font-size:22px;
			font-weight:500;
			color:#222328;
			text-align: center;
		}

		.how-to-plan-content{
			padding: 0 0 4% 0;
			background: #edededed;
		}
		.how-to-plan-content .how-to-plan-inner{
			background: #fff;
			padding: 14px 30px;
			border-radius: 10px 10px;
		}
		.how-to-plan-content .how-to-plan-inner h3{
			font-size:30px;
			font-weight:600;
			color:#222328;	
			text-align: center;
			padding: 4px 0;

		}
		.how-to-plan-content .how-to-plan-inner h4{
			font-size:25px;
			font-weight:600;
			color:#222328;	
			text-align: center;
			padding: 4px 0;

		}
		.how-to-plan-content	.how-to-plan-inner p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			line-height: 27px;
			text-align: center;
			margin: 12px 0;
		}
		.how-to-plan-form{
			background: #edededed;
		}
		.how-to-plan-inner {
			text-align: center;
		}
		.how-to-plan-inner hr{
			background: rgba(41,135,114,1);
			width: 100px;
			margin: 0 auto;
			color: rgba(41,135,114,1);
			border-top: 1px solid rgba(41,135,114,1);
			height: 1px;
		}
		.ammendment{
			text-align: left;	
			padding-left:10%;
		}
		.reservation{
			padding: 10px 12px;
			text-align: left;
		}
		.ammendment ul,
		.reservation ul{
			padding: 0;
			margin: 0;
		}
		.ammendment ul li,
		.reservation ul li{
			padding: 5px 0;
		}
		.ammendment ul li,
		.reservation ul li{
			font-size:14px;
			font-weight:500;
			color:#222328;
			line-height: 26px;
		}
		.wishes{
			text-align: left;
		}
		.wishes p{
			font-size:14px;
			font-weight:600;
			color:#222328;

		}
		.island-topic span{
			font-size:16px;
			font-weight:600;
			color:#222328;	
		}
		.tour-pkgs-from-cities .from-city-content-top p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			line-height: 27px;
			text-align: justify;
		}
		.tour-pacakges-see ul{
			padding: 0;
			margin: 0;
		}
		.tour-pacakges-see ul li span{
			font-size:16px;
			font-weight:700;
			color:#222328;	
		} 
		.tour-pacakges-see ul li{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			line-height: 27px;
			text-align: justify;
			padding: 10px 0;
		}
		.tour-pacakges-see{
			padding: 2% 0;
		}
		.island-life {
			padding: 3% 0 5%;
		}
		.island-life .timeer a,
		.island-life .tempertature a,
		.island-life .nightee a

		{
			text-decoration: none;
			padding: 10px 15px ;
			border-radius: 5px;
			color: #fff;
						font-size: 15px;
			background: #c5a30c;
		}
		.island-life h4{

			font-size:19px;
			font-weight:700;
			color:#0b5886;	
			padding: 15px 0;
			border-bottom: 1px solid #c4c6c7;	
			border-top: 1px solid #c4c6c7;	
		}

		.island-life .timeer li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .timeer li p::before{
			position: absolute;
			left: 0;
			content: url('../img/passage-of-time.png');
		}


		.island-life .tempertature li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .tempertature li p::before{
			position: absolute;
			left: 0;
			content: url('../img/sun.png');
		}


		.island-life .nightee li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .nightee li p::before{
			position: absolute;
			left: 0;
			content: url('../img/cherry-juice.png');
		}






		.island-life .timeer-travel li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .timeer-travel li p::before{
			position: absolute;
			left: 0;
			content: url('../img/air-freight.png');
		}


		.island-life .tempertature-travel li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .tempertature-travel li p::before{
			position: absolute;
			left: 0;
			content: url('../img/ship.png');
		}


		.island-life .nightee-travel li p{
			font-size:14px;
			font-weight:500;
			color:#222328;	
			position:relative;
			padding-left: 38px;
			margin: 0;
		}
		.island-life .nightee-travel li p::before{
			position: absolute;
			left: 0;
			content: url('../img/ship.png');
		}


		.timeer-travel .time-islnd{
			padding-right: 130px;
		}
		.tempertature-travel .time-islnd{
			padding-right: 100px;
		}
		.nightee-travel .time-islnd{
			padding-right: 78px;
		}




		.island-life ul{
			padding: 10px 0;
			margin: 0;
			list-style: none;
			border-bottom: 1px solid #c4c6c7;	
		}
		.island-life ul li{
			padding-top: 10px;
			padding-bottom: 10px;
			display: inline-block;

		}
		.timeer .time-islnd{
			padding-right: 120px;
		}
		.tempertature .time-islnd{
			padding-right: 107px;
		}
		.nightee .time-islnd{
			padding-right: 116px;
		}


		.island-life .timeer-travel a,
		.island-life .tempertature-travel a,
		.island-life .nightee-travel a

		{
			text-decoration: none;
			padding: 10px 15px ;
			border-radius: 5px;
			color: #fff;
			font-size: 15px;
			background: #0eb3d6;
		}
		.island-city img{
			width: 100%;
			margin: 0 auto;
		}