.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:#efebe2}.color1{background-color:#e54e32}.color2{background-color:#5c412a}.color3{background-color:#e54e32}.color4{background-color:#e54e32}.navColor{background-color:#5c412a}.navTextColor{background-color:#fff}.pagerColor{background-color:#5c412a}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#e54e32}.buttonBuyColor{background-color:#e54e32}.buttonSelectColor{background-color:#e54e32}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#09c}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#63b353}.highPriceColor{background-color:#999}.dealsColor{background-color:#77c20d}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#c9ecff}.sidebarHeaderColor{background-color:#0177c1}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Georgia,sans-serif}body{font-family:Georgia,sans-serif;background-color:#fff}.aresContentWrapInner{padding:2em;background-color:#efebe2;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresDealText{clear:both;background-color:#77c20d;color:#fff}.aresDealText:after{border-top-color:#77c20d}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresPricePrice{color:#63b353}.aresHighPrice{color:#999}a:link{color:#e54e32;text-decoration:none}a:hover{color:#5c412a}a:visited{color:#e54e32}a:active{color:#e54e32}.aresProductItem .aresProductItemInner{background-color:#fff}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:#5c412a;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#0177c1}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresButton,button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#e54e32}.aresButtonSearch:hover{background-color:#f65f43}.aresButtonBuy{background-color:#e54e32}.aresButtonBuy:hover{background-color:#f65f43}.aresButtonPrint,a.aresButtonPrint{background-color:#e54e32}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#ff7054}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#e54e32;border-right-color:#e54e32;border-bottom-color:#e54e32;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#f65f43;border-bottom-color:#f65f43;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#e54e32;border-bottom-color:#e54e32}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#e54e32;color:#fff}.ui-datepicker-calendar .range-date a{background:#e54e32;color:#fff}.ui-datepicker-calendar .max-date a{background:#e54e32;color:#fff}.ui-datepicker-calendar .min-date a{background:#e54e32;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#e54e32}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#f65f43}.aresBENav ul{background-color:#5c412a}.aresBENav .aresSelected{background:#5c412a}.aresBENav .aresSelected:after{border-top-color:#5c412a}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#c9ecff}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{background-image:none;padding-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.18);-moz-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:Georgia,sans-serif}.ui-widget-header{background-color:#5c412a;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#e54e32;border-bottom-color:#e54e32}.aresPackageSidebar{background-color:#e54e32}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresProductItemsList{overflow:visible}.aresDealFlag::after{border-top-color:#77c20d}
@font-face{font-family:FontAwesome;src:url(/themes/sheridan-travel/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/themes/sheridan-travel/fonts/fontawesome-webfont.eot#iefix&v=4.3.0) format('embedded-opentype'),url(/themes/sheridan-travel/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/themes/sheridan-travel/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(/themes/sheridan-travel/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(/themes/sheridan-travel/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Bourbon-Regular;src:url(/themes/sheridan-travel/fonts/2E2A1B_4_0.eot);src:url(/themes/sheridan-travel/fonts/2E2A1B_4_0.eot#iefix) format('embedded-opentype'),url(/themes/sheridan-travel/fonts/2E2A1B_4_0.woff2) format('woff2'),url(/themes/sheridan-travel/fonts/2E2A1B_4_0.woff) format('woff'),url(/themes/sheridan-travel/fonts/2E2A1B_4_0.ttf) format('truetype')}body{font-family:Georgia,serif;padding:0;background-color:#5a422e;color:#333}.aresThemeFooter .fa,.aresThemeHeader .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.aresThemeFooter .fa-map-marker:before,.aresThemeHeader .fa-map-marker:before{content:"\f041"}.aresThemeFooter .fa-twitter:before,.aresThemeHeader .fa-twitter:before{content:"\f099"}.aresThemeFooter .fa-facebook:before,.aresThemeHeader .fa-facebook:before{content:"\f09a"}.aresThemeFooter .fa-pinterest:before,.aresThemeHeader .fa-pinterest:before{content:"\f0d2"}.aresThemeFooter .fa-google-plus:before,.aresThemeHeader .fa-google-plus:before{content:"\f0d5"}.aresThemeFooter .fa-youtube:before,.aresThemeHeader .fa-youtube:before{content:"\f167"}.aresThemeFooter .fa-instagram:before,.aresThemeHeader .fa-instagram:before{content:"\f16d"}.aresThemeFooter header,.aresThemeHeader header{display:block}.aresThemeFooter a:active,.aresThemeFooter a:hover,.aresThemeHeader a:active,.aresThemeHeader a:hover{outline:0}.aresThemeFooter a,.aresThemeFooter a:visited,.aresThemeHeader a,.aresThemeHeader a:visited{text-decoration:underline}.aresThemeFooter *,.aresThemeHeader *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresThemeFooter :after,.aresThemeFooter :before,.aresThemeHeader :after,.aresThemeHeader :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresThemeFooter a,.aresThemeHeader a{color:#e54e32;text-decoration:none}.aresThemeFooter a:focus,.aresThemeFooter a:hover,.aresThemeHeader a:focus,.aresThemeHeader a:hover{color:#b42f17;text-decoration:underline}.aresThemeFooter a:focus,.aresThemeHeader a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.aresThemeFooter ul,.aresThemeHeader ul{margin-top:0;margin-bottom:10px}.aresThemeFooter .list-inline,.aresThemeHeader .list-inline{padding-left:0;list-style:none;margin-left:-5px}.aresThemeFooter .list-inline>li,.aresThemeHeader .list-inline>li{display:inline-block}.aresThemeFooter a:hover,.aresThemeHeader a:hover{text-decoration:none}.aresThemeFooter nav,.aresThemeHeader nav{display:block}.aresThemeFooter a:active,.aresThemeFooter a:hover,.aresThemeHeader a:active,.aresThemeHeader a:hover{outline:0}.aresThemeFooter h1,.aresThemeHeader h1{font-size:2em;margin:.67em 0;color:#767f34}.aresThemeFooter img,.aresThemeHeader img{border:0}.aresThemeFooter button,.aresThemeHeader button{color:inherit;font:inherit;margin:0}.aresThemeFooter button,.aresThemeHeader button{overflow:visible}.aresThemeFooter button,.aresThemeHeader button{text-transform:none}.aresThemeFooter button,.aresThemeHeader button{-webkit-appearance:button;cursor:pointer}.aresThemeFooter button::-moz-focus-inner,.aresThemeHeader button::-moz-focus-inner{border:0;padding:0}.aresThemeFooter *,.aresThemeHeader *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresThemeFooter :after,.aresThemeFooter :before,.aresThemeHeader :after,.aresThemeHeader :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresThemeFooter button,.aresThemeHeader button{font-family:inherit;font-size:inherit;line-height:inherit}.aresThemeFooter a,.aresThemeHeader a{color:#e54e32;text-decoration:none}.aresThemeFooter a:focus,.aresThemeFooter a:hover,.aresThemeHeader a:focus,.aresThemeHeader a:hover{color:#b42f17;text-decoration:underline}.aresThemeFooter a:focus,.aresThemeHeader a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.aresThemeFooter img,.aresThemeHeader img{vertical-align:middle}.aresThemeFooter h1,.aresThemeHeader h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.aresThemeFooter h1,.aresThemeHeader h1{margin-top:20px;margin-bottom:10px}.aresThemeFooter h1,.aresThemeHeader h1{font-size:36px}.aresThemeFooter ul,.aresThemeHeader ul{margin-top:0;margin-bottom:10px}.aresThemeFooter ul ul,.aresThemeHeader ul ul{margin-bottom:0}.header{position:fixed;width:100%;min-height:100px;left:0;top:0;z-index:100;border-top:3px solid #82341a;border-color:#82341a;border-color:#5a422e;background-color:#fff;background-color:transparent;background-image:url(/themes/sheridan-travel/images/branding-bg.jpg);background-image:none;height:90px;transition:background-color .3s;box-shadow:0 4px 3px 0 transparent}.brand{display:block;width:140px;height:43px;margin:0 auto;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:28px;z-index:2;background-image:url(/themes/sheridan-travel/images/sheridan-logo.svg);background-image:url(/themes/sheridan-travel/images/sheridan-logo-primary-brown.png);background-repeat:no-repeat;background-position:center top;background-size:98%;transition:all .1s}@media only screen and (min-width:600px){.brand{width:140px;height:43px}}@media only screen and (min-width:992px){.brand{width:200px;height:128px}}.cd-btn{display:inline-block;width:auto;position:absolute;right:20px;top:32px;z-index:3;height:32px;line-height:32px;transition:all .3s}.cd-btn::before{display:inline-block;content:'\f0c9';font-family:FontAwesome;font-size:18px;width:32px;height:32px;line-height:32px;background-color:transparent;text-align:left;color:#5a422e}@media only screen and (min-width:600px){.cd-btn{left:0;top:0;width:100px;padding:0;height:100%;background-color:#e54e32;text-align:center;color:#fff;line-height:94px}.cd-btn:hover{color:#fff;background-color:#5a422e}.cd-btn::before{color:#fff;width:28px;margin:2px 8px 0 0;width:auto}.cd-btn::after{content:'MENU';font-size:18px;line-height:94px;letter-spacing:.05em;font-family:Bourbon-Regular,sans-serif;color:#fff}}.social{display:none;position:absolute;right:20px;top:34px;z-index:2;text-align:center;font-size:18px}.social li{padding:0}.social li a{color:#5a422e;transition:color .3s;padding:0 5px}.social li a:hover{color:#e54e32}@media only screen and (min-width:600px){.social{display:block}}@media only screen and (min-width:768px){.social{display:block}}.cd-btn{color:#5a422e}.cd-btn:hover{color:#e54e32}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block}.dropdown-toggle:focus{outline:0}h1{font-family:Bourbon-Regular,sans-serif;text-transform:uppercase;letter-spacing:.03em}@media only screen and (min-width:768px){h1{font-size:56px}}.cd-panel{position:absolute;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s;z-index:9999}.cd-panel-header{position:fixed;width:100%;background-color:#5a422e;z-index:2;box-shadow:none;-webkit-transition:left .1s 0s;-moz-transition:left .1s 0s;transition:left .1s 0s;min-height:50px;line-height:50px}.cd-panel-header h1{font-weight:800;padding-left:20px;line-height:50px;font-size:18px;margin:0;color:#ededed;text-transform:uppercase}.from-left .cd-panel-header{top:-50px}.from-left .cd-panel-header{left:0}.cd-panel-close{position:absolute;top:0;right:0;height:100%;width:50px;line-height:50px;display:inline-block;text-align:center;font-size:28px;font-weight:400;color:#fff!important;background-color:#e54e32}.cd-panel-close:before{content:'\f00d';font-family:FontAwesome;position:absolute;left:52%;top:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.no-touch .cd-panel-close:hover{background-color:#da391c;color:#fff}.cd-panel-container{position:fixed;width:100%;height:100%;top:0;background-color:#eae6d3;background-image:url(/themes/sheridan-travel/images/branding-bg.jpg);z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}@media only screen and (min-width:480px){.cd-panel-container,.cd-panel-header{max-width:320px}}.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 0;overflow:auto;-webkit-overflow-scrolling:touch}.panel-logo{height:26px;margin-top:-5px}.nav-menu{padding:0;margin:0}.main-navigation a{display:block;padding:.8em 0;padding:12px 20px;line-height:1;position:relative;text-decoration:none;text-transform:uppercase;font-weight:400;font-family:Bourbon-Regular,sans-serif;font-size:18px;letter-spacing:.05em;color:#5a422e}.main-navigation a:hover{color:#e54e32;background-color:#fff;background-color:rgba(255,255,255,.7)}.main-navigation ul{list-style:none;margin:0;border-bottom:1px solid #eaeaea;border-bottom:1px solid rgba(51,51,51,.1)}.main-navigation ul ul{display:none;margin-left:.8em;margin-left:0}.main-navigation li{border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1);position:relative}.main-navigation .current-menu-item>a{font-weight:400;color:#e54e32}.main-navigation .nav-menu>li:first-child{border-top:0}.main-navigation .menu-item-has-children>a{padding-right:48px;padding-right:50px}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;content:"";height:42px;padding:0;position:absolute;text-transform:lowercase;top:3px;top:0;right:0;width:42px;width:50px;border-left:1px solid rgba(0,0,0,.1)}.dropdown-toggle:after{color:#333;content:"\f078";font-size:16px;line-height:42px;position:relative;top:0;left:1px;width:42px;font-family:FontAwesome}.dropdown-toggle:focus,.dropdown-toggle:hover{background-color:#eaeaea;background-color:rgba(51,51,51,.1);background-color:rgba(255,255,255,.7)}.dropdown-toggle:focus{outline:0 solid #c1c1c1;outline:0 solid rgba(51,51,51,.3)}.sub-menu{padding:0;margin:0}.sub-menu a{padding-left:20px;text-transform:none;font-weight:400;font-family:Georgia,serfif;font-size:14px;letter-spacing:0}.social-panel{margin:10px 0 0;padding:15px 0;font-size:18px;border-top:0 solid rgba(0,0,0,.1);text-align:center;background-color:rgba(255,255,255,0)}.social-panel li{padding:0}.social-panel li a{padding:0 10px;color:#5a422e}.social-panel li a:hover{color:#e54e32}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hero{margin:0;padding:100px 0 30px;text-shadow:0 -1px 0 rgba(255,255,255,.3);text-align:left;background-color:#e4dccd;background-image:url(/themes/sheridan-travel/images/naturally.jpg);background-size:cover;background-repeat:no-repeat;background-position:left top;box-shadow:0 -72px 56px -56px rgba(90,65,46,.4) inset;position:relative}@media only screen and (min-width:600px){.hero{padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){.hero{padding-bottom:75px;padding-left:15px;padding-right:15px}}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.container-fluid{max-width:1280px}.site-footer{padding:40px 0;color:#fff;box-shadow:0 9px 6px -6px rgba(0,0,0,.3) inset;background-image:url(/themes/sheridan-travel/images/texture2.png);font-size:14px;text-align:center}.site-footer a{color:#fff;transition:all .3s}.site-footer a:hover{color:#f8e8d5}.tripadvisor{display:inline-block;margin-top:-5px}.header.active{background-color:#efebe3!important;box-shadow:0 4px 3px 0 rgba(0,0,0,.3);background-image:url(/themes/sheridan-travel/images/texture.png)!important}.brand{display:block;width:140px;height:43px;margin:0 auto;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:28px;z-index:2;background-image:url(/themes/sheridan-travel/images/sheridan-logo.svg);background-image:url(/themes/sheridan-travel/images/sheridan-logo-primary-brown.png);background-repeat:no-repeat;background-position:center top;background-size:98%;transition:all .1s}.header.active .brand{height:43px;width:140px;top:28px}@media only screen and (min-width:600px){.brand{width:140px;height:43px}.header.active .brand{height:43px;width:140px;top:28px}}@media only screen and (min-width:992px){.brand{width:200px;height:128px}.header.active .brand{height:55px;width:180px;top:24px}}.cd-btn{display:inline-block;width:auto;position:absolute;right:20px;top:32px;z-index:3;height:32px;line-height:32px;transition:all .3s}.cd-btn::before{display:inline-block;content:'\f0c9';font-family:FontAwesome;font-size:18px;width:32px;height:32px;line-height:32px;background-color:transparent;text-align:left;color:#5a422e}@media only screen and (min-width:600px){.cd-btn{left:0;top:0;width:100px;padding:0;height:100%;background-color:#e54e32;text-align:center;color:#fff;line-height:94px}.cd-btn:hover{color:#fff;background-color:#5a422e}.cd-btn::before{color:#fff;width:28px;margin:2px 8px 0 0;width:auto}.cd-btn::after{content:'MENU';font-size:18px;line-height:94px;letter-spacing:.05em;font-family:Bourbon-Regular,sans-serif;color:#fff}}.social{display:none;position:absolute;right:20px;top:34px;z-index:2;text-align:center;font-size:18px}.social li{padding:0}.social li a{color:#5a422e;transition:color .3s;padding:0 5px}.social li a:hover{color:#e54e32}@media only screen and (min-width:600px){.social{display:block}}@media only screen and (min-width:768px){.social{display:block}}.search-btn{display:inline-block;position:absolute;width:24px;left:24px;top:34px;z-index:3;font-size:18px;transition:color .3s;text-align:center}@media only screen and (min-width:600px){.search-btn{left:120px}}.cd-btn,.search-btn{color:#5a422e}.cd-btn:hover,.search-btn:hover{color:#e54e32}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block}.dropdown-toggle:focus{outline:0}h1{font-family:Bourbon-Regular,sans-serif;text-transform:uppercase;letter-spacing:.03em}a:hover{text-decoration:none}.cd-panel{position:absolute;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s;z-index:9999}.cd-panel.is-visible{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.cd-panel-header{position:fixed;width:100%;background-color:#5a422e;z-index:2;box-shadow:none;-webkit-transition:left .1s 0s;-moz-transition:left .1s 0s;transition:left .1s 0s;min-height:50px;line-height:50px}.cd-panel-header h1{font-weight:800;padding-left:20px;line-height:50px;font-size:18px;margin:0;color:#ededed;text-transform:uppercase}.from-left .cd-panel-header{top:-50px}.from-left .cd-panel-header{left:0}.is-visible .cd-panel-header{top:0;-webkit-transition:left .1s 0s;-moz-transition:left .1s 0s;transition:left .1s 0s}.cd-panel-close{position:absolute;top:0;right:0;height:100%;width:50px;line-height:50px;display:inline-block;text-align:center;font-size:28px;font-weight:400;color:#fff;background-color:#e54e32}.cd-panel-close:before{content:'\f00d';font-family:FontAwesome;position:absolute;left:52%;top:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.no-touch .cd-panel-close:hover{background-color:#da391c;color:#fff}.cd-panel-container{position:fixed;width:100%;height:100%;top:0;background-color:#eae6d3;background-image:url(/themes/sheridan-travel/images/branding-bg.jpg);z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}@media only screen and (min-width:480px){.cd-panel-container,.cd-panel-header{max-width:320px}}.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.is-visible .cd-panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 0;overflow:auto;-webkit-overflow-scrolling:touch}.panel-logo{height:26px;margin-top:-5px}.nav-menu{padding:0;margin:0}.main-navigation a{display:block;padding:.8em 0;padding:12px 20px;line-height:1;position:relative;text-decoration:none;text-transform:uppercase;font-weight:400;font-family:Bourbon-Regular,sans-serif;font-size:18px;letter-spacing:.05em;color:#5a422e}.main-navigation a:hover{color:#e54e32;background-color:#fff;background-color:rgba(255,255,255,.7)}.main-navigation ul{list-style:none;margin:0;border-bottom:1px solid #eaeaea;border-bottom:1px solid rgba(51,51,51,.1)}.main-navigation ul ul{display:none;margin-left:.8em;margin-left:0}.main-navigation li{border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1);position:relative}.main-navigation .current-menu-item>a{font-weight:400;color:#e54e32}.main-navigation .nav-menu>li:first-child{border-top:0}.main-navigation .menu-item-has-children>a{padding-right:48px;padding-right:50px}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;content:"";height:42px;padding:0;position:absolute;text-transform:lowercase;top:3px;top:0;right:0;width:42px;width:50px;border-left:1px solid rgba(0,0,0,.1)}.dropdown-toggle:after{color:#333;content:"\f078";font-size:16px;line-height:42px;position:relative;top:0;left:1px;width:42px;font-family:FontAwesome}.dropdown-toggle:focus,.dropdown-toggle:hover{background-color:#eaeaea;background-color:rgba(51,51,51,.1);background-color:rgba(255,255,255,.7)}.dropdown-toggle:focus{outline:0 solid #c1c1c1;outline:0 solid rgba(51,51,51,.3)}.sub-menu{padding:0;margin:0}.sub-menu a{padding-left:20px;text-transform:none;font-weight:400;font-family:Georgia,serfif;font-size:14px;letter-spacing:0}.social-panel{margin:10px 0 0;padding:15px 0;font-size:18px;border-top:0 solid rgba(0,0,0,.1);text-align:center;background-color:rgba(255,255,255,0)}.social-panel li{padding:0}.social-panel li a{padding:0 10px;color:#5a422e}.social-panel li a:hover{color:#e54e32}.dropdown-toggle.toggle-on:after{content:"\f077"}.main-navigation ul .toggled-on{display:block}button.dropdown-toggle.toggle-on{background:#fff}