.asap{font-family:'Asap',sans-serif}.droid{font-family:'Droid Serif',serif}@font-face{font-family:"Flaticon";src:url("fonts/flaticon.eot");src:url("fonts/flaticon.eot#iefix") format("embedded-opentype"),url("fonts/flaticon.woff") format("woff"),url("fonts/flaticon.ttf") format("truetype"),url("fonts/flaticon.svg") format("svg");font-weight:normal;font-style:normal}.social-footer [class^="flaticon-"]:before,.social-footer [class*=" flaticon-"]:before,.social-footer [class^="flaticon-"]:after,.social-footer [class*=" flaticon-"]:after{color:#a5834c;font-size:1.3em}.social-footer :hover [class^="flaticon-"]:before,.social-footer :hover [class*=" flaticon-"]:before,.social-footer :hover [class^="flaticon-"]:after,.social-footer :hover [class*=" flaticon-"]:after{color:#b29058}.social_top [class^="flaticon-"]:before,.social_top [class*=" flaticon-"]:before,.social_top [class^="flaticon-"]:after,.social_top [class*=" flaticon-"]:after{color:#fff;font-family:Flaticon;font-size:1.1em;font-style:normal}.social_top :hover [class^="flaticon-"]:before,.social_top :hover [class*=" flaticon-"]:before,.social_top :hover [class^="flaticon-"]:after,.social_top :hover [class*=" flaticon-"]:after{color:#d5c8ac}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{color:#7c7066;font-family:Flaticon;font-size:1.1em;font-style:normal}.flaticon-facebook12:before{content:"\e000"}.flaticon-google109:before{content:"\e001"}.flaticon-small58:before{content:"\e002"}.flaticon-social19:before{content:"\e003"}.btn{background:none;border-radius:0;font-family:'Asap',sans-serif;font-weight:700;padding:7px 18px;text-transform:uppercase}.btn:hover,.btn:active,.btn:focus{background:none !important}.btn.btn-primary{border:3px solid #a5834c}.btn.btn-primary:hover,.btn.btn-primary:active{border-color:#b29058}.btn.btn-secondary{border:3px solid #75686b;color:#fff}.btn.btn-secondary:hover,.btn.btn-secondary:active{border-color:#837477}.btn.btn-third{border:3px solid #b7a57c;color:#fff}.btn.btn-third:hover,.btn.btn-third:active{border-color:#ae9a6c}.btn.btn-white{border:3px solid #fff;color:#fff}.btn.btn-white:hover,.btn.btn-white:active{border-color:#dadada}a{text-decoration:none !important}html,body{background-color:#fff}nav.navbar{background:rgba(104,58,48,0.9);border:none;border-radius:0;margin-bottom:0;position:fixed;width:100%;z-index:14}nav.navbar .navbar-brand{display:inline;margin-left:0 !important}nav.navbar .navbar-brand>img{max-height:24px}nav.navbar .navbar-header .navbar-toggle{background:#a5834c;border:none;border-radius:0;margin:0;padding:18px 18px 18px 66px;position:absolute;right:0}nav.navbar .navbar-header .navbar-toggle .menu-title{color:#fff;font-family:'Asap',sans-serif;letter-spacing:1px;position:absolute;right:45px;text-transform:uppercase;top:15px}nav.navbar .navbar-header .navbar-toggle .icon-bar{background-color:#fff}nav.navbar ul li{font-family:'Asap',sans-serif;letter-spacing:1px;text-transform:uppercase;background:none}nav.navbar ul li a.active,nav.navbar ul li a.open{background:none}nav.navbar .navbar-nav>li>a{background:none;color:#d5c8ac}nav.navbar .navbar-nav>li>a:hover,nav.navbar .navbar-nav>li>a:focus,nav.navbar .navbar-nav>li>a:active{color:#fff}@media only screen and (max-width:767px){nav.navbar .navbar-nav>li>a:hover,nav.navbar .navbar-nav>li>a:focus,nav.navbar .navbar-nav>li>a:active{background:#d5c8ac;color:#75686b}}@media only screen and (max-width:890px){nav.navbar .navbar-nav>li>a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:840px){nav.navbar .navbar-nav>li>a{padding-left:5px;padding-right:5px}}@media only screen and (max-width:790px){nav.navbar .navbar-nav>li>a{padding-left:3px;padding-right:3px}}@media only screen and (max-width:767px){nav.navbar .navbar-nav>li>a{background:#d5c8ac;color:#75686b;padding:15px 0 15px 15px}}@media only screen and (max-height:376px){nav.navbar .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}}nav.navbar .navbar-nav>.open>a{color:#fff}nav.navbar .navbar-nav>.open>a:focus,nav.navbar .navbar-nav>.open>a:hover,nav.navbar .navbar-nav>.open>a:active{color:#fff}@media only screen and (max-width:767px){nav.navbar .navbar-nav>.open>a:focus,nav.navbar .navbar-nav>.open>a:hover,nav.navbar .navbar-nav>.open>a:active{background:#d5c8ac;color:#75686b}}@media only screen and (max-width:767px){nav.navbar .navbar-nav>.open>a{background:#d5c8ac;color:#75686b}}@media only screen and (max-width:767px){nav.navbar .navbar-nav>.open{background:#b29568}nav.navbar .navbar-nav>.open .dropdown-toggle{margin-left:0;margin-right:0;padding-bottom:15px;padding-left:15px}nav.navbar .navbar-nav>.open .dropdown-menu>li>a{border-bottom:1px solid #d5c8ac;color:#d5c8ac;line-height:2.5em;padding-left:15px}nav.navbar .navbar-nav>.open .dropdown-menu>li.active>a{background:none;color:#d5c8ac;line-height:2.5em;padding:5px 0 5px 15px}nav.navbar .navbar-nav>.open .dropdown-menu>li:last-child a{border-bottom:none}}@media only screen and (max-height:376px){nav.navbar .navbar-nav>.open .dropdown-menu>li>a{line-height:1.8em}nav.navbar .navbar-nav>.open .dropdown-toggle{padding-bottom:5px;padding-top:5px}}nav.navbar .navbar-nav>.active>a{background:none;color:#fff}nav.navbar .navbar-nav>.active>a:hover,nav.navbar .navbar-nav>.active>a:focus,nav.navbar .navbar-nav>.active>a:active{background:none;color:#fff}@media only screen and (max-width:767px){nav.navbar .navbar-nav>.active>a:hover,nav.navbar .navbar-nav>.active>a:focus,nav.navbar .navbar-nav>.active>a:active{background:#b29568;color:#d5c8ac}}@media only screen and (max-width:767px){nav.navbar .navbar-nav>.active>a{background:#b29568;color:#d5c8ac}}@media only screen and (max-height:376px){nav.navbar .navbar-nav>.active>a{padding-bottom:5px;padding-top:5px}}nav.navbar .dropdown-menu{background:#b29568}nav.navbar .dropdown-menu li:first-child{margin-right:15px}@media only screen and (max-width:767px){nav.navbar .dropdown-menu li:first-child{margin-right:initial}}@media only screen and (max-width:767px){nav.navbar .dropdown-menu{margin-left:0;padding-left:0}}nav.navbar .dropdown-menu>li{display:inline-block;float:right}@media only screen and (max-width:767px){nav.navbar .dropdown-menu>li{width:100%}}nav.navbar .dropdown-menu>li a{color:#ddd3bd;font-size:1.12em;letter-spacing:0;padding:15px;text-transform:none}nav.navbar .dropdown-menu>li a:hover,nav.navbar .dropdown-menu>li a:active,nav.navbar .dropdown-menu>li a:focus{background:none;color:#fff}@media only screen and (max-width:767px){nav.navbar .dropdown-menu>li a:hover,nav.navbar .dropdown-menu>li a:active,nav.navbar .dropdown-menu>li a:focus{background:#b29568;color:#75686b}}nav.navbar .dropdown-menu>li a.active{color:#fff}@media only screen and (max-width:767px){nav.navbar .dropdown-menu>li a.active{background:#b29568;color:#75686b}}@media only screen and (max-width:890px){nav.navbar .dropdown-menu>li a{padding-left:13px;padding-right:13px}}@media only screen and (max-width:840px){nav.navbar .dropdown-menu>li a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:790px){nav.navbar .dropdown-menu>li a{padding-left:7px;padding-right:7px}}@media only screen and (max-width:767px){nav.navbar .dropdown-menu>li a{width:100%}}nav.navbar .dropdown-menu>li.active{background:none}nav.navbar .dropdown-menu>li.active a{background:none;color:#fff}@media only screen and (max-height:376px){nav.navbar .dropdown-menu>li.active a{padding:0 0 0 15px}}nav.navbar .mobile-contact ul{background:#a5834c;height:51px;list-style:none;padding:0}nav.navbar .mobile-contact ul li{display:inline-block;float:right;min-width:65px;padding:15px;text-align:center}nav.navbar .mobile-contact ul li:first-child{color:#fff;float:left}nav.navbar .mobile-contact ul li:first-child a{color:#fff}nav.navbar .mobile-contact ul li:first-child+li{margin-right:-2px}nav.navbar .mobile-contact ul li:first-child+li+li{border-right:1px solid #fff}nav.navbar .mobile-contact ul li:last-child{border-left:1px solid #fff;border-right:1px solid #fff}header aside{text-align:center}header aside .home-slide-overlay{background-color:rgba(104,58,48,0.5);height:100%;position:absolute;width:100%;z-index:12}header aside .home-slide-overlay .btn{border-color:#cab38d}header aside .home-slide-overlay h1,header aside .home-slide-overlay h2{color:#fff}header aside .home-slide-overlay h1{font-family:'Droid Serif',serif;font-size:3em;font-weight:400}@media only screen and (max-width:767px){header aside .home-slide-overlay h1{font-size:1.8em}}header aside .home-slide-overlay h2{font-family:'Asap',sans-serif;font-size:1.5em;font-weight:400;letter-spacing:3px;margin-bottom:-8px;text-transform:uppercase}@media only screen and (max-width:767px){header aside .home-slide-overlay h2{font-size:1em}}@media only screen and (max-width:767px){header aside .home-slide-overlay img{height:35%;width:35%}}header aside .home-slide-overlay hr{background-color:#fff;border:0;height:1px;margin-bottom:30px;width:60px}header aside .home-slide-overlay .down-caret{font-size:3em;margin:45px auto 0;width:35px}@media only screen and (max-width:767px){header aside .home-slide-overlay .down-caret{margin:0 auto 0}}header aside .home-slide-overlay .slide-contact{font-family:'Asap',sans-serif;margin:25px 25px 0 0;position:absolute;right:0}@media only screen and (max-width:767px){header aside .home-slide-overlay .slide-contact{visibility:hidden}}header aside .home-slide-overlay .slide-contact+div.valign-middle{position:relative}header aside .home-slide-overlay .slide-contact ul{list-style-type:none;margin:0;padding:0}header aside .home-slide-overlay .slide-contact ul li{color:#fff;display:inline-block;padding-right:15px;position:relative}header aside .home-slide-overlay .slide-contact ul li:last-child{padding-right:0}@media only screen and (max-width:767px){header aside .home-slide-overlay .slide-contact ul li:first-child,header aside .home-slide-overlay .slide-contact ul li:nth-child(2){display:none}}header aside .home-slide-overlay .slide-contact ul li a{color:#fff}header aside .home-slide-overlay .slide-contact ul li a:hover,header aside .home-slide-overlay .slide-contact ul li a:active{color:#d5c8ac;text-decoration:none}header aside .l1-slide-overlay{background-color:rgba(102,92,81,0.8);bottom:0;height:auto;padding:40px 0 50px;position:absolute;width:100%;z-index:12}header aside .l1-slide-overlay h1{color:#fff;font-family:'Droid Serif',serif;font-size:2.8em;font-weight:100}header aside .l1-slide-overlay p{color:#d5c8ac;font-family:'Asap',sans-serif;font-size:1.2em;font-weight:400;letter-spacing:2px;margin:0 auto;max-width:650px;text-transform:uppercase}header aside .l1-slide-overlay p img{cursor:pointer;margin-bottom:-25px;margin-top:25px}@media only screen and (max-width:767px){header aside .l1-slide-overlay p{max-width:95%}}section aside{text-align:center;z-index:3}section aside div{z-index:3}section aside .container{margin:0 auto;padding-left:0;padding-right:0;width:100%}section aside .container .row{margin-left:0;margin-right:0}section aside .container .row .col-sm-6{padding-left:0;padding-right:0}section aside .lead{background:url('../images/Building_1500px.png') no-repeat,url('../images/grilled_@2X_transparent3.png');background-color:#e9e4d7;background-position:bottom center;background-size:cover,auto;color:#75686b;padding:85px 50px;margin-bottom:0}@media only screen and (max-width:767px){section aside .lead{padding:85px 10px}}section aside .lead.l1{background:url('../images/grilled_@2X_transparent3.png');background-color:#e9e4d7;padding:100px 50px}section aside .lead.l1.business{background:url('../images/_texture_grape_leaves.png') no-repeat left bottom,url('../images/_texture_pine_cones.png') no-repeat right bottom,url('../images/grilled_@2X_transparent3.png');background-color:#e9e4d7;background-size:contain,contain,auto}@media only screen and (max-width:600px){section aside .lead.l1.business{background:url('../images/grilled_@2X_transparent3.png');background-color:#e9e4d7;background-size:auto}}section aside .lead.l1 ul.special-list{list-style:none;margin-top:25px;padding:0}section aside .lead.l1 ul.special-list li{display:inline-block;margin-left:0;margin-right:15px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){section aside .lead.l1 ul.special-list li{display:block;margin-right:0}}section aside .lead.l1 ul.special-list li:last-child{margin-right:0}section aside .lead.l1 ul.special-list li a{color:#a5834c;font-family:'Asap',sans-serif;font-size:.8em;font-weight:700}section aside .lead.l1 ul.special-list li a:hover,section aside .lead.l1 ul.special-list li a:active,section aside .lead.l1 ul.special-list li a:focus{color:#b29058;text-decoration:none}section aside .lead.l1 hr{margin-top:20px !important;margin-bottom:5px !important}section aside .lead.l1 hr:last-child{margin-top:0 !important}section aside .lead.l1 h1{color:#a5834c;font-family:'Droid Serif',serif;font-size:1.5em;margin-left:auto;margin-right:auto;width:50%}@media only screen and (max-width:767px){section aside .lead.l1 h1{width:95%}}section aside .lead.l1 p{padding-bottom:0}section aside .lead h1{font-family:'Droid Serif',serif;margin-bottom:5px}section aside .lead h3{color:#a5834c;font-family:'Asap',sans-serif;font-size:1em;letter-spacing:3px;margin:0 0 25px 0;padding-top:0;text-transform:uppercase}section aside .lead hr{background-color:#75686b;border:0;height:1px;margin-bottom:0 !important;margin-top:0 !important;width:80px}section aside .lead hr.orange{background-color:#a5834c}section aside .lead p{font-family:'Asap',sans-serif;font-size:.8em;margin:0 auto;max-width:50%;padding:25px 0}@media only screen and (max-width:767px){section aside .lead p{font-size:1em;max-width:95%}}section aside .lead p span{display:block;font-family:'Droid Serif',serif;font-size:1.4em;line-height:1.3em;margin:0;padding-bottom:10px}section aside .lead a.btn{color:#a5834c !important}section aside .bg{background-color:#fff}section aside .bg h1{color:#a5834c;font-family:'Droid Serif',serif;font-size:1.8em;line-height:1.2em;margin:0 auto 15px;width:75%}@media only screen and (min-width:580px){section aside .bg .title h1,section aside .bg.title h1{margin:70px 0 20px 45px}}@media only screen and (max-width:767px){section aside .bg .title h1,section aside .bg.title h1{margin-bottom:20px;margin-left:15px;padding-top:35px}}section aside .bg .title p,section aside .bg.title p{margin-left:45px}@media only screen and (max-width:767px){section aside .bg .title p,section aside .bg.title p{margin-left:15px;width:95% !important}}section aside .bg p{color:#75686b;font-family:'Asap',sans-serif;font-size:1.2em;margin:0 auto 25px;width:85%}section aside .bg.s1{text-align:left}section aside .bg.s1 h1{color:#683a30;font-family:'Asap',sans-serif;font-size:1.5em;letter-spacing:2px;text-transform:uppercase}section aside .bg.s1 h1.contact-us{font-family:'Droid Serif',serif;font-size:3em;margin-bottom:0;text-transform:none}section aside .bg.s1 h2{color:#a5834c;font-family:'Droid Serif',serif;font-size:1.8em}section aside .bg.s1 h3{color:#fff;font-family:'Droid Serif',serif;font-weight:100;margin-left:auto;margin-right:auto;width:75%}section aside .bg.s1 h5{font-family:'Asap',sans-serif;font-size:1.2em;letter-spacing:3px;margin-top:5px;margin-bottom:20px;text-transform:uppercase}section aside .bg.s1 hr{background-color:#000}section aside .bg.s1 p.left-35{margin-left:45px}@media only screen and (max-width:767px){section aside .bg.s1 p.left-35{margin-left:15px}}section aside .bg.s1 p.mar-35{margin-left:45px;margin-right:45px}@media only screen and (max-width:767px){section aside .bg.s1 p.mar-35{margin-left:15px;margin-right:15px}}section aside .bg.s1 p a{color:#a5834c;padding-right:0 !important}section aside .bg.s1 p a:hover{color:#b29058}section aside .bg.s1 li{color:#7c7066;font-family:'Asap',sans-serif;font-size:1.19em}section aside .bg.s1 strong{font-family:'Asap',sans-serif;font-size:1.2em;margin-left:45px}@media only screen and (max-width:767px){section aside .bg.s1 strong{margin-left:15px}}section aside .bg.white .btn{color:#a5834c}section aside .bg.white h3{color:#a5834c}section aside .bg.white.s1 span{color:#a5834c;font-family:'Asap',sans-serif;font-size:1.1em;margin-left:45px;text-transform:uppercase}@media only screen and (max-width:767px){section aside .bg.white.s1 span{margin-left:15px}}section aside .bg.white.s1 a{color:#a5834c}section aside .bg.white.s1 a:hover,section aside .bg.white.s1 a:active{color:#b29058}section aside .bg.brown{background-color:#7c7066}section aside .bg.tan{background-color:#b7a57c}section aside .bg.cream{background-color:#d5c8ac}section aside .bg.cream-light{background-color:#eae3d5}section aside .bg.cream-light.s1 a{color:#7c7066;font-weight:bold}section aside .bg.cream-light.s1 hr{background-color:#683a30}section aside .bg.cream-light.s1 h3{color:#a5834c}section aside .bg.cream-light.s1 p{color:#7c7066}section aside .bg.cream-light.s1 b{color:#a5834c}section aside .bg.cream-light.s1 strong{color:#a5834c;display:inline-block;font-size:1.19em;font-weight:bold;margin-bottom:7px;margin-left:45px}@media only screen and (max-width:767px){section aside .bg.cream-light.s1 strong{margin-left:15px}}section aside .bg.cream-light.s1 span{color:#a5834c;display:inline-block;font-family:'Asap',sans-serif;font-size:1.1em;font-weight:bold;margin-bottom:7px;margin-left:45px;text-transform:uppercase}@media only screen and (max-width:767px){section aside .bg.cream-light.s1 span{margin-left:15px}}section aside .bg.maroon{background-color:#683a30}section aside .bg.maroon.texture{background:url('../images/grilled_@2X_transparent3.png'),url('../images/_texture_flower_left.png') no-repeat left bottom;background-color:#683a30}section aside .bg.maroon.s1{color:#fff;font-family:'Asap',sans-serif}section aside .bg.maroon.s1 h1{color:#d5c8ac;letter-spacing:3px;text-transform:uppercase}section aside .bg.maroon.s1 a{color:#fff;font-family:'Asap',sans-serif;text-transform:uppercase}section aside .bg.maroon.s1 a.btn-white{color:#d5c8ac}section aside .bg.maroon.s1 hr{background-color:#d5c8ac}section aside .bg.maroon.s1 p{color:#fff}section aside .bg.maroon.s1 b{font-size:1.2em;text-transform:uppercase}section aside .bg.dark-maroon{background-color:#3f2821}section aside .bg.purple{background-color:#75686b}section aside .bg.purple.texture{background:url('../images/Texture_Purple.jpg')}section aside .bg.purple.texture h2{font-family:'Asap',sans-serif;font-size:1.5em;letter-spacing:3px;margin-bottom:22px;margin-top:0}section aside .bg.purple.texture p{color:#fff;font-family:'Asap',sans-serif;font-size:1.2em;margin:0 auto 30px;width:75%}section aside .bg.purple.s1 h1{color:#d5c8ac}section aside .bg.purple.s1 li{color:#fff}section aside .bg.purple.s1 p{color:#fff}section aside .bg.purple.s1 p a{color:#d5c8ac}section aside .bg.purple.s1 p a:hover{color:#ded3bd}section aside .bg.purple.s1 hr{background-color:#d5c8ac}section aside .bg.purple.s1 span{color:white;font-size:1.1em;font-weight:bold;margin-left:45px}@media only screen and (max-width:767px){section aside .bg.purple.s1 span{margin-left:15px}}section aside .bg.purple.s1 strong{color:#fff;display:block}section aside .bg.orange{background-color:#a5834c}section aside .bg.orange h1{color:#fff}section aside .bg.orange p{color:#fff;font-size:1.2em}section aside .bg.orange.texture{background:url('../images/Texture_Gold.jpg')}section aside .bg.orange.texture h1{color:#fff !important}section aside .bg.orange.texture h2{font-family:'Asap',sans-serif;font-size:1.5em;letter-spacing:3px;margin-bottom:22px;margin-top:0}section aside .bg.orange.texture p{color:#fff;font-family:'Asap',sans-serif;font-size:1.2em;margin:0 auto 30px;width:75%}section aside .bg.orange.s1 h1{color:#d5c8ac;font-weight:100}section aside .bg.orange.s1 hr{background-color:#fff}section aside .bg.orange.s1 p{color:#fff}section aside .bg.orange.s1 p a{color:#683a30}section aside .bg.orange.s1 p a:hover{color:#794438}section aside .bg.orange.s1 strong{color:#fff;display:block}section aside .half{color:#fff;min-height:300px;padding:50px}section aside .half h2{color:#fff;font-family:'Asap',sans-serif;font-weight:100;text-transform:uppercase}section aside .full{min-height:550px}section aside .full.s1.title *{padding-right:15px}section aside .l1{padding:0;min-height:275px}section aside div.box{border:2px solid #fff;color:#fff;display:block;font-family:'Asap',sans-serif;font-size:1.5em;letter-spacing:3px;line-height:1.1em;margin:0 auto;padding:15px;position:relative;text-transform:uppercase;max-width:60%}@media only screen and (max-width:767px){section aside div.box{max-width:90%}}section aside div.box a{color:#fff}section aside div.box a:hover{color:#fff}section aside hr{background-color:#b7a57c;border:0;height:1px;width:60px}section aside .list{display:block;margin:0 1.5em 1.5em 1.5em;padding:initial;width:auto}@media only screen and (max-width:767px){section aside .list{margin-left:15px}}section aside .list li{display:list-item;font-size:1.19em;line-height:1.3em;margin-bottom:5px;margin-left:40px;min-height:0;position:initial;text-align:left;vertical-align:baseline;width:auto}@media only screen and (max-width:767px){section aside .list li{margin-left:20px}}footer#site_footer{bottom:0;overflow:hidden;position:fixed;visibility:hidden;width:100%}@media only screen and (max-width:1024px){footer#site_footer{position:relative;visibility:visible}}footer div{z-index:1}footer .dummy{height:50px}@media only screen and (max-width:767px){footer .dummy{height:0}}footer .map-footer{background:url('../images/MapOverlay-Footer.jpg') no-repeat;background-size:cover;min-height:275px;text-align:center}@media only screen and (max-width:767px){footer .map-footer{padding:0}}footer .map-footer .valign-middle .box{border:2px solid #fff;display:initial;max-width:auto;min-width:0;padding:20px 20px 15px;width:auto !important}footer .map-footer .valign-middle a{color:#fff;font-family:'Asap',sans-serif;font-size:1.5em;letter-spacing:2px;line-height:2em;text-transform:uppercase}footer .footer-contact{background:url('../images/footer_leaf_left.png') no-repeat,url('../images/footer_rose_right.png') no-repeat;background-position:left bottom,right bottom;background-size:contain;min-height:260px;text-align:center}@media only screen and (max-width:768px){footer .footer-contact{background:none;height:400px;padding:0}}footer .footer-contact div.valign-middle{color:#a49593;font-family:'Asap',sans-serif;letter-spacing:2px;text-transform:uppercase;width:100%}footer .footer-contact div.valign-middle span{color:#a49593}footer .footer-contact div.valign-middle hr{background-color:#a5834c;border-top:0;height:1px}footer .footer-contact div.valign-middle .loc-address{display:block;font-weight:bold}@media only screen and (max-width:600px){footer .footer-contact div.valign-middle .loc-address{padding-left:15px;padding-right:15px}}footer .footer-contact div.valign-middle .pipe{color:#a5834c;padding:0 8px}footer .footer-contact div.valign-middle a{color:#a49593}footer .footer-contact div.valign-middle .social-footer{padding-top:20px}footer .footer-contact div.valign-middle .social-footer a{padding-right:10px}footer .footer-contact div.valign-middle .social-footer a:last-child{padding-right:0}footer .footer-contact div.valign-middle .social-footer hr{margin-top:25px}footer .footer-contact div.valign-middle hr{width:85px}footer .footer-contact div.valign-middle hr+a{color:#a5834c;font-weight:bold;letter-spacing:0;padding-right:13px}footer .footer-contact div.valign-middle hr+a:hover{color:#b29058}footer .footer-contact div.valign-middle hr+a+a{color:#a5834c;font-weight:bold;letter-spacing:0}footer .footer-contact div.valign-middle hr+a+a:hover{color:#b29058}footer .container{margin:0 auto;width:100%}footer .container .row.bottom{background:#683a30;height:50px}@media only screen and (max-width:768px){footer .container .row.bottom{height:70px}}@media only screen and (max-width:767px){footer .container .row.bottom{height:140px}}footer .container .row.bottom div{color:#fff;font-family:'Asap',sans-serif;padding-top:15px;text-transform:uppercase}footer .container .row.bottom div span.pipe{margin:0 15px}@media only screen and (max-width:767px){footer .container .row.bottom div span.pipe{display:block;visibility:hidden}}footer .container .row.bottom div+div{color:#a49593;text-transform:none}footer .container .row.bottom div+div img{margin-top:-9px}footer .container .row.bottom div+div a{color:#a49593;text-decoration:none !important}.vibe-lookup{background:#ddd3bd;height:83px;z-index:15}.vibe-lookup .container{margin-left:0;margin-right:0;width:100%}.vibe-lookup .container .col-sm-10{background-color:#d5c8ac}.vibe-lookup .container .col-sm-2{padding-top:15px;text-align:center}.vibe-lookup .container .col-sm-2 h4,.vibe-lookup .container .col-sm-2 h5{font-family:'Asap',sans-serif;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.vibe-lookup .container .col-sm-2 h4{color:#a5834c;font-size:1.3em}.vibe-lookup .container .col-sm-2 h5{color:#75686b;margin-top:-6px}.vibe-lookup table{margin:0 auto;width:100%}@media only screen and (max-width:767px){.vibe-lookup table{display:none}}.vibe-lookup table thead td{font-family:'Asap',sans-serif;font-size:.9em;font-weight:bold;padding:10px 0 2px}.vibe-lookup table tr td{color:#75686b;padding-right:5px;text-align:left;text-transform:uppercase;vertical-align:top}.vibe-lookup table tr td .form-control{font-family:'Asap',sans-serif;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}.vibe-lookup table tr td .form-control-feedback{line-height:40px}.vibe-lookup table tr td:last-child{padding-right:0}.vibe-lookup table tr td input[type='text'],.vibe-lookup table tr td select{font-style:italic}.vibe-lookup table tr td input[type='text']{padding:18px 10px}.vibe-lookup table tr td select{background-color:#fff;background-image:url('../images/input_arrow_down.png');background-repeat:no-repeat;background-position:right center;height:38px;padding:8px 12px}.vibe-lookup table tr td input[type='submit']{background:#a5834c;color:#fff;font-weight:normal;margin-top:1px}.vibe-lookup table tr td input[type='submit']:hover,.vibe-lookup table tr td input[type='submit']:active,.vibe-lookup table tr td input[type='submit']:focus{background:#b29058 !important;color:#fff}.bg{background-repeat:no-repeat;background-size:cover}.bg.overlay{background-color:rgba(117,104,107,0.65);height:100%;position:absolute;width:100%}.bg.checkin{background-image:url('../images/Checkin_Photo.jpg')}.bg.max{background-image:url('../images/Max_Photo.jpg')}.bg.meeting{background-image:url('../images/Meeting_Room_Photo.jpg')}.bg.wedding{background-image:url('../images/Wedding_Photo.jpg')}.bg.wine{background-image:url('../images/home-wine-left.jpg')}.bg.beds{background-image:url('../images/RoomView1_Crop.jpg')}.bg.hands{background-image:url('../images/home-hand-hold.jpg')}.bg.silicon{background-image:url('../images/WorkStationVignette_Crop.jpg')}.bg.leaf-left{background-image:url('../images/home-leaf-left.jpg')}.bg.rm-exec{background-image:url('../images/rm_Executive_Courtyard_Kings.jpg')}.bg.rm-exterior{background-image:url('../images/rm_Exterior_Photo.jpg')}.bg.rm-jacuzzi{background-image:url('../images/rm_Luxry_Jacuzzi_King.jpg')}.bg.rm-dbl-qn{background-image:url('../images/B2-Bedroom-1_508x506_Double_Queen_Studio.jpg')}.bg.rm-king-std{background-image:url('../images/C2-Bedroom-1_508x506_Luxury_King_Studio.jpg')}.bg.rm-twn-ctr{background-image:url('../images/rm_Luxury_Town_Center_Lofts.jpg')}.bg.rm-mnr-qn{background-image:url('../images/rm_Manor_Queens.jpg')}.bg.three-day-weekend{background-image:url('../images/three_day_weekend.jpg')}.bg.chocolates{background-image:url('../images/chocolates.jpg')}.bg.flowers-flags{background-image:url('../images/IMG_4191_flowers-and-flags.jpg')}.bg.parallax{min-height:450px}.bg.parallax.exterior{background-image:url('../images/parallax-wine.jpg')}.bg.parallax.interior{background-image:url('../images/parallax-balcony2.jpg')}#slides .slides-pagination{left:95%;top:35%;z-index:13}@media only screen and (max-width:767px){#slides .slides-pagination{display:none}}#slides .slides-pagination a{background:none;border-color:#fff;display:block;font-size:0;height:15px;margin:7px 5px;opacity:.6;width:15px}#slides .slides-pagination a.current{background:#fff;height:17px;margin:7px 4px;opacity:.7;width:17px}#slideshow-1 .cycle-prev,#slideshow-1 .cycle-next{cursor:pointer;height:100%;position:absolute;top:0;width:60px;z-index:6}#slideshow-1 .cycle-prev{background-image:url('../images/Gallery-Left-Arrow.png');background-repeat:no-repeat;background-position:center center}#slideshow-1 .cycle-next{background-image:url('../images/Gallery-Right-Arrow.png');background-repeat:no-repeat;background-position:center center;right:0}#slideshow-1 div.slide{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;z-index:5 !important}#slideshow-1 #gal-nav{background:rgba(90,80,69,0.8);height:62px;margin-top:-60px;position:absolute;width:100%;z-index:6}@media only screen and (max-width:767px){#slideshow-1 #gal-nav{height:36px;margin-top:-72px}}#slideshow-1 #gal-nav span{color:#ddd3bd;display:inline-block;font-family:'Asap',sans-serif;font-size:1.2em;line-height:3.7em;margin-left:25px}#slideshow-1 #gal-nav span#gal-nav-gal{text-transform:uppercase}@media only screen and (max-width:525px){#slideshow-1 #gal-nav span#gal-nav-gal{margin:auto;text-align:center;width:100%}}@media only screen and (max-width:767px){#slideshow-1 #gal-nav span{line-height:2.2em}#slideshow-1 #gal-nav span#gal-nav-title{float:right;margin-left:0;margin-right:25px}}@media only screen and (max-width:525px){#slideshow-1 #gal-nav span#gal-nav-title{display:none}}#slideshow-1 #gal-nav #gal-nav-choose{background:#a5834c;color:#fff;cursor:pointer;height:62px;font-family:'Asap',sans-serif;font-size:1.2em;text-transform:uppercase;letter-spacing:3px;line-height:3.7em;padding:0 34px;width:273px}@media only screen and (max-width:767px){#slideshow-1 #gal-nav #gal-nav-choose{height:36px;line-height:2.2em;text-align:center;width:100%}}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu{cursor:auto;display:none;list-style:none;margin:0;padding:0;text-transform:none;width:273px}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open{bottom:60px;display:inherit;min-width:160px;position:absolute;right:0}@media only screen and (max-width:767px){#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open{bottom:0;width:100%}}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open li{background:#d5c8ac;font-family:'Asap',sans-serif;font-size:1.1em;letter-spacing:0;padding-left:22px}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open li a{color:#5a5045}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open li a:hover{color:#a5834c}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open li.active a{color:#a5834c}#slideshow-1 #gal-nav #gal-nav-choose ul.gal-menu.open li+:nth-child(2){border-bottom:1px solid #ddd3bd;border-top:1px solid #ddd3bd}#slideshow-2 div.img{display:inline}#slideshow-2 img{cursor:pointer;height:110px;max-height:110px;z-index:5 !important}#slideshow-2 .thumb-prev,#slideshow-2 .thumb-next{background:#bba679;height:110px;position:absolute;width:45px;z-index:2}#slideshow-2 .thumb-next{background-image:url('../images/Thumb-Right-Arrow.png');background-repeat:no-repeat;background-position:center center;right:0}#slideshow-2 .thumb-prev{background-image:url('../images/Thumb-Left-Arrow.png');background-repeat:no-repeat;background-position:center center}.cycle-carousel-wrap{z-index:1}blockquote{border-left:0}blockquote p{color:#eae3d5 !important;font-family:'Droid Serif',serif !important;font-size:.9em !important;font-style:italic;font-weight:100;letter-spacing:1px;line-height:1.9em}blockquote footer{color:#fff;font-family:'Asap',sans-serif;font-size:.9em;text-transform:uppercase}#ui-datepicker-div{z-index:20 !important}*{outline:0 !important}.uppercase{text-transform:uppercase}.mar-top-bottom{padding-top:55px;padding-bottom:55px}@media only screen and (max-width:767px){.mar-top-bottom{padding-top:0;padding-bottom:0}}.no-mar{margin:0 !important}.no-pad{padding:0 !important}.rm-img img{width:100%;max-width:100%}.valign-middle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.down-caret{display:block;color:#fff;text-decoration:none !important}.down-caret:hover,.down-caret:active{color:#fff}.fancybox-nav span{visibility:visible !important}@media only screen and (max-width:767px){.gmaps-item{min-height:300px !important}}#gmaps{height:100%;position:absolute;width:100%}#maps-controls{background-color:#a5834c;font-size:1.5em;padding:10px 10px 7px}@media only screen and (max-width:576px){#maps-controls{padding-bottom:20px;width:100%}}#maps-controls .btn{margin-top:-2px;padding:3px 13px}#maps-controls .btn+.btn{border:none}#maps-controls input{border:none;color:#75686b;font-family:'Asap',sans-serif;line-height:1.7em;margin-right:6px;padding-left:8px;padding-right:8px}@media only screen and (max-width:576px){#maps-controls input{margin-bottom:8px;width:100%}}/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm-fw.open a.dropdown-toggle,.nav.navbar-nav li.active a{border-bottom:2px solid #fff;margin:0 15px;padding:15px 0 2px 0}@media only screen and (max-width:890px){.yamm-fw.open a.dropdown-toggle,.nav.navbar-nav li.active a{margin-left:10px;margin-right:10px}}@media only screen and (max-width:840px){.yamm-fw.open a.dropdown-toggle,.nav.navbar-nav li.active a{margin-left:5px;margin-right:5px}}@media only screen and (max-width:767px){.yamm-fw.open a.dropdown-toggle,.nav.navbar-nav li.active a{background:#b29568;border-bottom:0;color:#d5c8ac;margin-left:0;margin-right:0;padding-bottom:15px;padding-left:15px}}@media only screen and (max-height:320px){.yamm-fw.open a.dropdown-toggle,.nav.navbar-nav li.active a{padding-top:5px;padding-bottom:5px}}.yamm-fw.open .dropdown-menu li.active a{border-bottom:none;margin:0;padding:15px}@media only screen and (max-width:767px){.navbar-default .navbar-collapse{border:0;border-color:#683a30;box-shadow:none}.navbar-default .navbar-collapse .navbar-nav{margin:0 -15px}}/*!
* REF: http://jsfiddle.net/Ur6a7/
*/.chevron{height:16px;display:inline-block;position:relative}.chevron.up{top:-3px}.chevron.up:before,.chevron.up:after{border:8px solid transparent;content:"";display:block;position:absolute}.chevron.up:before{border-bottom-color:#fff;bottom:0}.chevron.up:after{border-bottom-color:#a5834c;bottom:-3px}.chevron.down{top:6px}.chevron.down:before,.chevron.down:after{border:8px solid transparent;content:"";display:block;position:absolute}.chevron.down:before{border-top-color:#fff;top:0}.chevron.down:after{border-top-color:#a5834c;top:-3px}