/* Hide Rebelmouse and small size Soho Tech Labs logos */

.rebelmouse-logo {
    display: none;   /* I love you and I'm sorry --@JoseCanseco */    
}
    
#the-site-logo {
    display: none;
}

/* Custom body and main container backgrounds */
.main {
    background-image: url(https://s3.amazonaws.com/www.sohotechlabs.com/bg_furley.png);    
}

body {
    background-image: url(https://s3.amazonaws.com/www.sohotechlabs.com/bg_bedge_grunge.png);    
}

/* Reset nav background color */
.nav-menu li .title:hover,
.nav-more a:hover,
.nav-menu > li,
.nav-menu li.active a,
.nav-menu li:hover a,
.subpage-menu .go-home.active,
.subpage-menu .go-home:hover
{
    background-color: transparent;
}

.nav-menu li .title {
    background-color: rgba(255, 255, 255, 0.5);
}


/* Customize the title banner */
#the-main-title, h1#main-title {
    position: relative;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 21px;
    background-repeat: no-repeat;
}
 
    
/* Tweak the "Share this page" controls */
.share-page {
    margin-top: 218px;
    background: transparent;
    -webkit-transition:background-color 2s;
}

.share-page li {
    background: transparent;    
}

.share-page li:hover {
    background: #fff;    
}

/* Swap in square version of logo at lower screen widths */
/*@media screen and (max-width: 680px) {
    #the-main-title, h1#main-title {
      background-image: url(http://s3.amazonaws.com/www.sohotechlabs.com/labs_header_square.png);
      height: 248px;
      width: 100%;
      background-position: center;
      background-size: contain;
    }
}*/

/* Hide share page controls on small screen widths 
   (we hide to prevent overlapping with the big logo at these low widths)
*/
@media screen and (max-width: 888px) {
    .share-page {
      display: none;
    }
}


/* Custom styles for www.sohotechlabs.com - which also includes the custom CSS directly */
#home #the-main-title, #home #main-title {
      height: 300px;
      background-image: url(http://s3.amazonaws.com/www.sohotechlabs.com/labs_header_C.png);
}

@media screen and (max-width: 680px) {
      #home #the-main-title, #home #main-title {
          background-image: url(http://s3.amazonaws.com/www.sohotechlabs.com/labs_header_square.png);
          height: 248px;
          width: 100%;
          background-position: center;
          background-size: contain;
}     }