/*!
 * MX-Project CSS Library v0.0.1
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2017-011-07T23:19Z
 */
 
/* ABOUT PAGE */

.mxd-cover{
	background-image: url(../img/cover.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 100vh;
	/*margin-top: 76px;*/
}

@media (min-width: 768px){
	.mxd-cover{
		background-image: url(../img/cover.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 70vh;
		/*margin-top: 76px;*/
	}
}


.mxd-cover2{
	background-image: url(../img/cover2.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 100vh;
	/*margin-top: 76px;*/
}

@media (min-width: 768px){
	.mxd-cover2{
		background-image: url(../img/cover2.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 70vh;
		/*margin-top: 76px;*/
	}
}

.mxdp-brandlogo{
	max-height:150px;
}

.navbar{
	-webkit-transition: background-color 0.5s, border-bottom 0.5s; /* For Safari 3.1 to 6.0 */
    transition: background-color 0.5s, border-bottom 0.5s;
	background-color: rgba(255,255,255,1)!important;
}

.navbar .nav-link{
	color: black!important;
}
.navbar .nav-link:hover, .navbar .nav-link:focus{
	color: #496fbd!important;
}

@media (max-width:767px){
	.navbar-light .navbar-toggler {
		border:none;
	}
	
	.navbar-top .navbar-collapse{
		border-bottom: 2px solid rgba(255, 255, 255, 0.5);
		padding-bottom: 15px;
	}
}

.navbar-top {
    background-color: transparent!important;
}

.navbar.show{
	background-color: white!important;
}

.navbar-top .nav-link {
	color: #2d3a55!important;
	/* text-shadow: 1px 1px 1px black; */
}

.x-navbar.x-navbar-fixed-top {
    background-color: white;
    height: 80px;
}

.x-navbar.x-navbar-fixed-top .x-brand {
font-size: 30px;
}

.x-navbar.x-navbar-fixed-top  .x-nav > li > a {
    padding-top: 30px !important;
}