*{
	margin:0px;
	padding:0px;
}
body{
	font-family: 'Roboto Condensed', sans-serif !important;
}
.navbar{
	margin:20px;
	background: none;
	border: none;
} 
.header{ 
	background:url(../image/bg.jpg);
	min-height:720px;
	width: 100%;
	background-size: cover;
	background-attachment: fixed;
}
.header1{ 
	background:url(../image/bg.jpg);
	min-height:320px;
	width: 100%;
	background-size: cover;
	background-attachment: fixed;
}
 .back{
background:url(../image/bg.jpg);
	min-height:720px;
	width: 100%;
	background-size: cover;
	background-attachment: fixed;
}
.form-back{
 
	min-height:120px;
	width: 100%;
 	background-size: cover;
}
.sub-header{

 	min-height:120px;
	width: 100%;
	background-size: cover;
}
.sub-header1{

 	min-height:120px;
	width: 100%;
	background-size: cover;
}
.header p{
	font-size: 17px;
	padding-top: 20px;
	color: white;
	 
}
.header1 p{
	font-size: 15px;
	padding-top: 20px;
	color: white;
 }
.navbar a{
	color: #000 !important;

}
.active{
	color: #fff !important;
}
.navbar .navbar-nav > li > a{
    transition:5s linear; 
  color: #fff !important;
  
 
   
 font-weight: bolder;
   line-height: 2px;
   
    margin-left:0px;
    margin-right: 0px;
   font-size: 17px;
 text-transform: uppercase;

 
    text-align: center;
    transition: .2s linear;
 
}
.dropdown-menu{
      -webkit-box-shadow: none;
    box-shadow:none;
  

}

 
.navbar .navbar-nav > li > a:hover{
color: #f8b106 !important;
 
 
background:transparent;
 
 


border-radius: 1px;

    font-weight: 500;
    
     font-weight: bold;
   

}
 
.navbar .navbar-nav > .active > a,
.navbar .navbar-nav > .active > a:hover,
.navbar .navbar-nav > .active > a:focus,
.navbar .navbar-nav > .open > a,
.navbar .navbar-nav > .open > a:hover,
.navbar .navbar-nav > .open > a:focus {
color:#f8b106  !important;
background:transparent;
 

border-radius: 1px;

    font-weight: bold;
   

}
.navbar-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
.navbar{
  background: none;
  border:none;
  transition: .5s ease;

}

.header h1{
	color: white;
	padding-top: 10px;
	font-size: 50px;
}
.header h2{
	color: white;
	padding-top: 80px;
	font-size: 40px;


	
}
.header1 h1{
	color: white;
	padding-top: 20px;
	font-size: 50px;
	letter-spacing: 4px;
}


.book label{
	color:white;
	font-size: 25px;
}
.intro p{
	color: #777;
	font-size:19px;
	text-align: justify;
}
.intro h3{
	font-size: 20px;
	text-align:justify;
}
.sub-intro strong{
	color: #f8b106 !important;
}
.service{
	background: #01062d;
	min-height: 480px;
	width: 100%;
}
.footer_area{
	background: #01131e;

 
	color: #a6aaac;
}
.intro strong{
	color: #f8b106 !important;
}
.footer_area a{
	color: #fff;
	font-size: 17px;

}
.service strong{
	color: #f8b106 !important;

}
.footer_area p{
	color: #fff;
	font-size: 17px;
}
.service h1{
	color: #fff;
}
.service p{
	font-size:25px; padding-top:18px !important;
	text-align: center;
	color:#f9eac6;
}
.service h5{
	color:#f9eac6;
	font-size: 19px;
	text-align: justify;
line-height: 30px;

}

.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
}

.col-item .info
{
    padding: 10px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
}

.col-item:hover .info {
 }
.col-item .price
{
    /*width: 50%;*/
    float: left;
    margin-top: 5px;
}

.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #219FD1;
}

.col-item .info .rating
{
    color: #777;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 17px;
    text-align: right;
    line-height: 52px;
    margin-bottom: 10px;
    height: 52px;
}

.col-item .separator
{
    border-top: 1px solid #E1E1E1;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
 }

.col-item .btn-add
{
    border-right: 1px solid #E1E1E1;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 20px;
}
[data-slide="prev"]
{
    margin-right: 10px;
}
.room{
 	padding-top: 30px;
 }
.btn-add a{
color: #000 !important;
font-size: 19px;
}
.bt{
	background: #efb237;
border:none;
color: #000;
}
.img-back{
	width: 100% !important;
	background: #efb237;
	min-height: 300px;
}
.sub-intro{
	width: 100%;
 	min-height: 500px;
}
.sub-intro p{
	font-size: 18px;
	line-height: 30px;
 }
.margin{
	padding:0px;
	margin:0px;
}
.room-list{
	background:#f3b115;
	width:100%;
	min-height: 400px;
}
.main-contact .form-control{
	border-radius: 1px !important;
	line-height: 45px !important;
 }
 .details h3{
 	border:2px dashed #777;

 	padding: 10px;
 }
 .san{
 	background:#f9ce67;
 }
 .san1{
 	background:#ad9353;
 }

 .main-footer{
 	background: #f6f6f6;
 	width: 100%;
 	min-height: 60px;

 }