/* = Carousel = */
.slider-overlay {position:absolute;padding:2px;top:0;text-align:center;margin:0 auto 10px;color:#fff;left: 50%;transform: translateX(-50%);background:rgba(0,0,0,0.4);width: 100%;font-size: 1.7em;box-shadow: 0 0 600px 5px #007546 inset;}
.carousel-item img {width:100%;}
.slider-overlay h5{font-style: italic;}
.carousel-control-prev {display:none;}
.carousel-control-next {display:none;}

/* = Basic Classes = */
h1 {text-align:center;}
.content-inner {padding:5%;}
figcaption.figure-caption {text-align:center;padding:5px;}
.content-inner p {text-align:justify;}

/* = Ratings and Learning = */
.primary-box {background-color:#007546;padding:20px;box-shadow: 1px 1px 4px #15AA6E inset;}
.primary-box h2 {color:#fff;}
.secondary-box h2, .primary-box h2 {color:#fff;}
.secondary-box {background-color:#005935;padding:20px;box-shadow: 2px 2px 4px #004A2C inset;}

/* = Work Experience = */
#workMap {width:100%;height:100%;min-height:500px;}
.experience {text-align:center;padding:20px;box-shadow: 1px 1px 6px #666 inset;}
.experience hr {width: 10%;border-top: 1px solid rgba(0,0,0,.3);}
.container-fluid .no-gutters {padding:0;}
.container-fluid  iframe {width:100%;height:100%;min-height:350px;}
.popHead {border-bottom:1px solid #ccc;}
.popHead h4{line-height:0.8em;}
.popBody {padding:2%;}

/* = Footer = */
footer {background-color: #005935;color:#fff;}
footer ul {text-align:center;padding:1%;}
footer ul li.sub-head {font-style:italic;font-size:0.8rem;}
footer ul li {list-style-type:none;display:inline;padding:0 1%;}
footer ul li a{color:#fff;}
footer ul li a:hover{text-decoration:none;color:#002013;}

@media screen and (min-width:769px) {.slider-overlay {padding:1em;box-shadow: 0 0 600px 5px #007546 inset, 2px 2px 12px 1px #262626;}.carousel-control-prev, .carousel-control-next {display:flex;}.slider-overlay h2{display: inline-block;padding-right:10px;}.slider-overlay h5{display: inline-block;border-left: 2px solid #fff;padding-left: 10px;}footer ul li:first-of-type {border:none;}footer ul li {border-left:2px solid #fff;}}

@media screen and (max-width:600px) {footer ul li {display:inline-block;padding:10px 0;}}
