/*
 * Theme Name:mirror
*/

/* reset all */

*{margin:0;padding:0;}

/* positions header */

#headerimg{/* height:75vh; */ padding-top:0.3em;}

/* styling some colors */

body {
  min-height: 100vh;
  /* margin: 0; */
  display: grid;
  grid-template-rows: 0.1fr 1fr auto; 
	font-family: "Trebuchet MS";
}

li{list-style:none;}

p,ul,h1,h2{padding-bottom:1em;}

h1{font-weight:normal;}
 a {color:black; } 

/* navdrop */

select {
	/* font-family:'Courier New'; */
	width:99%;
		/* font-size:x-large; */
border: 1px solid;
}

/* header */

header {
   padding:1em; text-align:center;
}

/* footer */

footer {
  /* min-height: 50px; */ 
  text-align:center; padding:1em; font-size:11px;
		

}

/* layout */

.container {  display: grid;
	  /* grid-template-columns: auto 750px auto; */
		  grid-template-columns: 1fr 1fr 1fr;


  /* grid-template-columns: 1fr 1fr 1fr; */
  /* grid-template-rows: 1fr 1fr 1fr; */
  gap: 0px 50px;
  /* grid-auto-flow: row; */
  grid-template-areas:
    ". . ."
    "lcol midcol rcol"
    ". . .";
}

.lcol { grid-area: lcol; text-align:right;	}

.midcol { grid-area: midcol; 	}

.rcol { grid-area: rcol; 	}