﻿html,body{font-size:100%;background:url(../images/9591765_m.jpg);font-family:'Lato',sans-serif!important;line-height:160%}

.head {
    padding: 0 10px 10px;
    background-color:#F5F1E5;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;border-bottom:3px solid #B10917; height:94px}
.m{margin:10px 0}
.logo{color:#fff;text-transform:uppercase; margin-left: -10px;}.logo a{color:#fff;width:125px; height:91px;}
.logo img{display:block;margin:auto}
.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#BF0415;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-top-left-radius: 50%; border-bottom-right-radius: 50%;}
.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active{color:white;}
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.state{padding:0;color:#B53316;font-weight:700;text-transform:uppercase;text-align:center;font-size:12px;margin:20px 0;}
.black{color:#000;text-align: justify; font-size: 16px;} .state a {color:#B53316;}
.dropdown{position:relative;display:inline-block}
.dropdown-content{list-style:none;display:none;position:absolute;background-color:#f9f9f9;min-width:230px;text-transform:capitalize;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:3000}
.dropdown-content a{color:#000;padding:10px;text-decoration:none;display:block}
.dropdown-content a:hover{background-color:#F5C228}
.dropdown:hover .dropdown-content{display:block}
.dropdown:hover .dropbtn{background-color:#3e8e41}#googleMap{width:100%;height:500px}
.blue{color:#BB082E}
.carousel-inner > .item > img{width:100%}
.padding{padding-top:3%;padding-bottom:3%}
.five{color:#211F1F;font-size:17px;margin-bottom:5px;background:#FAF5F1;padding:5px 10px;font-weight: 700;}
.res{background:#F4F0E4; position:relative;border-radius:0;border:0;color:#000;padding:0;margin:0px auto 0}
.co{padding:.5em 10px} .n{padding:0 10px 0 0; margin:10px 0 0}
.res .margin{margin-top:25px;}
.res .h2{color: #FFFFFF;
    background-image: linear-gradient(to bottom,#BF0415 0%,#3E2D02 86%); display:block;margin:0;text-align:center;line-height:50px;}
.amen{ position:relative; margin-top:100px}
.section{background-position:no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bg{background: #00CC99 url(../images/bg.png) repeat;}
.bcg{background:url(../images/bcg.png) repeat}
@media (max-width:991px) {.navbar-default .navbar-nav > li > a{margin:0}
.menu{padding:0;margin:0}
}
@media (min-width:992px) and (max-width:1199px) {
.nav > li > a{padding:40px 6px}
.menu{margin:0px 0 0}.res {top:150px;}.carousel-indicators{bottom:25%;}.carousel-caption{bottom:25%;}
}
@media (min-width:768px) and (max-width:991px) {
.nav > li > a{padding:20px 15px}
.navbar-default .navbar-nav > li > a{margin:0 1px}.carousel-indicators{bottom:25%;}.carousel-caption{bottom:25%;}
.navbar-fixed-top{position:static}
}
@media (min-width:1200px) {
.nav > li > a{padding:35px 15px}
.nav{margin:0}
}
@media (max-width:767px) {
.navbar-fixed-top{position:static} .amen{ margin-top:0px}
.head{height:auto;padding:0}
.carousel-inner > .item > img{width:100%;margin-top:0}
}
.text-low {
  text-transform: none !important;
}
footer{text-align:center;font-size:13px;border-top:2px solid #ffcc32}
.cap{padding:5px; background:#F4F0E4; color:#000}
.footer{ background:url(../images/bck.jpg) no-repeat; color:#FFF;font-size:14px; }
.cap{padding:5px;color:#000;font-size:15px;text-align:center;}
.footer a, .cap a{color:#000;}
.footer a, .cap a:hover{color:#BF0415;}
.cap1{padding:5px;background:#636566;color:#fff}
.cap1{padding:5px;color:#eee;font-size:13px;text-align:center;}
.footer a, .cap1 a{color:#FFF}
.cap1 a:hover{color:#FF6600}

.footer h4 {color:#FFD262;}
.footer .links ul li{padding:5px;list-style:none outside none;    margin-right: 30px; border-bottom:1px solid #00609C}
.social i{width:31px;height:31px;color:#fff;font-size:16px;text-align:center;padding-top:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;margin:5px 5px 0 0;}
.social i:hover{background-color:#909AA0;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s}
.social .fa-facebook{background:#4060A5}
.social .fa-google-plus{background:#e64522}
.social .fa-youtube{background:#FF1F25}
.social .fa-android{background:#97c024}
.social .fa-apple{background:#6d6e71}
.social .fa-tripadvisor{background:#579541}
.bullet li{display:block}
.bullet li:before{content:"\f0da";font-family:'FontAwesome';font-size:12px;float:left;margin-top:1px;margin-left:-15px;color:#999}
.bullet1 li:before{content:"\f0da";font-family:'FontAwesome';font-size:12px;float:left;margin-top:1px;margin-left:-15px;color:#fff}
ul{list-style:none;margin:0;padding:0;margin-left: 10px;}
.border img{border:1px solid #fff;  margin-top:15px; margin-bottom:15px}
.carousel-control.left,.carousel-control.right{background-image:none}
.img-responsive{width:100%;height:auto}
.back-to-top{cursor:pointer;position:fixed;bottom:70px;right:20px;display:none}

.banner-bottom-grd{-webkit-transform:scale(1.3);transform:scale(1);-webkit-transition:all .7s ease;transition:all .7s ease;}
.banner-bottom-grd:hover{background:#eee;-webkit-transform:scale(1);transform:scale(1.1)}
.banner-bottom-grd h4 {color:#033bff;text-align:center;}
.banner-bottom-grd h4 i{color:#004A87;font-size:4.5em;margin:0 0 0.2em; display:block;}
.banner-bottom-grd h4 .fa { padding-right:0;}
.banner-bottom-grd p{margin:0 0 0.5em;color:#060606; text-align:center;}
.back{background:#F37D0B}.back,.back1,.back2{ padding:1.5em; margin-bottom:1.5em; opacity:0.85}
.back1{background:#6FCFF0}
.back2{background:rgba(35, 33, 33, 0.75);color:#fff;}
.back-2{padding:20px; margin-bottom:1.5em; opacity:0.85}
.back-2{background: #716767; color: #FBFBFB; font-size: 18px;}
.back-02{padding:0px; margin-top:25px; margin-bottom:1.5em; opacity:0.85}
.parallax {
    background-color: transparent;
    background-attachment: fixed;
    background-position: 50% 0;
    background-repeat: no-repeat;
    overflow: hidden;
}
.section {
    position: relative;
    background-color: #FFF;
    overflow: hidden;
}
.section .container {
    z-index: 2;
}
.mild-dark-overlay {
}
.white{ color:#0fc2f2; }
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}


.ekko-lightbox-container{position:relative}
.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}
.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.ekko-lightbox-nav-overlay a:empty{width:49%}
.ekko-lightbox a:hover{text-decoration:none;opacity:1}
.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}
.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}
.ekko-lightbox .modal-footer{text-align:left}
.modal-backdrop.in{-webkit-opacity:.95;-moz-opacity:.95;opacity:.95;background-color:#333}
.ekko-lightbox .modal-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background-color:transparent}
.ekko-lightbox .modal-header{border:0;padding-left:0;padding-right:0}
.ekko-lightbox .modal-header .close{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;color:#fff;text-shadow:0;font-weight:100;margin-top:5px}
.ekko-lightbox .modal-header .close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}
.ekko-lightbox .modal-header h4.modal-title{font-weight:100;color:#fff;padding:0}
.ekko-lightbox .modal-body{padding:0}
.ekko-lightbox .modal-footer{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;border:0;color:#fff;font-weight:100;padding:0}
.ekko-lightbox-nav-overlay a{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;text-shadow:none}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#FAF5F1;border-radius:4px}
.breadcrumb > li{display:inline-block}
.breadcrumb > li + li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb > .active{color:#777}
.yellow {color:#FFCC00; font-size:20px;}
.fa-arrow-down{color:#FFCC00;}
.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color:#666666;
	margin-top:10px;
}
.panel-heading {
    padding:10px 10px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color:#999999;
    text-transform: lowercase;
    word-spacing: 1px;
}
.backgrd-color{background-color:#BFE4EF;}
.orange{color:#FF6600; font-size:20px;}
.mkreservation{float:right;}
@media (max-width:320px) {
.res {
    color: #000;
    margin-top: -1px;
}
.icon {
    width: 170px;
    float: left;
    background-image: linear-gradient(to bottom,#F4F0E4 0%,#F5F1E5 86%);
    margin: 10px;
    padding: 20px;
    border-bottom-left-radius: 50%;
    border-top-right-radius: 50%;
    border: 1px solid #BFB7AC;
    color: #C00516;
    margin-top: 40px;
    margin-left: 60px!important;
}
h1 {
    font-size: 31px;
    color: #B53316;
    text-transform: uppercase;
    font-weight: 500;
}

}

.bkcgrcolor {
    background: #C8E8F8;
    text-align: center;
    padding: 0 100px 0 100px;
}
@media (max-width:1024px) {

.head {
       padding: 0 10px 0px;
    background-color:#fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;border-bottom:3px solid #F5890F; height:auto;}
.res {
    top: 0px;
}
.res .h2 {
    color: #fff;
    background-image: linear-gradient(to bottom,#BF0415 0%,#3E2D02 86%);
    display: block;
    margin: 0;
    text-align: center;
    line-height: 58px;
    font-size: 23px;
}

}

.icon {
width: 170px;
    float: left;
    background-image: linear-gradient(to bottom,#F4F0E4 0%,#F5F1E5 86%);
    margin: 10px;
    padding: 20px;
    border-bottom-left-radius: 50%;
    border-top-right-radius: 50%;
    border: 1px solid #BFB7AC; color: #000; margin-top: 40px;font-weight: 700;
}
.iconimg {
    width: 64px;
    height: 64px;
    margin: 0 auto;
    margin-bottom: 15px;
}
.margin-top{ margin-top:75px;}
.red{
    color: #BD0715;
    text-align: justify;
    font-weight: 700;
}
.subtitle{ color:#BD0715;text-align: justify; font-weight: 700; font-size:20px;
}
.title-2{color: #fff;
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: bolder;text-transform: uppercase;line-height: 1;}
.title-3{font-size: 17px;
    color: #C30918;font-weight: 500;
    line-height: 1;text-transform: uppercase;}
.bold{ font-weight:600;}