/* css adjustments post launch Dec 2024 */

/** #34107 - adjust response from mailchimp signup form on homepage **/
body.homepage #mc_embed_signup #mce-success-response {
    color: #fff;
    text-align: center;
    width: 100%;
}
body.homepage #mc_embed_signup .foot{
    display: block;
    text-align: center;
}

/** #34107 - adjust margins for sections to be more consistent and spaced **/
body.destination-detail .grey-bg-section,
body.destination-detail .page-content{
    margin-bottom: 65px;
}

/** #34284 top menu w/sub items **/
ul.submenu li{
    font-size: 16px;
    position: relative;
    z-index: 1000;
}
    ul.submenu > li:hover{
        text-decoration: underline;
    }
ul.submenu li ul.level2{
    display:none;
    position: absolute;
    z-index: 1001;
    top: -24px;
    background-color: #ebebec;
    width: 250px;
}
    ul.submenu li:hover ul.level2{display:block;}
    ul.submenu li ul.level2.left {
        left: -250px;
    }
    ul.submenu li ul.level2.right {
        left: 100%;
    }
        ul.submenu ul.level2 li{
            font-size: 16px;
            width: 250px;
        }
            ul.submenu li ul.level2 li a{
                width: 200px;
                padding: 10px 25px;
                display: block;
            }
