body{font-family: "Montserrat"}
.navbar-inverse .navbar-nav>li>a:hover, a, a:visited{color: #b30000;}
a:hover{color:#e80000;}


.navbar-nav {width: 100%;text-transform: uppercase;font-size: 1.5em}
.navbar-nav li{width:16.6%}
.subtitle{font-size: .55em;text-transform: none}

.gallery img {max-width: 100%;}
.square {max-width: 100%;float: left;margin: 0px 4px 4px 0px;}
.gallery .col-sm-2, 
.gallery .col-sm-3, 
.gallery .col-sm-4, 
.gallery .col-sm-5, 
.gallery .col-sm-6,
.gallery .col-sm-7
{padding: 0px 2px}

.about{max-width: 100%;max-height: 640px;}
.embed-container iframe{
    width: 100%;min-height: 681px;border-radius:3px;border: 1px solid rgba(0,0,0,0.15)
}

@media (min-width:768px) {
	.navbar-nav{margin-top: 120px !important;}
    img.desaturate { 
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    }    
}
@media screen and (max-width:767px) {
	.subtitle-hidden {display: none}
	.videos iframe {height: 100% !important}
    .embed-container iframe{
    width: 100%;min-height: 561px !important;border-radius:3px;border: 1px solid rgba(0,0,0,0.15)
}
}
img.desaturate:hover { 
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
}

footer ul {height: 34px;padding: 0px}
footer li {list-style-type: none;float: left;width: 20%;}

.tiktok-embed {border-left: 0px}