@media (min-width:1920px) {
.img-box {margin-left: auto;margin-right: auto;}
.imgdesc_div {padding-left: 57px;}
.relatedslider_div{padding-left: 0px;}
/*.slider .sliderBody_padding{padding-left:15px;}*/
.gallery-mini-slider img{
    height:80px;
    width:85px;
}
.slick-slide{outline: none;}
}
@media (max-width:1440px) {
.container {width: 90%;}
.gallery-mini-slider img{
        height:40px;
        width:45px;
}
.slick-slide{outline: none;}
.slick-slide {
    margin: 0px 30px;
    padding-left: 32px;
    padding-right: 30px;
}
}
@media (max-width:1366px) {}
@media (max-width:1280px) {
.navbar-brand > img {height: 50px;}
.nav > li > a {padding: 10px 12px;}
#fh5co-header #navbar li a {padding-top: 36px;}
#fh5co-header #navbar li a {padding: 44px 9px 15px 9px;}
.reserve_bot {margin: 30px 0px 15px 0px!important;}
.container {width: 100%;}
/*.navbar-right {margin-right: 30px;}*/
.slick-slide {
    margin: 0px 30px;
    padding-left: 32px;
    padding-right: 32px;
}
}
@media (max-width: 1279px) {
    .form-filters .form-row {
        display: block;
    }
    .form-filters .form-content {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        margin: 0;
    }
    .list-views {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        margin-bottom: 15px; 
    } 
    .imgdesc_div {
/*    padding-left: 71px;*/
}
}
@media (max-width:1200px) {
.navbar-right {margin-right: 0px;}
.slider {width: 90%;}
.carousel-caption h3 {font-size: 50px;}
.carousel-caption span {font-size: 22px;top: -8px;}
.banBottom_bg .desc {margin: 0px auto 60px auto;width: 90%;}
.slider-area img {height: auto;overflow: hidden;}
.navbar-collapse {padding-right: 0;padding-left: 0;}
.img-box {height: 290px;width: 240px;}
}
@media (max-width:1100px) {
ul.footers-link li {font-size: 11px;}
#fh5co-header .navbar-brand img {height: 50px;}
.dn{display:block!important;}
.db{display:none!important;}
#fh5co-header .navbar-brand {padding: 20px 15px;}
}
@media (max-width:1024px) {
#fh5co-header #navbar li a {font-size: 13px; padding-top:44px;  line-height:10px}
#fh5co-header {min-height: 88px;}
.carousel {padding-top:160px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height:50px;}
#fh5co-header.navbar-fixed-top #navbar li a {font-size: 13px; padding-top: 30px;}
#fh5co-header.navbar-fixed-top {min-height: 86px;}
.button-area {width: 94%;}
.slider-area {width: 231px;}
.slick-slide {margin: 0px 15px;}
.container h1 {font-size: 26px;}
.currently_bg h1 .left {top: 13px;width: 185px;}
.currently_bg h1 .right {top: 13px;width: 185px;}
.currently_bg h1 {font-size: 30px;}
.slider-area p {font-size: 12px;line-height: 22px;}
ul.footers-link li {padding: 10px 10px;}
ul.footers-link li > a:after {padding-left: 24px;}
.pb28 {padding-bottom: 22px;}
.slider {margin: 50px auto 0px auto;}
.currently_bg {min-height: auto; height:auto;}
.deatils {background-image: url(../images/deatils-line-242.png);}
ul.slider-area2 li {width: 270px;margin: 30px 21px;}
ul.slider-area1 li {width: 270px;margin: 30px 21px;}
.slider-area .pb10{padding-bottom:5px;}
.banBottom_bg .desc {font-size: 24px;line-height: 40px;}
.carousel-caption h3 {font-size: 40px;}
.carousel-caption span {font-size: 20px;top: -4px;}
.currently_bg h1 {font-size: 26px;}
.currently_bg h1 span {font-size: 15px;}
.banBottom_bg {padding: 76px 0px 80px 0px;}
.white-sec-size{padding:50px 0px 50px 0px;}
.myButton {font-size: 15px;}
.nav > li > a {padding: 10px 10px;}
.reserve_bot {margin: 25px 0px 15px 0px!important;}
#fh5co-header.navbar-fixed-top #navbar li .reserve_bot {margin: 11px 0px 15px 0px!important;}
}

@media (max-width:992px){
#fh5co-header #navbar li a {font-size: 12px;}
#fh5co-header.navbar-fixed-top #navbar li a {font-size: 12px;}
.reserve_bot {font-size: 11px!important;}
}
@media (max-width: 991px) {
    .form-filters .form-inner {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 160px;
        -moz-box-flex: 0;
        -moz-flex: 0 1 160px;
        -ms-flex: 0 1 160px;
        flex: 0 1 160px;
    }
    .img-box {height: auto;width: 100%;}
}
@media (max-width:980px) {
.container {width: 100%;}
#fh5co-header .navbar-brand img {width: auto; height:51px;}
.banBottom_bg .desc {margin: 0 auto 40px auto;}
.navbar-right {float: right!important; margin-left: 0px;}
.nav > li > a {padding: 24px 12px;}
.slider-area {width: 226px;}
.slick-slide {margin: 0px 24px;}
.slider-area h4 {font-size: 16px;}
.deatils {background-position: -25px top;}
.currently_bg1 {padding: 0px;}
.currently_bg1 .col-xs-6 {width:100%;}
.currently_bg1 p {line-height: 27px;}
.currently_bg1 .left {padding-left: 15px;}
.currently_bg1 .right {padding-right: 15px;}
.banBottom_bg1 .desc {font-size: 24px;line-height: 42px;margin: 50px 0px 50px 0px;}
.slider-area img {min-height: auto;overflow: hidden;}
ul.slider-area2 li img {min-height: auto;}
ul.slider-area1 li img {min-height: auto;}
.currently_bg2 .middle {width: 90%;}
.currently_bg2 p {font-size: 19px;line-height: 34px;}
.opals_bg2 .middle {width: 90%;}
.opals_bg2 p {font-size: 19px;line-height: 34px;}
.wicked_bg2 .middle {width: 90%;}
.wicked_bg2 p {font-size: 19px;line-height: 34px;}
.foot-txt {padding: 0px 20px 20px 20px;}
.carousel-caption {top: 36%;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 46px;}
#fh5co-header .navbar-brand img {height: 46px;}
.nav > li > a {padding: 24px 10px;}
#fh5co-header .navbar-brand { padding: 20px 0px;}
}
@media (max-width:900px) {
#fh5co-header #navbar li a {font-size: 12px;}
.nav > li > a {padding: 27px 9px;}
#fh5co-header.navbar-fixed-top #navbar li a {font-size: 12px; letter-spacing:1px;}
.navbar-brand {padding: 28px 15px;}
.myButton {font-size: 14px;padding: 10px 0px 0px 0px;}
.container h1 {font-size: 26px;}
.currently_bg h1 {font-size: 26px;}
.navbar-right {margin-top: 5px;}
.banBottom_bg1 .desc {font-size: 22px;line-height: 40px;}
.casdes {margin: 50px auto;}
ul.slider-area2 li {width: 260px;margin: 20px 15px;}
ul.slider-area1 li {width: 260px;margin: 20px 15px;}
.currently_bg2 p {font-size: 18px;line-height: 33px;}
.opals_bg2 p {font-size: 18px;line-height: 34px;}
.wicked_bg2 p {font-size: 18px;line-height: 34px;}
#fh5co-header #navbar li a {padding-top: 30px;padding-bottom: 0px;}
#fh5co-header #navbar li a{padding: 30px 6px;}
ul.footers-link li > a:after {padding-left: 17px;}
ul.footers-link li {padding: 10px 8px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 39px;}
#fh5co-header .navbar-brand img {height: 39px;}
.navbar-collapse {padding-right: 0px;}
#fh5co-header #navbar li a {font-size: 11px!important;}
.reserve_bot {margin: 14px 0px 15px 0px!important;}
.gallery-mini-slider{display: block;}
.gallery-image img{object-fit: cover;}
}
@media (max-width:812px) {
.container {width: 100%;}
.navbar-right {margin-left: 0px;}
.nav > li > a {padding: 25px 9px;}
#fh5co-header #navbar li a {letter-spacing: 0.5px;}
#fh5co-header #navbar li a {
    padding: 30px 7px;
}
.navbar-right {float: right!important; margin-top: 5px;}
#fh5co-header {min-height: 82px;}
.banBottom_bg .desc {font-size: 20px;line-height: 37px;}
/*.banBottom_bg {min-height: 266px;}*/
.container h1 {font-size: 23px;}
.currently_bg h1 {font-size: 23px;}
.currently_bg h1 .left {top: 7px;width: 185px;}
.currently_bg h1 .right {top: 7px;width: 185px;}
.slider-area {width: 252px;}
.deatils {background-position: left top;}
ul.footers-link li > a:after {padding-left: 10px;}
ul.footers-link li {padding: 10px 3px;}
.banBottom_bg1 .desc {font-size: 20px;line-height: 34px;}
.slider {margin: 50px auto 50px auto;}
.currently_bg {min-height: auto; height:auto;}
ul.slider-area2 li {width: 300px;margin: 20px 42px;}
ul.slider-area1 li {width: 300px;margin: 20px 42px;}
.slider-area .pb10 {padding-bottom: 22px;}
#fh5co-header #navbar li a {padding-top: 36px;padding-bottom: 36px;}
#fh5co-header.navbar-fixed-top #navbar li a {letter-spacing: 0.5px;}
.myButton {width: 210px;}
#fh5co-header .navbar-brand img {height: 40px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 40px;}
#fh5co-header .navbar-brand {margin-top: 5px;}
.carousel {padding-top: 150px;}
.carousel-caption h3 {font-size: 34px;}
.carousel-caption span {font-size: 17px;top: -4px;}
.nav > li > a {padding: 25px 8px;}
#fh5co-header #navbar li a {font-size: 10px!important;}
.reserve_bot {margin: 19px 0px 15px 0px!important; font-size: 10px!important;}
#fh5co-header.navbar-fixed-top #navbar li .reserve_bot {margin: 13px 0px 15px 0px!important;}
.currently_bg h2 {font-size: 18px;}
.currently_bg h2 span {font-size: 13px;}
.border_div{margin-left: 29px;margin-right: 44px;}
/*.relatedslider_div{padding-left: 48px;}*/
.status{font-size: 12px;}
}
@media (max-width: 480px){
.currently_bg h2 span {
    font-size: 14px;
    display: block;
    top: 0;
    line-height: 34px;
}
}
@media (min-width:768px){
/*****mouse hover show submenu*****/
    .dropdown-menu {display: none;}
    .dropdown:hover .dropdown-menu {display: block;}
/*****mouse hover show submenu end*****/
 }
@media (max-width:768px) {
.fh5co-nav-toggle {top: 22px;height: 29px;width: 29px;}
#fh5co-header .navbar-brand img {width: auto; height:36px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {margin-top:18px;}
.nav > li > a {padding: 10px 8px;}
#fh5co-header.navbar-fixed-top #navbar li a {font-size: 12px;}
.navbar-collapse {padding-right: 0px;padding-left: 0px;}
.navbar-right {margin-left:0px;padding: 0;margin: 0;}
#fh5co-header #navbar li.active a {color: #f0ca11 !important;}
#fh5co-header #navbar li a:hover {color: #f0ca11 !important;}
#fh5co-header #navbar li a {font-size: 12px;}
.myButton {font-size: 13px;width: 200px;height: 41px;padding: 8px 0px 0px 0px;}
#fh5co-header.navbar-fixed-top .navbar-right {margin-top: 5px;}
.container h1 {font-size: 20px;}
.currently_bg h1 {font-size: 20px;}
.slider {margin: 30px auto 30px auto;}
ul.slider-area2 li {width: 284px;}
ul.slider-area1 li {width: 284px;}
.slider-area .pb10 {padding-bottom:3px;}
#fh5co-header #navbar li a {padding-top: 22px;padding-bottom: 29px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 36px;}
#fh5co-header.navbar-fixed-top #navbar li a {padding-top: 17px;}
.ybrc {width: 130px!important; margin:0 auto;}
.reserve_bot {margin: 5px 0px 15px 0px!important;}
#fh5co-header.navbar-fixed-top #navbar li .reserve_bot {margin: 0px 0px 15px 0px!important;}
.slider .sliderBody_padding{padding-left:40px;}
.imgdesc_div h4 {font-size: 16px;}
.imgdesc_div{width: 125%;}
.scrollTop{bottom:9%;}
}
@media (max-width:767px) {
.navbar-right {float: left!important; width:100%;margin-top:13px;margin-bottom: 13px;}
#fh5co-header {min-height: 70px;}
.carousel {padding-top: 70px;}
.navbar-brand {padding: 24px 15px;}
#fh5co-header.navbar-fixed-top {min-height: 70px;}
.fh5co-nav-toggle {top: 16px;}
#fh5co-header.navbar-fixed-top #navbar li a {font-size: 14px; padding-top:13px; padding-bottom:13px;}
#fh5co-header #navbar li a {font-size: 14px; padding-top:13px; padding-bottom:13px;}
#fh5co-header .navbar-brand {padding: 13px 0px;}
.fh5co-nav-toggle {right: 8px;}
#fh5co-header .navbar-brand img {height: 44px;}
.slick-prev {left: -24px;}
.slick-next {right: -24px;}
/*.banBottom_bg .desc br {display:none;}*/
#fh5co-header {top: 0px;}
.banBottom_bg {padding: 48px 0px 56px 0px;}
.white-sec-size{padding: 48px 0px 48px 0px;}
.banBottom_bg .desc {font-size: 18px;line-height: 32px;}
.currently_bg h1 span {font-size: 13px;top:-2px;}
.currently_bg h2 span {font-size: 13px;top:-2px;}
.carousel-caption {top: 23%;}
.carousel-caption h3 {font-size: 38px;display: block;}
.carousel-caption span {font-size: 24px;top: 0px;display: block;line-height: 50px;}
.myButton {padding: 7px 0px 0px 0px; margin: 15px auto;}
.carousel-indicators {bottom: -6px;}
.res_RT{
    position: absolute;
    right: 60px;
    z-index: 10;
    top: 16px;
    display: block;
}
#fh5co-header #navbar li a {font-size: 14px!important;}
.reserve_bot {font-size: 11px!important; padding: 10px!important;}
.res_RT_desktop{display: none;}
.event h4 {margin-bottom: 3px;}
    .event small {font-size: 10px;}
    .event .event-image {margin-bottom: 10px;}
    .form-filters {padding: 25px 0;}
    .form-filters .form-content {display: block;}
    .form-filters .form-inner+.form-inner {margin: 10px 0 0;}
    .form-filters .form-btn {display: block; max-width: 140px; height: 45px; font-size: 14px; margin: 0 auto;}
    .list-views li:nth-child(2) {display: none; }
    .list-views li + li {margin-left: 18px; }
}
@media (max-width:736px) {
#fh5co-header {min-height: 70px;}
.carousel {padding-top: 70px;}
.fh5co-nav-toggle {top: 17px;}
.navbar-brand {padding: 23px 15px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {margin-top: 8px;}
.myButton {font-size: 13px;width: 200px;height: 40px;padding: 6px 0px 0px 0px;}
.banBottom_bg .desc {font-size: 18px;line-height: 33px;}
/*.banBottom_bg {min-height: 234px;}*/
.container h1 {font-size: 20px;}
.currently_bg h1 .left {top: 7px;width: 140px;}
.currently_bg h1 .right {top: 7px;width: 140px;}
.currently_bg h1 {font-size: 20px;}
ul.footers-link li {font-size: 12px;}
.fl-logo {width: 160px;}
.foot-txt {font-size: 10px;line-height: 17px;}
ul.slider-area2 li {margin: 20px 34px;}
ul.slider-area2 li h4 {font-size: 15px;}
ul.slider-area1 li {margin: 20px 34px;}
ul.slider-area1 li h4 {font-size: 15px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 44px;}
#fh5co-header .navbar-brand img {width: auto; height:44px;}
#fh5co-header .navbar-brand {padding: 12px 0px;}
}
@media (max-width:667px) {
.banBottom_bg1 .desc {font-size: 18px;line-height: 30px;}
ul.slider-area2 li {margin: 20px 17px;}
ul.slider-area1 li {margin: 20px 17px;}
.container h1 {font-size: 19px;}
.currently_bg h1 h2{font-size: 19px;}
.deatils {background-image: url(../images/deatils-line-227.png);}
#fh5co-header .navbar-brand {padding: 13px 0px;}
.fh5co-nav-toggle {top: 16px;}
#fh5co-header {min-height: 70px;}
.ybrc{width: 120px; margin: 0 auto;}
.carousel-caption {top: 17%;}
.slider-area img {height:auto;}
.myButton {padding: 8px 0px 0px 0px;}
}
 @media (max-width:640px) {
.foot-txt {padding-left:10px; padding-right:10px;  font-size:12px;}
.deatils {background-image: url(../images/deatils-line-227.png);}
ul.slider-area2 li {width: 270px;}
ul.slider-area1 li {width: 270px;}
.foot-txt {font-size:11px;}
.foot-txt br {display:none;}
.carousel-caption h3 {font-size: 34px;}
.carousel-caption span {font-size: 22px;line-height: 44px;}
ul.footers-link li {padding: 4px 3px;}
.banBottom_bg .desc {font-size: 18px;line-height: 28px;}
.banBottom_bg {padding: 30px 0px 30px 0px;}
.currently_bg {padding: 50px 0px 22px 0px;}
.currently_bg_with_desc{padding: 30px 0px 22px 0px;}
}
 @media (max-width:600px) {
ul.footers-link li {font-size: 14px;}
ul.footers-link li {padding: 10px 3px;line-height: 13px;}
.banBottom_bg1 .desc {font-size: 16px;line-height: 30px;}
.pb28 {padding-bottom: 22px;}
.slider-area h4 {font-size: 15px;}
.deatils {background-image: url(../images/deatils-line-194.png);}
ul.slider-area2 li {width: 250px;}
ul.slider-area1 li {width: 250px;}
.currently_bg h1 .left {display:none;}
.currently_bg h1 .right {display:none;}
.currently_bg2 p {font-size: 16px;line-height: 28px;}
.currently_bg2 .hours h4 {font-size: 15px;letter-spacing: 1px;margin-top: 29px;}
.opals_bg2 p {font-size: 16px;line-height:28px;}
.opals_bg2 .hours h4 {font-size: 15px;letter-spacing: 1px;margin-top: 29px;}
.wicked_bg2 p {font-size: 16px;line-height:28px;}
.wicked_bg2 .hours h4 {font-size: 15px;letter-spacing: 1px;margin-top: 29px;}
.banBottom_bg .desc {font-size: 16px;line-height: 31px;}
ul.footers-link li {padding: 5px 3px;line-height: 10px;font-size: 11px;}
}
@media (max-width:568px) {
.myButton {font-size: 13px;width: 200px;height: 37px;padding: 6px 0px 0px 0px;}
.button-area .col-xs-4 {width: 50%;display:block;float:none;margin:10px auto;}
.banBottom_bg .desc {font-size: 14px;line-height: 28px;}
.container h1 {font-size: 16px;}
.currently_bg h1 {font-size: 20px;}
.currently_bg h1 .left {display:none;}
.currently_bg h1 .right {display:none;}
.fh5co-nav-toggle {top: 16px;}
.slider-area h4 {font-size: 13px;}
/*.slider-area img {height: auto;min-height: auto;}*/
ul.slider-area2 li {width: 234px;}
ul.slider-area2 li {margin: 20px 13px;}
ul.slider-area1 li {width: 234px;}
ul.slider-area1 li {margin: 20px 13px;}
.slider-area .pb10 {padding-bottom: 8px;}

}
@media (max-width:550px) {
.deatils {background-image: url(../images/deatils-line-186.png);}
.ybrc {width: 106px!important;margin: 0 auto;}
.fl-logo {width: 130px;}
.carousel-caption {top: 15%;}
.carousel-caption h3 {font-size: 29px;}
.carousel-caption span {font-size: 20px;line-height: 38px;}
.banBottom_bg .desc {font-size: 14px;line-height: 22px;}
.banBottom_bg .desc {margin: 0 auto 10px auto;}
.container h1 {font-size: 14px;}
.currently_bg h1 {font-size: 17px;}
.currently_bg h1 span {font-size: 11px;}
.currently_bg h2 {font-size: 17px;}
.currently_bg h2 span {font-size: 11px;}
.myButton {font-size: 11px;padding: 8px 0px 0px 0px;}
.imgdesc_div h4 {font-size: 14px;}
}
@media (max-width:480px) {
.fl-logo {width: 124px;}
.deatils {background-image: url(../images/deatils-line.png);}
ul.slider-area2 li {width: 90%;margin: 42px auto;display: block;float: none;}
ul.slider-area2 li h4 {font-size: 17px;}
ul.slider-area1 li {width: 90%;margin: 42px auto;display: block;float: none;}
ul.slider-area1 li h4 {font-size: 17px;}
.slider-area .pb10 {padding-bottom: 22px;}
.currently_bg2 p {font-size: 15px;line-height: 27px;}
.opals_bg2 p {font-size: 15px;line-height: 27px;}
.wicked_bg2 p {font-size: 15px;line-height: 27px;}
.slider-area h4 {font-size: 18px;}
.carousel-caption {top: 12%;}
.container h1 {font-size: 20px;}
.currently_bg h1 span {font-size: 14px;display: block;top: 0;line-height: 34px;}
.currently_bg h1 {font-size: 20px;}
.alt-nav h1 {font-size: 12px; padding-right: 50px;}
/*.slider-nav{display: none;}*/
.gallery-mini-slider{display: block;}
.gallery-image
{width:100%;
.slick-slide {
    margin: 0px -27px;
}
}
.gallery-image img{object-fit: cover;}
.slider {width: 100%;}
}
@media (max-width:412px) {}
@media (max-width:414px) {
.banBottom_bg .desc {font-size: 13px;line-height: 24px; margin: 25px 0px 25px 0px;}
.myButton {font-size: 12px;padding: 8px 0px 0px 0px;}
/*.slider-area {width: 280px;}*/
.fl-logo-area .col-xs-4 {width: 100%;margin: 15px auto;}
.fl-logo {width: 180px;}
.button-area .col-xs-4 {width: 64%;}
.container h1 {font-size: 18px;}
.currently_bg h1 h2{font-size: 18px;}
.ybrc {width: 130px!important;}
.carousel-caption h3 {font-size: 24px;}
.carousel-caption span {font-size: 17px;line-height: 36px;}
.carousel-caption {top: 10%;}
.banBottom_bg .desc {font-size: 12px;line-height: 20px;margin:0 auto;}
.myButton {font-size: 11px; margin: 10px auto;}
.alt-nav h1 {font-size: 10px; padding-right: 50px; margin-top: 35px;}
.scrollTop{bottom:15%;}
/*.slider-nav{display: none;}*/
.gallery-image
{width:100%;}
.slick-slide {
    margin: 0px -27px;
}
.gallery-image img{object-fit: cover;}
.gallery-mini-slider img {
    height: 64px;
    width: 89px;
    margin: 0 20px;
}
.slick-next {right: 13px;}
.slick-prev {left: 13px;z-index: 1;}
.slider {width: 100%;}
}
@media (max-width:375px) { 
/*.banBottom_bg .desc br{display:none;}*/
.banBottom_bg .desc {font-size: 13px;line-height: 24px;}
.slick-next {right: 13px;}
.slick-prev {left: 13px;z-index: 1;}
.carousel-caption {top: 6%;}
.res_RT {top: 16px;}
/*.relatedslider_div{padding-left: 37px;}*/
.slider .sliderBody_padding{padding-left:40px;}
.grid.display-flex > [class*='col-']{padding-left: 39px;padding-right: 39px;}
.imgdesc_div {width: 76%;}
.scrollTop{bottom:15%;}
.gallery-image{ width: 100%;}
.slider {width: 100%;}
.slick-slide {
    margin: 0px -27px;
}
.gallery-image img{object-fit: cover;}
}
@media (max-width:360px) {
.slider-area {width: 245px;}
.carousel-caption h3 {font-size: 20px;}
.carousel-caption span {font-size: 14px;line-height: 30px;}
.carousel-caption {top: 7%;}
.slick-next {right: 13px;}
.slick-prev {left: 13px;z-index: 1;}
}
@media (max-width:320px) {
.alt-nav h1 {font-size: 9px; padding-right: 50px; margin-top: 35px;}
.button-area .col-xs-4 {width: 76%;}
.deatils {background-image: url(../images/deatils-line-213.png);}
#fh5co-header .navbar-brand img {height: 40px;}
#fh5co-header .navbar-brand {padding: 14px 0px;}
#fh5co-header.navbar-fixed-top .navbar-brand img {height: 40px;}
.carousel-caption {top: 0%;}
.reserve_bot {font-size: 10px!important;}
.res_RT {right: 54px;top: 16px !important;}
.slider .sliderBody_padding{padding-left:15px;}
.gallery-image{width:100%;}
.slick-next {right: 13px;}
.slick-prev {left: 13px;z-index: 1;}
}

@media (max-width:280px) {
.res_RT {display: none;}
.res_RT_desktop{display: block; width: 100%;}
}

