.innerpage{
	padding:1% 0 5%;
	min-height:400px;
}

.hilight{
	    color: #fff !important;
    background-color: #00b9f2;
    box-shadow: inset -8px 0 9px -7px rgba(0,0,0,0.3);
    background: #00b9f2;
    background: -moz-linear-gradient(left, #00b9f2 0%, #6a91c4 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00b9f2), color-stop(100%,#6a91c4));
    background: -webkit-linear-gradient(left, #00b9f2 0%,#6a91c4 100%);
    background: -o-linear-gradient(left, #00b9f2 0%,#6a91c4 100%);
    background: -ms-linear-gradient(left, #00b9f2 0%,#6a91c4 100%);
    background: linear-gradient(to right, #00b9f2 0%,#6a91c4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b9f2', endColorstr='#6a91c4',GradientType=1 );

	width:100%;
	color:#fff;
	background-position:center;
	padding:1% 0;
}

.navbar{
}

h2{
	font-size:2.2em;
	
}

h3{
	    font-size: 1.8em;
    text-transform: uppercase;
    /* padding: 20px; */
    font-weight: 600;
    padding-top: 14px;
}

.hilight p{
	font-size:1.3em;
	color:#fff;
	text-align:left;
	margin:13px 10px 5px 35px ;
	
}

.hilight p strong{
	font-size:1.5em;
}

.hilight a{
	color:#fff;
}

.hilight i{
	padding-right:2px;
	font-size:2em;
	/*color:rgba(0, 185, 242, 0.5);*/
	position:absolute;
	margin-top:15px;
}


form label{
	font-size:1.2em;
	font-weight:normal;
}

.inner-addon { 
    position: relative; 
}

/* style icon */
form label{
	font-size:1.2em;
	font-weight:normal;
}

.inner-addon { 
    position: relative; 
}

/* style icon */

form .inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}


form .inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

form .left-addon .glyphicon  { 
	left:  0px;
	color:#999;
}

form .left-addon input, form .left-addon select { 
	padding-left:  25px;
	border-radius:0;
	margin-bottom:15px;
}

.col-item{
	border-radius:5px !important;
	max-height:auto !important;
	-webkit-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1);
}

.col-item strong{
	color:#ccc;
	margin-right:5px;
}



.col-item .photo{
	width:100%;
	height:140px !important;
	border-radius:0 !important;
	background-size:100% 100% !important;
	background-color:rgba(0,0,0,0.1);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:5px;
}

.col-item .info h5
{
    text-align:left;
    line-height:20px;
    padding-top:10px;
    padding-bottom:10px;
    color:#357ebd;
    min-height:65px;
    font-weight:bold;
    margin:0;
    font-size:0.9em;
    text-transform:uppercase;
}

.col-item .photo h5{
	font-size:1em;
	padding:10px;
	width:80%;
	line-height:22px;
	margin-top:25%;
	background:rgba(0,0,0,0.7);
	color:#fff;
	position:absolute;
	
}

.sort-by
{
    padding:3px;
    font-size:0.9em;
    border-radius:0;
}

iframe{
	    width: 104%;
    height: 297px;
}


/*.col-item:hover, .col-item:hover .info{
	background-color:#000 !important;
	background-image:url(../images/innroom.jpg) !important;
	background-size:cover;
	background-position:top;
	color:#fff !important;
}

.col-item:hover p{
	color:#fff !important;
}

*/
/*Tabs start here*/

.nav-sidebar { 
    width: 100%;
    padding: 0px 0; 
        z-index: 1000000;
    background-color: #fff;
}

.nav>li.active a{
	color:#fff !important ;
	background-color:#00b9f2;
	box-shadow: inset -8px 0 9px -7px rgba(0,0,0,0.3);
	background: #00b9f2; /* Old browsers */
background: -moz-linear-gradient(left,  #00b9f2 0%, #6a91c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00b9f2), color-stop(100%,#6a91c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #00b9f2 0%,#6a91c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #00b9f2 0%,#6a91c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #00b9f2 0%,#6a91c4 100%); /* IE10+ */
background: linear-gradient(to right,  #00b9f2 0%,#6a91c4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b9f2', endColorstr='#6a91c4',GradientType=1 ); /* IE6-9 */


}

.nav>li.active span{
	color:#fff;
}

.nav-sidebar a {
    color: #000;
	font-size:1em;
	text-align:center;
	border-right:solid thin #efefef;
}

.nav-sidebar a span{
	text-align:center;
	color:#000;
	margin-top:10px;
	font-size:1.5em;
	display:block;
}


.tab-content{
	padding:15px 10px;
}

.tab-content img{
	margin-right:10px;
	width:210px;
	float:left;
}

.tab-content h4{
	color:#00b9f2;
	margin-left:10px;
}

.tab-content h4 small{
	color:#494949;
	text-transform:uppercase;
	margin-right:10px;
}

.tab-content p{
	text-align:justify;
	padding:0px 10px;
	color:#888;
	font-weight:300;
}

.hotel p{
	text-align:center;
	font-size:1em;
}

.hotel h5{
	font-size:0.9em;
	text-transform:uppercase;
	text-align:center;
	border-bottom:solid thin #eee;
	padding-bottom:10px;
}
.hotel h5 span{
	font-size:2em;
	display:block;
	color:#ccc;
	margin-bottom:-15px;
}

.sidebar{
	border-left:solid thin #ccc;
}


/* Small devices (tablets, 768px and up) */
@media (max-width: 970px) { 
.clrleft{
	clear:both !important;
}

.nav-sidebar a span{
	margin-bottom:10px;
}

.sidebar{
	border:none;
}

 }


.content-page h4
{
    font-size:2em;
   
    color:#00b9f2;
    padding-bottom:10px;
}

.content-page P
{
    font-size:1.1em;
    line-height:22px;
    color:#777;
    text-align:justify;
    padding:2px 0;
}

.banner
{
    min-height:0;
    padding:0 !important;
    margin-bottom:15px;
    background-color:#2b2b2b !important;
    background-image:none !important;
}

.banner .tabbable-panel
{
    margin:0;
    padding:0;
}

.banner .tabbable-line > .tab-content
{
    margin:0;
    background:none;
    border-radius:0;
    padding:20px 10px 0;
}

.banner .form .form-group
{
    min-height:0;
}