.page-header{
	height: 330px;
}
.page-header__content-wrapper {
    /*height: 400px;*/
}
.footer__content{
	display: none;
}
.footer{
	padding-top: 0;
}
#SyskonfLogoContainer{
	background: black;
	border-color: black;
}
.schedule__time{
	color: white;
}
.schedule__item--major{
	background: #444;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
	color: black;
	background-color: white;
}
.nav-tabs{
	background: black;
}
.nav > li > a:hover, .nav > li > a:focus{
	color: black;
	background-color: white;
}

.nav-tabs > li > a{
	color: white;
}


.light_blue{
	color: #3DC6EF;
}
.container-flex{
	/*display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;*/
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
.m0{
	margin: 0;
}
.mt20{
	margin-top: 20px;
}
.mb10{
	margin-bottom: 10px;
}

.gallery-flex{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.gallery-flex > div{
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
}
.page-header{
	margin-bottom: 20px;
}