/* Your custom styles */
.line{border-bottom:4px solid #f29d08;}
.logo img{height:80px;}
#toppage{height:90px;}
.menu-bar{background:#000000bf;}
.navbar {font-weight: 300;padding-right: 1rem !important; height: 40px;}
.nav-link{font-weight:400;text-transform:uppercase;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link, .navbar.navbar-dark .navbar-nav .nav-item .nav-link { color: #f5dbb0; -webkit-transition: .35s; transition: .35s;}
.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #c19952;}
.btn-floating{background:#000;width:30px;padding:0px 8px;}
.footer-text{text-align:justify;}
.room{background:#212529;padding-bottom:50px;}
.head2{color:#cea662;font-family: "Brandon Grotesque",sans-serif;letter-spacing: 2px; text-transform: uppercase; padding-left: 20px;}
.head3{color:#000;}
.heading3{padding:20px 0px;}
.home-page{min-height:435px;}
.about-list{padding:7% 0%;}
.hall-img{padding-top:8%;}
.para-text{font-size:17px;text-align:justify;font-family: "Brandon Grotesque",sans-serif;}
.page-footer{background:#000000fc;}
.btn1 { font-size: .8rem; padding: .3rem 2.13rem; margin: 6px; border-radius: 2px; border: 0;     border-top-color: currentcolor;     border-right-color: currentcolor;     border-bottom-color: currentcolor;  border-left-color: currentcolor; -webkit-transition: .2s ease-out; transition: .2s ease-out; white-space: normal !important;cursor: pointer;}
.section {  margin-top: 20px; clear: both;min-height:250px;}
.call-now{padding:20px 0px;margin-right:15px;}
.trip-list p{font-weight:400;line-height: 0.9;letter-spacing: 1px;}
.room-slider {padding-top:3%;}
p{text-align:justify;}
.amenities img{height:80px;color:#000;}
.amenities{padding:32% 0%;}
.hotel-service{min-height:400px;background:url(../images/confrenceroom.png)no-repeat;}
.conference-text{min-height:400px;background:#cec9c2e6;}
.offer{min-height:300px;background:#f5f4f0;}
.card-text:last-child {margin-bottom: 0;color: #212529;font-size: 17px;font-weight: 400;}
.card-title1{color:#212529;text-transform:uppercase;}
.card-title{color:#a78558;}

/*----- Social Links -----*/
.social-nav {
    padding: 0;
    list-style: none;
   width:144px;
   margin:auto;
}
.social-nav li {
    float: left;
    margin: 10px 0 0 10px;
    list-style: none;
}
.address{width:500px;margin:auto;}
 /* Booking Form */
.btn-booking{
    font-size: .8rem;
    margin: 6px;
    border-radius: 2px;
    border: 0;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    white-space: normal!important;
    cursor: pointer;
	background:#c19952;
	height: 30px;
    padding: 7px 21px;
}
.room-heading {color:#c19952;}
.aneities-heading{color:#000;}
 /* Booking images grid */
.carousel-indicators li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    /* width: 30px; */
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    background-color: rgba(255,255,255,.5);
	height:60px;
}
.modal-content{padding:7% 8%;}
.btn-arrow img {
    height: 40px;
    margin-top: -450px;
    position: relative;
    margin-right: 40px;
    margin-left: 40px;
}
/* media query */
.call-now ul{list-style:none;}
.call-now li{float:left;padding:0px 10px;}
@media only screen and (max-width: 768px){
#toppage {
    height: auto;
}	
.navbar .navbar-toggler {
    border-width: 0;
    padding: 1px 4px;
    line-height: 0px;
}
.address {
    width:auto;
    margin: auto;
}
.amenities {
    padding: 4% 0%;
}	
.navbar {
   height: auto;
}
.call-now {
    margin-right: 35px;
	padding: 1px 0px;
}
.btn-arrow img {
    height: 22px;
    margin-top: -122px;
    position: relative;
    margin-right: 23px;
    margin-left: 19px;
}
footer.page-footer .footer-copyright {
    line-height:24px;
    color: rgba(255,255,255,.6);
    text-align: center;
    font-size: .9rem;
}
.call-now li {
    float: left;
    padding: 0px 7px;
}
.head2 {
    color: #cea662;
    font-family: "Brandon Grotesque",sans-serif;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 18px;
}
.pictures_eyes_in img {
    height: 200px;
}
}

.name-text{font-size: 17px;color: #111; font-weight: 400;}
.book-box{border:2px solid #000;border-radius:10px;padding:40px;}	
.enquery{width:170px;background: #c19952;height:40px;}
.gallery_product{border:2px solid #404040;padding: 4px;}
.gallery_product:hover{background:#c19952;}
.banquets-icon img{height:50px;}





