/*.imgHover-transform .imgHover--transform--shaking {*/
/*    transform: scale(0);*/
/*}*/

/*----- GLOBAL -----*/
[class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}

@media only screen and (min-width: 769px) {


.headerContent h1.logo img {
    width: 50%;
}
.primaryAndSecondaryContainer:before {
    content: '';
    background-image: url(https://static.spacecrafted.com/b8eed3e3d44745368728ef4dc291b5b7/i/f76b215798124c689a28839c9f03dd28/1/5feFb8zhrk/jjw_text3e.png);
    background-repeat: no-repeat;
    position: absolute;
    width: 300px;
    height: 100%;
    right: 0;
    top: 0;
    background-size: contain;
    background-attachment: fixed;
    background-position: 100%;
    z-index: -1;
}
}
/*Text Blocks Full Bleed*/
.blockContentBleed .blockText {
    padding-left: 0;
    padding-right: 0;
}

.headerContainer,
.navContainer {
    padding-left: 30px;
    padding-right: 30px;
}
#page_ea31f235d469494bbdf4d80f69f70c8a .headerAndNavContainer {
    /*background-color: rgba(18,18,18,.75);*/
    background-color: transparent;
}

.blockWrap_b4e1d1b0292644298868f61aef28dee6 {
    padding-top: 5px;
    padding-bottom: 10px;
}
.block_b4e1d1b0292644298868f61aef28dee6 .blockInnerContent {
    font-size: 12px;
    padding-right: 30px;
    text-align: right;
    color: #f2f2f2;
}
.block_b4e1d1b0292644298868f61aef28dee6 .blockInnerContent a {
    text-decoration: underline;    
}
/*--------------- SECONDARY NAV ---------------*/
/*font and background color*/
.ctaNav {
    background: #000000;
    color: #ffffff;
    padding: 10px 0;
    width: 100%;
    display: table;
    box-sizing: border-box;
}
.ctaNav .contentTitle {
    color: #ffffff;
    font-size: 18px;
}
/*content width*/ 
.ctaNav .blockContent {
    margin: 0 auto;
    max-width: 100%; /*edit based on layout width, 100% if Stretch header & navigation to window edges is selected*/
    text-align: center;
}
/*link font color*/
.ctaNav a {
    color: #ffffff;
}
/*------------END SECONDARY NAV ---------------*/

/*----- HOME -----*/
.homeSectionPage .primaryAndSecondaryContainer:before {
	background-image: none;
}
.blockWrap_d395cb9477604b779f7eca8e4d8cf659 {
    background-size: contain;
}
@media only screen and (max-width: 769px) {
.blockWrap_d395cb9477604b779f7eca8e4d8cf659 {
    background-position: 100% 30%;
    /*background-size: contain;*/
}
.block_d395cb9477604b779f7eca8e4d8cf659.fixedHeightGallery.fixedHeightGallery--singleImg .blockImg {
    background-position: 35% 100%;    
}
}
/*----- FAN CLUB -----*/
.blockWrap_bdffd81c6b664aecb5791f2bd49a4216 [class*='maxWidth--'],
.blockWrap_ec4f8c9a496847eb824ecb28adeb0bfc [class*='maxWidth--']{
    margin-left: 0;
    margin-right: 0;
}

.blockWrap_eb7a7ebac1de4d4da1356b563a1a6e97 {
    margin-top: -30px;
}

/*----- BIO -----*/
#page_d3378778acfe4b76ba057edec0334df2 [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}

/*----- FOUNDATION -----*/
#page_e2ad9f0bc7574dc682ec262e0b6913ba [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}
/*----- FOUNDATION -----*/

/*----- MUSIC -----*/
#page_fcf6e138a6c44c50952c4a1057a7a8f0 [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}
@media only screen and (max-width: 769px) {
.block_e4950fecd3ae412c9024ad6e76ea9b3b li {
    font-size: 18px;    
}
}
/*----- OK BUCKAROOS -----*/
#page_b6967d0c0da54f54a3beb828d20c21b5 [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}
/*----- TX BASH -----*/
#page_f1669f454ca14ee8b3074a3d9d3d4d5c [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}

/*----- CAMP BELIZE -----*/
#page_c3032371701741b7a86802a848da10f8 [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}

/*----- CASA GONZO -----*/
#page_cfab4bc1095046259884f4cfb603be12 [class*='maxWidth--'] {
    margin-left: 0;
    margin-right: 0;
}


/*------- MOBILE EDITS -------*/
@media only screen and (max-width: 768px) {
.blockWrap_ad3e2081889b4004bab5c72e8790acc8 .contentTitle,
.blockWrap_d5239c8a52ef4779a0895a23fe9c0b90 .contentTitle,
.blockWrap_c1e1d022e6714d69a28f656a7c5b3b9a .contentTitle{
    font-size: 36px;    
}

/*#robly_embed_signup input.slim_email {*/
/*    display: block;*/
/*    width: 30%;*/
/*}*/
}