	.gtco-nav {background: #ffffff;padding:0px;}
	.gtco-nav ul {padding: 0;margin: 15px 0;}
	#gtco-hero .flexslider .slides li .overlay {background: transparent;}
	.pad-non{padding: 0px;}
	.clear{clear: both;}
	.h25{height: 25px;clear: both;}
	.mar-bottom-non{margin-bottom:0px}
	.ui-datepicker-trigger{display: none;}
	.txt-center{text-align: center}
	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #555555;background-color: transparent;border: none;border-bottom-color: transparent;cursor: default;}
	
	.navbar-brand {float: left;padding: 17.5px 15px;font-size: 18px;line-height: 20px;height: auto;}
	.gtco-nav a {padding: 15px;color: #000000;font-weight: bold;letter-spacing: .2px;text-transform: uppercase;}
	.gtco-nav ul li.active > a {color: #003359 !important;}
	.gtco-nav ul li a:hover, .gtco-nav ul li a:focus, .gtco-nav ul li a:active {color: #003359;padding: 34px 6px;}
	#gtco-features, #gtco-features-2, #gtco-products, #gtco-subscribe, #gtco-faq, .gtco-section {padding: 0 0;clear: both;position: relative;}
	
	.con-captcha{height:500px;}
	@media only screen and (max-width : 1200px) {
		.con-captcha{height:500px;}
		.booking-field label{color: #ffffff;}
	}
	@media only screen and (max-width : 979px) {
		.con-captcha{height:570px;}
		.booking-field label{color: #ffffff;}
	}
	@media only screen and (max-width: 767px){
		.con-captcha{height:570px;}
		.clear-respon{clear: both;}
		.xs-center{text-align: center;margin-bottom: 15px;display: table;}
	}
	.xs-center{float: left;}
	.clear-respon1{float: left;}
	footer {margin: 0 0;}
	#gtco-footer{background: transparent;padding: 15px 0 15px 0;margin-top: 60px;}
	.h95{height: 95px;clear: both;}
	.h142{height: 142px;clear: both;}
	.h120{height: 120px;clear: both;}
	.h22{height: 22px;clear: both;}
	.h25{height: 25px;clear: both;}
	.h40{height: 40px;clear: both;}
	.h30{height: 30px;clear: both;}
	.h20{height: 20px;clear: both;}
	.h15{height: 15px;clear: both;}
	.h10{height: 10px;clear: both;}
	.h50{height: 50px;clear: both;}
	.h75{height: 75px;clear: both;}
	@media only screen and (max-width: 767px){
		.mobile-h50{height: 50px;clear: both;}
		#gtco-features, #gtco-features-2, #gtco-products, #gtco-subscribe, #gtco-footer, #gtco-faq, .gtco-section {padding: 1em 0;margin-top: 50px;}
	}
	
	#gtco-blog {padding: 0;}
	.carousel-caption{}
	.carousel-caption h2{font-size: 60px;color: #ffffff;}
	.carousel-caption p{font-size: 32px;color: #ffffff;}
	@media only screen and (max-width: 767px){
		.carousel-caption{}
		.carousel-caption h2{font-size: 18px;color: #ffffff;margin-bottom: 5px;}
		.carousel-caption p{font-size: 10px;color: #ffffff;margin-bottom: 0;}
	}
	
/* nav bar */	
	input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="submit"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea {font-size: 16px;}
	#gtco-logo img{width: auto;max-height: 92px;}
	#gtco-logo .logo{background: #003359;}
	.form-control {box-shadow: none;background: #ffffff;border: 1px solid rgba(152, 152, 152, 0.48);width: 100%;font-weight: 300;height: 36px;}
	.wrap-mobile-book{display:none;position:absolute;top:62px;background:transparent;width:100%;z-index:1;text-align:center;height:40px}
	.mobile-book,.mobile-book:focus,.mobile-book:hover{display: block;width: 100%;line-height: 40px;font-weight: bold;color: #003359;}
	.mobile-book-content{background:#178aa3;padding:0 20px}
	.slide{margin-top: 0px;}
	.hotel-facilities-list{padding: 0 20px;}
	.hotel-facilities-list li{width: 33%;float: left;}
	@media only screen and (max-width: 767px){
		.booking-field label {color: #ffffff;}
		.hotel-facilities-list li{width: 50%;float: left;}
		.hotel-facilities-list{padding: 0 20px;}
		.slide{margin-top: 0px;}
		.x-mobile{display:none}.wrap-mobile-book{display:block}
		#gtco-logo img{width: auto;max-height: 46px;}
		#gtco-logo .logo{background: #003359;padding: 0px 10px 10px 10px;margin: 8px 0px 8px 18px;position: absolute}
		.dropdown {position: relative;display: inline-block;width: 100%;}
		
		/* Menu main */
	.dropbtn {color: white;padding: 16px;font-size: 16px;border: none;cursor: pointer;}
	.dropdown {position: relative;display: inline-block;}
	.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
	.dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
	.dropdown-content a:hover {background-color: #f1f1f1}
	
	.dropdown:hover .dropbtn {}
	#gtco-offcanvas a {color: rgba(255, 255, 255, 0.5);padding: 0px;}
	
	}
	.sub-bar{background-color: rgb(246, 246, 246); padding: 10px;width: 97%;}
	.booking-bar {width:100%;background:transparent;padding:10px 0px; margin: 0px auto;height:auto;border-bottom:3px solid #003359;}
	.booking-bar h2 {color: #ffffff;float: left;line-height: 32px;margin: 5px 25px 0 35px;font-family: arial;font-size: 22px;font-weight: normal;}
	.booking-field{width: 100%;float: left;padding: 5px 8px;}
	.booking-field label{font-family: arial;font-size: 16px;margin:0px;display: block;float: left;line-height: 25px;color: #ffffff;}
	.modal-footer {padding: 8px 0 0 0;text-align: right;border-top: none;}
	.modal-dialog {width: 600px;margin: 10% auto;}
	form {margin: 0px 0px 0px;}
	.ui-datepicker-trigger{display: none;}
	#ui-datepicker-div { font-size: 12px;}
	.clear{clear: both;display: block;width: 100%;}
	@media only screen and (max-width: 1186px) {
	  .booking-bar {width: 100%;}
	  .booking-bar h2 {float: inherit;line-height: normal;margin: 0 0 12px 0;padding-bottom: 6px;text-align: center;display: block;border-bottom: solid 2px rgba(255, 255, 255, 0.17);}
	  .booking-field {width: 100%;margin: 0px;padding: 0 10px;}
	  .booking-field input {width: 100%;padding: 10px 10px;font-size: 14px;}
	}
	@media only screen and (max-width: 1020px) {
	  .booking-bar {width: 100%;}
	  .booking-bar h2 {float: inherit;line-height: normal;margin: 0 0 12px 0;padding-bottom: 6px;text-align: center;display: block;border-bottom: solid 2px rgba(255, 255, 255, 0.17);}
	  .booking-field {width: 100%;margin: 0px;padding: 0 10px;}
	  .booking-field input {width: 100%;padding: 10px 10px;font-size: 14px;}
	}
	
	.modal-backdrop{display: none;}
	
	
	/* Menu main */
	.dropbtn {color: white;padding: 16px;font-size: 16px;border: none;cursor: pointer;}
	.dropdown {position: relative;display: inline-block;}
	.dropdown-content {display: none;position: absolute;background: #003359;min-width: 320px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
	.dropdown-content a {color: white;padding: 12px 16px;text-decoration: none;display: block;}
	.dropdown-content a:hover {background-color: #f1f1f1;color: #7b7b79;border: solid 1px #013359}
	
	.dropdown:hover .dropbtn {}
	#gtco-offcanvas a {color: rgba(255, 255, 255, 0.5);padding: 0px;}

	.modal-header{background: #003359;}
	.modal-header .close {margin-top: -2px;color: #ffffff;opacity: 1;}
	.modal-header h4{text-align: center;color: #ffffff;}
	.modal-content {background-color: #003359;}

	.sidenav {height: 100%;width: 0;position: fixed;z-index: 2;top: 0;left: 0;background-color: #003359;overflow-x: hidden;transition: 0.5s;padding-top: 0px;
	/*-webkit-box-shadow: 0px 5px 8px 6px rgba(50, 50, 50, .5);-moz-box-shadow: 0px 5px 8px 6px rgba(50, 50, 50, .5);box-shadow: 0px 5px 8px 6px rgba(50, 50, 50, .5);*/
	}
	.sidenav.show {width: 20%;}
	.sidenav a {padding: 8px 8px 8px 18px;text-decoration: none;font-size: 16px;color: #818181;display: block;transition: 0.3s}
	.sidenav a:hover, .offcanvas a:focus{color: #003359;background: #ffffff;font-weight: bold;letter-spacing: 1px;}
	.closebtn {position: absolute;top: 0;right: 25px;font-size: 36px !important;margin-left: 50px;}
	#main {transition: margin-left .5s;padding: 16px;}
	@media screen and (max-height: 450px){
		.sidenav {padding-top: 15px;}
		.sidenav a {font-size: 18px;}
	}
	.container11 {display: inline-block;cursor: pointer;}
	.bar1, .bar2, .bar3 {width: 35px;height: 5px;background-color: #787876;margin: 6px 0;transition: .9s;}
	.change .bar1 {-webkit-transform: rotate(-45deg) translate(-9px, 6px) ;transform: rotate(-45deg) translate(-9px, 6px) ;}
	.change .bar2 {opacity: 0;}
	.change .bar3 {-webkit-transform: rotate(45deg) translate(-8px, -8px) ;transform: rotate(45deg) translate(-8px, -8px) ;}
	#main{background: transparent;}
	
	.txt-name-heading hr {width: 60%;text-align: center;height: 2px;border: none;background: #003359;background: -webkit-linear-gradient(left, transparent, #003359 , transparent);background: -o-linear-gradient(right, transparent, #003359 , transparent);background: -moz-linear-gradient(right, transparent, #003359 , transparent);background: linear-gradient(to right, transparent, #003359 , transparent);}
	.txt-name-heading hr:after {content:'§';display: inline-block;position: relative;top: -19px;padding: 0 10px;background: #ffffff;color: #003359;font-size: 22px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);}
	
	.hr-line hr {width: 60%;text-align: center;height: 2px;border: none;background: #003359;background: -webkit-linear-gradient(left, transparent, #003359 , transparent);background: -o-linear-gradient(right, transparent, #003359 , transparent);background: -moz-linear-gradient(right, transparent, #003359 , transparent);background: linear-gradient(to right, transparent, #003359 , transparent);}
	
	.read-more{color: #0094b3;border: solid 1px #0094b3;border-radius: 6px;padding: 6px 16px;float: left;margin-right: 15px;letter-spacing: 1px;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
	.read-more:hover{color: #ffffff;border: solid 1px #0094b3;letter-spacing: 3px;    background: #0094b3;}
	.book-now{color: #0094b3;border: solid 1px #0094b3;border-radius: 6px;padding: 6px 16px;float: left;letter-spacing: 1px;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
	.book-now:hover{color: #ffffff;border: solid 1px #0094b3;letter-spacing: 3px;    background: #0094b3;}	