/*--------------- GLOBAL ---------------*/
/*button padding*/
.ctaButton {
    padding: .75em 1.5em;
}
.publicModalClose {
    cursor: pointer;
    background-color: black;    
}
/*--------------- FOOTER ---------------*/
.footerContent .blockInnerContent strong {
    color: inherit;
    font-family: dincondensedweb,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
}
 .footerContent .contentTitle {
    text-transform: uppercase;
    font-size: 24px;
    color: #38bbe6;
}
.footerLogos li img {
    max-width: 215px;
    padding: 10px 10px 0 10px;
}
/*.footerContent .footerLogos .blockInnerContent{*/
/*    text-align: center;*/
/*}*/
.block_fa35bcfcfe4b4bce843064e028e4bf9a .blockInnerContent,
.block_e6c184210892451782f13750128e6685 .blockInnerContent {
    padding-bottom: 1.8em;
}
/*hide tracking code blocks padding*/
.footerContent .blockWrap_a5a1999464f64a32b82fe9a83d697619,
.footerContent .blockWrap_adc024a58cd947d685c2b987e29cec59, 
.footerContent .blockWrap_c1c3c2488783456cb2c2eba756be01dd, 
.footerContent .blockWrap_c501dd097c6d4e5c969648e1d8e710ce, 
.footerContent .blockWrap_a2b2824ab12d41e8ba84c2c4d2226428 {
    padding: 0;
}
/*--------------- SECONDARY NAV - DATE ---------------*/
.dateNav {
    padding: 0 0 20px 0;
}
.dateNav .blockText {
    text-align: right;
}
.dateNav .contentTitle {
    font-size: 27px;
    /*color: #0356a4;*/
}
.block_c6e6acf1dea64c88b8262bb6c0d3c62b .blockInnerContent {
    text-align: center;
}
/*--------------- CELEBRITY GUESTS ---------------*/
.block_b8d992b3d4164ab19d73c748de4b782d li {
    display: inline-block;
    text-transform: uppercase;
    letter-spacing: .05em;
}
.block_b8d992b3d4164ab19d73c748de4b782d li:not(:last-child) {
    margin-right: 2.9em;
}
.block_b8d992b3d4164ab19d73c748de4b782d .blockInnerContent strong {
    color: inherit;
}
.items_facedc6af6474668ae3835907c1327f5 .primaryMeta,
.items_c04e364c8f1f49178df1136e0d461ba7 .primaryMeta,
.items_ebfc0331ed3a4b4e94e6303d2ede0639 .primaryMeta {
    line-height: normal;
}
/*--------------- HOME ---------------*/
.block_a61a0236277140a08fbc70cd31e15ce2 .blockInnerContent strong {
    font-family: dincondensedweb,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}
/*--------------- GUESTS ---------------*/
#page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalImageGallery .imageContainer {
    background-color: white;
}
#page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalDesc .item .contentTitle {
    font-size: 32px;
}
#page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalDesc .item .itemInnerContent strong {
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .05em;
}
/*hide thumbnail info on guest list details page*/
.blockWrap_SzSeyGIhWM5GEdmq,
.blockWrap_wL1zoDrEoScfnrSd,
.blockWrap_DyHFRf7wHazvbi5i,
.blockWrap_hf4b5nrCpROB7Akp,
.blockWrap_ThPmENEtRV9lv1m9 {
    display: none;
}
#page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .item .itemContent {
    padding-left: 20px;
    padding-right: 20px;
}
/*--------------- ? ---------------*/
.blockWrap_c8b15946592441ff976c17d3ac029fb8 {
    position: relative;
}
.blockWrap_a6129ddf66d04eb9aedd97618476d216 {
    position: absolute;
    bottom: 5%;
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}
.block_a6129ddf66d04eb9aedd97618476d216 li {
    display: inline-block;
}
.block_a6129ddf66d04eb9aedd97618476d216 li:first-child {
    margin-right: 1.5em;
}
.block_a6129ddf66d04eb9aedd97618476d216 .button {
    background: transparent;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
.block_a6129ddf66d04eb9aedd97618476d216 .button:hover {
    background: white;
    color: #00376e;
}
@media only screen and (min-width: 768px) and (max-width: 1300px) {
    .navContent li a, .navContent li .navLabel,
    .navContent li .button {
        font-size: 12px;
    }
    .navContent ul li {
        margin-left: 2.25em;
    }
    /*.headerContent h1.logo {*/
    /*    max-width: 222px;*/
    /*}*/
    /*.headerContainer {*/
    /*    width: 27%;*/
    /*}*/
    /*.navContainer {*/
    /*    width: 75%;*/
    /*}*/
}
@media only screen and (max-width: 767px) {
/*autograph table scroll*/
.blockWrap_cd10584a2f06484c9226e2128eedca14 .blockInnerContent {
    overflow-y: scroll;
}
    .headerContent {
        padding-left: 0;
    }
    .headerContent h1.logo, .headerContent a.logo {
        margin-left: 0;
    }
    .headerContent .button {
        float: right;
        top: 7px;
        position: absolute;
        right: 56px;
        font-size: 11px;
    }
    .dateNav .blockText {
        text-align: center;
    }
    .dateNav .contentTitle {
        font-size: 17px
    }
    /*home - video*/
    .blockWrap_a61a0236277140a08fbc70cd31e15ce2 {
        display: none;
    }
    /*.blockInnerContent {*/
    /*    font-size: 24px;*/
    /*}*/
    /*.block_a61a0236277140a08fbc70cd31e15ce2 .blockInnerContent strong {*/
    /*    color: #222;*/
    /*}*/
    /*.blockWrap_a61a0236277140a08fbc70cd31e15ce2 .contentTitle, */
    /*.blockWrap_a61a0236277140a08fbc70cd31e15ce2 .contentTitle a {*/
    /*    color: #222;*/
    /*    font-size: 25px;*/
    /*}*/
    /*home - gallery*/
    .items_d7ec4be8cd814464bcf279dac3c1467e.gridView .item {
        float: left;
        width: 50%;
    }
    .block_d7b232a27d68468e9b32fde7b13abdf7.cols2.imgMgn0 .imgGridItem {
        postion: relative !important;
        width: 100%;
    }
    /*home icons*/ 
    .items_b5b2aa9997fb414aa647bb2e68ca1b43.gridView .item {
        float: none;
        width: 49%;
        display: inline-block;
    }
    .items_b5b2aa9997fb414aa647bb2e68ca1b43 .item .contentTitle, .items_b5b2aa9997fb414aa647bb2e68ca1b43 .item.contentTitle, .items_b5b2aa9997fb414aa647bb2e68ca1b43.definitionList .contentTitle {
    font-size: 22px;
}
    .block_c8b15946592441ff976c17d3ac029fb8 .imgHover .imgHover-overlay .imgHover-content .contentTitle, 
    .block_c8b15946592441ff976c17d3ac029fb8  .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        font-size: 22px;
    }
}
@media only screen and (max-width: 1023px) {
    #page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalImageGallery .imageContainer {
        background-color: white;
        overflow-y: scroll;
        height: 92%;
        width: 86%; 
    }
    #page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalImageGallery .imageContainer .contentImg {
        max-width: 92%;
        padding-top: 4%;
    }
}
@media only screen and (min-width: 768px) {
/*nav*/
    .navContainer {
        padding-left: 0;
    }
    .block_c6e6acf1dea64c88b8262bb6c0d3c62b {
        display: none;
    }
/*logo*/

/*.headerContent h1.logo {*/
/*    position: absolute;*/
/*    top: 4px;*/
/*    z-index: 999;*/
/*}*/
.block_a2b2824ab12d41e8ba84c2c4d2226428 {
    display: none;
}
/*HOME*/
.block_d76f660c89414833a0db7fd5198da568 .fluid-width-video-wrapper {
    padding-top: 53% !important;
}
    .blockWrap_d76f660c89414833a0db7fd5198da568:before {
        content: '';
        display: block;
        background-color: rgba(0,0, 0, 0.35);
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 1;
    }
    .blockWrap_d76f660c89414833a0db7fd5198da568 {
        position: relative;
    }
    .blockWrap_a61a0236277140a08fbc70cd31e15ce2 {
        z-index: 2;
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        margin: 0 auto;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }
/*50/50 image blocks*/
    /*.blockContentBleed.layoutC .blockImg, */
    /*.blockContentBleed.layoutD .blockImg,*/
    /*.blockContentBleed.layoutC .blockText, */
    /*.blockContentBleed.layoutD .blockText {*/
    /*    width: 50%;*/
    /*}*/
    /*image on left*/ 
    /*.blockContentBleed.layoutC .blockText {*/
    /*    padding-left: 48px;*/
    /*}*/
    /*.blockContent.layoutC--vAlign1 .blockText {*/
    /*    margin-left: 0;*/
    /*}*/
    /*image on right*/ 
    /*.blockContentBleed.layoutD .blockText {*/
    /*    padding-right: 48px;*/
    /*}*/
    /*.blockContent.layoutD--vAlign1 .blockText {*/
    /*    margin-right: 0;*/
    /*}*/
}
@media only screen and (min-width: 1024px) {
/*guests*/    
    #page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalImageGallery .imageContainer .contentImg {
        float: left;
        width: 50%;
        max-width: 950px;
    }
    #page_da3c0f09a47b4f9d8d7c63af25e9fdb2 .modalDesc {
        float: left;
        width: 50%;
        position: absolute;
        right: 0;
        top: 50%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);    
    }    
/*footer*/    
    .footerContent .blockContainer {
        width: 35%;
    }
    .footerContent .blockWrap_b9937f12567b4af99f85ff69854e48b3 {
        width: 20%;
        margin-right: 0;
        padding-top: 0;
    }
}
/*@media only screen and (min-width: 1301px) {*/
/*    .headerContainer {*/
/*        width: 28%;*/
/*    }*/
/*    .navContainer {*/
/*        width: 70%;*/
/*    }*/
    /*logo*/
/*    .headerContent h1.logo {*/
/*        max-width: 345px;*/
/*    }*/
/*}*/
.block_ef70bc7d052f434798bd519eb3c606fc li {
    text-transform: uppercase;
    letter-spacing: .05em;
    display: inline-block;
}
.block_ef70bc7d052f434798bd519eb3c606fc li:not(:last-child) {
    margin-right: 2em;
}
/* ––––––––––––––––––– TABLES –––––––––––––––––––––– */
/*TABLE STYLE RESETS*/
table, td, th, tr {
  border: 0;
  padding: 0;
  margin: 0;
}
 /*SCHUMER BOX TABLES */
td.schumer {
    color: #222;
}
td.schumer:first-child {
    border-right: 1px solid #eee;
}
table.schumer tr.schumer:nth-child(even) {
    background-color: #fafafa;
}
table.schumer tr.schumer:nth-child(odd) {
   background-color: #fff;
}
th.schumer {
    background-color: #0356a4;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #fff;
    padding: 12px;
    text-align: left;
    font-family: proximanovabold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    /*width: 25%;*/
    border: 1px solid #c9c9c9;
}
 /*––––––––––––––––––– RESPONSIVE TABLES –––––––––––––––––––––– */
  .rwd-table {
    display: table;
    border: 1px solid #eee;
    width: 100%;
  }
  .rwd-table th, .rwd-table td {
    display: table-cell;
  }
  .rwd-table tr {
    display: table-row;
    border: none;
    border-bottom: 1px solid #eee;
    float: none;
    margin: 0;
    box-shadow: none;
  }
  .rwd-table tr td {
    padding: 6px 12px;
    float: none;
    width: auto;
  }
  .blueBack.rwd-table tr td {
    background: none;
  }
  .rwd-table tr td .tdText {
    font-size: 18px;
    width: 100%;
    text-align: center;
  }
  .rwd-table tr td .tdLeft {
      text-align: left;
  }
  .rwd-table tr td:before {
    padding: 0 !important;
  }
  .rwd-table thead {
    display: table-header-group;
  }
  .rwd-table tbody, .rwd-table tfoot {
    display: table-row-group;
  }
  .rwd-table tr:nth-of-type(even) {
    background: none;
  }
.sched .contentTitle {
    font-size: 27px;
}
  
 @media only screen and (min-width: 1200px) {
    /*.blockWrap_cd10584a2f06484c9226e2128eedca14,*/
    .blockWrap_ec13cde492bf4c71864744abffe85064,
    .blockWrap_ea215b47beab495bad7c46b7c2ae4316,
    .blockWrap_f36d0c42832e4d138bcd55cbabe244f7, 
    .blockWrap_f85688c0b6a04309849fffa663da3ec0, 
    .blockWrap_c10a93b9a22c445d82d1bfb2f541ea27,
    .blockWrap_cde317489f314c1fb75086d2e36002e7, 
    .blockWrap_e5b84253f74d4cad8482464f39757fd1, 
    .blockWrap_ecd61f367fa249a990e52866dab0bd74 {
        width: 33%;
        float: left;
    }
    .schedWrap {
        max-width: 1400px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: content-box;
        padding-left: 2%;
        padding-right: 2%;
        overflow: hidden;
        padding-bottom: 20px;
    }
}  
@media only screen and (max-width: 767px) {
      .rwd-table tr td .tdText {
        font-size: 16px;
      }
 }