#header.tr-layout-element{width:100%;background:url(../images/headerback-52b870245cf7b540835e74a4827533d5.jpg);color:#fff;text-align:right;border-bottom:7px solid #ce902d}#header .header-logo.tr-layout-element{position:relative;height:70px}#header .custom-logo-link.tr-layout-element{position:absolute;left:0;top:10px}#header a.tr-layout-element{color:#fff;text-decoration:none}#header .nav-main.tr-layout-element{float:right;text-transform:uppercase;font-size:20px}#header .sidebar-header-sidebar.tr-layout-element{margin:5px 0 0 0;font-size:32px}#header .sidebar-header-sidebar .widget.tr-layout-element{display:inline-block}#header .sidebar-header-sidebar .widget_io_reservation_link .desktop.tr-layout-element{background:#3e210e;padding:10px 10px;text-transform:uppercase;border:1px solid #a5702a;text-decoration:none;margin-left:15px}#header .sidebar-header-sidebar .widget_io_reservation_link .desktop.tr-layout-element:hover{background:#6b3819}a.tr-layout-element{color:#754809}a.tr-layout-element:hover{color:#be760d}h3.tr-layout-element{font-weight:100;font-family:Georgia;color:#be760d;font-size:20px;margin:0;text-align:center;font-style:italic;letter-spacing:1px}#footer h3.tr-layout-element{font-size:18px;margin:0}.layout.tr-layout-element{font-size:16px;font-family:Georgia;line-height:24px}#container.tr-layout-element{background:#f6f1e7;background:-webkit-linear-gradient(#f9f6ed,#f6f1e7);background:-o-linear-gradient(#f9f6ed,#f6f1e7);background:-moz-linear-gradient(#f9f6ed,#f6f1e7);background:linear-gradient(#f9f6ed,#f6f1e7)}#footer.tr-layout-element{border-top:7px solid #f3ac46;background:url(../images/footerback-b7631b2a4b21a7a1473bd1dd11dd8e65.jpg) top left;color:#f2eee1}#footer a.tr-layout-element{color:#f2eee1}#footer a.tr-layout-element:hover{color:#bf8a46}#footer .layout.tr-layout-element{padding:30px 15px}#footer .q_recent_posts.tr-layout-element{margin:0;padding:0 0 0 10px}#footer .q_recent_posts a.tr-layout-element{text-decoration:underline}#footer .footer-content.tr-layout-element,#footer .footer-sidebar.tr-layout-element{margin-bottom:20px}#footer h3.tr-layout-element{font-size:22px;margin-bottom:5px;color:#bf8a46;font-style:normal}#footer .meta.tr-layout-element{color:#bd9663;font-size:12px}#footer .meta a.tr-layout-element{color:#bd9663;text-decoration:underline}#footer .meta a.tr-layout-element:hover{color:#fff}#footer .layout.tr-layout-element{padding:30px 0}#footer h3.tr-layout-element{text-align:left}#footer .footer-sidebar.tr-layout-element{text-align:right}#footer .footer-sidebar h3.tr-layout-element{text-align:right}#footer .meta .col-md-6.tr-layout-element:last-child{text-align:right}.layout.tr-layout-element{max-width:1086px}#header .sidebar-header-sidebar.tr-layout-element{margin:10px 0 5px 0;font-size:16px}#header #main-nav>ul>li>a.tr-layout-element{padding-top:10px;padding-bottom:12px}#header .nav.tr-layout-element{text-align:right;font-size:0}#header .nav a.tr-layout-element{color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer;padding-top:10px;font-size:20px}#header .nav a.tr-layout-element:hover{text-decoration:underline}#header .nav>ul>li>a.tr-layout-element{padding:0 20px;padding-bottom:15px}#header .nav>ul>li:last-child>a.tr-layout-element{padding-right:0}aside.tr-layout-element,footer.tr-layout-element,header.tr-layout-element,main.tr-layout-element,nav.tr-layout-element,section.tr-layout-element{display:block}html.tr-layout-element{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.tr-layout-element{margin:0;min-width:990px}a.tr-layout-element{background:0 0}a.tr-layout-element:focus{outline:thin dotted}a.tr-layout-element:active,a.tr-layout-element:hover{outline:0}img.tr-layout-element{border:0}.row.tr-layout-element{position:relative;-ms-box-sizing:border-box;box-sizing:border-box}.row.tr-layout-element,.row.tr-layout-element:after{display:block;clear:both}.row.tr-layout-element:after{content:''}.layout.tr-layout-element{position:relative;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.layout.tr-layout-element,.layout.tr-layout-element:after{display:block;clear:both}.layout.tr-layout-element:after{content:''}.col-xs-12.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box}.col-xs-12.tr-layout-element{width:100%}.col-xs-8.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;width:66.66666667%}.col-xs-4.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;width:33.33333333%}body.tr-layout-element{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300}h3.tr-layout-element{display:block}h3.tr-layout-element{font-size:1.5em}h3.tr-layout-element{line-height:normal}.desktop.tr-layout-element,.hidden-xs.tr-layout-element{display:none}img.tr-layout-element{max-width:100%;height:auto}nav.menu>ul.tr-layout-element,nav.nav>ul.tr-layout-element{list-style:none;display:block;position:relative;clear:both;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}nav.menu>ul.tr-layout-element:after,nav.nav>ul.tr-layout-element:after{display:block;clear:both;content:''}nav.menu>ul>li.tr-layout-element,nav.nav>ul>li.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;position:relative}nav.menu>ul>li a.tr-layout-element,nav.nav>ul>li a.tr-layout-element{display:block;white-space:nowrap}.layout.tr-layout-element{width:745px}.col-sm-9.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;width:75%}.col-sm-3.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;width:25%}.layout.tr-layout-element{width:980px}.col-md-6.tr-layout-element{float:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;width:50%}.desktop.tr-layout-element,.visible-md.tr-layout-element{display:block}nav.menu>ul>li.tr-layout-element,nav.nav>ul>li.tr-layout-element{display:inline-block}@media screen and (min-width:1200px){.layout.tr-layout-element{width:1170px}}@media screen and (min-width:1900px){.layout.tr-layout-element{width:1280px}}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:72px 18px 36px 18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}