header {}
body {
	background:#f6f6f6;
}
body, html, p, h1, h2, h3, h4, h5, h6, a { font-family: 'Montserrat', sans-serif; }
/*.h1, h1 {font-size:2.25rem;}*/
.h1, h1 {font-size:2rem;}
.h2, h2 {font-size:1.8rem;}
/*.h3, h3 {font-size: 1.575rem;}*/
.h3, h3 {font-size: 1.4rem;}
.h4, h4 {font-size:1.35rem;}
.h5, h5 {font-size: 1.125rem;}
.h6, h6 {font-size: 1em;}
/*.h6, h6 {font-size: .9rem;}*/
.card-text{font-size: .875em;
    font-weight: 500;text-align: center;}

.jumbotron {}
main header h1 {color:#f58c2c;}

main header h3 {color:#838383;} 
nav.navbar {background: #f6f6f;border-top: 4px solid #fdb514 !important}
header a, nav.navbar a { color:#f98e2b}
.card {border-radius:10px}
.card-img-top {border-radius:10px 10px 0px 0px;}
.card .card-img-overlay h5 {font-family: 'Montserrat', sans-serif;text-shadow: 2px 2px 1px #000;} 
.card .btn.btn-primary {background:#f58c2c; color:#fff; border: 1px solid #f58c2c; border-radius: 20px}


.card .btn.btn-primary:hover, .card .btn.btn-primary:focus, .card .btn.btn-primary:active, .card .btn.btn-primary.active{background:#ffffff; color:#00758f;}


.card p, .card.bottomCard a {color:#005E6E}
/*.card.bottomCard a {font-size:1.3rem; text-transform:uppercase;}*/
.card.bottomCard a {font-size:1.175em; text-transform:uppercase;}

footer {background-color:#555555;}
footer a{color:#FFFFFF;}

body.highcontrast img{
    filter: invert(100%);
    -webkit-filter: invert(100%);
}
body.highcontrast2 img{
    filter: invert(100%);
    -webkit-filter: invert(100%);
}
body.highcontrast3 img{
    filter: invert(100%);
    -webkit-filter: invert(100%);
}
body.highcontrast .whiteNoFilter img,
body.highcontrast2 .whiteNoFilter img,
body.highcontrast3 .whiteNoFilter img{
    filter: none !important;
    -webkit-filter: none !important;    
}
body.highcontrast .imgFilter, body.highcontrast2 .imgFilter, body.highcontrast3 .imgFilter{
    filter: invert(100%);
    -webkit-filter: invert(100%);
}

body.highcontrast .text-white {
    color: #000!important;
	background-color: white !important;
}
body.highcontrast2 .text-white {
    color: #000!important;
	background-color: yellow !important;
}
body.highcontrast3 .text-white {
    color: yellow !important;
	background-color: black !important;	
}

/*
Footer links
*/
a.footer-link
{
    display:inline !important;
    color:revert !important;
    text-decoration:revert !important;
}
a.footer-link:hover
{
    text-decoration:none !important;
}