﻿/* hide extras */
div#topnav, ul.cb-slideshow, div.stickymonavbar, div.col.span_1_of_3, div#headerspacer, div#footer { display: none; }
#backgroundvideo {display: none;}
.sr-only {display: none;}

/* reformat stuff */
body {margin:2em; padding:0; line-height: 1.4em; word-spacing:1px; letter-spacing:0.2px; font-size: 13px; font-family: "Source Sans Pro", source-sans-pro, Verdana, Geneva, sans-serif; color: #000;}

#logo a { width: 100%;
   background-position: center;
   background-image: url(../images/AdamLeinLogo.svg);
   filter: invert(1);
   display: block;
   background-repeat: no-repeat;
   background-size: contain;
   height: 50px;
}

div.span_2_of_3 {
	width: 100%;
}
#content, no-backdropfilter #content {
	background-color: #ffffff!important; background: transparent!important; backdrop-filter: none!important;
}

/* Show URL */
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}
a:link[href^="https://"]:after, a[href^="https://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="https://"] {color:#000;} 
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="http://"] {color:#000;} 

/*
#content a:link:after, #content a:visited:after {
   content: " ( "attr(href) ") ";
   }
#content a[href^="/"]:after {
   content: "(https://adamlein.com" attr(href) ") ";
   } 
*/

   H1, h2, h3 {
      color: #000000;
      font-size: 150%;
      font-weight: 400;
      text-transform: uppercase;
      margin-top: 10px;
      margin-bottom: 10px;
      line-height: normal;
      text-wrap: balance;
    }

    P {
      font-size: 90%;
      color: #000000;
      line-height: 150%;
    }

    .gallerycell {
      display: block;
      float: left;
      width: 25%;
      height: 110px;
      padding-top: 7px;
      padding-bottom: 7px;
      padding-left: 0px;
      padding-right: 0px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      white-space: nowrap;
    }