/*------- GLOBAL -------*/
/*nav hover effect */
/*@media only screen and (min-width: 768px) {*/
/*google logo*/
/*.navContent ul li:last-child {*/
/*    float: right;*/
/*    font-size: 0 !important;*/
/*    color: transparent;*/
/*    width: 140px;*/
/*    line-height: 0;*/
/*    height: 50px;*/
/*    text-transform: none;*/
/*    background-image: url(https://static.spacecrafted.com/bcf6e64ee99d4fa78cc953ee4dea071c/i/b59596875dc1484a993f4325a3d8db0e/1/5feFb8zhrk/ef_sponsor_google_white.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    border: none;*/
/*}*/
/*google logo code ends*/
}
.navContent ul li:last-child .navLabel:last-child {
    font-size: 0;
}


.imgHover .imgHover-overlay .imgHover-content .contentTitle, .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    text-transform: uppercase !important;
    letter-spacing: .1em !important;
}
.blockContentBleed .blockText {
    padding-left: 0;
    padding-right: 0;
}
@media only screen and (min-width: 768px) {
.headerContainer, .navContainer {
    padding-left: 30px;
    padding-right: 30px;
}
.headerAndNavContainer {
    -webkit-transition: background .3s; 
    -moz-transition: background .3s; 
    -ms-transition: background .3s; 
    -o-transition: background .3s; 
    transition: background .3s;  
}


.headerAndNavContainer.headerScroll {
    background: rgba(0, 0, 0, .9);
}

.headerContent h1.logo img {
    max-height: 50px;
    -webkit-transition: all .3s; 
    -moz-transition: all .3s; 
    -ms-transition: all .3s; 
    -o-transition: all .3s; 
    transition: all .3s;  
    width: auto;
}
.headerContent h1.logo .smLogo {
    max-height: 50px;
    width: auto;

    }

}

/*------- FOOTER ------*/
.block_d689d22ff6b24de2a1cd194f78166c6f strong {
    color: white;
    font-size: 24px;
}

/*------- HOME -------*/
/*always show caption*/
.blockWrap_c363eee574294ff1b40bf458dcb45702 .imgHover--overlay {
    background-image: url(https://static.spacecrafted.com/bcf6e64ee99d4fa78cc953ee4dea071c/i/c5702576c3a5486b884428f5639bd06f/1/5feFb8zhrk/overlayPattern2.png);  
}
.block_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: .1em;    
    text-transform: uppercase;
    font-size: 88px;
    line-height: 1em;
}

/*.blockWrap_bdbc8720b59e40d4b22f75221c8ae572 {*/
/*    margin-top: -60px;*/
/*    position:absolute;*/
/*    left: 0;*/
/*    right: 30px;*/
    /*padding-bottom: 30px;*/
/*}*/

.block_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content p {
    letter-spacing: .1em;
}

.items_e243af23a6d8403f82293e5e8e88e2f0 .item .itemInnerContent strong {
    font-size: 24px;
    letter-spacing: .1em;
}

.items_e243af23a6d8403f82293e5e8e88e2f0 .item:last-child .contentTitle a {
    color: transparent !important;    
}

/*------- EVENT INFO ------*/
.block_dd107f99decf4c67acfef372b01a8213 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: .1em;    
    text-transform: uppercase;
    font-size: 96px;
    line-height: 1em;
}

.block_dd107f99decf4c67acfef372b01a8213 .imgEffect .imgEffect-overlay .imgEffect-content p {
    letter-spacing: .1em;
}

.items_cc5c5fd737444533964f6df1125563e2 .itemInnerContent strong {
    color: white;    
    font-size: 24px;
    letter-spacing: .1em;
}

/*------- SPONSORS -------*/
.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgHover--overlay { 
    opacity: 1;
}
/*remove bounce*/
.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgHover--content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: .1em;    
    text-transform: uppercase;
    font-size: 96px;
    line-height: 1em;
}

.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgHover .imgHover--overlay .imgHover--content p {
    /*max-width: 1200px;*/
    /*margin: auto;*/
    font-weight: 700;
    letter-spacing: .1em;
}
.blockWrap_e01ab7b22ae54f8882804083a3942127 .contentTitle {
    padding-bottom: 30px;    
}


/*------- REGISTER -------*/
.block_c8ccf90820fc45a2a7ee05c34a1d8c68 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: .1em;    
    text-transform: uppercase;
    font-size: 96px;
    line-height: 1em;
}

.block_c8ccf90820fc45a2a7ee05c34a1d8c68 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    letter-spacing: .1em;
}

/*------- RECEIPT -------*/
#page_a71fcf3e6f0347af95e8415888881024 .headerAndNavContainer {
    background: rgba(23, 29, 39, .95);     
}

/*------- MOBILE EDITS -------*/
@media only screen and (max-width: 768px) {
.headerAndNavContainer {
    background: rgba(23, 29, 39, .95);  
}
.block_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle,
.block_dd107f99decf4c67acfef372b01a8213 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle,
.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle,
.block_c8ccf90820fc45a2a7ee05c34a1d8c68 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle,
.items_e243af23a6d8403f82293e5e8e88e2f0 .item .contentTitle,
.blockWrap_b9d2341dc3a14fcd97e176cd3d9ee246 .contentTitle,
.blockWrap_e72cae7914ab492c8cfc4989c0c46e16 .contentTitle,
.blockWrap_b28a4d932ad1482b97533e6451d365b0 .contentTitle,
.blockWrap_bf91120ad8e94c85b900c121540e161c .contentTitle,
.blockWrap_ef7b0f64bd8b4a938b3da8e751f21d4b .contentTitle,
.blockWrap_e01ab7b22ae54f8882804083a3942127 .contentTitle,
.blockWrap_a5033e720b96455895de1651ef03d9a2 .contentTitle,
.blockWrap_a397ce372c784dcb92109062ab874acc .contentTitle
{
    font-size: 48px;
}
.block_c4eeb3c23e13493595a2a5869170c248 .imgEffect .imgEffect-overlay .imgEffect-content p,
.block_dd107f99decf4c67acfef372b01a8213 .imgEffect .imgEffect-overlay .imgEffect-content p,
.block_a5d02a0057c24ddda1c677e8317c3ef4 .imgEffect .imgEffect-overlay .imgEffect-content p,
.block_c8ccf90820fc45a2a7ee05c34a1d8c68 .imgEffect .imgEffect-overlay .imgEffect-content p {
    font-size: 30px;
}

}