.logo {
    max-width: 75px;
}

.navbar_logo {max-width: 2em;}

#margaretpink {
    padding: 0;
    margin: 0;
    float: right;
}

.ms-header.ms-header-primary {
    background-color: black;
}

.ms-title {
    font-family: 'Montserrat Subrayada', sans-serif;
    font-weight: normal;
	font-style: normal;
    text-shadow: .08em .08em orange;
  }

.ms-logo {
    font-family: 'Montserrat Subrayada', sans-serif;
    font-weight: normal;
	font-style: normal;
    
}

.ms-title h1 {
    font-family: 'Montserrat Subrayada', sans-serif;
    font-weight: normal;
	font-style: normal;
  
}

.ms-slidebar-t h3  {
    font-family: 'Montserrat Subrayada', sans-serif;
   	font-weight: normal;
	font-style: normal;        
}

/* for circle brand logo
.ms-header.ms-header-primary .ms-logo {
    color: white;
    background-color: #607d8b;
    text-shadow: .1em .1em black;
    font-size: 170%;
}*/

.navbar-brand .ms-title {
    text-shadow: .05em .05em orange;
}

.ms-slidebar-title .ms-slidebar-t {
    text-shadow: .05em .05em #ffa500;
}

h3 .foottext {
    font-family: 'Montserrat Subrayada', sans-serif;
    font-weight: normal;
    font-style: normal;
    text-shadow: .05em .05em orange;
}

.ms-hero-img-sun_mountain {
    background-image: url('../img/sun_mountain.jpg');
    background-size: cover;
    background-position: center center;
}

.ms-hero-img-sportsmanship {
    background-image: url('../img/sportsmanship.jpg');
    background-size: cover;
    background-position: center;
    z-index: -1;
}

.presentation_box {
    background-color: #607d8b;
    display: block;
    text-align: left;
    color: #fff;
}

.presentation_theme {
    background-color: #607d8b;
    text-align:center;
    font-size: 1.5rem;
}

.presentation_title {
    padding: 20px 0;
    margin: 0;
    font-size: 4rem;
    text-align: center;
    padding: .5em;
    margin-bottom: 0;
}

.presentation_description {
    margin-top: 0;
    padding: 1em;
}

h3 span {
    font-family: 'Montserrat Subrayada', 'sans-serif';
    font-weight: normal;
    font-style: normal;
    text-shadow: .05em .05em orange;
}

#headshot {
        max-width: 70%;
        border: 2px solid #607d8b;
        border-radius: 5px;
}

#headshotmtg {
    max-width: 50%;
}

#photobio {
    max-width: 50%;
}

#liveyourdreams {
    max-width: 50%;
}

@media screen and (min-width: 350px) {
    #headshot {
        max-width: 50%;
    }
}

@media screen and (min-width: 500px) {
    #headshot {
        max-width: 30%;
    }
    /*#margaretpink {
        max-width: 70%;
    }*/
}

@media screen and (min-width: 768px) {
    #headshot {
        max-width: 180px;
    }
}

@media screen and (min-width: 992px) {
    #margaretpink img.img-fluid {
    max-width: 125%;
    }
}

@media screen 
    and (min-width: 576px)
    and (max-width: 767px) {
        #brochure {
            display:none;
        }
}