@media only screen and (min-width:992px){.cbs-google-places-search-form-autocomplete .cbs-google-places-search-form-input{border-top-right-radius:0;border-bottom-right-radius:0;}.cbs-google-places-search-form .cbs-google-places-search-form-autocomplete .form-submit{border-top-left-radius:0;border-bottom-left-radius:0;}}.cbs-google-places-search-form .cbs-google-places-search-form-autocomplete{max-width:500px;margin:0 auto;}.cbs-google-places-search-form .cbs-google-places-search-form-autocomplete .form-submit{color:#fff !important;}.cbs-google-places-search-form .cbs-google-places-search-form-autocomplete .form-submit:hover{background:white !important;color:#ed1c24 !important;border-left-color:#ed1c24 !important;border-right-color:#fff !important;border-top-color:#fff !important;border-bottom-color:#fff !important;}
section.region-secondary-menu[aria-expanded=false]{}.btn.btn-search,#cbs-search-toggle,#cbs-search-toggle form,#cbs-search-toggle .cbs-search-close{display:inline-block;}

.urgent-modal-titlebar{min-height:5vh;}.urgent-modal-titlebar-close{border-radius:50%;padding:0.5em;width:20px;height:20px;border:2px solid white;color:white;position:relative;float:right;right:-10vw;top:10px;background-color:rgba(255,255,255,0.5);}.urgent-modal-titlebar-close:hover{border:2px solid white;background-color:rgba(255,255,255,0.0);color:#ffffff;}.urgent-modal-titlebar-close::before{content:" ";position:absolute;display:block;background-color:white;width:3px;left:7px;top:2px;bottom:2px;transform:rotate(45deg);}.urgent-modal-titlebar-close::after{content:" ";position:absolute;display:block;background-color:white;height:3px;top:7px;left:2px;right:2px;transform:rotate(45deg);}.book-now-button{background-color:#e7131a;border-radius:5px;color:white !important;padding:10px 25px;}.urgent-modal-title{display:none;}.urgent-modal{padding:unset !important;z-index:3000000000 !important;}.ui-widget-content{padding:unset !important;}.alert-lightbox-text{padding:2rem;}.urgent-modal-content{padding:unset;}.urgent-modal-content .paragraph{background-position:right bottom !important;}.alert-lightbox-font{font-size:2.5rem;font-weight:bold;margin-right:30%;margin-bottom:2rem;}@keyframes animated-announcement-text{0%{font-size:0.2rem;opacity:0;}100%{font-size:1.25rem;opacity:1;}}@media screen and (max-width:992px){.urgent-modal-titlebar-close{border-radius:50%;padding:0.5em;width:20px;height:20px;border:2px solid white;color:white;position:relative;float:right;right:-10vw;top:-10px;background-color:rgba(255,255,255,0.5);}.alert-lightbox-text{padding:1rem;}.alert-lightbox-font{font-size:1.5rem;}.urgent-modal{min-width:80vw;}}@media screen and (max-width:767px){.alert-lightbox-text{text-align:center;}.alert-lightbox-font{margin-right:0;margin-bottom:2rem;}}
.cbs_rest_block_session_requests h2,.cbs_rest_block_session_requests .action-button,.cbs_rest_block_session_requests .view-backtrace-details{background:#d0d0d0;font-size:16px;font-weight:bold;line-height:18px;padding:5px 8px;margin:15px 10px 15px 0px;border:solid 1px #b0b0b0;border-radius:5px;display:inline-block;cursor:pointer;}.cbs-rest-block-session-requests .view-backtrace-details{font-size:14px;line-height:16px;padding:4px 6px;}.cbs_rest_block_session_requests h2:hover,.cbs_rest_block_session_requests .action-button:hover{color:#ffffff;background:#222222;border:solid 1px #000000;}.cbs-rest-block-session-requests{background:#f8f8f8;padding:10px;}.cbs-rest-block-session-requests ul{}.cbs-rest-block-session-requests li{padding-top:2px;padding-bottom:2px;}.cbs-rest-block-session-requests span,.cbs-rest-block-session-requests div{font-family:monospace;white-space:pre;}.cbs-rest-block-session-requests .page-hit-info{font-size:100%;font-weight:bold;}.cbs-rest-block-session-requests .rest-request-info{font-size:95%;font-weight:normal;}.cbs-rest-block-session-requests .page-hit-info,.cbs-rest-block-session-requests .rest-request-info,.cbs-rest-block-session-requests .view-backtrace-details{cursor:pointer;}.cbs-rest-block-session-requests .rest-request-transcript,.cbs-rest-block-session-requests .rest-request-backtrace{font-size:95%;overflow-x:scroll;}.cbs-rest-block-session-requests .rest-request-info .rest-request-service{color:#007700;}.cbs-rest-block-session-requests .request-response-error .rest-request-info .rest-request-service{color:#990000;}.cbs-rest-block-session-requests .tracked-request-rest-request.multiplexed .rest-request-duration{color:#770077;}.cbs-rest-block-session-requests .tracked-request-rest-request.multiplexed .rest-request-multiplex-key{color:#770077;opacity:.25;}.cbs-rest-block-session-requests .tracked-request-rest-request .rest-request-info:hover .rest-request-multiplex-key{color:#770077;opacity:1;}.cbs-rest-block-session-requests .request-response-error .rest-request-info .rest-request-service{color:#990000;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/modules/system/css/components/../../../../misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/modules/system/css/components/../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(/core/modules/system/css/components/../../../../misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/modules/system/css/components/../../../../misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
