div.blockContainer.blockWrap_d19db2fffc094dad969fab42bc592f91 {
    width: 100%;
}
.osano-cm-widget {display: none;}

.footerContent .blockWrap_c0260a4bef64411f952d1c045f771623 {
    padding: 0;
    margin: 0;
}

html .ot-dtp-picker {
    background: rgba(255,255,255,.65);
    border-radius: 0;
    border: 1px solid rgba(56,41,38,0.15);
    width: 100%;
    max-width: 320px;
}

html .ot-dtp-picker-selector-link,
html .picker__close,
html .picker__close:hover,
html .picker__header,
html .picker__table {
    color: #4e4a66;
}
html .picker__nav--next, 
html .picker__nav--prev,
html .picker__nav--next:hover, 
html .picker__nav--prev:hover {
    color: #d1a13b;
}
html .picker--focused .picker__day--highlighted, 
html .picker__day--highlighted:hover {
    background: #d1a13b;
}
html .picker__day--infocus:hover {
    background: #f5ebd5;
    color:  #d1a13b;
}
html .ot-dtp-picker .ot-dtp-picker-button {
    border-radius: 0;
    box-shadow: none;
}
html .ot-button,
html .ot-button:hover {
    background-color: #D3A13B;
}
#tripleseat_embed_form {
    max-width: 500px;
    /*margin: auto;*/
}
#tripleseat_embed_form table {
    width: 100%;
}
html #ot-reservation-widget,
#tripleseat_embed_form,
#tripleseat_embed_form label {
    font-family: ciutadella;
    font-style: normal;
    font-weight: 400;
    color: #4e4a66;
}
#ot-reservation-widget,
#tripleseat_embed_form,
#tripleseat_embed_form  .table, .th, .td { 
    border-width: 2px;
    border: 2px solid #d1a13a;
    padding: 6px;
     
}

#ot-reservation-widget,
#tripleseat_embed_form th, td {
    border-color:#4e4a66;
    padding: 40px;  
    
}
html .ot-title {
    text-transform: uppercase;
    letter-spacing: .03em;
}

#tripleseat_embed_form .button {
    background-color: #d1a13b !important;
    padding: 10px 25px;
}

.lead_event_description,
#tripleseat_embed_form input,
#tripleseat_embed_form textarea,
#tripleseat_embed_form .lead_booking_description,
#tripleseat_embed_form .lead_additional_information,
#tripleseat_embed_form .lead_referral_source_other,
#tripleseat_embed_form .lead_delivery_instructions {
    background-color: transparent;
    border-color: #4e4a66;
    outline-color: #d1a13a;
    padding: 0;    
}



/*-----NEW CONTACT FORMS-----*/
.rc-legend {
    font-family: dincondensedweb, Arial, Verdana, sans-serif;
    font-weight: 400 !important;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: .15em;
}
.rc-section-line-color {
    background-color: transparent !important;
    font-size: 14pt !important;
}
.rc-section-line-color {
    margin-bottom: 12px;
    font-family: dincondensedweb, Arial, Verdana, sans-serif;
    font-weight: 400 !important;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: .15em;
    width: 100% !important;
}
.rc-label-column {
    width: 98% !important;
    display: block;
    padding-left: 0;
}
.rc-input-column, .rc-footer-column {
    width: 98% !important;
    margin: 6px 0 6px 0;
    display: block;
}
input.rc-input, select.rc-input, textarea.rc-textarea {
    background-color: transparent;
    border-width: 1px;
    height: 36px;
}
input[type="checkbox"] {
    width: auto !important;
}
/*--------------- GLOBAL ---------------*/
/*********
 BUTTONS
*********/
.ctaButton {
    padding: .5em 1.75em;
}
.button:hover,
.navContent li .button:hover {
    background-color: #CF7830;
    -webkit-transition: background-color .3s ease-in-out;
    -moz-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out;
}
.imgHover .imgHover--overlay .imgHover--content .contentTitle, 
.imgHover .imgHover-overlay .imgHover-content .contentTitle, 
.imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    text-transform: uppercase;
    letter-spacing: .03em;
}
/*bold text*/
.blockInnerContent b, 
.itemInnerContent b, 
.blockInnerContent strong, 
.itemInnerContent strong {
    text-transform: uppercase;
    letter-spacing: .03em;
}
/*list view styling*/
.listView .itemPreview.hasImg .itemImg {
    width: 50%;
}
.listView .itemPreview.hasImg .itemImg .imgHover,
.listView .itemPreview.hasImg .itemImg img {
    width: 100%;
}
.listView .itemPreview.hasImg .itemContent {
    width: 45%;
}
/*TOCK*/
div#Tock_widget_container>div.TockWidgetWrapper .TockButtonWidgetContainer {
    margin: auto !important;
}
/*--------------- NAVIGATION ---------------*/
@media only screen and (min-width: 768px) {
    .navContent > ul > li:first-child {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
    .block_f5a5ec9f2700412097af86d7f6a4e434 {
        display: none;
    }
}
/*----POOL----*/
#page_d75cbbf270974fa28f940487b47be47f .navContent ul li a,
#page_d75cbbf270974fa28f940487b47be47f .navContent ul li .navLabel {
    color: #504b67;
}
#page_d75cbbf270974fa28f940487b47be47f .navContent ul li ul a {
    color: #ebf0e0;
}
#page_d75cbbf270974fa28f940487b47be47f .headerContent h1.logo img {
    filter: invert(30%) sepia(50%) saturate(584%) hue-rotate(209deg) brightness(50%) contrast(94%);
    -webkit-filter: invert(30%) sepia(50%) saturate(584%) hue-rotate(209deg) brightness(50%) contrast(94%);
}
/*----FAQ----*/
/*#page_d66cf79c25594e6ca94b102ee471acd5 .headerAndNavContainer {*/
/*    background-color: #504b67;*/
/*}*/
/*--------------- SECONDARY NAV ---------------*/
/*font and background color*/
.ctaNav {
    background: rgba(209,161,59,0.95);
    color: #ebf0e0;
    padding: 10px 0;
    width: 100%;
}
.ctaNav .blockInnerContent {
    text-align: center;
    font-size: 15px;
}
.ctaNav .blockInnerContent li {
    font-weight: bold;
}
.ctaNav .blockInnerContent a {
    color: #4e4a66;
    text-decoration: underline;
}
.ctaNav .blockText {
    padding-right: 4%;
    padding-left: 4%;
}
/*--------------- MODAL ---------------*/
#popupWrap {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    background: rgba(0,0,0,.5);
}
#popup {
    max-width: 450px;
    background: #ffffff;
    margin: auto;
    width: 92%;
    top: 50%;
    position: fixed;
    left: 0;
    right: 0;
    padding: 40px 30px 30px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
    box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
}
.popupBg {
    left: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
}
.close-button {
    position: absolute;
    right: 24px;
    top: 12px;
    cursor: pointer;
}
.close-button img {
    width: 20px;
    height: 20px;
}
#popup h1 {
    font-size: 26px;
    margin-bottom: .2em;
    text-transform: capitalize;
}
#popup p {
    margin: .75em 0 1.5em;
}
#popup p:last-child {
    margin: .75em 0 0;
}
/*-------------END MODAL ---------------*/

/*--------------- FOOTER ---------------*/
/*-------MAILCHIMP-------*/
#mc_embed_signup {
    background: transparent !important;
    width: 100% !important;
    max-width: 900px !important;
    margin: auto !important;
}
#mc_embed_signup form {
    margin: 0 !important;
}
#mc_embed_signup .mc-field-group {
    width: 100% !important;
}
#mc_embed_signup h2 {
    text-align: left !important;
    font-size: 16px !important;
    margin: 0 0 10px 0 !important;
    font-family: dincondensedweb,Arial,Verdana,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
}
#mc_embed_signup .mc-field-group label {
    font-size: 16px !important;
    font-family: dincondensedweb,Arial,Verdana,sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
}
#mc_embed_signup .button {
    color: #ebf0e0 !important;
    background-color: #d1a13b !important;
    text-transform: uppercase !important;
    border-radius: 0 !important;
    margin: 0 0 10px 0 !important;
    width: 100% !important;
}
#mc_embed_signup .button:hover {
    background-color: #CF7830 !important;
}
#mc_embed_signup .clear {
    text-align: center !important;
}
#mc_embed_signup .indicates-required {
    display: none !important;
}
/*@media only screen and (min-width: 800px) {*/
/*    #mc_embed_signup .mc-field-group {*/
/*        width: 30% !important;*/
/*        padding-bottom: 1% !important;*/
/*        display: inline-block !important;*/
/*        vertical-align: top !important;*/
/*        margin: 0 1.25% !important;*/
/*    }*/
/*}*/
.footerContent .blockText,
.emailCapture input[type=text],
.emailCapture input[type=email] {
    font-family: dincondensedweb,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 400;
}
.emailCapture input[type=text],
.emailCapture input[type=email],
.footerContent button,
.footerContent a.button {
    font-size: 16px;
    width: 100%;
}
/*Move Button Block to Logo*/
.block_f5a5ec9f2700412097af86d7f6a4e434 {
    position: absolute;
    right: 4%;
    /*top: 150px;*/
    top: 180px;
}
.block_f5a5ec9f2700412097af86d7f6a4e434 .ctaButton {
    padding: .3em 1.15em;
}
.footerContent a {
    text-decoration: none !important;
}
.footerContent a:hover {
    text-decoration: underline !important;
}
/*--------------- ROOMS/SUITES ---------------*/
/*hide page title*/
.blockWrap_ec13a79df94b4fde93934d39b9d3dd4d .pageTitle, /*rooms*/
.blockWrap_c50515d19e9e4993ab92abdb3a5f680c .pageTitle, /*suites*/
.blockWrap_Wo105ssYLDnNDLtW, /*hide interior thumbnail block*/
.blockWrap_jnMbNfBZOm6ECVhU {
    display: none;
}

/*secondary navigation*/
.items_da0061a7f98b420c9d5a37a77cd0205c .item .contentTitle a:hover, /*main*/
.items_PrumCiIVx4HzTYp1 .item .contentTitle a:hover, /*interior*/ 
.items_ca1b2cef40444ae3810936cc0da4ea4f .item .contentTitle a:hover, /*suites*/ 
.items_UgsBAoGfZInt2gY3 .item .contentTitle a:hover, /*interior*/  
.items_f7d5d2fb77de4aa4a4ac914c8bf844c0 .item .contentTitle a:hover /*happenings*/ {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
.items_da0061a7f98b420c9d5a37a77cd0205c .item:last-child, /*main*/
.items_PrumCiIVx4HzTYp1 .item:last-child, /*interior*/ 
.items_ca1b2cef40444ae3810936cc0da4ea4f .item:last-child, /*suites*/
.items_UgsBAoGfZInt2gY3  .item:last-child, /*interior*/ 
.items_f7d5d2fb77de4aa4a4ac914c8bf844c0 .item:last-child /*happenings*/ {
    border: none;
}
.items_PrumCiIVx4HzTYp1 .item .itemContent, /*interior*/ 
.items_UgsBAoGfZInt2gY3 .item .itemContent {
    line-height: 1.1;
}
#page_d4a9fba788b74fb2aa72031f2371469a .items_da0061a7f98b420c9d5a37a77cd0205c .item:first-child .contentTitle,
#page_ee2c507ff7e4454c8e43330b899f9447 .items_ca1b2cef40444ae3810936cc0da4ea4f .item:nth-child(2) .contentTitle {
    text-decoration: underline;
}
/*--------------- HOTEL ---------------*/
/*secondary navigation*/
/*.items_WumZQworP9AdiP7R .item.contentTitle a,*/
/*.items_G1Se5ZDf1IcBlemF .item .contentTitle a {*/
/*    text-decoration: underline;*/
/*}*/
.items_WumZQworP9AdiP7R .item.contentTitle a:hover,
.items_G1Se5ZDf1IcBlemF .item .contentTitle a:hover {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
.items_WumZQworP9AdiP7R .item:last-child {
    border: none;
}
#page_c7f799fb2dd84e8cbc7ca1b060563ac3 .items_G1Se5ZDf1IcBlemF .item:first-child .contentTitle,
#page_e1fbff3cf9ee485e83b9067666830958 .items_G1Se5ZDf1IcBlemF .item:nth-child(2) .contentTitle,
#page_d1ceb4e4f4d84727a0b095a0152a743d .items_G1Se5ZDf1IcBlemF .item:nth-child(3) .contentTitle,
#page_c9588fe8bd2b4b59b99cd1a612071ef5 .items_G1Se5ZDf1IcBlemF .item:nth-child(4) .contentTitle {
    text-decoration: underline;
}
/*--------------- EAT + DRINK ---------------*/
/*secondary navigation*/
/*.items_GqsbzrcIRP0uZCC5 .item.contentTitle a {*/
/*    text-decoration: underline;*/
/*}*/
.items_GqsbzrcIRP0uZCC5 .item.contentTitle a:hover {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
.items_GqsbzrcIRP0uZCC5 .item:last-child {
    border: none;
}  
/*details with open table widget*/
/*remove styling for ul*/
.blockWrap_kzQyYHyqiQntgkv6 .itemContent ul {
    list-style-type: none;
    padding-left: 0;
}
#page_f876f3fdeaaa46409ee52fc26f372b11 .items_GqsbzrcIRP0uZCC5 .item:first-child.contentTitle,
#page_de22d42ebf9a4603b85869dc24b93090 .items_GqsbzrcIRP0uZCC5 .item:nth-child(2).contentTitle,
#page_b37b8038b5594f64af81a589b3547148 .items_GqsbzrcIRP0uZCC5 .item:nth-child(3).contentTitle,
#page_eb217e61e97148b1b7d0ad7fe932e2c2 .items_GqsbzrcIRP0uZCC5 .item:nth-child(4).contentTitle,
#page_f99edac94f1442b6aabb714dc02ef6f1 .items_GqsbzrcIRP0uZCC5 .item:nth-child(5).contentTitle,
#page_f54648ffe53b4ec98b839c15b11c4171 .items_GqsbzrcIRP0uZCC5 .item:nth-child(6).contentTitle {
    text-decoration: underline;
}
/*--------------- SHOP ---------------*/
/*secondary navigation*/
/*.items_tpqTYXEEFa5JkEcQ .item.contentTitle a,*/
/*.items_tE0MLjKDSgbJrJqm .item.contentTitle a {*/
/*    text-decoration: underline;*/
/*}*/
.items_tpqTYXEEFa5JkEcQ .item.contentTitle a:hover,
.items_tE0MLjKDSgbJrJqm .item.contentTitle a:hover {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
.items_tpqTYXEEFa5JkEcQ .item:last-child {
    border: none;
}
#page_bb673f7e455d44858a6cded4ae8c9f26 .items_tE0MLjKDSgbJrJqm .item:first-child.contentTitle,
#page_d235555c68a94aaa95f28294d913bdd3 .items_tE0MLjKDSgbJrJqm .item:nth-child(2).contentTitle,
#page_a2219840c66548ca93d35362e7ed1386 .items_tE0MLjKDSgbJrJqm .item:nth-child(3).contentTitle,
#page_c49efb5cf48c4168a2c737cc1532ff65 .items_tE0MLjKDSgbJrJqm .item:nth-child(4).contentTitle {
    text-decoration: underline;
}
/*--------------- HAPPENINGS  ---------------*/
/*secondary navigation*/
/*.items_f1638791d8244756921150b67389d8c4 .item.contentTitle a,*/
/*.items_c2786d8c314e4f4f9f349bbad922b468 .item.contentTitle a,*/
/*.items_dfafee09eab54104875373f0004e41f1 .item.contentTitle a {*/
/*    text-decoration: underline;*/
/*}*/
.items_f1638791d8244756921150b67389d8c4 .item.contentTitle a:hover,
.items_c2786d8c314e4f4f9f349bbad922b468 .item.contentTitle a:hover,
.items_dfafee09eab54104875373f0004e41f1 .item.contentTitle a:hover {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
#page_ce065a95e16c45218966b706f3579c11 .items_f1638791d8244756921150b67389d8c4 .item:first-child.contentTitle,
#page_f527abb990be48b99ba2a16adfc3fc89 .items_c2786d8c314e4f4f9f349bbad922b468 .item:nth-child(2).contentTitle,
#page_b7ff6a7a7ca34d3ea6966def99ee6a62 .items_dfafee09eab54104875373f0004e41f1 .item:nth-child(3).contentTitle {
    text-decoration: underline;
}
/*--------------- MEETINGS + EVENTS ---------------*/
/*secondary navigation*/
/*.items_k6sr9ggCyv0cHsTN .item.contentTitle a,*/
/*.items_faf3f5fa8fb145e7ab4ec0085ced2298 .item.contentTitle a {*/
/*    text-decoration: underline;*/
/*}*/
.items_k6sr9ggCyv0cHsTN .item.contentTitle a:hover,
.items_faf3f5fa8fb145e7ab4ec0085ced2298 .item.contentTitle a:hover {
    color: #d1a13b;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    text-decoration: underline;
}
.items_k6sr9ggCyv0cHsTN .item:last-child,
.items_faf3f5fa8fb145e7ab4ec0085ced2298 .item:last-child {
    border: none;
}  
/*anchor link styles*/
.block_fdQdt2nmaIMV8AdP .blockText strong,
.block_fb05f9d77cb54deea8c4f902f71cb470 .blockText strong {
    color: #d1a13b;
    text-decoration: underline;
}
#page_e6358c6652df4106a9e6d4cbdb8f607a .items_k6sr9ggCyv0cHsTN .item:first-child.contentTitle,
#page_f1cedff9547a4ae1bfebc858a3925d9f .items_k6sr9ggCyv0cHsTN .item:nth-child(2).contentTitle,
#page_b64c8fe031c942e1af42f80aab6ad41b .items_k6sr9ggCyv0cHsTN .item:nth-child(3).contentTitle,
#page_a1fd66ee9dfd4cbdb21840c7bec0f9a1 .items_faf3f5fa8fb145e7ab4ec0085ced2298 .item:last-child.contentTitle {
    text-decoration: underline;
}
/*--------------- EVENT SPACES ---------------*/
.items_bc59484946b04bff8ccc4479c5c135f6 .item .contentTitle a,
.items_bc59484946b04bff8ccc4479c5c135f6 .item .contentTitle a, 
.items_bc59484946b04bff8ccc4479c5c135f6.item.contentTitle a,
.items_ubE05gqrhS2Mh0pN .item .contentTitle, 
.items_ubE05gqrhS2Mh0pN.item .contentTitle a, 
.items_ubE05gqrhS2Mh0pN .item.contentTitle a {
    text-decoration: underline;
}
.items_bc59484946b04bff8ccc4479c5c135f6 .item:last-child,
.items_ubE05gqrhS2Mh0pN .item:last-child {
    border: none;
} 
/*--------------- WEDDINGS ---------------*/
.blockWrap_d313c4c20702420db81c4db94cb5e55e {
    margin-top: -27px;
}
.block_d313c4c20702420db81c4db94cb5e55e .blockInnerContent {
    cursor: pointer;
    text-decoration: underline;
    text-decoration-color: #d1a13b;
}
.block_d313c4c20702420db81c4db94cb5e55e .blockInnerContent strong {
    color: #d1a13b !important;
}
.block_c96ae1bcf01f429aa104789ff24a889b .blockInnerContent a.button,
.block_d85ee25c144e445aaeb23bcb6e9c4c55 .blockInnerContent a.button,
.block_be6824e27dac4b208b7568306300840b .blockInnerContent a.button {
    margin-left:.5em;
    margin-right: .5em;
}
@media only screen and (min-width: 1010px) {
    .blockWrap_c9dca6511ff6468a87ab4669bb5f9b52,
    .blockWrap_c3cf618bc3fa40cd9ee6b2b2a3fef787 {
        display: inline-flex;
    }
    .blockWrap_c9dca6511ff6468a87ab4669bb5f9b52 {
        width: 50%;
    }
    .blockWrap_c3cf618bc3fa40cd9ee6b2b2a3fef787 {
        float: right;
        width: 50%;
    }
}
.blockWrap_f10965fbca424e74b9601174022f7afa {
    clear: both;
}
/*----------------NEW OFFERS----------------*/
.items_dd143ec803d44e838773431560f1dfa0 .itemContent {
    padding-left: 25px;
    padding-right: 25px;
}
/*hide thumbnail block internal page*/
.blockWrap_dFSTUPmzC1uXXVZs {
    display: none;
}
@media only screen and (min-width: 769px) {
    .items_dd143ec803d44e838773431560f1dfa0 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        /*justify-content: center;*/
    }
}
@media only screen and (min-width: 600px) {
    .items_dd143ec803d44e838773431560f1dfa0 .item {
        width: 32%;
        margin: 5% 0 0 2%;
    }
}
/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 767px) {
/*HEADER*/
/*.headerContainer {*/
/*    background: #4e4a66;*/
/*}*/
.headerAndNavContainer  {
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    margin: auto;
}
.mobileFullNav #navTopLevel {
    max-width: 260px;
    margin: auto;
}
.touch .hasSlideshow .blockImg .flex-control-nav {
    display: none;
}
/*#page_f41f331f0be94f34a5c0c93b2be26937 .primaryAndSecondaryContainer {*/
/*    padding-bottom: 0 !important; */
/*}*/
/*ROOMS*/
/*100% width for items list*/
    .items_b1946712864d4f65a2e1c8ca2b15b764.listView .itemPreview.hasImg .itemContent,
    .items_d2285d575124496eae29528824b68ed0.listView .itemPreview.hasImg .itemContent,
    .items_c4c304bf7c7b4de0905a25dc6c77bc86.listView .itemPreview.hasImg .itemContent,
    .items_a7718f67aa144a559333f040d8086a17.listView .itemPreview.hasImg .itemContent {
        margin-top: 10%;
    }
    .items_b1946712864d4f65a2e1c8ca2b15b764.listView .itemPreview.hasImg .itemImg,
    .items_b1946712864d4f65a2e1c8ca2b15b764.listView .itemPreview.hasImg .itemContent,
    .items_d2285d575124496eae29528824b68ed0.listView .itemPreview.hasImg .itemImg, 
    .items_d2285d575124496eae29528824b68ed0.listView .itemPreview.hasImg .itemContent,/*rooms*/ 
    .items_c4c304bf7c7b4de0905a25dc6c77bc86.listView .itemPreview.hasImg .itemImg, /*suites*/ 
    .items_c4c304bf7c7b4de0905a25dc6c77bc86.listView .itemPreview.hasImg .itemContent,
    .items_a7718f67aa144a559333f040d8086a17.listView .itemPreview.hasImg .itemImg, /*suites*/ 
    .items_a7718f67aa144a559333f040d8086a17.listView .itemPreview.hasImg .itemContent{
        width: 100%;
    }
    .items_da0061a7f98b420c9d5a37a77cd0205c .item, /*main*/
    .items_PrumCiIVx4HzTYp1 .item, /*interior*/ 
    .items_ca1b2cef40444ae3810936cc0da4ea4f .item, /*suites*/
    .items_UgsBAoGfZInt2gY3  .item, /*interior*/ 
    .items_f7d5d2fb77de4aa4a4ac914c8bf844c0 .item, /*happenings*/ 
    .items_WumZQworP9AdiP7R .item, /*hotel*/ 
    .items_GqsbzrcIRP0uZCC5 .item, /*eat*/ 
    .items_tpqTYXEEFa5JkEcQ .item, /*shop*/ 
    .items_k6sr9ggCyv0cHsTN .item, /*meetings*/ 
    .items_faf3f5fa8fb145e7ab4ec0085ced2298 .item, /*weddings*/ 
    .items_bc59484946b04bff8ccc4479c5c135f6 .item,
    .items_ubE05gqrhS2Mh0pN .item {
        border: none;
    }
/*EAT/DRINK*/
    /*center open table widget*/
    #ot-widget-container4 {
        text-align: center;
        padding: 4px;
 }
}
/*FOOTER*/
    /*.homeSectionPage .footerContainer {*/
    /*    position: fixed;*/
    /*    bottom: 0;*/
    /*}*/
    /*.homeSectionPage .footerContent .blockText ul,*/
    /*.homeSectionPage .footerContent a { */
    /*    color: #ebf0e0;*/
    /*}*/
@media only screen and (min-width: 768px) {
/*ROOMS*/    
    /*negative margin on featured rooms*/
    .blockWrap_da0061a7f98b420c9d5a37a77cd0205c, /*main*/
    .blockWrap_PrumCiIVx4HzTYp1, /*interior*/
    .blockWrap_ca1b2cef40444ae3810936cc0da4ea4f, /*suites*/ 
    .blockWrap_UgsBAoGfZInt2gY3, /*interior*/ 
    .blockWrap_f7d5d2fb77de4aa4a4ac914c8bf844c0, /*happenings*/ 
    .blockWrap_WumZQworP9AdiP7R, /*hotel*/ 
    .blockWrap_GqsbzrcIRP0uZCC5, /*eat*/
    .blockWrap_tpqTYXEEFa5JkEcQ, /*shop*/ 
    .blockWrap_k6sr9ggCyv0cHsTN, /*meetings*/
    .blockWrap_faf3f5fa8fb145e7ab4ec0085ced2298, /*weddings*/ 
    .blockWrap_bc59484946b04bff8ccc4479c5c135f6, /*spaces*/ 
    .blockWrap_ubE05gqrhS2Mh0pN /*spaces interior pages*/ {
        margin-top: -54px;
        z-index: 999;
        position: relative;
    }
    /*50/50 items list style*/
    .items_b1946712864d4f65a2e1c8ca2b15b764 .item,
    .items_a7718f67aa144a559333f040d8086a17 .item {
        position: relative;
    }
    .items_b1946712864d4f65a2e1c8ca2b15b764 .itemPreview.hasImg .itemContent,
    .items_a7718f67aa144a559333f040d8086a17 .itemPreview.hasImg .itemContent {
        position: absolute;
        top: 50%;
        right: 0;
        -o-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    /*50/50 items list style*/
    /*.items_d2285d575124496eae29528824b68ed0 .item,*/
    .items_c4c304bf7c7b4de0905a25dc6c77bc86 .item /*suites*/ {
        position: relative;
    }
    /*.items_d2285d575124496eae29528824b68ed0 .itemPreview.hasImg .itemContent, */
    .items_c4c304bf7c7b4de0905a25dc6c77bc86 .itemPreview.hasImg .itemContent /*suites*/ {
        position: absolute;
        top: 50%;
        right: 0;
        -o-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
/*EAT & DRINK*/
    /*details with open table widget*/
    /*give blockwrap a max width for floated content*/
    .blockWrap_kzQyYHyqiQntgkv6 {
        max-width: 1600px;
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        padding-left: 4% !important;
        padding-right: 4% !important;
    }
    /*side-by-side details with widget*/
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_l2KUYordO9VqNKKv,
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_kzQyYHyqiQntgkv6 {
        float: left;
        width: 50%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 0;
        padding-right: 0;
    }
    .categoryHeader {
        color:#4e4a66;
        font-size: 40px;
    }
    .cols2 .item {
        margin-top: 2.8%;
    }
    .blockWrap_aa76df5e82634a33905099c5c750f44c .contentTitle {
        padding-bottom: .12em;
    }
    .cols3.itemsCollectionContent, .cols4.itemsCollectionContent, .cols5.itemsCollectionContent, .cols6.itemsCollectionContent {
        margin-bottom: 4px;
    }
    .blockWrap_a7ba280a6e3149119fb0b835c84035c3 .contentImg {
        max-width:1300px;
    }
}