@media screen and (max-width:1169px){.container{width:97% !important;}
}
@media screen and (max-width:1024px){
.botbnr{width:100%; padding:0px 10px;}
}
@media screen and (max-width:969px){.logo-title{font-size:44px;}
.sub-logo-text{font-size:15px;}
.head-grl img{width:100%;}
.phone{font-size:24px;}
.g-recaptcha{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}
.quick-contacts .event_box .form-box button{margin-top:15px;}
}
@media screen and (max-width:850px){.logo-title{font-size:38px;}
.sub-logo-text{font-size:14px;letter-spacing:1.0px;}
.phone{font-size:20px;}
.footer-nav-main{width:100%;text-align:center !important;}
.footer-nav{text-align:center;}
.copy-right-main{width:100%;text-align:center !important;}
.banner{width:398px;}
}
@media screen and (max-width:800px){.captcha img{width:100%;}
.rate-page{min-height:1000px;}
}
@media screen and (max-width:767px){.sticky .logo-title{font-size:38px;}
.sub-logo-text{letter-spacing:1.4px;}
.phone{font-size:20px;}
.sub-logo-text{font-size:13px;letter-spacing:1.7px;}
.head-grl img{width:100%;display:none;}
.logo{margin:12px 0px;}
.social-buttons{margin-top:6px;}
.phone{margin-top:6px;font-size:23px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#e7e7e7;width:300px;float:right;position:absolute;right:13px;background:#ccc;background:#c7000a;z-index:2;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-nav{float:none;}
.navbar-nav > li > a{padding:8px 15px;border-bottom:1px solid #9e0008;}
.nav > li{padding:0px;}
.navbar-nav{margin:0px;}
.menu-txt{display:block;color:#000;margin:0px 15px;line-height:34px;font-family:'Open Sans', sans-serif;font-weight:600;}
.navbar-default .navbar-toggle{border-color:#f4141f;background:#cc0000;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#cc0000;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:#dc2730;cursor:pointer;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-radius:0px;}
.navbar-default .navbar-nav > li > a:hover{border-radius:0px;}
.navbar-toggle{margin-bottom:0px;margin-top:0px;}
.sticky .navbar-nav{float:none;margin-top:0;}
.sticky .logo-title{font-size:34px;}
.sticky .sticky-logo{width:80%;}
.sticky .navbar-default .navbar-collapse, .navbar-default .navbar-form{top:48px;right:14px;}
.sticky .navbar-toggle{margin-top:8px;}
.sticky .menu-txt{display:none;}
.item{text-align:center;width:100%;}
.item img{width:100%;}
.copy-right{text-align:center;}
.footer-nav{text-align:center;margin-bottom:5px;}
.quick-contacts .event_box .form-box input, .quick-contacts .event_box .form-box textarea{background-size:600px 100%;background-position:-600px 0;}
.gl-thumb{width:50%;}
.about-text{margin-top:20px;}
.disclaimer{margin-top:20px;}
.banner{width:468px;}
header{background-size:cover;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#fff;}
.navbar-default .navbar-nav > li > a:hover{color:#fff;}
.gallery-main .col-lg-3{width:24.2%;}
}
@media screen and (max-width:639px){.phone a{font-size:22px;}
}
@media screen and (max-width:550px){.logo-title{font-size:35px;}
.sub-logo-text{font-size:12px;letter-spacing:1.5px;}
.logo-main{width:100%;text-align:center;}
.socila-main{width:100%;margin-bottom:0px;}
.social-buttons{text-align:center;}
.phone{text-align:center;}
.logo img{width:75%;}
header{padding:10px 0px;}
.logo{margin:5px 0px 5px 0px;}
.gallery-main .col-lg-3{width:32.5%;}
.banner{width:100%;}
.botbnr{min-height:inherit;}
.botbnr img{width:100%;}
}
@media screen and (max-width:479px){.logo-title{font-size:33px;}
.sub-logo-text{font-size:12px;letter-spacing:1.0px;}
.social-buttons{margin-top:0px;}
.phone{margin-top:5px;margin-bottom:5px;}
.footer-nav a{padding:0px 10px;}
.banner{width:100%;}
.gallery-main .col-lg-3{width:32%;}
.bnrt{margin:10px;}
}
@media screen and (max-width:440px){.sub-logo-text{font-size:14px;letter-spacing:1.0px;}
.logo-title{font-size:38px;}
.heading img{width:100%;}
h1{font-size:24px;}
.social-buttons{text-align:center;}
.top-girl{display:none;}
.footer-nav a{padding:0px 6px;}
.gl-thumb{width:100%;}
.captcha img{width:100%;}
.header{padding:5px 0px;}
.contact-link img{float:none !important;margin-right:0;display:block;}
.contact-link{word-break:break-all;}
.gallery-main .col-lg-3{width:48.6%;}
.quick-contacts .event_box .form-box button{margin-top:5px;}
.sub-text p{word-break:break-all;}
}
@media screen and (max-width:360px){h1{font-size:21px;}
.footer-nav a{padding:0px 10px;}
.social-buttons{text-align:center;width:100%;}
.phone{margin-top:6px;width:100%;text-align:center;margin-bottom:0px;}
.phone a{font-size:18px;}
.logo img{width:85%;}
.gallery-main .col-lg-3{width:100%;}
}
@media screen and (max-width:320px){.navbar-default .navbar-collapse, .navbar-default .navbar-form{width:265px;z-index:999;}
.socila-main{margin-bottom:0px;}
}