﻿/*!
 Theme Name:   TheOceanLodge
 Theme URI:    http://crowerks.com
 Description:  The Ocean Lodge
 Author:       crowerks llc
 Author URI:   http://crowerks.com
 Version:      tcrow_2.9.6
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  TheOceanLodge

 HEADS UP: Don't modify style.css, please update style.scss and run it thru compass to compile SASS.

*//*! Crowerks Sass */@import url("https://fonts.googleapis.com/css?family=Cardo:400,400i,700");@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css");@import url("https://fonts.googleapis.com/css?family=Lato:100");html,body,h1,.h1,p,a,div,section{margin:0;padding:0}body{background-color:#FFF;background-image:url("https://theoceanlodge.com//wp-content/uploads/2018/09/canvas-bg.jpg");background-position:top left;background-repeat:repeat;font-family:"Cardo",Times,serif;font-size:1.9em;font-weight:300;line-height:1.9em;color:#242424;padding:0;margin:0}body.admin-bar,body.admin-bar .navbar-fixed-top{top:32px}p{padding:15px}a{color:#060302}a:hover{color:#412613}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(36,36,36,0.5)}.row{margin:0;padding-left:15px;padding-right:15px}.alignleft{text-align:left}.grecaptcha-badge{display:none}td{vertical-align:top}#site_content h1,#site_content .h1,#site_content h2,#site_content .h2,#site_content h3,#site_content .h3,#site_content h4,#site_content .h4,#site_content h5,#site_content .h5,#site_content h6,#site_content .h6,#site_content p,#site_content ul,#site_content ol,#site_content blockquote,#site_content .container,.nf-form-wrap,.ninja-forms-form-wrap{max-width:1024px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}.wp-block-columns{max-width:1024px;margin-left:auto;margin-right:auto}.wp-block-columns .wp-block-image{margin-left:15px;margin-right:15px}.wp-block-image img{width:100%;height:auto}a{text-decoration:underline}a:hover{text-decoration:none}.bg-white{background-color:#FFF}.bg-gray .bg-grey{background-color:#736B61}.bg-light-gray{background-color:#bdb7b0}.bg-dark-gray{background-color:#201e1b}.bg-dark-gray h1,.bg-dark-gray .h1,.bg-dark-gray h2,.bg-dark-gray .h2,.bg-dark-gray h3,.bg-dark-gray .h3,.bg-dark-gray h4,.bg-dark-gray .h4,.bg-dark-gray h5,.bg-dark-gray .h5,.bg-dark-gray h6,.bg-dark-gray .h6,.bg-dark-gray p,.bg-dark-gray a{color:#FFF !important}.bg-black{background-color:#242424}.bg-black h1,.bg-black .h1,.bg-black h2,.bg-black .h2,.bg-black h3,.bg-black .h3,.bg-black h4,.bg-black .h4,.bg-black h5,.bg-black .h5,.bg-black h6,.bg-black .h6,.bg-black p,.bg-black a{color:#FFF !important}.bg-primary{background-color:#412613}.bg-primary h1,.bg-primary .h1,.bg-primary h2,.bg-primary .h2,.bg-primary h3,.bg-primary .h3,.bg-primary h4,.bg-primary .h4,.bg-primary h5,.bg-primary .h5,.bg-primary h6,.bg-primary .h6,.bg-primary p,.bg-primary a{color:#FFF !important}.bg-primary-dark{background-color:#060302}.bg-primary-dark h1,.bg-primary-dark .h1,.bg-primary-dark h2,.bg-primary-dark .h2,.bg-primary-dark h3,.bg-primary-dark .h3,.bg-primary-dark h4,.bg-primary-dark .h4,.bg-primary-dark h5,.bg-primary-dark .h5,.bg-primary-dark h6,.bg-primary-dark .h6,.bg-primary-dark p,.bg-primary-dark a{color:#FFF !important}.bg-secondary{background-color:#f4da9e}.bg-tertiary{background-color:#5a82a3}.bg-tertiary h1,.bg-tertiary .h1,.bg-tertiary h2,.bg-tertiary .h2,.bg-tertiary h3,.bg-tertiary .h3,.bg-tertiary h4,.bg-tertiary .h4,.bg-tertiary h5,.bg-tertiary .h5,.bg-tertiary h6,.bg-tertiary .h6,.bg-tertiary p,.bg-tertiary a{color:#FFF !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-white{color:#FFF}.text-white a{color:#FFF}.text-white a:hover{color:#d9d9d9}.text-gray{color:#736B61}.text-gray a{color:#736B61}.text-gray a:hover{color:#201e1b}.text-light-gray{color:#bdb7b0}.text-light-gray a{color:#bdb7b0}.text-light-gray a:hover{color:#736B61}.text-dark-gray{color:#201e1b}.text-dark-gray a{color:#201e1b}.text-dark-gray a:hover{color:#736B61}.text-black{color:#242424}.text-black a{color:#242424}.text-black a:hover{color:#4a4a4a}.text-primary{color:#412613}.text-primary a{color:#412613}.text-primary a:hover{color:#060302}.text-secondary{color:#f4da9e}.text-secondary a{color:#f4da9e}.text-secondary a:hover{color:#ecc059}.text-tertiary{color:#5a82a3}.text-tertiary a{color:#5a82a3}.text-tertiary a:hover{color:#3f5b72}.sixteen-nine{position:relative}.sixteen-nine:before{display:block;content:"";width:100%;padding-top:56.25%}.sixteen-nine>.ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.five-by-two-point-five{position:relative}.five-by-two-point-five:before{display:block;content:"";width:100%;padding-top:50%}.five-by-two-point-five>.ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.four-by-three{position:relative}.four-by-three:before{display:block;content:"";width:100%;padding-top:75%}.four-by-three>.ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.three-by-one{position:relative}.three-by-one:before{display:block;content:"";width:100%;padding-top:33.33333%}.three-by-one>.ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.one-by-one,.square{position:relative}.one-by-one:before,.square:before{display:block;content:"";width:100%;padding-top:33.33333%}.one-by-one>.ratio-content,.square>.ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:initial;color:#412613;font-weight:400;font-family:"Cardo",Times,serif;margin-top:15px;margin-bottom:15px}h1,.h1{font-size:3.5rem;line-height:4.1rem;text-align:center}h2,.h2{font-size:3rem;line-height:3.6rem;text-align:center}h3,.h3{font-size:2.25rem;line-height:2.85rem;text-align:center}h4,.h4{font-size:2.25rem;line-height:2.85rem;text-align:center}h5,.h5{font-size:1.5rem;line-height:2.1rem;text-align:center}h6,.h6{font-size:1rem;line-height:1.6rem;text-align:center}.flex-grid{display:flex;flex-wrap:wrap}.grid-item{display:flex;padding:15px;flex-direction:column;align-items:flex-start;margin:0 auto;width:50%}@media only screen and (max-width: 576px){.grid-item{width:100%}}@media only screen and (min-width: 576px) and (max-width: 992px){.grid-item{width:50%}}@media only screen and (min-width: 992px){.grid-item{width:50%}}.three-up{width:33.32%}@media only screen and (max-width: 576px){.three-up{width:100%}}@media only screen and (min-width: 576px) and (max-width: 992px){.three-up{width:50%}}.grid-item .container{max-width:100% !important}.guestroom-photo-holder{width:100%;height:250px;background-size:cover;background-position:center}@media only screen and (max-width: 576px){.guestroom-photo-holder{height:200px}}@media only screen and (min-width: 576px) and (max-width: 992px){.guestroom-photo-holder{height:220px}}.photo-holder{width:100%;height:450px;background-size:cover;background-position:center}@media only screen and (max-width: 576px){.photo-holder .photo-holder{height:250px}}@media only screen and (min-width: 576px) and (max-width: 992px){.photo-holder .photo-holder{height:300px}}.content-holder{width:100%;display:block;padding:0 30px;border:1px solid #bdb7b0;border-top:1px solid transparent;background-color:#FFF}.stick-below{padding:30px 0}.page-template-default .post_content ul li{list-style:none}@media only screen and (max-width: 992px){.page-template-default .post_content ul li{padding-left:15px}}.page-template-default .post_content ul li:before{content:'\00b7';vertical-align:middle;display:inline-block;margin-top:-3px;font-size:30px;padding-right:15px;margin-left:-23px}ul.lined-list{list-style:none;margin:0;padding:0;max-width:300px;border:1px solid rgba(0,0,0,0.1)}.lined-list li{border-top:1px solid #ddd;padding:5px 20px 5px 20px;min-height:40px}.lined-list li:before{content:none !important;margin-top:initial !important;padding-right:initial !important;margin-left:initial !important}.lined-list li:nth-child(even){background:rgba(0,0,0,0.05)}.download-list li{height:80px}.img-responsive{width:100%;max-width:100%}.div-featured-image{width:100%}@media only screen and (max-width: 576px){.img-featured-banner{display:none}}img.alignright{float:right;margin:10px 20px 10px 10px}img.alignleft{float:left;margin:10px 10px 10px 20px}img.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-right:auto;margin-left:auto}.white-inner-shadow{box-shadow:inset 900px -200px 200px 10px rgba(255,255,255,0.49);-webkit-box-shadow:inset 900px -200px 200px 10px rgba(255,255,255,0.49);-moz-box-shadow:inset 900px -200px 200px 10px rgba(255,255,255,0.49)}.black-inner-shadow{box-shadow:inset 1200px -200px 200px 10px rgba(0,0,0,0.8);-webkit-box-shadow:inset 1200px -200px 200px 10px rgba(0,0,0,0.8);-moz-box-shadow:inset 1200px -200px 200px 10px rgba(0,0,0,0.8)}input{color:#736B61 !important}.fixed-row,.row-fixed{max-width:1024px;margin:0 auto}.lead-spacing{padding:15px}@media only screen and (max-width: 576px){.lead-spacing{padding:15px 0}}.sh-link{text-align:center}.sh-link span{display:inline-block;position:relative}.sh-link span:before,.sh-link span:after{content:"";position:absolute;height:5px;border-bottom:1px solid #412613;border-top:none;top:0;width:250px;margin-top:15px;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:.25}@media only screen and (max-width: 992px){.sh-link span:before,.sh-link span:after{width:100px}}.sh-link span:before{right:100%;margin-right:15px}.sh-link span:after{left:100%;margin-left:15px}.ie-show-this{display:none;visibility:hidden}@media all and (-ms-high-contrast: none){.ie-width-fix,img{width:100%;max-width:100%}.ie-no-show{display:none;visibility:hidden}.ie-show-this{display:block;visibility:visible}*::-ms-backdrop,.ie-width-fix,img{width:100%;max-width:100%}*::-ms-backdrop,.ie-no-show{display:none;visibility:hidden}*::-ms-backdrop,.ie-show-this{display:block;visibility:visible}}.site-header{margin-bottom:0}.logo{max-width:274px}.navbar{font-family:"Cardo",Times,serif;margin:0;padding:0;z-index:101}.navbar a{color:#FFF;text-decoration:none}.navbar a:hover{color:#f4da9e}.navbar-nav .nav-link{padding-right:12px !important;padding-left:12px !important}.navbar-default{background:transparent;border:none}.navbar-toggler{border-color:#fff !important}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='https://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important}@media only screen and (max-width: 992px){.mobile-nav-visible{display:block}.desktop-nav-visible{display:none}}@media only screen and (min-width: 992px){.mobile-nav-visible{display:none}.desktop-nav-visible{display:block}}.menu-logo{max-width:274px !important;margin-top:12px;position:relative;z-index:301;margin-left:auto;margin-right:auto}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.menu-logo{width:140px}}.top-logo-bg-bar{background-color:#412613;position:fixed;height:146px;width:100%;top:0;z-index:51;border-bottom:4px solid #ecc059;background:#412613;background:-webkit-linear-gradient(legacy-direction(#7c4924), #412613);background:linear-gradient(#7c4924, #412613)}#main-menu{padding:0;z-index:101;float:none;top:36px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;display:inline-block;text-align:center}#main-menu>li{display:inline-block;float:none;padding-left:12px;padding-right:12px;padding-bottom:1px}#main-menu>li a{padding-top:15px}#main-menu>li a:hover,#main-menu>li a:focus{text-decoration:none;background-color:transparent;color:#f4da9e}@media only screen and (max-width: 992px){#main-menu>li a:hover,#main-menu>li a:focus{color:#060302}}#main-menu li.menu-item-has-children>a:after{display:none !important}@media only screen and (min-width: 992px){#main-menu .sub-menu{visibility:hidden;display:none}#main-menu li:hover .sub-menu{visibility:visible;display:block}}#main-menu .btn-book{background-color:#ecc059}#main-menu .btn-book:hover,#main-menu .btn-book:focus{background-color:#f4da9e}#main-menu .btn-book a{color:#412613}#main-menu .btn-book a:hover,#main-menu .btn-book a:focus{color:#412613}.woocommerce #main-menu,.woocommerce-page #main-menu,.woocommerce-cart #main-menu{top:36px}.btn-book:hover ~ .top-logo-bg-bar,#menu-item-303:hover ~ #header-div,.color-bottom{border-bottom:4px solid #f4da9e !important}.menu-item{font-size:.9em;line-height:1.6}@media only screen and (max-width: 576px){.menu-item{font-size:.7em}.menu-item li a:hover .sub-menu{display:none}}@media only screen and (min-width: 576px) and (max-width: 992px){.menu-item{font-size:.8em}}@media only screen and (min-width: 992px){.menu-item{font-size:.9em}}@media only screen and (min-width: 1200px){.menu-item{font-size:1em}}@media only screen and (min-width: 1600px){.menu-item{font-size:1.1em}}@media only screen and (min-width: 992px){.menu-item:hover .sub-menu{visibility:visible;display:block}}#mobile_nav .navbar-toggle{margin:8px;width:54px;height:48px;padding:12px;border-radius:0;border-color:#bdb7b0}#mobile_nav .navbar-toggle .btn{height:48px}#mobile_nav .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}#mobile_nav .navbar-toggle .icon-bar{display:block;width:27px;height:3px;border-radius:1px}#mobile_nav .navbar-toggle .icon-bar{background-color:#FFF}#mobile_nav .navbar-toggle .glyphicon{color:#FFF}#mobile_nav .navbar-toggle:hover,#mobile_nav .navbar-toggle:focus{background-color:#bdb7b0}#mobile_nav .navbar-toggle:hover .icon-bar,#mobile_nav .navbar-toggle:focus .icon-bar{background-color:#412613}#mobile_nav .navbar-toggle:hover .glyphicon,#mobile_nav .navbar-toggle:focus .glyphicon{color:#412613}#mobile_nav .phone-button{font-size:24.54545px;padding-top:8px;margin-left:12px}#mobile_nav .btn-reserve{padding-top:10px;padding-bottom:10px}#panel_slide{height:100vh;width:0;position:fixed;z-index:502;top:0;left:0;background-color:#f4da9e;overflow-x:hidden;padding-top:30px;transition:0.5s}#panel_slide .menu-image{display:none;visibility:none}#panel_slide .menu-item{text-align:left !important}#panel_slide ul{list-style:none;list-style-type:none;padding:0;box-shadow:none}#panel_slide li{padding:0;width:100%}#panel_slide li a{padding:8px 8px 8px 32px;text-align:left;text-decoration:none;font-size:1.4em;line-height:1.65em !important;color:#412613;display:block;transition:0.3s;width:100%}#panel_slide li a:hover{color:#060302}#panel_slide #main-menu{padding-left:15px;padding-right:15px;margin-top:10px}#panel_slide .closebtn{top:0;right:15px;margin-right:0px;font-size:36px;margin-left:0;text-align:right;position:absolute;padding:10px 15px;text-decoration:none}#panel_slide .admin-bar .closebtn{padding:30px 15px}#panel_slide .drop-arrow:before{color:#412613;content:' ❮';font-size:14px;margin-top:-1px;vertical-align:1px;text-align:right;right:0;left:auto;position:absolute;margin-right:15px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#panel_slide a.activatedrop:before{transform:rotate(-90deg)}.caret{display:none}.sub-menu{display:none;top:100%;min-width:210px;padding:0;background-clip:padding-box;box-shadow:none;margin-bottom:-15px;background-color:#f4da9e;font-size:1.2em;line-height:1.65em !important}@media only screen and (max-width: 992px){.sub-menu{position:relative;margin-left:30px;z-index:502}}@media only screen and (min-width: 992px){.sub-menu{position:absolute;margin-left:0}}.sub-menu ul,.sub-menu li{list-style:none}.sub-menu li{display:block;text-align:left;padding:5px 15px 5px 30px}.sub-menu li:hover,.sub-menu li:focus{background-color:rgba(0,0,0,0.1) !important}.sub-menu a{color:#412613}.sub-menu a:hover,.sub-menu a:focus{color:#060302 !important}#darkoverlay{width:100%;height:100%;z-index:499;background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;margin-left:-9999px}#site_content{transition:margin-left .5s;padding:0;margin-top:146px}.home #site_content{margin-top:0}@media only screen and (max-width: 992px){.home #site_content{margin-top:73px}}.woocommerce #site_content{margin-top:161px}.dropdown:hover .dropdown-menu{display:block}.book-toggle{width:123px}.ul-dropdown:hover{cursor:pointer}.ul-dropdown li{padding-left:15px}.ul-dropdown li:hover{background-color:rgba(255,255,255,0.85)}.ui-datepicker-trigger{margin-left:5px}#check_availability{background:none;border:none;height:50px;background-color:#7F5331;padding-left:20px;padding-right:20px;font-weight:300;color:#FFF;text-transform:uppercase;font-size:30px;width:auto;margin:15px 15px 0 0}.overlay{position:fixed;top:0;left:0;bottom:0;z-index:1000;right:0}.overlay{opacity:0;-webkit-transition:visibility 0s, opacity .95s;transition:visibility 0s, opacity .95s;background-color:rgba(37,37,37,0.85);pointer-events:none}.overlay.active{visibility:visible;opacity:1;pointer-events:auto;z-index:10}.comments-area{margin-top:2em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.all0{margin:0 !important;padding:0 !important}.center-this{margin-right:auto !important;margin-left:auto !important}.post_content{margin-top:0}.top-space{padding-top:30px}.margin-30px,.margin-30,.margin30,.margin30px{margin:30px 30px 30px 30px}.margin-25px,.margin-25,.margin25,.margin25px{margin:25px 25px 25px 25px}.margin-20px,.margin-20,.margin20,.margin20px{margin:20px 20px 20px 20px}.margin-15px,.margin-15,.margin15,.margin15px{margin:15px 15px 15px 15px}.margin-10px,.margin-10,.margin10,.margin10px{margin:10px 10px 10px 10px}.margin-5px,.margin-5,.margin5,.margin5px{margin:5px 5px 5px 5px}.margin-0,.margin-0px{margin:0 0 0 0}.padding-30px,.padding-30,.padding30,.padding30px{padding:30px 30px 30px 30px}.padding-25px,.padding-25,.padding25,.padding25px{padding:25px 25px 25px 25px}.padding-20px,.padding-20,.padding20,.padding20px{padding:20px 20px 20px 20px}.padding-15px,.padding-15,.padding15,.padding15px{padding:15px 15px 15px 15px}.padding-10px,.padding-10,.padding10,.padding10px{padding:10px 10px 10px 10px}.padding-5px,.padding-5,.padding5,.padding5px{padding:5px 5px 5px 5px}.padding-0{padding:0 0 0 0}.margin-hoz-30,.margin-hor-30,.margin-hoz-30px,.margin-hor-30px,.marginhoz30,.marginhor-30,.marginhoz30px,.marginhor-30px{margin-right:30px;margin-left:30px}.margin-hoz-15,.margin-hor-15,.margin-hoz-15px,.margin-hor-15px,.marginhoz15,.marginhor-15,.marginhoz15px,.marginhor-15px{margin-right:15px;margin-left:15px}.margin-hoz-10,.margin-hor-10,.margin-hoz-10px,.margin-hor-10px,.marginhoz10,.marginhor-10,.marginhoz10px,.marginhor-10px{margin-right:10px;margin-left:10px}.margin-hoz-5,.margin-hor-5,.margin-hoz-5px,.margin-hor-5px,.marginhoz5,.marginhor-5,.marginhoz5px,.marginhor-5px{margin-right:5px;margin-left:5px}.margin-vert-60{margin-top:60px;margin-bottom:60px}.margin-vert-30,.margin-vertical-30,.margin-vert-30px,.margin-vertical-30px,.marginvert30,.marginvertical-30,.marginvert30px,.marginvertical-30px{margin-top:30px;margin-bottom:30px}.margin-vert-15,.margin-vertical-15,.margin-vert-15px,.margin-vertical-15px,.marginvert15,.marginvertical-15,.marginvert15px,.marginvertical-15px{margin-top:15px;margin-bottom:15px}.margin-vert-10,.margin-vertical-10,.margin-vert-10px,.margin-vertical-10px,.marginvert10,.marginvertical-10,.marginvert10px,.marginvertical-10px{margin-top:10px;margin-bottom:10px}.margin-vert-5,.margin-vertical-5,.margin-vert-5px,.margin-vertical-5px,.marginvert5,.marginvertical-5,.marginvert5px,.marginvertical-5px{margin-top:5px;margin-bottom:5px}#wp-admin-bar-root-default{max-width:100%}.lower-content{color:#FFF;padding-top:0}.lower-content a{color:#d9d9d9}#primary{width:100%}.admin-bar .aboveHomeImage{top:223px}hr{margin-top:4rem;margin-bottom:5rem}.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";color:#412613;font-size:30px;letter-spacing:2em;padding-left:2em;font-family:"Cardo",Times,serif}.row.vdivide [class*='col-']:not(:last-child):after{background:#412613;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}@media only screen and (max-width: 576px){.row.vdivide [class*='col-']:not(:last-child):after{visibility:hidden;display:none}}.row.vdivide-left [class*='col-']:last-child:before{background:#412613;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;left:0;min-height:70px}@media only screen and (max-width: 576px){.row.vdivide-left [class*='col-']:last-child:before{visibility:hidden;display:none}}.row.vdivide [class*='col-'],.row.vdivide-left [class*='col-']{padding-left:60px;padding-right:60px}@media only screen and (max-width: 576px){.row.vdivide [class*='col-'],.row.vdivide-left [class*='col-']{padding-left:0;padding-right:0}}.auto-width,.autowidth,.width-auto,.widthauto,.auto-width img,.autowidth img,.width-auto img,.widthauto img{width:auto !important}.single-format-gallery .item img{max-width:auto;width:100%}.featured-image-holder{max-height:400px;overflow:hidden;margin-bottom:15px}@media only screen and (max-width: 576px){.featured-image-holder{max-height:640px}}@media only screen and (min-width: 576px) and (max-width: 992px){.featured-image-holder{max-height:600px}}@media only screen and (min-width: 992px){.featured-image-holder{max-height:550px}}@media only screen and (min-width: 1200px){.featured-image-holder{max-height:450px}.featured-image-holder img{margin-top:-100px}}@media only screen and (min-width: 1600px){.featured-image-holder{max-height:400px}.featured-image-holder img{margin-top:-200px}}.featured-image-holder img{max-width:auto;width:100%}.single-banner{width:100%;max-width:100%;height:auto}.gallery-caption{display:none;visibility:hidden}.dgwt-jg-effect-layla .dgwt-jg-item:hover img{opacity:.75}#feature-homepage-slider p,#feature-homepage-slider a,#feature-homepage-slider a:hover{color:#FFF}#feature-homepage-slider .btn{background-color:transparent;border:2px solid #FFF}#feature-homepage-slider .btn:hover{background-color:rgba(255,255,255,0.2)}.full-sized{position:relative;width:100%;height:100%;background-color:#242424;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:0}.owl-carousel a,.owl-carousel a:hover{text-decoration:none !important}.inset-box-shadow{-webkit-box-shadow:inset 0px 0px 32px -9px rgba(0,0,0,0.7);-moz-box-shadow:inset 0px 0px 32px -9px rgba(0,0,0,0.7);box-shadow:inset 0px 0px 32px -9px rgba(0,0,0,0.7)}.carousel-img-bg{min-height:400px;background-size:cover;background-position:center}.slider-title,a .slider-title{color:#FFF;position:relative;font-weight:400}.slider-title:hover,.carousel-img-bg a:hover{text-shadow:1px 1px 15px #000}.slider-title-bottom,a .slider-title-bottom{text-align:center;padding-top:305px;text-shadow:1px 1px 50px #000}.row-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}@media only screen and (max-width: 992px){.row-flex{-webkit-flex-flow:column wrap;flex-flow:column wrap}}.col-flex{flex:1}@media only screen and (max-width: 992px){.col-flex{width:100%}}.flex-content{flex:1}@media only screen and (max-width: 992px){.flex-content{order:2;width:100%}}.flex-image{flex:1}@media only screen and (max-width: 992px){.flex-image{order:1;width:100%;height:300px}}.customNavigation{text-align:center}.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#owl_content{max-width:100%}#owl_content h1,#owl_content .h1,#owl_content h2,#owl_content .h2,#owl_content h3,#owl_content .h3,#owl_content h4,#owl_content .h4,#owl_content h5,#owl_content .h5,#owl_content h6,#owl_content .h6,#owl_content p,#owl_content a{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0}@media only screen and (max-width: 992px){#owl_content h1,#owl_content .h1,#owl_content h2,#owl_content .h2,#owl_content h3,#owl_content .h3,#owl_content h4,#owl_content .h4,#owl_content h5,#owl_content .h5,#owl_content h6,#owl_content .h6,#owl_content p,#owl_content a{font-size:1em}}.owl-lazy{background-size:cover;background-position:center}.full-page-slider-content{width:100%;height:100vh}@media only screen and (max-width: 992px){.full-page-slider-content{height:55vh}}@media only screen and (min-width: 576px) and (max-width: 992px){.full-page-slider-content{height:75vh}}@media only screen and (min-width: 992px){.full-page-slider-content{height:80vh}}@media only screen and (min-width: 1200px){.full-page-slider-content{height:100vh}}.featured-padding{padding:30px 0 30px 0}.owl-carousel{position:relative}.owl-prev,.owl-next{position:absolute;top:50%;margin-top:-10px}.owl-prev{left:0}.owl-next{right:0}.owl-nav button{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;font-family:'Lato', sans-serif !important;font-weight:100 !important;font-size:13rem !important;color:#FFF !important;z-index:21;margin-left:15px !important;margin-right:15px !important;text-shadow:0px 0px 22px rgba(0,0,0,0.75)}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent !important;opacity:1 !important}.owl-stage-outer{position:relative;z-index:10}.owl-dots{position:relative !important;margin-top:-50px !important;z-index:99 !important}.owl-theme .owl-dots .owl-dot span{background:#FFF !important;border-radius:50px !important;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.owl-carousel .owl-item img{width:initial}.just-the-title{position:relative;top:-80px;height:80px;background:rgba(255,255,255,0.6);transition:.5s ease}@media only screen and (max-width: 992px){.just-the-title{top:-80px;height:80px}}@media (min-width: 1200px){.owl-carousel .col-lg-4{padding-left:3%;padding-right:3%}}@media (min-width: 1600px){.owl-carousel .col-lg-4{padding-left:5%;padding-right:5%}}.fadeover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;height:auto;transition:.5s ease;backface-visibility:hidden}.hover-text{transition:.5s ease;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;background-color:#412613;color:#FFF;padding:16px 32px;z-index:4}.owl-item:hover .fadeover{filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.owl-item:hover .hover-text{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.owl-item:hover .just-the-title{filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}#guest-rooms-slider button.owl-next,#guest-rooms-slider button.owl-prev{background:rgba(0,0,0,0.6);background-size:cover;padding:0 !important;height:70px;border-radius:9999px;font-size:114px !important;font-weight:bold !important}.single-format-gallery .carousel-control{z-index:2;padding-top:30%}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-bottom:15px}#agnosia-bootstrap-carousel{margin-bottom:30px}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:10%;opacity:0.75;filter:alpha(opacity=75);font-size:20px;color:#FFF;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control{padding-top:25%;font-size:180px}.carousel-content{display:flex;align-items:center;min-height:auto}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-caption{display:none;visibility:hidden}.carousel-indicators{z-index:9}#swipebox-title{display:none;visibility:hidden}.title-portfolio{position:absolute;z-index:15}@media only screen and (max-width: 576px){.title-portfolio{top:68%}}@media only screen and (min-width: 576px) and (max-width: 992px){.title-portfolio{top:64%}}@media only screen and (min-width: 992px){.title-portfolio{top:56%}}@media only screen and (min-width: 1200px){.title-portfolio{top:50%}}@media only screen and (min-width: 1600px){.title-portfolio{top:65%}}.title-portfolio a,.title-portfolio h3,.title-portfolio .h3,.title-portfolio p{color:#412613;text-decoration:none}.title-portfolio a:hover,.title-portfolio h3:hover,.title-portfolio .h3:hover,.title-portfolio p:hover{text-decoration:none}.individual{background:#242424;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.individual img{width:100%;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.individual:hover img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.individual:hover h3,.individual:hover .h3,.individual:hover p{text-shadow:2px 2px 3px #242424}blockquote{border:none;border-top:1px dotted #412613;border-bottom:1px dotted #412613;position:relative;font-style:italic;padding:90px 45px}blockquote:before{content:'\201C';position:absolute;top:0.5em;left:-0.15em;color:#f4da9e;font-size:10em;z-index:-1}@media only screen and (max-width: 992px){blockquote:before{left:0}}blockquote:after{content:'\201D';position:absolute;bottom:0;right:-0.15em;color:#f4da9e;font-size:10em;z-index:-1}@media only screen and (max-width: 992px){blockquote:after{right:0}}.title-portfolio{height:auto;min-height:76px;position:relative;background:transparent;border:1px solid #736B61;border-top:transparent;z-index:3;margin-top:0;width:100%}.title-portfolio h3,.title-portfolio .h3{margin-top:0;text-align:center;font-weight:400;padding-top:6%}@media only screen and (max-width: 992px){.title-portfolio h3,.title-portfolio .h3{font-size:1.9em}}.title-portfolio a{color:#242424}.title-holder{position:absolute;top:120px;left:0;width:100%}.title-atop-image{font-size:50px;position:absolute;padding:20px 30px;text-transform:uppercase;font-style:normal;font-weight:300;color:#FFF;text-shadow:2px 2px 5px rgba(0,0,0,0.6);display:none;visibility:hidden}.title-with-no-image{font-size:50px;padding:0px 30px;text-transform:capitalize;font-style:normal;font-weight:300}.div-no-featured-img{position:relative;top:0;padding:0 15px 15px 15px}.product_meta,.in-stock{display:none}#post-3555 .price,#post-3555 .woocommerce-tabs{display:none}#post-3555 label{font-size:1.9rem;color:#412613}#post-3555 .variations_form{margin-left:15px;margin-right:15px}#post-3555 .variations_button button{background:#412613;color:#FFF}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#412613;color:#FFF}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#060302;color:#FFF}.tribe-events-sub-nav{max-width:initial !important}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a,.tribe-events-calendar div[id*=tribe-events-event-] .tribe-events-month-event-title.h3 a{font-size:18px !important}#tribe-bar-form{background:transparent}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#412613;color:#FFF !important}#tribe-events-bar{margin-bottom:0}@media only screen and (min-width: 992px){.single-tribe_events .tribe-events-event-image,.single-tribe_events .tribe-events-content{width:48%;float:left;margin-left:2%}.tribe-events-event-image{float:right !important}}.tribe-events-event-image img{display:block;width:100%;height:auto;max-width:1024px;margin:0 auto}.bg-black .wpcf7-response-output{color:#FFF}.content-space-top{margin-top:100px;position:static}.header-space-top{height:100px;background-color:transparent;position:relative}.bg-image-scale{min-height:800px}.content{display:table-cell;vertical-align:middle;text-align:center}.content-spacing{padding-left:45px;padding-right:45px}.home-content a{text-decoration:none;border-bottom:1px solid #201e1b}.home-content a:hover{text-decoration:none;border-bottom:1px solid #242424}#readmore-link-2{padding-top:30px;padding-bottom:30px}#readmore-link-2 a{color:#5a82a3}.sh-link span:before,.sh-link span:after{border-bottom:1px solid #5a82a3}.set-featured-image{width:100%;max-height:640px;overflow:hidden}.carousel-padding{padding-top:30px;padding-bottom:30px}.home-arrows-box{width:200px;left:50%;margin-left:-100px;position:relative}.home-destination-text-box{position:absolute;width:60%;left:50%;margin-left:-30%;top:100px}.shadow-bottom{box-shadow:0 6px 6px -2px #515151;-webkit-box-shadow:0 6px 6px -2px #515151;-moz-box-shadow:0 6px 6px -2px #515151}#content{padding:0}.inline{display:inline-block}.noline a,.noline a:hover,.noline a:active{text-decoration:none}.full-bg-image-box{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc);background-position:center;min-height:700px;margin:0}.page-spacing{margin-top:100px}.single-format-gallery .page-spacing{margin-top:0}.force-carousel-height{height:800px}.panel-body{padding:15px}.imageshadow{padding:3px;border:solid 1px #bfbeb4;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.imagedropshadow{padding:3px;border:solid 1px #EFEFEF}a:hover img.imagedropshadow{border:solid 1px #CCC;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.glowing_box{margin:0;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.23);-moz-box-shadows:0px 0px 13px 0px rgba(0,0,0,0.23);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.23);min-height:350px;cursor:pointer !important}.text-overlay{height:80px;width:100%;margin-bottom:20px}.text-overlay p{color:#FFF;font-size:32px;text-align:center;padding:17px 0}.go-arrow{padding:15px 5px 0 5px}.bg-fade{background-color:rgba(255,255,255,0.85)}.boxshadow{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.height120{height:120px}ul.icon-list{padding-left:65px}.icon-list li{display:block}.icon-list li:before{font-family:'Glyphicons Halflings';font-size:20px;float:left;margin-top:0;margin-left:inherit;color:#000;margin-right:7px;margin-left:-35px}li.icon-address:before{content:"\e135"}li.icon-phone:before{content:"\e182"}li.icon-link:before{content:"\e144"}li.icon-email:before{content:"\2709"}#mc_embed_signup input.email{width:100% !important}.height35{height:35px}.height40{height:44px}.input-font-size{font-size:24px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{color:#201e1b}.clear4:nth-child(3n+4){clear:left}.post-template-default .clear4:nth-child(3n+4){clear:none}.post-template-default .clear4:nth-child(3n+5){clear:left}.home-featured-logo{width:250px;max-width:250px;margin:15px auto;text-align:center}.show-packages{min-height:365px}.video-container{position:relative;padding-bottom:56.25%;height:0;max-width:1024px;margin-left:15px;margin-right:15px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.panel-default>.panel-heading{color:#FFF;background-color:#7F5331;border-color:#dddddd}.panel-heading a:hover{color:#EFEFEF}.panel-title{font-size:28px}.panel-title a{display:block;width:100%;height:100%}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:transparent}.panel-heading a:after{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#FFF}.panel-heading a.collapsed:after{content:"\e080"}.modal-content h3,.modal-content .h3{font-size:24px;font-style:normal}.modal-header .close{margin-top:-15px;margin-right:-12px;font-size:50px}.border{border:1px solid #bdb7b0 !important}.wp-block-cover-image.no-dim:not(.has-background-gradient):before,.wp-block-cover.no-dim:not(.has-background-gradient):before,.no-dim,.no-dimmer,.full-opacity{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background-color:transparent}.featured-image-holder{max-height:400px;overflow:hidden;margin-bottom:15px}@media only screen and (max-width: 576px){.featured-image-holder{max-height:640px}}@media only screen and (min-width: 576px) and (max-width: 992px){.featured-image-holder{max-height:600px}}@media only screen and (min-width: 992px){.featured-image-holder{max-height:550px}}@media only screen and (min-width: 1200px){.featured-image-holder{max-height:450px}.featured-image-holder img{margin-top:-100px}}@media only screen and (min-width: 1600px){.featured-image-holder{max-height:400px}.featured-image-holder img{margin-top:-200px}}.set-featured-image{width:100%;max-height:640px;overflow:hidden}.featured-image-holder img{max-width:auto;width:100%}.gray-out{filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:.25}.grid-item-guest-guide .photo-holder{width:100%;height:300px;background-size:cover;background-position:center}@media only screen and (max-width: 576px){.grid-item-guest-guide .photo-holder{height:150px}}@media only screen and (min-width: 576px) and (max-width: 992px){.grid-item-guest-guide .photo-holder{height:200px}}@media only screen and (min-width: 992px){.grid-item-guest-guide .photo-holder{height:250px}}.grid-item-guest-guide{display:flex;padding:15px;flex-direction:column;align-items:flex-start;margin:0 auto;width:25%}@media only screen and (max-width: 576px){.grid-item-guest-guide{width:100%;padding:3px}}@media only screen and (min-width: 576px) and (max-width: 992px){.grid-item-guest-guide{width:25%;padding:7px}}@media only screen and (min-width: 992px){.grid-item-guest-guide{width:25%;padding:10px}}.grid-item-guest-guide .content-holder{padding:0}.grid-item-guest-guide h3,.grid-item-guest-guide .h3{padding:0}.filldiv{display:block;width:100%;height:100%}@media (max-width: 767px){.mobile-header-items-spacing{margin:0;padding:0;padding-top:15px;width:100%}.content-spacing{padding-left:15px;padding-right:15px}.drop-down-hideshow{display:none}.title-portfolio{height:auto;position:relative;background:rgba(0,0,0,0.05);z-index:500;margin-top:0;width:100%}.header-space-top{height:90px}.gr-magnify{opacity:1;top:45%}.footer-social{padding-top:0}.mainnav{text-align:center;right:auto;left:auto;width:100%;position:relative;margin-top:50px}.navbar-default{height:auto}.bg-image-scale{min-height:450px !important}.carousel-content{display:inline-block;align-items:center;min-height:300px}.carousel-control.right{left:auto;right:0;padding-right:10px}.carousel-control{font-size:40px !important}.textwidget img{padding:10px 0 10px 0}.full-bg-image-box{min-height:500px}.white-text-shadow{text-shadow:0px 1px 3px #fff}.full-sized{height:auto !important}}@media screen and (max-width: 768px) and (orientation: landscape){.full-page-slider-content{width:100%;height:80vh}}@media (max-width: 991px){.carousel-control{font-size:120px}}@media screen and (max-width: 782px){body.admin-bar,body.admin-bar .navbar-fixed-top{top:46px}body.admin-bar .nav-row-position{top:117px !important}}.show-xlarge{display:none}@media (min-width: 1600px){.hidden-xlarge{display:none}.show-xlarge{display:inline-block;width:100%}}.widget{margin:0 0 2em}.widget select{max-width:100%}.widget #wp-calendar{width:100%}.widget .card-header{font-size:1.25rem}.widget.widget_search{border:none}.widget .tagcloud a{margin-bottom:.5rem}.wpcf7{text-align:left;width:90%}.wpcf7-text,.wpcf7-textarea{width:100%;border:1px solid #e4e4e4;border-radius:4px}.wpcf7-text{height:50px;padding-left:10px}.wpcf7-submit{width:85%;background:#4a97c2 !important;color:#FFF !important;padding:20px}.wpcf7-submit:hover{background:#3b86b0 !important}.wpcf7-response-output{margin-bottom:30px !important}.wpcf7{padding:20px 25px !important;padding-bottom:0px !important;padding-left:0 !important}.wpcf7-text:focus,.wpcf7-textarea:focus{border-color:#8F8F8F !important}.wpcf7-submit{background:#6c472a !important;color:#FFF !important}.wpcf7-submit:hover{background:#7F5331 !important}.wpcf7-submit{background-color:#6c472a !important;border:2px solid #7F5331 !important;color:#FFF !important;font-weight:bold !important}.wpcf7-submit:hover{background-color:#7F5331;border-color:#777 !important;color:#FFF !important}.wpcf7-text,.wpcf7-textarea{color:#777;margin-bottom:15px}.wpcf7-submit{border:2px solid #FFF !important;color:#FFF !important}.wpcf7-submit:hover{border-color:transparent !important;background-color:rgba(0,0,0,0.2) !important;color:#FFF !important}.wpcf7-text:focus,.wpcf7-textarea:focus{border-color:#3D67AC !important}.wpcf7-select{color:#757575;border:1px solid #e4e4e4;padding:15px 0 15px 10px;background:transparent;margin:0}.wpcf7-date{border:1px solid #e4e4e4;color:#757575;padding:10px;margin-bottom:15px}.wpcf7 label{font-weight:inherit;color:#777}.wpcf7 input{border:1px solid #e4e4e4}.wpcf7 .g-recaptcha{padding:0 0 10px 30px}.btn{text-transform:uppercase;font-weight:200;font-size:.9em;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-left:15px;margin-right:15px}p .btn,#site_content .btn,#site_content a.btn{margin-left:auto;margin-right:auto;max-width:350px;text-decoration:none}.btn-opacity{filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";opacity:.85}.btn-secondary{color:#FFF;background-color:#736B61;border-color:#201e1b}.btn-danger{color:#FFF;background-color:#412613;border-color:#000}.btn-dark{color:#FFF;background-color:#242424;border-color:#717171}.stroke-white{border:1px solid #FFF}.stroke-black{border:1px solid #242424}.btn-underline{background:none;border:none;border-bottom:2px solid #5d5d5d;width:100%;text-align:left;box-shadow:none !important}.btn-gray{width:100%;color:#5d5d5d;background-color:transparent;border-color:#5d5d5d;border-radius:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-gray:hover{background-color:#5d5d5d;color:#FFF !important;border-color:transparent}.btn-white,.btn-info{color:#FFF;background-color:transparent;border-color:#FFF;border-radius:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-white:hover,.btn-info:hover{background-color:rgba(255,255,255,0.2);color:#2F2F2F !important;border-color:transparent}.btn-default{color:#777 !important;background-color:#FFF !important;border-radius:0;border:1px solid #777 !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-default:hover{background-color:#FFF;color:#000 !important;border-color:#000 !important}.btn-primary{color:#FFF !important;background-color:#412613;border-radius:0;border:1px solid #FFF;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-primary:hover{background-color:#060302;color:#FFF !important;border-color:transparent}.btn-success,.btn-secondary{color:#242424 !important;background-color:#f4da9e !important;border-radius:0;border:1px solid #FFF;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-success:hover,.btn-secondary:hover{background-color:#ecc059 !important;color:#242424 !important;border-color:transparent}.btn-success,.btn-tertiary{color:#FFF !important;background-color:#5a82a3 !important;border-radius:0;border:1px solid #FFF;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-success:hover,.btn-tertiary:hover{background-color:#3f5b72 !important;color:#FFF !important;border-color:transparent}.btn-info{color:#FFF !important;background-color:#242424 !important;border-radius:0;border:1px solid #5d5d5d !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-info:hover{background-color:#201e1b !important;color:#FFF !important;border:1px solid #242424 !important}.btn-danger{color:#736B61 !important;background-color:#FFF !important;border-radius:0;border:1px solid #201e1b !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.btn-danger:hover{color:#201e1b !important;border:1px solid #736B61 !important;border-color:transparent}.btn-link{color:#412613 !important}.btn-link:hover{color:#060302 !important}.footer{background-color:#412613;background-image:url("https://theoceanlodge.com//wp-content/uploads/2018/12/leather.jpg");background-position:top left;background-repeat:repeat;color:#FFF !important}.footer p{text-align:center}.footer a{color:#FFF !important;text-decoration:none}.footer a:hover{text-decoration:underline}#footer-menu{padding-left:0;padding-bottom:10px;list-style:none}#footer-menu a{font-size:18px}#footer-menu a:hover{background-color:transparent;color:#c7c7c7 !important}#footer-menu a:hover{background-color:transparent;color:#c7c7c7 !important}#footer-menu li{float:left;padding:0 5px 5px 5px}.footer-dashed-line{padding-top:5px;border-bottom:2px dashed #f4da9e;width:100%;height:5px}.widgettitle{margin-bottom:7.5px;font-weight:300;text-transform:none;color:#FFF;text-align:center}.thead-dark{background-color:#242424}@media only screen and (max-width: 576px){.site-info{width:100%}}@media only screen and (min-width: 576px) and (max-width: 992px){.site-info{width:100%}}@media only screen and (min-width: 992px){.site-info{width:50%}}.site-info a{color:#FFF !important}.site-info a:hover{color:#d9d9d9}.site-content{word-break:break-word}.widget{margin-bottom:0}@media only screen and (max-width: 576px){.widget{bottom:0}}.footer-bg #mc_embed_signup{background:transparent !important;clear:left;font:inherit !important;width:100%}.footer-bg #mc_embed_signup label{color:#FFF}.social-ico{max-width:45px !important}.footer-social{width:180px;position:relative;left:50%;margin-left:-75px;padding-top:10px}@media only screen and (max-width: 576px){.footer-social{padding-top:0}}.footer-social a:hover{text-decoration:none}.crowerks{filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}
