body {font-family: 'Raleway', sans-serif, sans-serif,Arial,sans-serif; background:#000;margin:0; overflow-x: hidden;}
@font-face {
  font-family: 'Amperzand';
  src: url('../fonts/Amperzand.eot');
  src: url('../fonts/Amperzand.woff2') format('woff2'),
       url('../fonts/Amperzand.woff') format('woff'),
       url('../fonts/Amperzand.ttf') format('truetype'),
       url('../fonts/Amperzand.svg#Amperzand') format('svg'),
       url('../fonts/Amperzand.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
a, a:hover{text-decoration:none;}

h1, h2, h3, h4, h5, h6 {margin:0;}

p {font-size: 17px;line-height:23px;color: #b3b3b3;font-weight:400;}

.img-full { min-width: 100%;}

footer {background:url(../img/ftrbg.jpg) center 0 repeat-x;padding:110px 0 40px 0;}
footer p{margin:0 0 13px 0;}
footer .copyright{margin:0; padding: 5px 0;font-size:14px;color:#a09f9f;}
footer .copyright a{color:#d0d0d0;font-weight:600;}
footer .copyright a:hover{color:#fff;}
footer h2{font-size: 30px;font-family: 'Amperzand';color: #ffffff;font-weight:400;padding:0px 0 19px 0;}

footer ul {margin:0;padding: 0 0 0 19px;}
footer ul li{list-style:circle;font-size:18px;color:#fff;}
footer ul li a{font-size:16px;color:#a09f9f;line-height:27px;}
footer ul li a:hover{color:#fff;}
footer p a{color:#a09f9f;}
footer p a:hover{color:#fff;}

#middle_container{background:url(../img/hanging_img.jpg) center top repeat-x;display:inline-block;}
.inner_box{padding: 20px;width: 100%;margin-top:35px;margin-bottom:100px;background:rgba(32, 32, 32, .90);display:inline-block;}
.inner_box h1{font-size: 38px;font-family: 'Amperzand';text-align:center;color: #ffffff;font-weight:400;padding:10px 0 0 0;}
.inner_box h1 span{font-size: 21px; display: block;}
.inner_box p a{color:#feba12}
.inner_box p a:hover{color:#fff}
.collageimg{border:10px solid #f8f8f8;-webkit-box-shadow: 0px 10px 20px -2px rgba(0,0,0,0.9);
-moz-box-shadow: 0px 10px 20px -2px rgba(0,0,0,0.9);
box-shadow: 0px 10px 20px -2px rgba(0,0,0,0.9);}
.separter{background:url(../img/sep1.png) left top repeat-x;height:11px;display:inline-block;width:100%;margin:14px 0;}
.tagline{font-size: 22px;font-family: 'Amperzand';text-align:center;color:#fff;padding:5px 0 8px 0;}
.timminghr{font-size: 23px;font-family: 'Amperzand';line-height:25px;text-align:center;color:#000;padding:40px 55px 35px 55px;width: 209px; display: inline-block;background:url(../img/time_bg.png) center top no-repeat;}

.inner_slide{margin-top:-15px;}

.advertise{margin:5px;}

.ic_icon{width:34px; height:34px;display:inline-block;margin: 5px 2px 0 2px;}
.googleplus{background:url(../img/ic_social.png) -79px top no-repeat;}
.googleplus:hover{background:url(../img/ic_social.png) -79px bottom no-repeat;}
.facebook{background:url(../img/ic_social.png) 0px top no-repeat;}
.facebook:hover{background:url(../img/ic_social.png) 0px bottom no-repeat;}
.twitter{background:url(../img/ic_social.png) -40px top no-repeat;}
.twitter:hover{background:url(../img/ic_social.png) -40px bottom no-repeat;}

.menu_box p span{color:#fff; font-size:19px;}
.menu_box p{font-size:16px;}

.form_box{padding:5px 10px;}
.input_box, .textarea{font-size:15px;color:#fff;border:0px solid #bababa; background:#000;padding:8px;width:100%;margin-bottom:10px;font-weight:normal;}
.input_box{height:40px;}
.form_box label{font-size:17px;color:#919191;text-transform:uppercase;font-weight:normal;}
.form_box span.icon{position:absolute;right:10px;}
#send_btn{border:0;background:transparent;outline:0;}

.information{color:#000;line-height:20px;display:inline-table;font-size:16px;font-weight:500;text-align:center;}
.back_btn{color:#000;font-size:17px;background:#d0d0d0;padding:10px 20px;border-radius:50px;font-weight:600;text-transform:uppercase;}
.back_btn:hover{background:#fff;}

.bookorder-btn{color: #fff;padding:1.2rem 2.5rem;border-radius: .35rem;border:0;background: #be010a;font-size: 1.5rem;box-shadow: 0 10px 15px -5px rgb(0 0 0), 0 10px 10px -5px rgb(0 0 0 / 10%)}
.bookorder-btn:hover{background: #8e0108;}

@media screen and (min-width:768px) {
    .navbar-header {display: none;}

    .navbar-default {border-bottom: 0px solid #ededed;}

    .navbar-nav>li>a {line-height: normal;}
}
.navbar-nav {text-align: center;display: inline-block;width:100%;background:#d0d0d0;table-layout: fixed;z-index:10000;font-size: 16px;font-weight:500;padding:0 0 0 0px;}
.testimonial{width:80%;margin:20px auto;text-align:center;display:block;}
.testimonial span{color:#fff;}