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

html,
body {
	height: 100%;
}

.carousel,
.item,
.active {
	height: 100%;
}

.carousel-inner {
	height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
	width: 100%;
	height: 100%;
	background-position: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}


h1,h2,h3,h4,h5,h6{ 
	letter-spacing:0px;
	font-family: 'Playfair Display', sans-serif;
	font-weight:normal;
	position: relative;
	padding: 0 0 10px 0;         
	font-weight:normal;
	/*line-height:1.8;*/
	pnl-color:#333;
}
/*h1 {
	font-size: 28px; 
}
h2 {
	font-size: 28px; 	
}
h3{
	font-size: 18px; 
}
h4{
	font-size: 16px; 		
}
h5{
	font-size: 14px; 		
}
h6{
	font-size: 14px;  	
}*/
a {
	pnl-color:#696969;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	text-decoration:none !important; 
}
p {
	font-family: 'Work Sans', sans-serif;
	line-height: 1.75;
}
img.aligncenter{
	display:block;
	text-align:center;
	display: block;
	margin:0 auto 20px auto;
	padding:0px;
	border:0px;
	background:none;
}
img.alignleft{
	float:left;
	margin: 6px 20px 6px 0;
	display: inline;
	border:0px;
	background:none;
	padding:0;
	display:block;
}
img.alignright{
	padding:0;
	float:right;
	margin: 6px 0 6px 20px;
	border:0px;
	display:block;
	background:none;
}
::selection {
	background: #333; /* Safari */
	color:#fff;
}
::-moz-selection {
	background: #333; /* Firefox */
	color:#fff;
}
blockquote {		 
	font-size:16px;
	line-height: 23px;
	font-family: 'Work Sans', sans-serif;
	font-weight:normal;
	font-style:italic;	   
	position:relative;  
	width:auto;
}
blockquote small {
	display: block;
	margin-top: 20px;
}
pre {
	line-height:18px;
	margin-bottom:18px;
}
.btn,
a {
	outline:0 !important;
	text-decoration: none;
}
ins {
	text-decoration:none;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
/*p	{
	padding:0 0 15px 0;
}	*/
.check li:before {
	content: "\f00c";
	font-family: "FontAwesome";
	font-size: 16px;
	left: 0;
	color:#242424;
	padding-right:5px;
	position: relative;
	top: 2px;
}
.check li {
	font-size:14px;
	list-style:none;
	margin-bottom:4px;
}
.check {
	margin-left:0; 
	padding-left:0
}

ul { margin:0; padding:0; list-style:none; }
body { margin:0; padding:0;font-family: 'Work Sans', sans-serif;font-size:14px; }
a { outline:none; transition:ease-in .3s; }
.clear-left { clear:left;}
.clear-right { clear:right;}
.clear-both {clear:both;}

.pnl-container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;box-sizing: border-box;}
@media (min-width: 768px) {
	.pnl-container {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.pnl-container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.pnl-container {
		width: 1170px;
	}
}


.call-for-action{width: 100%;background:#e8e5e2;}
.call-for-action ul.pull-right{float: right;}
.call-for-action ul.pull-right li {padding: 9px 15px;}
.call-for-action ul.pull-left{float: left;}
.call-for-action li{display: inline-block;float: left;font-size: 12px;}
.call-for-action li.action1{box-sizing: border-box;padding: 9px 15px;}
.call-for-action li.action2{padding: 9px 14px;border-left: 1px solid #bcbcbc;}

.call-for-action li.action2 a, .call-for-action li.action3 a, .call-for-action li.action4 a{color:#111111;}
.call-for-action li.action2 a:hover, .call-for-action li.action3 a:hover, .call-for-action li.action4 a:hover{color: #e00d4e; }

.call-for-action .mobile  {display:none;}

.pnl-logo{background-color:#fff;position: relative;z-index: 100;}

.logo-header{float: left;}
.mail-info{float: left;}
.logo{float: left;padding: 10px 15px;color: #fff;text-transform: uppercase;font-size: 32px;font-weight: 700;}

.logo-header span.tagline{display: block;margin-top: 0;font-size: 12px;text-align: right;text-shadow: none;font-weight: 400;}

@media(max-width:400px){
	.logo-header {width: 85%;}
	.logo-header span.tagline{text-align: left;}
	.logo{font-size: 27px;}
}
@media(max-width:350px){
	.logo-header {width: 73%;}
}
.pnl-nav-bar{float: right;}
.topnav .icon {
	display: none;float: left;color: #f2f2f2;background: #333;text-align: center;
	padding: 14px 16px;text-decoration: none;font-size: 17px;
}
.dropdown {float: left;overflow: hidden;}
.dropdown .dropbtn, .mobile-menu {color: #111;border: none;outline: none;background-color: inherit;padding: 13px 15px;
	margin: 0;text-transform: uppercase;cursor: pointer;
}
.mobile-menu, .dropdown .dropbtn a {padding: 13px 5px;}


.main-menu{padding: 26px 0;}
.main-menu a{color:#111;}
.mobile-menu, .main-tour-package{display: none;}
.dropdown-content {display: none;position: absolute;background-color: #fff;min-width: 200px;z-index: 10;
	border-radius: 5px;padding: 10px 5px 5px;}
	.dropdown-content a {color: #666;padding: 7px 16px;text-decoration: none;display: block;text-align: left;
		position: relative;border-bottom: 1px dashed rgba(31, 31, 31, 0.1);
	}


	.dropdown-more-btn{background: #e00d4e;color: #fff!important;text-transform: uppercase;border-radius: 5px;text-align: center!important;font-size: 12px;font-weight: bold;}
	.dropdown-more-btn:hover{background: #008dff}
	/*.topnav a:hover, .dropdown:hover .dropb {color: #db9d1e;}*/
	.dropdown:hover .dropdown-content {display: block;}

	@media screen and (max-width: 991px) {
		.dropdown:hover .dropdown-content {display: none;}
		.main-menu{background: rgba(0, 0, 0, 0.85);padding: 0}
		.pnl-nav-bar{float: none;}
		.topnav a:not(:first-child), .dropdown .dropbtn {display: none;}
		.topnav a.icon {float: right;display: block;margin: 20px 0 0 0;}
		.topnav.responsive {position: relative;}
		.topnav.responsive .icon {position: absolute;right: 0;top: 0;}
		.topnav.responsive a {display: block;text-align: left;color: #fff;}
		.pnl-nav-bar .topnav.responsive a:hover {text-decoration: none!important;}
		.topnav.responsive .main-menu a:hover{text-decoration: underline!important;}
		.topnav.responsive .dropdown {float: none;}
		.topnav.responsive .dropdown-content {position: relative;}
		.topnav.responsive .dropdown .dropbtn {display: none;width: 100%;text-align: left;padding: 15px 20px;}
		.mobile-menu{display: block;width: 100%;text-align: left;padding: 15px 20px;}
		.main-tour-package{display: block;padding: 15px 20px;text-transform: uppercase;color: #000;}
	}
	.main-menu{clear: both;}
	.sticky {position: fixed;top: 0;width: 100%;background: rgba(0, 0, 0, 0.6);}

	/*.page-header{background-image: url(../../images/slide02.jpg);background-repeat: no-repeat;
		background-size: cover;background-position: top center;padding:40px 0;}*/
		.page-header .wrapper{width: 100%;position: absolute;height: 100%;top: 0;}
		.page-header .wrapper .header-content{display: table;width: 100%;height: 100%;}
		.page-header {position: relative;}
		.page-header img {width:100%;}
		
		.main-page .main-wrapper {width: 100%;}
		.main-page .main-wrapper .main-content{vertical-align: middle;text-align: center;}
		/*****************Removed 26 june (display: table-cell;) from .page-header .wrapper .header-content********************/

		.header-content .header-col2{width: 50%;float: left;box-sizing: border-box;}
		.header-content img{width:100%;}
		.title-top {display: table-cell;text-align: center;vertical-align: middle;}
		.title-top h2{color:#fff;text-shadow: 1px 1px 5px #000000;margin:0px;}
		.title-top p{font-size:18px;color:#fff;text-shadow: 1px 1px 5px #000000;}

		.owl-nav .owl-prev, .owl-nav .owl-next{height: 24px;width: 24px;background: #DCDCDC!important;}
		.owl-nav .owl-prev span, .owl-nav .owl-next span{display: block;height: 20px;width: 24px;}


		.section-home-tour{padding:0 10px 20px;text-align: center;}
		.section-home-tour h1{text-align: center;}
		.section-home-tour h2{margin: 0;padding: 0;font-size: 34px;}
		.home-tour{text-align: center;box-sizing: border-box;padding-top: 10px;}
		.home-tour .img-holder{width: 160px; height: 160px;margin: 0 auto;position: relative;}
		.img-holder .duration{position: absolute;background: #e00d4e;color: #fff;font-weight: 700;
			font-size: 12px;padding: 6px 12px;border-radius: 17px;top: -10px;left: 35px; width: 90px;box-sizing: border-box;
		}
		.home-tour .img-holder img{border-radius: 50%;}
		.home-tour ul{margin-top: 15px;}
		.home-tour ul li:nth-child(1){color: #e00d4e;font-size: 16px;font-weight: 700;margin-bottom: 10px;}
		.home-tour ul li{font-size: 12px;}
		.home-tour ul li.li-btn{display: block;float: left;width: 50%;margin-top: 15px;}
		.home-tour ul li a{display: block;color: #fff;padding: 8px 15px;border-radius: 20px;margin: 0 5px;text-transform: uppercase;}
		.home-tour ul li a.btn-one{background: #008dff}
		.home-tour ul li a.btn-two{border: 2px solid #666;color: #666;padding: 6px 13px;}
		.home-tour ul li a.btn-one:hover{background: #e00d4e}
		.	 ul li a.btn-two:hover{background: #666;color: #fff;}

		.section-home-tour .more-link{margin-top: 50px;padding: 12px 20px;font-size: 18px;border-radius: 30px;
			display: inline-block;color: #666;border: 2px solid #999;
		}
		.section-home-tour .more-link:hover{background:#999;color: #fff;}
		
		
		.pnl-why-us h2 {text-align:center;}
		.section-home-tour h3 {font-size: 48px;text-transform: uppercase;}
		.section-packages h2 {text-align:center;}
		

		@media(max-width:767px){
			.section-intro, .section-blocks, .section-home-tour{padding-top: 15px;padding-bottom: 15px;}
			.section-intro h1, .section-home-tour h2{font-size: 22px;}
			.section-home-tour h1{margin-bottom: 20px;}
		}


		.pnl-why-us{padding: 40px 0 10px;width:100%;}
		.pnl-why-us h1{margin-bottom: 50px;}
		.pnl-why-us h5 {text-align: center;color: #bcbecb;font-size: 34px;margin: 0;padding: 0;}
		.pnl-why-us .pnl-col-4{width: 33.3333%;float: left;position: relative;box-sizing: border-box;}
		.pnl-why-us .pnl-col-4 .services1 img{width:100%; height:auto;float: left}
		.services1{text-align: center;padding: 15px 5px;}
		#black {color:#111;}
		@media(max-width:767px){
			.pnl-why-us {padding: 15px 0 30px;}
			.pnl-why-us h5{margin-bottom: 10px;}
		}
		@media(max-width:500px){
			.services1{padding: 0;}
			.pnl-why-us .pnl-col-4:nth-child(1),
			.pnl-why-us .pnl-col-4:nth-child(2) {width: 50%}
			.pnl-why-us .pnl-col-4:nth-child(3){width: 100%;}
		}

		.section-footer .footer-link2{background: #fff;padding: 30px 0 0 0}
		.footer-link2 .col-4{width: 40%;float: left;box-sizing: border-box;padding:0 5px;}
		.footer-link2 .col-8{width: 60%;float: right;box-sizing: border-box;padding:0 5px;}
		.footer-link2 .right-div ul {width:33%; float:left;line-height: 1.75;}
		.footer-link2 .left-div{text-align: left;}
		
		
		.left-div ul{margin: 15px 0;}
		.left-div ul li{display: inline-block;font-size: 12px;color: #111;}
		.right-div ul li:nth-child(1) a{color:#d7932b;font-size:16px;}
		.left-div a{color: #111;font-size:14px;}
		.left-div p{margin: 0;padding: 0;font-size: 12px;color: #111;}
		.left-div p a{color: #111;}
		.footer-link2 .right-div{text-align: left;}
		.right-div a{color: #111;font-size: 14px;}
.right-div a:hover{text-decoration: underline!important;}
		.right-div p{margin: 0;padding: 0;font-size: 12px;color: #111;}
.pnl-awards{margin-top: 15px;padding: 20px 0;background-color: #111; color: #fff; font-size: 12px;}
		.pnl-awards .col-8 {width: 60%;float:left;} 
		.pnl-awards .col-8 img{width: 95%;height: auto;padding-top: 30px;}  
		.pnl-awards p {text-align: right;width: 90%;float: right;font-size: 12px;line-height: 1.7;color: #fff;} 
.pnl-awards p a, .content-link{color: #d7932b;}
		.pnl-awards .col-4 {width: 40%;float: left;}

		@media(max-width:991px){
			.section-footer .footer-link2 .pnl-container{width: 100%;}
		}
		@media(max-width:850px){
			.right-div img{height: auto;width: 100%;}
		}
		@media(max-width:780px){
			.pnl-awards img{width: 100%;}
		}
		@media(max-width:599px){
			.footer-link2 .col-2{width: 100%;}
			.footer-link2 .right-div{margin-top: 20px;}
			
		}

		.quick-fixed-nav{width: 100%;z-index: 12;position: fixed;bottom: 0;display: none;}
		.quick-fixed-nav li{display: inline-block;width: 25%;float: left;box-sizing: border-box;}
		.quick-fixed-nav li a{padding: 8px 0;display: block;text-align: center;color: #fff;font-size: 10px;text-transform: uppercase;background: #e00d4e}
		.quick-fixed-nav li a{border-right: 1px solid #fff;}
		.quick-fixed-nav li:last-child a{border: none;}
		.quick-fixed-nav li a:hover{background: #ee3874;}


		.section-body{padding-top: 25px;padding-bottom: 30px;}
		.pnl-main-body{}
		.pnl-main-body .pnl-big{width: 65%;float: left;box-sizing: border-box;padding:0 10px;}
		.pnl-main-body .pnl-small{width: 35%;float: left;box-sizing: border-box;padding:0 10px;}

		.query-form{background: #fff;}
		.query-form h6{color: #fff;background: #1e79d6;text-transform: uppercase;font-size: 11px;float: left;margin: 20px 0 0 20px;padding: 8px 20px;border-radius: 15px;}
		.query-form form{padding:22px 12px 10px;clear: both}
		.query-form .col-6{width: 25%;float: left;box-sizing: border-box;}
		.query-form .col-6-12{width: 25%;float: left;box-sizing: border-box;}
		.query-form .col-12 {width: 75%;float: left;box-sizing: border-box;}
		.standardform .col-6:after{display:table; content:''; clear:both;}
		.query-form .col-6,
		.query-form .col-8,
		.query-form .col-12,
		.query-form .col-6-12{margin-bottom: 15px;padding: 0 12px;}

		.form-control-wrapper{position: relative;}
		.form-control-wrapper i{display: block;width: 18px;height: 18px;position: absolute;bottom: 8px;right: 8px;}
		.input-icon{background: url(../../images/icon-sprite.png) no-repeat;}
		.name-icon {background-position: 0 0;}
		.email-icon {background-position: 0 -28px;}
		.phone-icon {background-position: 0 -56px;}
		.date-icon {background-position: 0 -84px;}
		.text-icon {background-position: 0 -112px;}

		.query-form label{font-size: 11px;width: 100%;display: block;margin-bottom: 8px;text-transform: uppercase;color: #c03832;text-align: left;font-weight: bold;}
		.query-form .form-control, .query-form .form-control1 {display: block;width: 100%;height: 32px;padding: 6px 10px;line-height: 1.42857143;background: #fff;border:1px solid #bbbbbb;box-sizing: border-box;color: #000;font-size: 13px;}

		.form-control ~ .focus-bclear-bothorder,
		.form-control1 ~ .focus-clear-bothborder{
			position: absolute; clear-bothbottom: 0; left: 0; width: 0; height: 2px; background: #e00d4e; transition: 0.4s;
			}clear-both
			.form-control:focus ~ .fclear-bothocus-border,
			.form-control1:focus ~ .clear-bothfocus-border{width: 100%; transition: 0.4s;}
			clear-both
			.query-form .form-control1 { height:39px;padding: 10px 0; }
			.inputHolder .form-control { width:33.333% !important; float:left;}
			.inputHolder1 .form-control { width:50% !important; float:left;}
			.inputHolder2 .form-control { width:100% !important; float:left;}
			.stdCode input:nth-child(3){width: 40%;float: left;border-right: 1px solid #e6e6e6;}
			.stdCode input:nth-child(4){width: 60%;float: left;padding-left: 5px;}
			.query-form textarea{font-family: 'Work Sans', sans-serif;font-size: 13px;}
			.stdCode .form-control:last-child{border-left: 1px solid #c2a388;}
			.form-buttun-control{margin-top: 21px;margin-bottom: 0;text-align: center;position: relative;}

			.query-form span.textBlock {display: inline-block;font-size: 12px;color: #fff;margin: 10px 0 5px 0;
				margin-top: 10px;padding: 5px 10px;border-radius: 13px;box-sizing: border-box;text-align: center;
			}
			.query-form .colorOrange {background: #5ec23f;}
			.query-form .colorRed {background: #c03832;}
			.query-form .btn-submit{transition: 0.5s;color: #fff;border-radius: 0;cursor: pointer;
				background: linear-gradient(90deg, #d7932b, #b8a680);
				width: 100%;padding: 10px 25px 10px;font-size: 13px;font-weight: bold;line-height: 1.42857143;
				text-align: center;white-space: nowrap;vertical-align: middle;
				border: none;text-transform: uppercase;
			}

			.form-header {position: absolute;z-index: 999;top: 80%;width: 100%;}
			.home-header-form{margin-top: 30px;width: 80%;margin: auto;}
			.home-header-form h4{text-transform: uppercase;font-size: 22px;font-weight: 100;color: #fff;text-align: center;
				text-shadow: 2px 2px 10px rgba(0,0,0,0.35);padding: 0;margin: 0 0 25px 0}
				.home-header-form .form-control, .home-header-form .form-control1 {border: 1px solid #bbbbbb;border-radius: 0; box-sizing: border-box;box-shadow: none; color: #000; display: block; font-size: 13px; width: 100%;}
				.home-header-form .query-form .form-control,
				.home-header-form .query-form .form-control1 {height: 32px;padding: 2px 5px;}

				.home-header-form .query-form .btn-submit{background: linear-gradient(90deg, #d7932b, #b8a680);color: #fff;padding: 12px 25px;margin-top: 11px;font-size: 13px;font-weight: 	bold;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;
					border: none;text-transform: uppercase;transition: ease-in .3s all;
					-ms-touch-action: manipulation;
					touch-action: manipulation;cursor: pointer;
					-webkit-user-select: none;
					-moz-user-select: none;
					-ms-user-select: none;user-select: none;
				}

				.content-list-div{margin-bottom: 30px;}
				.content-list-div img{width: 100%;}
				.content-list-div ul{margin-top: 15px;
					-webkit-column-count: 4;
					-moz-column-count: 4;
					column-count: 4;
				}
				.container-fluid {margin-right: auto;margin-left: auto;}
				.content-list-div ul li{display: block;margin-bottom: 10px;}
				.content-list-div ul li a{display: block;padding: 5px 10px;background: #F7F8FA;color: #000;border-radius: 5px;border: 1px solid #ccc;}
				.content-list-div ul li a:hover{background: #e00d4e;color: #fff;}
				.description {width:60%;position: absolute;top: 5%;margin-left: auto;margin-right: auto;left: 0px;right: 0px;}
				.description h2 {color:#fff;}
.description h3{color:#fff;font-size: 30px;}
.description h3 small{font-size: 16px;}
.description h3 small span{font-size: 22px;}
.description h3 a{font-size: 14px;text-transform: uppercase;padding: 10px 15px;}
.description h3 a.link1{color: #fff;background: #d7932b;}
.description h3 a.link2{color: #fff;background: #000;}
.description h3 a:hover{background: #000;}
				.description p {font-size:18px;color:#fff;}
				p.description {width:60%;margin-left: auto;margin-right: auto;position:static;}
				.section-intro .col-6{width:50%;margin-top:30px;}
				.section-intro .image-right{ float:left;margin-top: 80px;}
				.image-right img { float:right;width:100%;}
				.section-intro .inner-desc { float:left;color:#000;text-align:left;}
				.inner-desc h1 {font-size:48px; text-align:left;}
				h1 {font-size:48px; text-transform: uppercase; text-align:center;color:#111;}
				.top-left {position: absolute;top: 0px;left: 40px;text-transform:uppercase;font-size:48px;color:#fff;}
				.top-left h3 {color:#fff;}
				h2:after {
					    content: ' ';
  					 	display: block;
    					width: 220px;
    					height: 36px;
   						margin: 0.35em auto 0;
    					background: url(../../images/underline.png);
    					background-size: cover;
    					background-position: center;

				}
				
				.inner-desc h1:after {
					content: ' ';
					display: block;
					width: 220px;
					height: 36px;
					margin: 0.35em 0 auto 0;
					background: url(../../images/underline.png);
					background-size: cover;
					background-position: center;
				}
				.section-home-tour h3:after {
					content: ' ';
  					 	display: block;
    					width: 220px;
    					height: 36px;
   						margin: 0.35em auto 0;
    					background: url(../../images/underline.png);
    					background-size: cover;
    					background-position: center;
					}
				
				.city-intro h1:after, .city-intro h3:after {
					content: ' ';
					display: block;	
					width: 220px;
					height: 36px;
					margin: 0.35em 0 auto -10px;
					background: url(../../images/underline.png);
					background-size: cover;
					background-position: center;
				}
				
				.title-top h2:after {
					content: ' ';
    				display: block;
    				width: 220px;
    				height: 36px;
    				margin: 0.35em auto 0;
    				background: url(../../images/white-line.png);
    				background-size: cover;
    				background-position: center;
					}
					
					.description h2:after {
					content: ' ';
    				display: block;
    				width: 220px;
    				height: 36px;
    				margin: 0.35em auto 0;
    				background: url(../../images/white-line.png);
    				background-size: cover;
    				background-position: center;
					}
					
.taj-banner{text-align: center;display: block;}
.taj-banner img{width: 100%;}
				
				.btn-view {background: none;border: none;color: white;cursor: pointer;padding-bottom:10px;}
.btn-view:hover{text-decoration: underline;}
				.figcap {padding: 10px 20px;color:white;text-align:left;}
				.home-tour .figcap:nth-child(1){background: #732334;} 
				.home-tour .figcap:nth-child(2){background: #2c4e76;} 
				.home-tour .figcap:nth-child(3){background: #8f610e;} 
				.figcap h4 {font-size:22px;padding-bottom:0px!important;margin: 15px 0;}
				.figcap p {font-size:14px;border-bottom:1px solid #929292;padding-bottom: 13px;}
				.section-packages {background:#efefef;padding:20px 0px 60px;}
				.inner-section-packages h2 {font-size: 32px; margin: 10px;}
				.inner-section-packages.section-packages {margin-top: 30px;}
				.section-packages .col-6 {width: 50%;float: left;padding: 5px 5px;box-sizing: border-box;}
				.tour-block {box-shadow: 0px 0px 15px -5px rgba(99,99,99,1);background-color: white;}
				.tour-img {float: left;width: 30%;}
				.tour-img img {width: 100%;float: left;}
				
				
				.tour-text h6 {font-weight: 100;font-size: 15px;padding-top: 5px;margin: 0;font-family: work sans!important;}
				.tour-text p{font-size: 12px;}
				.btn-detail, .btn-quote{background: none;border: none;color: #111;cursor: pointer;font-weight: 600; font-size:14px;}
.btn-detail:hover{color: #d7932b}
.btn-quote:hover{color: #111;}
				.btn-quote {color:#d7932b;}
				.pnl-col-9 {width:65%;float:left;}
				.pnl-col-3 {width:30%; float:right;}
				.tick-icon {display:inline-block;vertical-align: middle;}
				.inner-form .col-6{ width:50%; }
				.inner-form .col-12{ width:100%; }
				.inner-form {border: 1px solid #d49532;width: 100%; margin-top: 35px;}
	.inner-form .query-form form{padding: 22px 5px 0;}
.inner-form .query-form .col-6,
		.inner-form .query-form .col-8,
		.inner-form .query-form .col-12,
		.inner-form .query-form .col-6-12{padding: 0 5px;}



				.inner-form .form-heading h3 {margin: 6px;}
				.pnl-small ul li {line-height: 1.75;padding: 5px;border-bottom: 1px dashed #ddd;}
				.txt-right{text-align: right;margin-bottom: 15px;}				
				.btn-enquiry {display: inline-block;color: #fff;padding: 10px 16px;font-size: 12px;font-weight: bold;line-height: 1.42857143;
    			text-align: center;text-transform: uppercase;background:#111;}
.btn-enquiry:hover{background: #b8a680;}
				.pnl-small ul li a {color:#111}

				.pnl-small ul li:before {
					content: ' ';
					display: inline-block;
					vertical-align: middle;
					width: 16px;
					height: 16px;
					margin: 0px 10px 0px 1px;
					background: url(../../images/chevron-sign-left.png);
					background-size: cover;
					background-position: center;
					transition-duration: 0.6s;
					-webkit-transition-duration:0.6s;

				}
				.pnl-small ul li:hover:before {
					transform:rotate(-90deg);
					-ms-transform:rotate(-90deg);
					-webkit-transform:rotate(-90deg);
				}

				.pnl-small ul li:hover {
					color: #db9e1c;
				}
				.heading h4, .heading h2 {
					    font-size: 25px;
    				margin: 0;	
					/*margin: 40px 0px 10px;*/
   						text-transform: uppercase;
				}
				.heading h2:after {display:none;}
				h2 {
					font-size: 48px;
					text-transform: uppercase;
				}
				h3 {font-size: 28px;}

				
				.intro-section {
					margin-top: 20px;
				}

				.city-intro h4 {color:#d7932b; font-size:18px;margin-bottom: 0px;padding: 0px;margin-top: 10px;}
				.city-intro h1 {text-align:left;padding:0px;}
				.city-intro table {border-collapse: collapse;width: 100%;}
				.city-intro table td.tableHead {font-size: 15px;text-transform: uppercase;color: #111;background-color: #d2c8b3;}
				.city-intro table tr:nth-child(even) {background-color: #f9f9f9;}
				.city-intro table td {border: 1px solid #ddd;padding: 15px;font-size: 14px;color: #444;}
				.city-intro table td.tableBody {width: 60%;}
				.border { border-top: 1px solid #b8a680;padding-bottom: 15px;}
				
				.packages-tour .col-6 {width: 50%;float: left;padding: 5px 5px;box-sizing: border-box;}
				.packages-tour .tour-block img {float: left;margin-right: 10px;padding: 8px;}
				.packages-tour .tour-block .btn-detail, .packages-tour .tour-block .btn-quote {padding: 8px 0px;font-weight: 500;font-size: 12px;}
				.tour-block .tourFooter {clear: left;background: #f7f7f7;border-top: 1px solid #ddd;font-size: 13px;padding:10px;min-height: 85px;}
				.tourFooter a.leftLink {float: left;}
				.tourFooter a.rightLink {float: right;}
				.tourTitle {float: left;width: 60%;padding-top: 8px;box-sizing: border-box;}
				.tourFooter p {margin: 0px;line-height: 1.4;font-size:12px;}
				.tourTitle a {color: #111;line-height: 1.4;}
				.tourTitle span {line-height: 1.95;color: #d7932b;}
				.packages-tour .col-12 {width: 100%;display: inline-block;}
				.packages-tour .tick-icon img {padding: 0px;margin: 0px;padding-right: 5px;}
				.packages-tour .btn-detail, .packages-tour .btn-quote {margin: 5px 8px 0 0;}
				ul.breadcrumb {padding: 10px 16px;list-style: none;background-color: #eee;margin:0px!important;}
				ul.breadcrumb li {display: inline;font-size: 13px;}
				ul.breadcrumb li+li:before {padding: 8px;color: black;content: "/\00a0";}
				ul.breadcrumb li a {color: #565656;text-decoration: none;}
				 ul.breadcrumb li a:hover {color: #01447e;text-decoration: underline;}
				.bottom-right {position: absolute;bottom: 12px;right: 40px;}
				.bottom-right h3 a {color: #fff;font-size: 15px;text-decoration: underline!important;}
.bottom-right h3 a:hover{text-decoration: none!important;}
				.excursion .col-6 {width:50%;float:left;padding:0 5px;box-sizing:border-box;}	
				.excursion .home-tour img {width:100%;display: block;}
				.city-intro .col-6:nth-child(2) .figcap {background: #2c4e76;}
				.city-intro .col-6:nth-child(3) .figcap {background: #732334;}
				.city-intro .col-6:nth-child(4) .figcap {background: #8f610e;}
				.city-intro .col-6:nth-child(5) .figcap {background: #2c4e76;}
				.city-intro .col-6:nth-child(6) .figcap {background: #732334;}
				.city-intro .col-6:nth-child(7) .figcap {background: #8f610e;}
				.city-intro .col-6:nth-child(8) .figcap {background: #2c4e76;}
				.city-intro .col-6:nth-child(9) .figcap {background: #732334;}
				.city-intro .home-tour .figcap h4 {color:#fff;}
				.figcap a {color:#fff;}
				.excursion {width:100%;float:left;}
				.destination {width:100%;float:left;}
				.destination .col-6 {width:50%;float:left;padding:0 5px;box-sizing:border-box;}
				.destination .home-tour img {width:100%;display: block;}
				
				.section-packages .tour-block .tour-text {padding: 24px 20px;float: left;width: 70%;box-sizing: border-box;}
				.section-packages .tour-block .tour-text h5 {font-size: 18px;padding:0px 0px 5px;margin: 0;}
				.section-packages .tour-block .tour-text h6 {padding-bottom: 0px;margin: 0;padding-top: 10px;}
				.section-packages .tour-block .tour-text p {margin: 0px;padding: 12px 0px;font-size: 12px;}
				
				
				.form-optional i {display: block;width: 33.3%;float: left;line-height: 1.75;}
				.inner-form .form-optional i {width:50%;}
				
				.inner-right-form .query-form .col-6 {width:33.3%;}
				.inner-right-form .query-form .col-12 {width:100%;}
				.inner-right-form .query-form .col-8 {width: 66%;float: left;box-sizing: border-box;}
				/*.inner-right-form .query-form .inputHolder, .inputHolder1 {box-shadow: 0px 0px 6px rgba(54, 54, 54, 0.5);}*/
				.inner-right-form .query-form {border: 1px solid #dc9e1b;}
				/*select#destinations option:nth-child(1), select#destinations option:nth-child(5) {color:#d89529; font-weight:bold;}*/
				/*.main-menu ul{float:left}
				.main-menu ul li {color: #111;border: none;outline: none;padding: 13px 15px;background-color: inherit;
	margin: 0;text-transform: uppercase;cursor: pointer;}*/
				.topnav .dropdown:hover .dropbtn a{color: #db9d1e;}
				
				/*.tourPage {border: 0px solid #CCC;padding: 0px;}
				.tourPage .colOne, .tourPage .colTwo {
    float: left;
    width: 49.5%;
    margin-left: 0%;
}
.tourPage .tourBlock {
    float: left;
    width: 100%;
    min-height: 120px;
    padding: 0 10px 10px 0;
    border: 1px solid #cecece;
    background: #fff;
    margin-bottom: 10px;
}
.tourBlock img {
    float: left;
    padding: 6px;
}
.tourBlock a.tourTitle {
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
    color: #4168b3;
    padding: 5px 0 5px 0;
    display: block;
    overflow: hidden;
}
.tourBlock span {
    color: #505050;
}
.tourBlock .tourFooter {
    clear: left;
    background: #f7f7f7;
    border: 1px solid #ddd;
    margin: 0 0 0 10px;
    font-size: 13px;
    padding: 7px 10px 10px;
}
.tourFooter a.leftLink {
    float: left;
}
.tourFooter a.rightLink {
    float: right;
}
.tourFooter .tourDesti {
    width: 284px;
    color: #505050;
    text-align: justify;
    padding: 10px 0 0 0;
    border-top: 1px dashed #cbcbcb;
    margin: 10px 0 0 0;
   
}*/
				
				
				
				.form-heading {padding: 15px;text-transform: uppercase;text-align: center;background: linear-gradient(90deg, #d7932b, #b8a680);color:#fff;}
				.footer-sec img {margin:auto;display:block;}
				.footer-sec {position:relative;margin: 30px 0 10px;}
				.footer-sec span:before {
					content: "";
					position: absolute;
					width: 46%;
					height: 21px;
					left: 0px;
					border-top: 1px solid #b8a680;
					top: 52%;
					z-index: -1;
				}
				.footer-sec span:after {
					content: "";
					position: absolute;
					width: 46%;
					height: 21px;
					right: 0px;
					border-top: 1px solid #b8a680;
					top: 52%;
					z-index: -1;
				}
				#languageBar {float: right; padding-top: 8px;}
				.city-intro ul {line-height: 1.75;list-style: square;margin-left: 18px;margin-top: 15px;}
				
				

				@media screen and (max-width:479px) {
					
					.section-intro .col-6 {width: 100%; float:none;margin-top: 0px;}
					.section-intro .inner-desc {text-align:center;}
					.section-intro .image-right {float:none;}
					.section-intro .image-right img {max-width: 100%; height:auto;}
					.section-packages .col-6{width:100%;float:none;}
					.section-packages .tour-block .tour-img {width:100%;}
					.section-packages .tour-block .tour-text {width:100%;margin-left:0px;}
					.tour-block .tour-text p {padding: 0px!important;margin: 3px 0;}
					.tour-text h5 {padding-bottom:3px;}
					.tour-text {padding-top:5px;}
					.btn-quote {padding-right: 10px;}
					.call-for-action ul.pull-right{display: none;}
					.call-for-action ul.pull-left{width: 100%;}
					.pnl-awards .col-8{width: 100%;}
					.footer-link2 .col-4{width:100%;}
					.footer-link2 .col-8 {width:100%;}
					.pnl-awards p {text-align: center;width: 100%;}
					.footer-link2 .right-div ul {text-align: left;border-top: 1px solid #ddd;padding: 16px 0;}
					.query-form .col-6 {width: 50%;}
					.query-form .col-full {width: 100%;}
					.pnl-why-us .pnl-col-4 .services1 img {max-width: 100%;height: auto;}
					.inner-section .pnl-col-9 {width: 100%;}
					.inner-section .pnl-col-3 {width: 100%;}
					
					.description {width: 80%;}
					 h1, h2, h3 {font-size:6vw;margin: 0px;}
					 #languageBar {width: 100%; display: inline-block;text-align: center;padding: 12px 0 15px 0;border-top: 1px solid #c5c5c5;}
					 .top-left {top: 50px;} 
					 .description {display: none;}
					 .form-header {position:static;}
					 .home-header-form {width: 100%;}
					 .inner-desc h1 {text-align:center;}
					 .inner-desc h1:after {margin: 0.35em auto 0;}
					 .tour-text {text-align: center;}
					 .tour-text h5 {font-size: 16px;}
					 .tour-text h6 {padding-bottom: 1px;}
					 .tour-text p {margin:10px 0!important;}
					 .city-intro h3 {font-size:20px;}
					 .btn-detail, .btn-quote {font-size: 13px;}
					 .packages-tour .col-6 {width: 100%;}
					 .tourFooter .btn-quote {float: none;}
					 .packages-tour h3 {padding-top: 15px;}
					 .city-intro h3 {text-align:center;}
					 .city-intro h3:after {margin: 0.35em auto 0;}
					 .packages-tour .tour-block {margin-right:0px;}
					 .city-intro h1,.city-intro h3 {text-align:center;}
					 .city-intro .contentHeading{padding-top: 15px;}
					 .city-intro h1:after {margin: 0.35em auto 0;}
					 .destination .col-6 {width: 100%;}
					 .excursion .col-6 {width: 100%;}
					 .excursion h3, .destination h3{padding-top: 20px;}
					 .inner-right-form .query-form .col-6 {width:50%;}
					 .inner-right-form .query-form .col-6.col-full {width:100%;}
					 .inner-right-form .query-form .col-8 {width:100%;}
					/* .title-top {top:28%;}*/
					 .call-for-action .action2  {display:none;}
					 .call-for-action li.action1, .call-for-action li.mobile  {width: 49%;padding: 9px 0px;display:block;text-align: center;}
					 .query-form form {padding:22px 0px 10px;}
					 .query-form .col-6,.query-form .col-8,.query-form .col-12{padding: 0 6px;}
					 .tour-img img {width: 40%;margin: auto;display: block;margin-top: 20px;border-radius:50%;float:none;}
					 .right-div ul li:nth-child(1){font-size: 15px;}
					 .section-footer .footer-link2 {padding:0px;}
					 .query-form .col-6, .query-form .col-8, .query-form .col-12, .query-form .col-6-12 {padding: 0 3px;}
					 .pnl-logo .pnl-container {padding-right:0px;padding-left:0px;}
					 .form-optional i {width:50%;}
				}
				@media(min-width:480px) and (max-width:767px) {
					
					/*.title-top {top:25%;}*/
					.inner-form .col-6 {width: 100%;}
					.inner-section .pnl-col-9 {width: 100%;}
					.inner-section .pnl-col-3 {width: 100%;}
					.footer-link2 .col-4{width:100%;}
					.footer-link2 .col-8 {width:100%;}
					.description {display: none;}
					.form-header {position:static;}
					.home-header-form {width: 100%;}
					.query-form .col-6 {width: 50%;}
					.query-form .col-full {width: 100%;}
					.inner-desc h1 {text-align:center;}
					.inner-desc h1:after {margin: 0.35em auto 0;}
					.section-intro .col-6 {width:100%;margin-top: 0px;}
					#languageBar {width: 100%; display: inline-block;text-align: center;padding: 12px 0 15px 0;border-top: 1px solid #c5c5c5;}
					.call-for-action ul.pull-left{width: 100%;}
					.call-for-action .action2  {display:none;}
					.call-for-action li.action1, .call-for-action li.mobile  {width: 49%;padding: 9px 0px;display:block;text-align: center;}
					.pnl-awards p {text-align: center;width: 100%;}
					.section-intro .inner-desc {text-align: center;}
					.section-packages .col-6 {width:100%;}
					.section-packages .tour-block .tour-text {padding:14px 10px;}
					.section-packages .tour-block .tour-text h6 {padding-top:5px;}
					.section-packages .tour-block .tour-text h5 {}
					.section-packages .tour-block .tour-text p {padding: 8px 0px;color: #757575;}
					.city-intro h3 {font-size:25px;}
					.section-home-tour h3 {font-size: 4.5vw;}
					.inner-desc h1 {font-size: 4.5vw;}
					h1, h2 {font-size: 4.5vw;}
					.left-div .logo-header {width: 100%;}
					.section-footer .footer-link2 {padding:0px;}
					.packages-tour .col-6 {width:100%;}
					.tour-block .tourTitle {width: 80%;}
					.tour-block .tourFooter {min-height:55%;}
					.packages-tour .tour-block img {margin-right:0px;}
					.query-form .col-6, .query-form .col-8, .query-form .col-12, .query-form .col-6-12 {padding: 0 3px;}
					.pnl-logo .pnl-container {padding-right:0px;padding-left:0px;}
					.form-optional i {width:50%;}

					/*.tour-block .tourTitle {width: 100%;padding-left: 8px;padding-top: 0px;padding-right: 8px;}
					.packages-tour .tour-block .btn-detail, .packages-tour .tour-block .btn-quote {font-size: 11px;}
					.tourFooter p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
					.tour-block .tourFooter {min-height: 50px;}*/
					/*.section-packages .tour-block .tour-img {width:100%;}
					.section-packages .tour-block .tour-text {width:100%;margin-left:0px;text-align: center;}
					.tour-img img {width: 40%;margin: auto;display: block;margin-top: 20px;border-radius:50%;float:none;}*/
				}

				@media(min-width:710px) and (max-width:767px) {
					.section-packages .tour-block .tour-img {width:20%;}
					
				}

				@media(min-width:768px) and (max-width:1024px) {
					 .section-intro .inner-desc {text-align: center;}
					 .tourFooter .btn-quote {float: none;}
					 .packages-tour h3 {padding-top: 15px;}
					 .city-intro h3 {margin: 5px 0;}
					 .packages-tour .col-6 {padding: 5px 5px;box-sizing: border-box;}
					 .packages-tour .tour-block {margin-right:0px;} 
					 .description {display:none;}
					 .home-header-form {width:100%;}
					 .section-intro .image-right {display:none;}
					 .section-intro .col-6 {width:100%;}
					 .inner-desc h1 {text-align: center;}
					 .inner-desc h1::after {margin: 0.35em auto 0;}
					 .home-header-form .query-form .col-full {width:50%;}
					 .inner-section .pnl-col-9 {width: 100%;}
					.inner-section .pnl-col-3 {width: 100%;}
					.inner-form .query-form .col-6 {width:33.3%;}
					.inner-form .query-form .lg-col {width:66.6%;}
					.inner-form .query-form .sm-col {width:33.3%;}
					.inner-form .query-form .xlg-col {width:100%;}
					.section-packages .col-6 {width:100%;}
					.section-packages .tour-block .tour-img {width:20%;}
					.section-packages .tour-block .tour-text {width:80%;padding: 11px 18px;}
					.query-form form {padding:22px 10px 10px;}
					.form-header {top:32%;}
					/*.title-top {top:18%;}*/
					.query-form .col-6, .query-form .col-8, .query-form .col-12, .query-form .col-6-12 {padding: 0 3px;}
				}
				@media (min-width: 1025px) and (max-width: 1280px) {
					.form-header {top: 65%;}
					.section-packages .tour-block .tour-text {padding: 9px 20px;}
					.tour-block .tourFooter {min-height:100px;}
					.description {display: none;}
					.query-form .col-6, .query-form .col-8, .query-form .col-12, .query-form .col-6-12 {padding: 0 3px;}
				}