.enquiry_section{background-color:#FF7F00;}
.enquiry_input {
  width: 100%; position:relative;
}	
.enquiry_input input {
  background: #fff;
  border: none;
  padding: 12px 0px 10px 10px;
  color: #282828;
}
.enquiry_input select {
  background: #fff;
  border: none;
  padding: 10px 0px 10px 10px;
  color: #282828;
  width:100%;
}
.submit_btn
{
background-color: #fff;
border: none;
padding: 8px 25px;
width: 100%;
float: left;
display: block;
font-size: 13px;
border-radius: 5px;	
font-family: 'HPSimplified-Regular';
font-weight:700;
}
.about_section p {
  line-height: 30px;
}
.header-fixed .header-v6.header-fixed-shrink .navbar-nav > li > a {
  color: #555 !important;
}
.room_gallery_section{padding:30px 0;}
.history_section{line-height: 28px; margin-bottom: 20px;text-align: justify;}
.security_details {padding-left: 15px;}
.security_details > li {
  line-height: 28px;
  margin-bottom: 15px; list-style:none;
}
.thank_you{padding:100px 0;}
.enquoiry_form{background-color: #ff7f00;
    float: left;
    margin-top: -45px;
    position: absolute;
    z-index: 997;
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);
}
.service_icon{float:left; margin-right:15px;}
.contact-number h3 {
  color: #fff;
  font-size: 16px;
}
.contact-number p {
  color: #fff;
  font-weight: 600;
  font-size: 18px;
}
.contact-number i {
  font-size: 18px;
}
.border{border-right:solid 1px #fff; border-left:solid 1px #fff;}
.contact-number {
  text-align: center;
}
.box-shadow-new{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);}

.about-left::after {
  border-bottom: 347px solid #fff;
  border-left: 170px solid transparent;
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  z-index: 2;
}
.about-left::before {
  background-color: #FF7F00;
  content: "";
  height: 310px;
  margin-top: 18px;
  position: absolute;
  right: 76px;
  transform: rotate(26deg);
  width: 10px;
  z-index: 3;
}
.about-left {
  display: block;
  height: 345px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.mb-30 {
  margin-bottom: 30px;
}
.about-left img {
  width: 100%;
}
.hostel_title h2 {
  font-size: 36px;
  line-height: 50px;
  margin-top: 20%;
  padding: 35px;
}
.hostel_title h3 {
  font-weight: bold;
  padding: 0 35px;
   font-size: 26px;
}
.hostel_title p {
  font-size: 20px;
  padding: 0 35px;
}
.font-hp{font-family: 'HPSimplified-Regular';}
.white_pad{padding:50px; background-color:#fff;}
.security_title h2 {
  color: #ff7f00;
  font-size: 38px;
  letter-spacing: 3px;
  margin-bottom: 25px;
}
.security_txt{font-size: 17px;
    line-height: 35px;
    margin-bottom: 20px;
    text-align: justify;}
.white_pad i {
  font-size: 24px; color:#FF7F00;
}
.about_txt {
  font-size: 17px;
  line-height: 33px;
  text-align: justify;
}
.fa.fa-map-marker.location-icon {
  color: #ff7f00;
  font-size: 24px;
}
.marquee_notes {
  background: #ff7f00 none repeat scroll 0 0;
}
.marquee_notes p {
  margin: 0;
  padding: 5px 0;
  font-size: 16px;
}
.see_all_hostel {
  background-color: #F57B01;
  color: #fff;
  padding: 7px 25px;
}
.see_all_hostel:hover{color:#fff;}

.pay_now {
  background-color: #ff7f00 !important;
  color: #fff !important;
}
.our_location{color:#555555; font-size:26px; text-decoration:none; text-transform:uppercase;}
.our_location:hover{text-decoration:none;}
.row-centered {
  text-align: center;
}
.col-centered {
  display: inline-block;
  float: none !important;
}
.about-hostel{padding:50px 0;}
.about-hostel h2{font-size:34px; margin-bottom:10px;}
.about-hostel p{font-size:16px; line-height:28px;}








@media only screen and (min-width: 1004px) and (max-width: 1230px)
{
	
}




@media only screen and (min-width: 760px) and (max-width: 1000px)
{
.enquoiry_form { margin-top: 0; position: static; width: 100%;}
.enquiry_input input{width:100%;}
}



@media only screen and (min-width: 580px) and (max-width: 767px)
{
.enquoiry_form { margin-top: 0; position: static; width: 100%;}
.enquiry_input input{width:100%;}

}



@media only screen and (min-width: 480px) and (max-width: 580px)
{
.enquoiry_form { margin-top: 0; position: static; width: 100%;}
.enquiry_input input{width:100%;}

}

@media only screen and (max-width: 479px) {
.enquoiry_form { margin-top: 0; position: static; width: 100%;}
.enquiry_input input{width:100%;}
.mob-display{display:none;}
.bg-image-v2{display:none;}
.about-left::before{display:none;}
}