@import url('https://fonts.googleapis.com/css?family=Laila');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
@import url('https://fonts.googleapis.com/css?family=Josefin+Slab');
@charset "utf-8";
.style {
}
@media print {
*, :after, :before {
	color: #000!important;
	text-shadow: none!important;
	background: 0 0!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important
}
a, a:visited {
	text-decoration: underline
}
a[href]:after {
	content: " (" attr(href) ")"
}
abbr[title]:after {
	content: " (" attr(title) ")"
}
a[href^="javascript:"]:after, a[href^="#"]:after {
	content: ""
}
}
@font-face {
    font-family:High Tower Text Regular;
	src:url(fonts/HTOWERT.ttf);
}

@font-face {
    font-family:High Tower Text Regular;
    src: url('fonts/HTOWERT.ttf') format('truetype'),
		 url('fonts/HTOWERT.TTF.eot') format('eot'),
         url('fonts/HighTowerText-Reg.woff') format('woff'),
         url('fonts/HighTowerText-Reg.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

html{

	background-color: #ffffff;
	color: #000000;
	font-family: 'Open Sans', sans-serif !important;
}
body {
	font-family: 'Roboto', sans-serif;
}

.cleared
{
   display:block;
   clear: both;
   float: none;
   margin: 0;
   padding: 0;
   border: none;
   font-size: 0;
   height:0;
   overflow:hidden;
}

.reset-box
{
   overflow:hidden;
   display:table;
}
.container{
	max-width:1220px;
	margin:0px auto;
	}

	/* Page Sections */
	.Topbar{width:100%;float:left;}
	.Menubar{width:100%; background-color:#333333;float:left; }
	.slider-bg{width:100%;float:left; /* background:url("images/slider-bg.png"); */}
	.content{width:100%;float:left;}
	.content-paralex{width:100%;float:left; background:url("images/home-parallax-bg.jpg")}
	.content-bg1{width:100%;background-color:#F5F5F5;float:left; }
	.content-bg2{width:100%;background-color:#E4E4E4;float:left;}
	.footer{
	width: 100%;
	float: left;
	color: #fff;
	background-image: url(images/footer.jpg);
	background-repeat: repeat;
	background-position: left top;
	min-height:400px;
}
	
	/* Top Bar - Logo */
	.Topbar .logo{height:100px; float:left; width:auto;}
	.Topbar .logo img{height:100%; float:left; width:auto;}
	/* Top Bar - Contacts */
	.Topbar ul.contacts{list-style-type:none; float:left; }
	.Topbar ul.contacts li{ width:100%; text-align:left; float:left; font-family:Open Sans; font-size:15px; color:#4B504B;}
	.contacts li a{color:#4b4c4c;}
/*	.Topbar ul.contacts li.email:before{content:'\ed81'; color:#9B9FA0; width:20px;}
	.Topbar ul.contacts li.phone-no:before{content:'\e8f4'; color:#9B9FA0; width:20px; }
	

	


	/* Top Bar - Help */	
	.Topbar .help{height:50px; float:right; width:auto;}
	.Topbar .help img{height:100%; float:right; width:auto;}
	
	
	/* Menubr - Navication */
	.navbar{width:100%; float:left;min-height:15px;margin-bottom:0;padding:0; margin:0; border:0px;}
	.navbar-collapse{padding:0;}
	nav.navbar ul.nav li {
		padding:7px;
	}
	


	nav.navbar ul.nav li a{
	color:#fff;
	display: block;
	padding:6px 0px;
    line-height: 20px;
	font-weight: 300;
    font-size: 14px;
	}
	nav.navbar ul.nav li a:hover{background-color:transparent; color:#d9d9d9;}
	nav.navbar ul.nav li.first{
		padding-left:0;
		margin-left:4.25px;
	}
	
	nav.navbar ul.nav li.active a{
		border-bottom:1px solid #F5772D;
	}

	nav.navbar ul.nav li.highlight{
		background-color:#D90000;
	}
	
ul.nav li ul {position:absolute; display:none;}	

ul.nav li:hover ul {position:absolute; display:block; background-color:#000;}	

ul.nav li ul li a{padding:10px;}	
	
	/* Titles */
	.sectionTitle{
		font-size: 25px;
		color: #121313;
		padding: 20px 0;
		font-weight: normal;
	}
	.content-paralex h1{
		color:#fff;
	}
	.itemTitle{
		text-align: center;
		font-size: 17px;
		font-weight: normal;
		color: #121313;
		    padding: 10px 0 15px 0;
		margin:6px 0;
	}
	
	.textTitle{
		
	}
	.highlightTitle a{
		padding-bottom:6px;
		border-bottom:2px solid #F78020;
	}
	.highlightTitle a:hover{
		text-decoration:none;
	}
	
	.blogTitle{
		font-size:18px;
		line-height:21px;
		font-weight:300;
		font-family:Open Sans;
		color:#333333;
	}
	
	.author-date {width:100%; float:left;}
	.author-date span.blogDate{
		font-size:13px;
		line-height:16px;
		font-weight:300;
		font-family:Open Sans;
		color:#333333
	}

	.author-date span.blogTime{
		
	}

	.author-date span.blogAuthor{
		font-size:13px;
		line-height:16px;
		font-weight:300;
		font-family:Open Sans;
		color:#333333
	}
	
	.blog .content{
		width:100%;
		text-align:justify;
		font-size:13px;
		font-weight:300;
		color:#666666;
	}
	
	.blog .read-more a{
		font-size:13px;
		font-weight:600;
		color:#666666;
	}
	.blog .read-more a:hover{
		text-decoration:none;
	}

	/* Items */
	.blockItem{
		border:1px solid #DDDDDD;
		padding: 10px;
		width:96%;
		margin:2%;
		height:300px;
	}
	.blockItem:hover{
		/*-webkit-box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);
		-moz-box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);
		box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);*/
		cursor: pointer;
	}

	.blockItemx{
		border:1px solid #DDDDDD;
		padding: 10px;
		width:96%;
		margin:2%;
		height:300px;
	}
	.blockItemx:hover{
		-webkit-box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);
		-moz-box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);
		box-shadow: 0px 3px 16px -7px rgba(51,49,51,1);
		cursor: pointer;
	}

	.itemImage{
		text-align:center;
	}
	.itemImage{
		height:100px;
		width:auto;
	}
	.blockItem p{
		text-align:justify;
		
	}
	
	.blockItem .read-more a{
		background-color: #F78020;
		padding: 5px 10px;
		color: #fff;
		transition: all 0.5s ease-in-out;
		text-align: center;
		width: 140px;
		margin: 0px 0 0 70px !important;
	}

	.blockItemx .read-more a{
		background-color: #F78020;
		padding: 5px 10px;
		color: #fff;
		transition: all 0.5s ease-in-out;
		text-align: center;
		width: 140px;
		margin: 0px 0 0 70px !important;
	}

	/* Services Listing */
	.listServices ul{width:100%;float:left; padding:0;}
	.listServices ul li{color:#fff; font-size:14px; line-height:28px;font-family:Open Sans;font-weight:300;}
	.listServices ul li:before{content:'> ';margin-right:10px;}

	/* Scroller**************************** */
	.scroll{ 
	background-color: rgba(0, 0, 0, 0.6);
	width:96%;
	margin: 2%;
	padding:10px;
	float:left;
	text-align:center;
	}
	.scroll img {width:94px !important; height:94px !important; border:0px !important; margin:0 auto !important}
	.scroll h1 {font-size:22px; font-weight:normal; text-align:center;     color: #fff;}
	.scroll p {font-size:13px; text-align:center; color:#fff; line-height:normal; margin:0 0 20px 0; height:85px;}
	.scroll a{background-color:#F78020; padding:10px 15px; color:#fff; transition: all 0.5s ease-in-out;  text-align:center; width:140px;}
	.scroll a:hover{background-color:#FA5A12; padding:10px 15px; color:#fff; }
	
	/* Forms */
	.outlineFormBox{
		width:90%;
		border:4px solid #A8A8A8;
		padding:15px;
		float:left;
	}
	.outlineFormBox input, .outlineFormBox textarea{
		padding:6px 10px;
		margin:6px 0;
		font-size:13px;
		color:#000;
		background-color:rgba(255,255,255,0.5);
		border:0px;
		float:left;
	}
	.outlineFormBox textarea{
		height:80px;
	}
	::-webkit-input-placeholder {
		color: #363636;
	}

	:-moz-placeholder { /* Firefox 18- */
		   color: #363636;  
	}

	::-moz-placeholder {  /* Firefox 19+ */
		   color: #363636;  
	}

	:-ms-input-placeholder {  
		   color: #363636;  
	}
	
	.secure{width:90%; float:left;}
	.verify-text { margin: 6px 0;}
	.verify-text img{width:100%; height:30px;}
	
	.outlineFormBox input.btnTheme{background-color: #F78020; color:#fff;}
	
	/* Inverse Block */
	.inverBox.blockItem{
		background-color:rgba(219,219,219,0.8);
		border:0px;
		height:132px;
		margin-top:24px;
	}
	.inverBox.blockItem h1{
		font-size:18px;
		font-family:Open Sans;
		color:#111111;
		text-align:center;
		margin:6px 0;
	}
	.inverBox.blockItem hr{
		border-top: 1px solid #000000;
		height:1px;
		width:76%;
		text-align:center;
		margin:0 auto;
	}	
	.inverBox.blockItem p{
		font-size:14px;
		font-family:Open Sans;
		color:#111111;
		text-align:center;
	}
	.inverBox.blockItem .read-more {text-align:center;}
	.inverBox.blockItem .read-more a{
		margin:0 !important;
		float:none;
		width:160px;
	}

	/* Verticle Scroller - News/Article Items*/
	.news-article-block{padding:10px; border:1px solid #DDDDDD;margin-top:40px;}
	.news-article{height:176px; overflow:hidden; border: 0px solid #DDDDDD; box-shadow: none; margin:0; width:100%;}
	.panel-default>.panel-heading{background:#B43906;font-size:13px; color:#fff;text-align:left;}
	.panel-default{padding:0px;}
	li.news-item p.news-title{margin-bottom:10px;color:#1774FF; font-size:13px; line-height:18px;}
	li.news-item .read-more{
		margin-top:16px !important;
	}
	li.news-item .read-more a{
		background-color: transparent !important;
		padding: 5px 10px 5px 0px;
		color: #1c1c1c;
		transition: all 0.5s ease-in-out;
		text-align: center;
		width: 140px;
		margin: 0px !important;
	}
	li.news-item .read-more a:before{
		content:'>';
		color:#F78020;
		padding-right:6px;
	}
	li.news-item .read-more a:hover{
		text-decoration:none;
	}
	
	/* Testimonial */
	.testimonial{padding: 39px 50px;}
	.testimonial .authorPic{
		width: 140px;
		height: 140px;
		margin:0 auto;
	}
	.testimonial .authorPic img{
		width: 140px;
		height: 140px;
		border: thin solid #999;
		border-radius:70px;
		float: none;
		text-align:center;
	}
	.testimonial .author{
		font-size:18px;
		line-height:21px;
		color:#525252;
	}
	
	/* Footer */
	.copyright{width:100%;float:left;}
	.copyright span.developerText a{color:#d8d8d8;}
	
	.social{width:100%;float:left; text-align:right;}
	.social a{text-decoration:none;}
	.social [class*="fa fa-"] {
		background-color: #333;
		border-radius: 40px;
		color: #fff;
		display: inline-block;
		height: 40px;
		line-height: 40px;
		margin: auto 3px;
		width: 40px;
		font-size: 32px;
		text-align: center;
	}
	
	.social [class*="fa fa-"]:hover { 
		background-color: #FA5A12; 
	}
	
	

.nopadding{padding:0px;}
.nomargin{margin:0px;}

.margin10{margin:10px;}
.margin20{margin:20px;}
.margin30{margin:30px;}
.margin40{margin:40px;}
/* Background Colors */
.bgWhite{background:#fff;}
.bg1{background:#f2f2f2;}


/* Custom Paddings */
.padding0{padding:0px;}
.padding10{padding:10px;}
.padding20{padding:20px;}
.padding40{padding:40px;}
.padding50{padding:50px;}
.padding100{padding:100px;}
.padding150{padding:150px;}
.padding200{padding:200px;}
.padding250{padding:250px;}
.padding300{padding:300px;}
.padding350{padding:350px;}
.padding400{padding:400px;}

.paddingTop10{padding-top:10px;}
.paddingTop20{padding-top:20px;}
.paddingTop10{padding-top:10px;}
.paddingTop25{padding-top:0px;}
.paddingTop30{padding-top:30px;}
.paddingTop50{padding-top:50px;}
.paddingTop100{padding-top:100px;}
.paddingTop150{padding-top:150px;}
.paddingTop200{padding-top:200px;}
.paddingTop250{padding-top:250px;}
.paddingTop300{padding-top:300px;}
.paddingTop350{padding-top:350px;}
.paddingTop400{padding-top:400px;}

.paddingBottom10{padding-bottom:10px;}
.paddingBottom20{padding-bottom:20px;}
.paddingBottom30{padding-bottom:30px;}
.paddingBottom25{padding-bottom:25px;}
.paddingBottom50{padding-bottom:50px;}
.paddingBottom100{padding-bottom:100px;}
.paddingBottom150{padding-bottom:150px;}
.paddingBottom200{padding-bottom:200px;}
.paddingBottom250{padding-bottom:250px;}
.paddingBottom300{padding-bottom:300px;}
.paddingBottom350{padding-bottom:350px;}
.paddingBottom400{padding-bottom:400px;}

.paddingRight20{padding-right:20px;}
.paddingRight50{padding-right:50px;}
.paddingRight100{padding-right:100px;}
.paddingRight150{padding-right:150px;}
.paddingRight200{padding-right:200px;}
.paddingRight250{padding-right:250px;}
.paddingRight300{padding-right:300px;}
.paddingRight350{padding-right:350px;}
.paddingRight400{padding-right:400px;}

.paddingLeft0{padding-left:0px;}
.paddingLeft15{padding-left:15px;}
.paddingLeft20{padding-left:20px;}
.paddingLeft10{padding-left:10px;}
.paddingLeft50{padding-left:50px;}
.paddingLeft30{padding-left:30px;}
.paddingLeft100{padding-left:100px;}
.paddingLeft150{padding-left:150px;}
.paddingLeft200{padding-left:200px;}
.paddingLeft250{padding-left:250px;}
.paddingLeft300{padding-left:300px;}
.paddingLeft350{padding-left:350px;}
.paddingLeft400{padding-left:400px;}

/* Custom Margins */
/* Custom Hights */
.height50{height:50px;}
.height100{height:100px;}
.height150{height:150px;}
.height200{height:200px;}
.height250{height:250px;}
.height300{height:300px;}
.height350{height:350px;}
.height400{height:400px;}
.height500{height:500px;}

/* Custom Hights */
.width20{width:20px;}
.width40{width:40px;}
.width30{width:30px;}
.width10{width:10px;}
.width50{width:50px;}
.width60{width:60px;}
.width70{width:70px;}
.width168{width:168px;}

/* Text Alignments */
.txtLeft{text-align:left;}
.txtRight{text-align:right;}
.txtCenter{text-align:center;}

/* Custom headings */

h6.home-pkg-list{
	font-size: 20px;
    border-bottom: 1px solid #CDCDCD;
    font-family: 'Laila', serif;
    padding: 7px 0;
    margin: 0 0 16px 0;
}
div.view-details{
	position: absolute;
    right: 20px;
    top: 26px;
}

div.view-details a{
	color: #E12C2C;
    font-size: 12px;
}
.home-pkg-img{
	    float:left;
    width:125px;
    height:81px;
}
.fontsize12{font-size:12px; line-height: normal; width:168px; font-family:Open Sans;}
.fontsize13{font-size:13px; line-height: normal; font-family:Open Sans;}
.fontsize14{font-size:14px;}
.fontsize16{font-size:16px;}
.fontsize18{font-size:18px;}
.fontsize15{font-size:15px;}
.home-pkg-content a{color:#1F1F1F; text-decoration: none; font-family:Open Sans;}
.fontsize10{font-size:12px; line-height: normal;  font-family:Open Sans;}
	
.a webkit-any-link{cursor: auto;}
ul{list-style-type:none; width:100%; float:left;}
.home-pkg-grid ul li{list-style: none; float: left; width:50%; margin: 15px 0; height: 100%;}

.home-pkg [col-*]{padding:0;}
.home-advt img{width:100%; height:auto;}
.home-agnt-img {float: left; width: 73px; height: 74px;  margin: 0 20px 0 0;}
h6.home-agnt-list { font-size: 20px; border-bottom:1px solid #CDCDCD; font-family: 'Laila', serif; padding: 7px 0; margin: 0 0 16px 0;}
.home-agnt-list a{color: #5f5e5e; text-decoration: none; font-family:Open Sans;}
.home-agnt-content a{color: #428bca; text-decoration: none; font-weight: bold;}
.home-hotel-img{float: left; width: 196px;  height: 130px;}
.home-hotel-content {font-size: 12px; color: #1F1F1F;line-height: 17px; height: 48px; width: 170px;    float: left;    padding: 10px;}
.accomodation-list{list-style: none; background-color: #F8F8F8; width: 380px; height: 140px;float: left; margin:0 10px 20px 10px;}
.accomodation{font-size: 25px; border-bottom: 1px solid #CDCDCD; font-family: 'Laila', serif; padding: 7px 0; margin: 35px 30px 12px 0;}
.home-destination-content{width:100%; padding-left: 10%; padding-right: 23%; text-align:center;}
.home-destination-content h1{font-size: 36px;  margin-top: 20px; margin-bottom: 10px;font-family: inherit;font-weight: 500; line-height: 1.1;color: inherit;}
.home-destination-content p{font-size: 15px; color: #000;margin: 0 0 10px;line-height: 2; display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;}
.background{background-image:url("images/home-destination.jpg");background-size: 100% 100%;}
.home-destination-content a{font-size: 20px; color: #fff; border: 1px solid #fff; padding: 6px 12px;transparent:background-color:blue;}
.home-destination-content a:hover{background-color:#1C4072;border:1px solid #fff; text-decoration:none; color:#fff;}

/*      form css    */




#form{}
.form-heading{width:100%;text-align:center;}
.form-instruction{width:100%;text-align:center; }

.full{text-align:left;}

#form select{padding: 3px 15px;}
.clix-feature-service {height:75px; font-size:13px;}
.clix-h-box { border: 3px solid #DBDBDB !important;}
.clix-header-line {border-bottom:2px solid #FB6E14;     display: inline-block;     padding: 7px 0;}
.clix-header-linex {border-bottom:2px solid #FB6E14;     display: inline-block; padding: 3px 0;
    margin: 27px 0;}
.clix-testi-name {color:#F78020;}
.clix-header {position:relative; z-index: 99;}
.clix-banner-section {position:relative;}
.clix-banner-containerxx {position:absolute;}
.slider-bg {position:absolute; top:30%;}
.clix-list-box ul li a{color:#D4D4D4;}
.clix-h-head {
	padding: 4px 7px;
    background-color: #c97a02 !important;
    border-radius: 0px !important;
    margin: 14px 0 0 0;}

 .carousel-control.left,.carousel-control.right  {background:none;width:25px;}
		.carousel-control.left {left:-25px;}
		.carousel-control.right {right:-25px;}

.copyrightText {font-size:13px; color:#C0C0C0;}
.developerText {font-size:13px; color:#C0C0C0;}
.clix-scroll-text {height:75px;}
.clix-banner-content1 {
	background-image: url(images/inner-brn-bg.png);
	background-repeat: repeat;
	background-position: left top;
	min-height:180px;
	font-family: 'Poiret One', cursive;
}
.clix-banner-content1 h1{font-size:28px; margin:7% 0 0 0; color:#fff; font-weight: normal;}
.clix-leftpanel { background-color: #275A8D; min-height:1013px; padding:10px 15px;}
.clix-body-bg {background-color: #eee;}
.clix-rightpanel {background-color:#fff; min-height:1013px; padding: 15px 25px;}
.clix-rightpanel h1{font-size:22px; text-align:center; color:#F78020; font-weight:bold;}


.clix-inr-service-tag h1{color:#fff; padding:5px 0; margin:0px; font-size:21px;
background-image: url(images/inner-right-line.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
	margin:0 0 15px 0;
}
.clix-inr-service-tag ul li a{color:#fff; line-height: 22px !important; font-size:13px;}
.clix-inr-service-tag ul li {line-height: 22px !important; font-size:13px;}
.clix-inr-service-bx {}
.clix-content-text {text-align:justify; font-size:13px;}
.clix-content-text p{text-align:justify; font-size:13px;}
.clix-content-text h1{text-align:left !important; color:#000; font-size:14px; font-weight:bold;}
.logo {float:left; width:106px; margin: 0 0 10px 0;}
.clix-logo-text {float:left; margin: 10px 0 0 15px; border-bottom:4px solid #B134AE;}
.clix-logo-text h1{	font-family: "High Tower Text"; font-size:30px; margin:0px; padding: 5px 0px;}
.clix-logo-text h2{	font-family: "High Tower Text"; font-size:30px; margin:0px; padding:0px; font-size:22px; text-align:center;}
.clix-top-phone {font-family: "High Tower Text"; color:#444444; font-size:22px; margin:0px 0 10px 0; float:right;}
.log-padding-top {    padding-top: 14px !important;}
.clix-rev-cap {background-color: rgba(0, 0, 0, 0.44) !important; font-size:32px; line-height:normal; color:#fff; text-transform:capitalize; padding:45px 25px; text-align:center; border-bottom:2px solid #6A045B;     font-family: "High Tower Text";}
.clix-middle {
	position: relative;
	margin: -250px 0 0 0;
	z-index: 999 !important;
	background-image: url(images/middle-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.clix-bg-white {background-color:#fff;}
.clix-ex-padd {padding:15px 0;}
.clix-booking {
    position:relative;
	background-color: #4a4343;
	padding: 15px !important;
	background-image: url(images/booking-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: -224px !important;
}
.clix-about-us {
position: relative;
    top: -155px; 
}
.clix-rooms {
    top: -159px;
    position: relative;
}
.clix-why-us{
position: relative;
    top: -100px;    
}

.clix-discount {
    position: relative;
    float: left;
    margin: 6px 0 0 0;
     z-index:999;
}
.clix-discount span{
 	background-image: url(images/offer.gif);
	background-repeat: no-repeat;
	background-position: left top;   
	width:105px;
	height:51px;
	    display: block;
    text-align: center;
    color: #fff;
    font-size: 11px;
    font-weight: 900;
    top: -11px;
    position: relative;
    line-height: 11px;
    padding: 14px;
    float:left;
}

.clix-discount p{
float: left;
    margin: 0 0 0 9px;
    background-color: #882081;
    padding: 3px 12px;
    border-radius: 30px;
    color: #fff;   
}

.clix-rm {
	height: 378px;
	border: 1px solid #E2E2DE;
	background-image: url(images/top-line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding:5px 0 0 0;
}
.clix-rm-img img{height:187px;}
.clix-rm-img span{
	position:absolute;
	background-image: url(images/rrm-bg.png);
	background-repeat: repeat;
	background-position: left top;
	height:187px; width:89%;
}
.clix-rm-txt {
	background-image: url(images/rm-txt-bg.png);
	background-position: center top;
	display: block;
	background-repeat: no-repeat;
	padding:14px;
}
.clix-rm-txt h2{padding: 17px 0; margin: 0px; text-align: center; color: #000000; font-size: 24px; font-family: "High Tower Text";}
.clix-rm-txt h3{padding: 5px 0 10px 0; margin: 0px; text-align: center; color: #000000; font-size:18px; font-family: "High Tower Text"; display:none;}
.clix-rm-txt p {font-size:12px; text-align:center; height:70px;}
.clix-rm-txt span {width:135px; margin:0 auto; display: table; text-align: center;  padding: 17px 0 0 0;}
.clix-rm-txt span a{background-color:#F9F9F9; border:1px solid #E2E2DE; padding:10px 25px; color:#444444; text-decoration:none; -webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;}
.clix-rm-txt span a:hover{background-color:#A7009A; border:1px solid #E2E2DE; padding:10px 25px; color:#fff; text-decoration:none;}
.clix-abt-text h1{
	color: #6C0466;
	font-family: "High Tower Text";
	font-size: 32px;
	background-image: url(images/about-us-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 0 40px 50px;
	margin:50px 0 35px 0;
	width:70%;
}
.clix-abt-text p{font-size:14px;}
.clix-why-us-bg {
	background-color: #F5EDF4;
	background-image: url(images/why-us-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.clix-why-us-bg {    padding: 60px 50px;}
.clix-why-us-bg h1{
	color: #6C0466;
	font-family: "High Tower Text";
	font-size: 32px;
	background-image: url(images/about-us-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 0 40px 0px;
	margin:20px 0 35px 0; text-align:center;
	}
.clix-why-us-bg p{font-size:14px;}
.clix-why-col{
	color:#83217D;
	font-size:20px;
	margin:30px 0;
	font-family: "High Tower Text";
	}
.clix-form-error {color:#fff; font-size:10px;}
i.icon1{background-image: url(images/icon.png);	
background-repeat: no-repeat;background-position: 0px 0px;display: block; width:40px; height: 40px;float:left;margin: -4px 15px 46px 0;}

i.icon2{background-image: url(images/icon.png);	
background-repeat: no-repeat;background-position: 0px -58px;display: block; width:40px; height: 40px;float:left;margin: -4px 15px 0 0;}
i.icon3{background-image: url(images/icon.png);	
background-repeat: no-repeat;background-position: 0px -125px;display: block; width:40px; height: 40px;float:left;margin: -4px 15px 0 0;}
i.icon4{background-image: url(images/icon.png);
    background-repeat: no-repeat;
    background-position: 0px -188px;
    display: block;
    width: 49px;
    height: 40px;
    float: left;
    margin: -4px 9px 0 0;}
i.icon5{background-image: url(images/icon.png);	
background-repeat: no-repeat;background-position: 0px -248px;display: block; width:40px; height: 40px;float:left;margin: -4px 15px 0 0;}
i.icon6{background-image: url(images/icon.png);	
background-repeat: no-repeat;background-position: 0px -311px;display: block; width:40px; height: 40px;float:left;margin: -4px 15px 0 0;}
.clix-testi-head {color:#7F3366; font-size:20px; text-align:center;     font-family: "High Tower Text";}
.clix-footer-text-left { text-align:center; padding: 95px 0 0 0; }
.clix-footer-text-left h1{color:#967E97; font-size:23px; font-weight:700; padding:0px; margin:15px 0 0 0; font-family: "High Tower Text";}
.clix-footer-text-left h2{color:#967E97; font-size:20px; padding:0px; margin:9px 0 10px 0; font-family: "High Tower Text";}
.clix-footer-text-left p{color:#D9CCDA; font-size:13px;}
.clix-footer-text-left span{color:#D9CCDA;  font-size:12px;}
.clix-footer-text-left a{color:#D9CCDA; font-size:13px;}
.clix-footer-text-left a:hover{color:#D9CCDA; font-size:13px;}
.clix-footer-form {
	background-image: url(images/top-line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #fff;
	height: 345px;
	margin: -50px 0 18px 0;
	padding:0 30px;
-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
}
.clix-social-media {text-align:center;}
.clix-social-media img{margin:0 4px;}
.clix-social-media a{}
.clix-social-media a:hover{opacity:.6;}
.clix-footer-right {color:#967E97; font-size:13px; padding: 95px 0 0 56px;}
.clix-footer-right h6{font-size:22px;}	
.clix-footer-right span i {font-size:30px; float:left; height:75px; margin:0 20px 0 0;}

.clix-footer-form h1{
	color:#7F3366;
	font-family: "High Tower Text";
	font-size: 22px;
	background-image: url(images/about-us-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:15px 0 40px 0px;
	margin:20px 0 10px 0; text-align:center;
	text-align:center;
	}
.clix-footer-form-stl input{background-color:#FAFAFA;}
.field-text {background-color:#FAFAFA; width:100%; color:#7F3467; margin:5px 0;}
.field-text-area {width:100%; height:75px;  margin:5px 0 15px 0;}
.field-text:focus{background-color:#E7CAE8; width:100%;}
.field-text:hover{background-color:#E7CAE8; width:100%;}
.field-button {
	background-color: #E7CAE8;
	border-top:2px solid #7F3467;
	width:100%;
	outline: none;
	border-left:0;
	border-right:0;
	border-bottom:0;
	padding: 10px 0;
	text-transform:uppercase;
	color:#411C42;
	font-family: "High Tower Text";
	font-size:17px;
	font-weight:700;
}

.field-button:hover {
	background-color:#D9A9DA;
}

/*==============================  INR */
.clix-inr-banner {}
.clix-inr-banner img{background-size:cover;
width:100%;
}
.clix-inr-middle {margin:-235px 0 0 0;}
.clix-bg-inrx {
		background-color: #FFF;
	background-image: url(images/inr-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	position: relative;
}
.clix-inr-top-h1 {font-size:35px; font-family: "High Tower Text"; color:#6C0466;}
.clix-inr-expadd {padding:10px 25px;}
.clix-right-form-head h1{
	color: #fff;
	font-family: "High Tower Text";
	font-size: 22px;
	background-image: url(images/inr-head-form.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 0 40px 0px;
	text-align:center;
	}
.clix-right-form-head {
	background-color: #4a4343;
	padding: 15px !important;
	background-image: url(images/booking-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.clix-right-form {border:1px solid #966E98; padding:15px;}
.clix-checkin {font-family: "High Tower Text"; width:130px; font-size:17px; color:#5A1B5E;}
.clix-checkout {font-family: "High Tower Text"; width:130px; font-size:17px; color:#5A1B5E;}
.clix-checkin-1 { margin:7px 0;}
.clix-select {width: 100px !important; margin:7px 0; border: 2px solid #333333; color: #333333 !important;}
.clix-select span{color: #333333 !important;}
.clix-inr-checkoput {
	width:100% !important;
    padding: 10px 0;
	background-color: rgba(91, 38, 92, 0.53) !important;
	border-top:2px solid #5b265c !important;
	margin: 0 0 0 0px;
	}
.clix-inr-checkoput:hover {
	background-color: #5b265c !important;
	color:#fff !important;
}
.clix-inr-img-1 {margin:40px 0;}
.clix-inr-content {font-family: 'Roboto', sans-serif; font-size:13px;}
.clix-inr-title {font-size:20px; color:#75126F; font-family: "High Tower Text";}

.clix-room-dtls {}
.clix-room-dtls article h1{color:#6C0466; font-size:20px; font-family: "High Tower Text"; font-weight:700;}
.clix-room-dtls h2{color:#6C0466; font-size:23px; font-family: "High Tower Text"; font-weight:700; border-bottom:2px solid #6C0466; margin:15px 0;}
.clix-room-dtls article ul {margin:0px 0 0 10px; padding:0px;}
.clix-room-dtls article ul li{
	color: #262626;
	font-size: 14px;
	background-image: url(images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin:0 0 13px 0;
	border-bottom:dashed 1px #000;
	padding:4px 0 4px 15px;
}

.clix-cinr-dtls h1{color:#75126F; font-family: "High Tower Text"; font-size:30px; margin:15px 0; padding:0px;}
.clix-common-gal ul li{float:left; margin:0 15px 15px 0;}
.clix-common-gal ul{margin:0px; padding:0px;}

#preloader .preloader-dot {
    border: 2px solid #5B275C !important;

}
.clix-menu-bok-s {}

/* ===================== INR */
	
@media screen and (max-width: 800px){
.awe-btn.awe-btn-13 {
    width: 100% !important;
}    
.clix-rooms {
    top: 0px;
    position: relative;
}
.clix-booking {
    margin-top: 0 !important;
}
.clix-about-us {
    top: 0;
}
.availability-form {
    margin: 0 0 0 0px;
}
    .bg-13 {
    background-image: url(../../images/testi-bg.jpg);
    background-size: cover;
}
.clix-iframe {width:100%;}
.clix-iframe iframe {width:100%;}
.clix-inr-checkoput {
    margin: 0 0 0 0px;
}
.slider-bg {
    position: relative;
    top: 0%;
}

.skdslider {
    height:186px !important;
}

.Menubar {
    position: relative;
    top: -42px;
    z-index: 99999 !important;
}

		.carousel-control.left {left:0;}
		.carousel-control.right {right:0;}
.log-padding-top {
    padding-top: 0px !important;
}
.clix-logo-text {
    float: none;
    margin: 10px 0 13px 15px;
    border-bottom: 4px solid #B134AE;
}
.clix-top-phone {
    color: #444444;
    font-size: 22px;
    margin: 0px 0 10px 0;
    float: none;
	text-align:center;
}

.clix_main_menu {
height: auto;
}
.clix-middle {margin:0px !important;}
.clix-banner-section {margin: 31px 0 0 0;}
.clix-rev-cap {font-size:14px; width:100%;}

.clix-rev-cap p{padding:10px;}
.vailability-submit, .awe-btn {z-index:999 !important;}
.check-availability:before {
    position: relative !important;
  }
.col-lg-3 {padding:15px 0;}
.clix-rm-img {width:100%;
    position: relative;}  
	.clix-rm-img span { width:100%;}
	.clix-rm-img img {
    width: 100%;}
	.clix-rm-txt {
     background-position: left top;
    background-repeat: repeat-x;}
.clix-abt-text h1 {
    padding: 0 0 40px 0px;
    margin: 0px 0 35px 0; width:100%;}
.clix-why-us-bg {    padding: 16px 13px;}
.clix-footer-text-left {   padding: 10px 0 0 0;}
.clix-footer-form {margin: 0px 0 18px 0;}
.clix-footer-right { padding:10px 0 0 0px;}
.clix-social-media {padding: 18px 0;}
.clix-inr-middle {
    margin:0px 0 0 0;
}
.clix-select {
    width: 100% !important;

	}
.awe-calendar-wrapper {
    display: block !important;
	}
h1 {font-family: 'Josefin Slab', serif !important;}
h2 {font-family: 'Josefin Slab', serif !important;}
h3 {font-family: 'Josefin Slab', serif !important;}
}

@media screen and (max-width: 375px){


}

@media screen and (max-width: 360px){
clix-logo-text h1 {
    font-family: "High Tower Text";
    font-size: 28px;
}
.clix-iframe {}
.clix-iframe iframe{    width: 250px;}
.clix-checkin {width:100%;}
.clix-inr-checkoput {margin:0px;}
.gc-display-area { width: 293px !important;  height: 282px !important;}
}