/* Button Styles */
.button {
    padding: 15px 30px;
}

/* Full Width Buttons */
.blockWrap_ba7069996287425d95c5de5be0f81fd4 .button, .blockWrap_ad5340123a4740df8a5149b2e3606bd2 .button {
    width: 100%;
    text-align: center;
}

/* HP CTA Styles - CTAs */
.blockWrap_f45d93722a23480cb46ce0818467e5ae .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: 3px;
}

/********************
MAKE CARDS EQUAL HEIGHTS AND PIN BUTTON TO BOTTOM - HOMEPAGE
********************/
.blockWrap_a77d29a64f3241a3b96f32af3a512660 .itemsCollectionContent {
    display: flex;
    flex-flow: row wrap;
}
.blockWrap_a77d29a64f3241a3b96f32af3a512660 .itemContent {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.blockWrap_a77d29a64f3241a3b96f32af3a512660 .itemContent .itemInnerContent {
    display: flex;
    flex-direction: column;
    height: 100%;
}


/********************
MAKE CARDS EQUAL HEIGHTS AND PIN BUTTON TO BOTTOM - SUGGESTED TOURS PAGE
********************/
.blockWrap_bd8a9faee375408cb58b1f7b03d1f5a4 .itemsCollectionContent {
    display: flex;
    flex-flow: row wrap;
}
.blockWrap_bd8a9faee375408cb58b1f7b03d1f5a4 .itemContent {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.blockWrap_bd8a9faee375408cb58b1f7b03d1f5a4 .itemContent .itemInnerContent {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.blockWrap_bd8a9faee375408cb58b1f7b03d1f5a4 .itemContent .itemInnerContent p:nth-last-child(2) {
    margin-bottom: 20px;
}
.blockWrap_bd8a9faee375408cb58b1f7b03d1f5a4 .itemContent .itemInnerContent p:last-of-type {
    margin-top: auto;
}


/*WS360 Css code for navigation dropdown width - expand last line width if needed*/
@media only screen and (min-width: 768px){
.navContent ul li ul li, 
.navContent ul li:first-child ul li, 
.navContent ul li ul li:first-child, 
.navContent ul li:first-child ul li:first-child, 
.navContent ul li ul a,
.navContent ul li:first-child ul a, 
.navContent ul li ul a.selected, 
.navContent ul li:first-child ul a.selected, 
.navContent ul li ul .navLabel,
.navContent ul li:first-child ul .navLabel,
.navContent ul li ul .navLabel.selected, 
.navContent ul li:first-child ul .navLabel.selected {
   
    white-space: normal;
    overflow: auto;
}

ul.subNav {
    min-width: 275px !important;
}
}.blockWrap_b563127becc1465bb9f8035efed2e739{
background-color: #BF8085;
color: #ffffff; 
text-align: center;
padding: 10px;
}

.headerAndNavContainer{
padding-top: 0px !important;
}