@media screen and (max-width: 750px) {


 .d_ {display:none}
 .m_ {display:inline;}


body {display:inline;}


div#brand {
    width:100%;height:0;
    border-top:4px solid #5B5D58;
  }

div#brand li {
    display:flex;flex:1;
    justify-content:center; align-items:center;
    position:relative;
    width:100%;
    font-size:12px;
  }
div#brand ul {margin:0;padding:0;
    display:flex;flex:1;
    flex-direction:column;
    justify-content: center;align-items: center;

    padding:0;
  }
div#brand li {align-items:center;}
div#brand li#text {
    display:none;
  }
div#brand li#logo div {
  z-index:8;
  display:inline-flex;flex:1;
  max-width:70px;width:70px;height:70px;
  flex-direction: column;
  justify-content:center;align-items:center;
  margin-top:12px;
  border-radius:50%;
  background-color:#5B5D58;
  box-shadow:1px 1px 6px #444;
}
div#brand li#logo div img {
 position:relative;top:1px;left:4px;
 width:15px;
}
div#brand li#tag_Article img {
  z-index:9;
  width:18px;position:relative;left:5px;top:1px;
}




ul#navMain_m {
 position:fixed;index:8;
 display:inline-block;
 width:100%;height:100%;
 /*background-color:#5B5D58;*/
 border:1px solid black;
 opacity:1;
}

ul#navMain_m a li {
 text-align: center;
 height:69px;
 border-bottom:#C4C6C0;
}





.nav-left {display:none;
  width:100%;padding:0 0 0 0;

}
.nav-left #opacityA {opacity:96%;}
.nav-left div#nav {
  height:42%;width:100%;
  letter-spacing: 2px;
  margin-top:48%;
}
.nav-left div#social {
  width:100%;height:24%;
  /*border:1px dashed #C4C6C0;*/
}
.nav-left div#social div {padding:5% 0 5% 0;width:100%;}
.nav-left div#social div#icons img {width:12%;margin:0 9% 0 9%;}

.nav-left div#nav ul.nav {
  padding:0;
}
.nav-left div#nav ul.nav li {
  text-align: center;
  padding:20px 0 24px 0;
}
.nav-left div#nav ul.nav li.btm {border-bottom:none;}

.nav-left div#nav ul.nav li:hover {
}



#nav-btm {display:inline;
  z-index:9;position:fixed;bottom:12px;
  width:100%;text-align:center;}
#icon-thumbs {
  display:inline-flex;flex:1;
  flex-direction:column;
  justify-content:center;align-items:center;

  max-width:70px;width:70px;height:70px;
  border-radius:50%;
  background-color:#5B5D58;
  box-shadow:1px 1px 6px #444;

  display:none;
}
#icon-thumbs img {
  width:50%;
}

#thumbs {display:none;
  left:0;
  width:100%;
  border:none;padding-top:60px;padding-bottom:120px;
}
#thumbs #tab {display:none;}





#cover {z-index:10;
  margin-bottom:0;
}

#frame.A {
 display:flex;flex:1;flex-direction: column;
 justify-content:flex-start;

 border:0 solid #5B5D58;outline:none;

 text-align: center;

 background-image:url('http://www.jeremiahleblanc.com/D/banner/2020A-01-m.png');background-position:;background-repeat:no-repeat;background-size:cover;
}
#frame.A div {
  padding:3% 0 3% 0;
}
#frame.A div#logo img {
 margin:30% 0 12% 0;width:9%;
}
#frame.A div#title {
  font-size:55px;line-height:72px;
}
#frame.A div#subtitle {font-size:18px;}
#frame.A div#intro {display:none;}
#frame.A div#intro.mobile {display:inline;
 position:absolute;bottom:0;
 width:70%;height:18%; text-align: center;
 margin:0 15% 0 15%;
 padding:0 0 72px 0;

 line-height:12px;
}
#frame.A div#intro.mobile img {width:72px;}


#frame.B {display:none;
  outline: 12px solid #C4C6C0;outline-offset:-12px;
}



#container.gallery {
  position:;z-index:1;
  overflow:visible;overflow-y:scroll;
  width:93%;height:100%;
  margin:0 0 0 3%;padding:0 2% 0 0;
  flex-direction:column;
}

#container figure#desktop {display:none;}


#container figure {
  position:relative;overflow:visible;
  width:100%;
  margin:12% 0 0 0; padding:0 0 12% 0;
  border-bottom:1px solid #B3B3B3;
}





div#navGal {display:none;}





#container figure#mobile {display:inline;
  background-color:#5B5D58;
  width:100%;height:900px;margin:69px 0 0 0;padding:9% 0 9% 0;
  border-radius:12px;box-shadow: 1px 1px 4px #5B5D58;
  text-align:center;letter-spacing:1px;

  display:none;
}
#container figure#mobile #title {padding:3% 0 36% 0;}
#container figure#mobile #descr {padding:0 0 48% 0;}

#container figure#mobile img {
  width:21px;padding:9px;margin:0 0 24px 0;
  border:1px solid #C4C6C0;border-radius:50%;
}


#container figure div#threads {display:none;}

#container figure img {
  position:relative;z-index:2;
  width:99%;
}
#container figcaption {
  position:absolute;z-index:3;bottom:-2.4%;
  display:flex;flex:1;flex-direction:column;justify-content:flex-start;align-items:flex-start; text-align: left;
  width:88%;height:6%;overflow:hidden;
  padding:6% 6% 6% 6%;
  background-color:#5B5D58;
  border-radius:12px 12px 0 0;
  /*transition: all 3s ease-in-out 1s;*/
  /*transition-property:height;*/
  /*transition-duration:3s;*/
  /*transition-delay:1s;*/
  /*transition-timing-function:ease-in-out;*/
  -webkit-transition:  all .5s ease-in-out;
  -moz-transition:     all .5s ease-in-out;
  -ms-transition:      all .5s ease-in-out;
  transition: all .5s .4s ease-in-out;

  display:none;
}
#container figcaption:hover {
  height:95%;
  box-shadow: 1px 1px 4px #5B5D58;
  opacity:.97;

}




div#nav-month {display:none;}
div#nav-day {display:none;}

main#alt article {
 margin:0; padding:21% 12% 12% 12%;
 width:76%;
}



} /* END */
