@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|PT+Sans:400,700');
@import url('https://fonts.googleapis.com/css2?family=Gilda+Display&amp;display=swap');




***butten***/
.mob-foot-cta {display: block;width: 100%;position: fixed;bottom: 0px;z-index: 99;}
.mob-foot-cta .col-md-6 {width: 50%;float: left;background: #444242;padding: 11px 0px;display: block;text-align:center}
.mob-foot-cta .col-md-6 a{color:#fff;}
.mob-foot-cta {display:none}


.quickcontact {width: 40px;position: fixed;top: 50%;left: 20px;border-radius: 20px;z-index: 20;}
.quickcontact a{display: block;margin-bottom: 10px;}
.quickcontact {width: 40px;position: fixed;top: 50%;left: 0px;border-radius: 20px;z-index: 20;}


@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon0241.eot?acewz2');
  src:  url('fonts/icomoon0241.eot?acewz2#iefix') format('embedded-opentype'),
    url('fonts/icomoon0241.ttf?acewz2') format('truetype'),
    url('fonts/icomoon0241.woff?acewz2') format('woff'),
    url('fonts/icomoon0241.svg?acewz2#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-file-pdf:before {
  content: "\eadf";
}

.icon-home:before {
  content: "\e900";
}
.icon-star:before {
  content: "\e901";
}
.icon-diagram:before {
  content: "\e902";
}
.icon-trophy:before {
  content: "\e903";
}
.icon-cooperation:before {
  content: "\e904";
}
.icon-multimedia:before {
  content: "\e905";
}
.icon-placeholder:before {
  content: "\e906";
}
.icon-quotation-mark:before {
  content: "\e907";
}
.icon-opened-email-envelope:before {
  content: "\e908";
}
.icon-message:before {
  content: "\e909";
}
.icon-phone-receiver:before {
  content: "\e90a";
}
.icon-support:before {
  content: "\e90b";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-youtube:before {
  content: "\ea9d";
}
.icon-linkedin2:before {
  content: "\eaca";
}
.icon-pinterest2:before {
  content: "\ead2";
}


body { font-family: 'PT Sans', sans-serif; color:#1b1b1b; background-color:#ffffff; 
line-height:28px; font-weight:normal; font-size:14px; overflow-x: hidden; }
p{font-style:normal; font-size:17px;}
small{ font-size:14px; color: #878787; letter-spacing: 1px; }
.header-main{ position:relative; float:left; width:100%; }

.menu-head-main{ position:relative; float:left; width:100%; 
  background-image:url(../images/banner-image.jpg) !important;
 background-position:center center;  background-repeat: no-repeat; background-size:100% 100%;  }
.header, .middle, .footer, .inner{width:100%; float:left; position: relative !important; clear:both; }
.topCon {width:100%; float:left; position:relative; padding: 0px; margin:0; background-repeat:repeat-x; 
    z-index:100; border-top:solid 2px #1aa552; background:#fff; }
.callInfo {width: 100%; float: left; padding: 25px 0; background-color: #fff;}
.navbar-wrapper { width:100%; float:left; padding:0px 0; position:relative; 
  background:rgb(255 253 218); 
         }

.navbar-brand {position:relative; padding:6px 0 0; float:left; 
font-size:30px; font-family: 'Gilda Display', serif; color:#fff; }
.navbar-brand:hover{ text-decoration: none; color:#fff;  }
.navbar-brand img{ width:210px; }
.navbar {margin-bottom:0;} 
.navbar-nav {float: right; margin:0px 0 0 0; padding:0; }
.navbar-nav > li{text-transform:uppercase; font-size:13px; padding-right:0px; list-style:none; }
.navbar-nav > li > a{color:#333; font-weight:500; /*padding:30px 13px;*/ padding:30px 11px; }
.navbar-nav > li > a:hover{ text-decoration:none; }
.border-bx{border-top:dashed 2px rgba(202, 221, 255, 0.2); padding:9px 0 5px; /*border-bottom:dashed 2px #545454 ;*/ border-bottom:dashed 2px rgba(202, 221, 255, 0.2); }
.navbar-inverse { background-color: transparent; border-color: transparent;}
.navbar-collapse{ float:none !important; text-align: center; }
.trust-img{ float: right; width: 100%; text-align: right; }
.navbar-nav li a span{   margin: 0 2px; position: relative; top: 1px; }
.nav>li>a:focus, .nav>li>a:hover{ color: #ffffff !important;
    color: #ffffff !important;
    background: #8d5424; }



.normal-section{ padding:80px 0 80px; float:left; width:100%; 
  position:relative; }

.navbar-nav >.active-item a, .navbar-nav >li a:hover{
    color: #ffffff !important;
    background:#8d5424;
}

.pri-url{ margin-top:20px; }

.pri-url, .pri-url a{ font-size:20px; font-weight:700; color:#fff; }

.dropdown-menu{ background:#fff; width:280px; }
.dropdown-menu li{  }
.dropdown-menu li a{ float: left; width: 100%; padding: 10px 10px; border-bottom: solid 1px #f4f4f4;  }


.navbar-search { float: right!important; margin:23px 0 0; }
.navbar-search .form-control{ background: none; height:29px; color:#bbbbbb; width:144px; border:solid 1px #bbbbbb;  }
.navbar-search .has-success .form-control-feedback{ color: #bbbbbb; top: -1px; }

.topbar-section{ float: left; width: 100%; padding:5px 0; }
.con-list{ float: left; margin: 0; position: relative; width: 100%; padding:0; }
.con-list li{ font-size:13.5px; font-weight:600;  list-style: none; display: inline-block; margin: 0 25px 0 0; color:#353434;  }
.con-list li a{ color:#969494;  }
.con-list li a span{ margin: 0 3px 0 0; }
.con-list-right{ float: right; width: auto; }
.con-list-right li .login-btn{ background:#8d5424; color: #fff; text-transform: uppercase;
    padding: 13px 30px;}
.con-list-right li{ margin: 0; }
.con-list-right li a{ padding:0 10px; }

.breadcrumb-secon{ background-color: #f9f9f9 !important; padding:25px 0 0; border-bottom:solid 1px #d5d1d147; }
.inner-head-section{ padding: 240px 0 153px;
    position: relative;
    float: left;
    width: 100%; }
.page-mainhead{ position:relative; float:left; width:100%; 
  text-align:left; }
.page-mainhead h1{ color:#333; font-size:38px; letter-spacing: 2px; font-weight: 700; 
  text-transform:none; margin: 0 0 0px; font-family: 'Gilda Display', serif; }
.page-mainhead .breadcrumb{ background:none; padding:8px 0px; }
.page-mainhead .breadcrumb li{ font-weight:700; font-size:17px; 
  text-transform: none; font-family: 'Gilda Display', serif; }
.page-mainhead .breadcrumb li.active{ color:#c16314; }
.page-mainhead .breadcrumb li a{ color:#333; }

.services-list{ float: left; width: 100%; position: relative; margin:0 0 30px;  }
.services-list h3{ float: left; width: 100%; position: relative; text-transform: uppercase;
 font-weight:800; /*font-family: 'Montserrat', sans-serif; */ font-size:20px; padding: 0 0 10px 25px;
  margin:0 0 10px; 
  }
.services-list h3:before{ position: absolute; width:14px; height:2px;  background:#8d5424; 
  content: ""; left: 0; top:9px;   }


.services-list ul{ float: left; width: 100%; position: relative; margin: 0; padding: 0; }
.services-list ul li{ list-style: none; width: 100%; float:left; }
.services-list li a{ font-size: 17px; color:#777676; font-weight: 600; background:#f7f7f7;
 padding: 15px 10px; float: left; width: 100%; border-bottom:solid 1px #e6e6e6;
 border-left: solid 2px #f7f7f7;
  }
 .services-list li a:hover, .services-list li a.active{ border-left: solid 2px #c16314; color:#c16314;
   text-decoration: none; }
.services-list li:last-child a{ border-bottom: none; }

.testimonails-bx{ float: left; width: 100%; position: relative; background: #f7f7f7;
 border-radius: 5px; padding: 20px; margin: 0 0 30px; }
.testimonails-bx .test-per{ text-align: center; padding:0px; float: left;width: 100%; }
.testimonails-bx .test-per h3{ font-weight: 700; font-size:18px; color:#6b6b6b;
 margin:14px 0 0px; }
.testimonails-bx .test-per p{ text-transform: uppercase; font-size: 14px; font-weight:600;
 color:#a0a0a0;  }
.testimonails-bx .testimonail{ padding:0 46px 20px;  position: relative; color:#a0a0a0; 
  font-style: italic; }
.testimonails-bx .testimonail:before{ 
position: absolute;
    width: 0;
    height: 0;
    content: "\e907";
    font-family: 'icomoon';
    font-size: 25px;
    left: 8px;
    color:#8d5424; }
.testimonails-bx .testimonail p{ font-style: italic; }

.help-bx{ position: relative; float: left; width: 100%; border-radius: 5px; background:#8d5424;
text-align: center; padding:60px 25px; margin: 0 0 30px; }
.help-bx span{ color:#fff; font-size:60px; text-align: center; }
.help-bx h3{ font-size:25px; font-weight: 700; color:#fff;font-family: 'Montserrat', sans-serif;
margin:20px 0 0; }
.help-bx p{ color: #fff; text-align: left; padding:0 0 0 10px;  }
.help-bx ul{ position: relative; width: 100%; padding: 0; margin: 0; }
.help-bx ul li{ list-style: none; float: left; width: 100%; }
.help-bx ul li a{ font-size:16px; color: #fff; }
.help-bx ul li a span{ font-size:16px; margin:0 8px; }
.download-list ul li a{ background: none; border:solid 1px #86bc42; border-radius:5px;
 padding:10px 10px 10px 0; margin:0 0 9px; overflow: hidden; transition: all 0.3s ease-in; }
.download-list ul li:last-child a{ border-bottom:solid 1px #86bc42; }
.download-list ul li span{ background:#86bc42; color: #FFF; padding:32px 17px 17px; margin:0 8px 0 0;
  font-size:22px;  }
.download-list ul li a:hover{ background:#86bc42; color: #fff; text-decoration: none; }
.download-list{ margin: 0; }

/*.leftsite-bar, .rightsite-bar{ padding: 0;  }*/
.right-services-bar{ position: relative; float: left; width: 100%;  }
.right-services-bar .services-details{ position: relative; float: left; width: 100%;
 border-bottom: solid 2px #f4f4f4; padding:0 40px;  }
.right-services-bar .services-head{     
    font-size: 38px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    color: #636363;
    letter-spacing: 0px;
    margin: 0 0 15px; }
.hotel-star{ position: relative;
    float: left;
    width: 100%;
    margin: 0 0 0px;
    font-size: 18px;
    color: #8f8f8f;
  }
.hotel-star span{ color:#c16314;  }

.right-services-bar .service-description{ position: relative; float: left; width: 100%;
padding:20px 0 30px; }
.right-services-bar .service-description img{ width: 100%; margin: 0 0 40px; border-radius: 10px; 
-webkit-box-shadow: -1px 12px 37px -19px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 12px 37px -19px rgba(0,0,0,0.75);
box-shadow: -1px 12px 37px -19px rgba(0,0,0,0.75); }

.right-services-bar .service-description p{ line-height:30px; font-weight:500; font-size:17px; }


.services-include-details{ float: left; width: 100%; position: relative; padding:0 39px; }
.services-include-details h3{ font-size: 25px; line-height: 25px; color: #727475; }
.services-include-details ul{ float: left; width: 100%; position: relative; margin: 0; padding: 0; }
.services-include-details ul li{ list-style: none; float: left; width: 20%; }
.include-bx{ text-align: center; position: relative; float: left; width: 100%; padding: 30px 0; }
.include-bx h4{ font-size: 15px; color: #a2a2a2; font-weight: 600; }

.cleaning, .health, .hospitality, .housekeping, .ladscping, 
.message, .parking, .pest-control, .recyle, .valet-parking, 
.security, .waste, .visit, .wifi
{ display: inline-block; background: url('../images/include.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.cleaning { background-position: -0px -0px; width: 59px; height: 54px; }
.health { background-position: -59px -0px; width: 59px; height: 54px; }
.hospitality { background-position: -118px -0px; width: 59px; height: 54px; }
.housekeping { background-position: -0px -54px; width: 59px; height: 54px; }
.ladscping { background-position: -59px -54px; width: 59px; height: 54px; }
.message { background-position: -118px -54px; width: 59px; height: 54px; }
.parking { background-position: -0px -108px; width: 59px; height: 54px; }
.pest-control { background-position: -59px -108px; width: 59px; height: 54px; }
.recyle { background-position: -118px -108px; width: 59px; height: 54px; }
.valet-parking { background-position: -0px -162px; width: 59px; height: 54px; }
.security { background-position: -59px -162px; width: 59px; height: 54px; }
.waste { background-position: -118px -162px; width: 59px; height: 54px; }
.visit { background-position: -0px -216px; width: 59px; height: 54px; }
.wifi { background-position: -59px -216px; width: 59px; height: 54px; }
.right-services-bar{ padding:40px 0 0; }







.contact-detail-two {
    border-top: solid 1px #dbdbdb;
    background-color: rgb(255 253 218) !important;
}
.footer-bx{ text-align: center; }
.footer-bx span img{ color:#5f5f5f; width:52px; opacity: 0.8; }
.footer-bx h3{ color:#030303; font-size:22px; font-weight:700; }
.footer-bx p{ font-size:14px;  }
.footer-bx p a{ color:#030303; }
.footer-bx:hover.footer-bx span { color:#000;  cursor:pointer; }

.foo-logo{ font-size: 30px; font-family: 'Gilda Display', serif;
    color: #fff; }
footer{ background:#56371d; float: left; width: 100%; padding:15px 0; }
footer p{     color: #a1a1a1;
    font-size: 14px;
    /* font-weight: 600; */
    /* letter-spacing: 1px; */
    margin: 0;
    clear: both; }
footer .footer-right { float: right; width: 100%; text-align: right; }
footer .footer-right ul{ position: relative; float: left; width: 100%; margin:15px 0 0;  }
footer .footer-right ul li{ list-style: none; display: inline-block; margin:0 7px; }
footer .footer-right ul li a{     border: solid 1px #fff;
    color: #fff;
    padding: 0px 3px;
    transform: rotate(-224deg);
    position: relative;
    float: left; transition: all 0.3s ease-in;
    width: 26px; border-radius: 2px;
    height: 26px; }
footer .footer-right ul li a:hover{ background:#8d5424; color:#fff; }
footer .footer-right ul li a span{     float: left;
    transform:rotate(222deg);
    margin: 0;
    font-size: 15px;
    position: relative;
    top: 4px;
    left: 1px; }
footer b{ color: #fff; text-transform: uppercase; font-size: 13px; }





/* new css */
.carousel-caption-cus { left: 8%; }
.carousel-caption-cus h1{ font-size: 70px; font-family: 'Gilda Display', serif; }
.carousel-caption-cus p{ margin-bottom:0px; letter-spacing: 2px; 
line-height: 10px; }
.carousel-caption-cus p small { font-size:123%; color:#fff; }
.about-us-bx{ text-align: center; padding:25px 0; }
.about-us-bx small{ text-transform: uppercase; }
.about-img img{ width:100%; }
.about-us-bx h2{ color: #1c1c1d;
    padding: 0px 0 30px;
    text-align: center;
    font-size: 80px;
    line-height: 80px;
    letter-spacing: 1px; font-family: 'Gilda Display', serif;
    font-weight: normal; }
 .about-us-bx p{ margin: 0 0 40px; }   
.about-us-bx a{ border:0px solid ; border-radius:px; letter-spacing:2px; line-height:11px; font-size:11px; background-color:#c19b76; padding:15px 35px; margin:; color:#ffffff; }

.rooom-section{ background-color:rgb(255 253 218); }
.head-bx{ text-align: center; margin: 0 0 50px; }
.head-bx h2{ font-size: 55px; font-family: 'Gilda Display', serif; }
.head-bx small{ position: relative; padding: 0 0 8px; text-transform:uppercase; }
.head-bx small:before{ position:absolute; content:""; width:30px;
  background:#c19b76;  height:2px; bottom: 0; left:28%; }
.room-bx{  }
.rm-content{ padding:20px; }
.room-bx img{ width:100%; }
.room-bx h3{ font-size:30px; font-family: 'Gilda Display', sans-serif; }
.room-bx a {
    border: 0px solid;
    border-radius: px;
    letter-spacing: 2px;
    line-height: 11px;
    font-size: 11px;
    background-color: #c19b76;
    padding: 15px 35px;
    margin:10px 0 0 ; float: left;
    color: #ffffff; text-transform: uppercase;
}

.room-ovrlw{ position: relative; float: left; width: 100%; margin: 0 0 30px; }
.room-ovrlw img{ width: 100%; }
.room-ovrlw .content{ position: absolute; left:0; bottom: 0; color: #fff; 
padding: 0 17px 12px; }
.room-ovrlw .content{ text-transform:uppercase; font-size: 13px; }
.room-ovrlw .content span{ background-color: #c19b76;
        padding: 6px 10px;
    color: #fff;
    margin: 0 auto;  }
.room-ovrlw .img-bx{ position: relative; }
.room-ovrlw .img-bx:after{ position: absolute; content: ""; top: 0; height: 100%; width: 100%;
left: 0; bottom: 0; right: 0; background: #0000004f; color: #fff; }
.room-ovrlw:last-child{ margin-bottom: 0; }

.menu-list{ position:relative; float: left; width: 100%; }
.menu-list .menu-item { margin: 0 0 30px; border-bottom: solid 1px #c19b7687; }
.menu-list .menu-item:last-child{ margin-bottom: 0; }
.menu-list .menu-item .menu-img img{ width: 100%; }
.menu-list .menu-item .menu-con h3{ font-size:21px; font-weight:600; 
  font-family: 'Gilda Display', sans-serif; }
.menu-list .menu-item .menu-con h3 .rate{ float:right; 
background: #c19b76; padding: 5px; color: #fff; }

.availability-section{ background: url(../images/parallax3.jpg) no-repeat; background-size: 100% auto; }
.availability-section .head-bx, .availability-section .head-bx small
{ color:#fff; }
.availability-section a{ border: 0px solid;
    border-radius: 0px;
    letter-spacing: 2px;
    line-height: 11px;
    font-size: 13px;
    background-color: #c19b76; text-transform: uppercase;
    padding: 15px 35px;
    margin: 4 0px 0 0;
    color: #ffffff; }
.availability-section .head-bx h2{ margin-bottom: 40px; }
.ser{ border-bottom: solid 2px #c19b76;
    padding-bottom: 72px; 
    background:none;
    position: relative;
    float: left;
    width: 100%; 
  }
.div-con{  }

.about-bx p{ font-size: 20px; line-height: 36px; text-align:left; }
.about-bx-shirdi p {
    font-size: 20px;
    margin: 0 0 27px 0;
}
.abt-shirdi{  }
.abt-shirdi h3{ 
 float: left; width: 100%;
 font-size: 25px;
 line-height: 25px;
 color: #333;
  margin: 0 0 20px;
     }
.abt-shirdi ul{     
  margin: 0 0 0 17px;
    padding: 0;
    font-size: 18px; }
.abt-shirdi ul li{ margin: 10px 0; }

.iconlist {
    display: table;
    margin: 0 auto;
}
.iconlist li {
    list-style: none;
    text-align: center;
    display: table-cell;
    width: 120px;

}
.iconlist li img{ margin: 0 0 15px; }
.iconlist a {
    float: left;
}
.iconlist strong {
    text-align: center;
    color: #434343;
    font-size: 16px;
    float: left;
    width: 100%;
    min-height: 40px;
    font-weight: 700;
    line-height: 20px;
    float: left;
    width: 100%;
}

.about-sort-section{ 
    background: url(../images/parallax5.jpg) no-repeat;
    background-position: center;
    background-attachment: fixed;
    background-size: 100% auto;
 }
.nd_options_section {
    width: 100%;
    float: left;
}

.about-sort-section:before{ content: ""; position: absolute; width: 100%; background:#3338; height: 100%;
width: 100%; top: 0; bottom: 0; left: 0; right: 0; }

.about-sort-section h1{ 
  line-height: 55px;
  font-size: 40px;
    font-weight: 700;
    margin: 0 0 110px;
    float: left;
    width: 100%; z-index: 10; }
.about-sort-section h1 strong{ font-weight:400; }
.sortlist{ padding: 0; margin: 0; width: 100%; float: left; z-index: 10; }
.sortlist li{ list-style: none; width: 25%; float: left; text-transform: uppercase; }
.sortlist li span{ float: left; width: 100%; color:#fff; }    
.sortlist li span:first-child{ text-align: center;
    color: #ffffff;
    font-size: 50px; 
    margin: 0 0 15px;
  }
.sortlist li span:last-child{     
  color: #ffffff;
    padding: 0px;
    text-align: center;
    font-size: 15px;
    line-height: 30px;
    letter-spacing: 2px;
    font-weight: lighter; }

#owl-demo-product .item img{ width: 100%; }
.order-btn{ text-align: center; margin: 68px 0 0; }
.order-btn a{ 
    border: 0px solid;
    border-radius: 0px;
    letter-spacing: 2px;
    line-height: 11px;
    font-size: 16px;
    background-color: #c19b76;
    padding: 15px 35px;
    margin: 10px 0 0;
    color: #ffffff;
    text-transform: uppercase; }
.gallery-box{ margin-bottom:30px; }
.gallery-box img{ width:100%;  }

.g-map{ padding:60px 0 0; }





/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
.container {width: 95%;}
.navbar-brand img { width:100%; height: auto; }
.navbar-nav > li > a{ padding:17px 3px; }
.navbar-search {
    float: right!important;
    margin: 11px 0 0;
}
.help-bx p{ text-align: center; padding: 0; }

}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.navbar-header {} 
.navbar-nav{ float:left; }
.navbar-brand { width:100%; position:relative; clear:both; float:left; text-align:center; }
.navbar-brand img { float:none; width:150px; margin:0 auto; height: auto;}
.navbar-collapse {width: 100%;}
.navbar-nav > li{ padding-right:6px !important; text-align:left !important; }
.navbar-nav > li a{ text-align:left !important; padding: 10px 5px; }
.nav > li > a {font-size: 13px; text-align:left !important;}
.navbar-search{ display: none; }
.con-list li{ margin: 0; }
.services-include-details ul li { list-style: none; float: left; width: 48%; }
.right-services-bar .services-details{ padding: 0; }
.inner-head-section { padding: 126px 0 29px; }
footer .footer-left{ padding-left:0px;  }
footer .footer-right{ padding-right:0px; }

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
.navbar-wrapper {position:relative !important;}
.navbar-wrapper { margin: 0;}
.header { margin:0;}
.logo-content{text-align:center !important; float:none;}
.navbar-brand { margin-bottom:0px; text-align:center; }
.navbar-brand img { height: auto; margin:0 !important;}
.navbar-toggler {
        display: block;
    position: absolute;
    right: 7px;
    top: 19px;
}
.navbar-inverse { background-color: #0c72b1; border-color: #0c72b1;}
.navbar-header [class^="icon-"], [class*=" icon"] {padding:2px 0 !important; 
    margin:0; background:#000; }
.navbar-header {float: none; padding: 0px 0 0px 0;} 
.navbar-toggler .navbar-toggler-icon{ padding: 3px 0 !important;
    margin: 0;
    background: #000;
    width: 10px;
    float: left; }
.navbar-toggle { position:absolute; right: 0; margin: 0;
    z-index: 9999; bottom:-24px; top:-27px; } 
.navbar-inverse .navbar-toggle {background-color: #fff;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #fff}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #85c4eb;}
.navbar-inverse .navbar-toggle {border-color: #fff;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #0867a3;}
.navbar-collapse {padding:0px;}
.navbar-nav {float:none; width:100%; margin:0; }
.navbar-nav > li { padding-right:0px !important; }
.navbar-nav > li a {     text-align: left !important;
    font-size: 12px;
    padding: 9px 10px;
    float: left;
    width: 100%;
    color: #fff;
    border-bottom:solid 1px #64b3ad; }
.nav > li a{ border-bottom:1px dotted #424242; padding:8px  9px 7px;  
    text-align:left !important; }
.navbar-brand {padding:6px 0 0 0; }
.navbar-collapse { width: 100%;
    position: absolute;
    background-color:#66370f;
    z-index: 50; margin:8px 0 0; 
    left: 0;
 }
.navbar-collapse.in { /*overflow-y: hidden;*/}
.carousel-caption h1{font-size:15px; line-height:6px;}
.normal-section{ }
.about-sort-section{ background-size: 100% 100%; }
.con-list, .navbar-search{ display: none; }
.con-list-right{ display: block; float:none; width: 100%; text-align:right; }
.navbar-wrapper {padding:8px 0; margin: 0; position: relative;}
.inner-head-section { padding: 0 0 0px; }
.page-mainhead h1{ font-size: 22px; }
.page-mainhead .breadcrumb li { font-weight: 500; font-size: 12px; text-transform: uppercase; }
.help-bx{ padding:18px 25px; }
footer{ text-align: center; }
footer .footer-right { text-align: center; float: left; width: 100%; }
footer .footer-right ul{ padding: 0; }

.iconlist{ width: 100%; float: left; text-align: center; display: block;}

.iconlist li{ width:50%; float: left; text-align: center; display: block;}



}



/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
.team-photo-item{width:100% !important;}	
	.location-bx ul li{ width:100%; line-height:27px; }
.navbar-brand {
    padding: 2px 0 0 0;
}

}


/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
        
}

.term-section .container {
    margin-bottom: 50px;
}

.term-section .container li{ font-size:16px; }
.term-section .about-bx{ margin-bottom:30px; }
.term-section .about-bx h4{ color:#8d5424; }


