
#header .navbar-section {
    height: 89px;
}

.header-fixed #header{
    height: 100px;
	background: #453e89;
	border-bottom: 10px solid red;
	border-left-width: 0;
	border-right-width: 0;
	border-image: linear-gradient(to bottom, rgba(216,215,225,1), rgba(246,246,250,1)) 1 stretch;
}

body.header-fixed.header-animated #header.scrolled{
	height: 3rem;
}

#header .logo img, #header .logo svg{
	max-height: 75px;
	width: auto;
}

#header a{
    color: #746fa8;
    font-weight: 100;
    font-size: 12px;
    text-transform: uppercase;
}

.mobile-menu .button_container span{
	background: white;
}

.header-fixed .mobile-menu {;
    top: 15px;
    right: 15px;
}

.dropmenu ul li a.active, .dropmenu ul li a:focus, .dropmenu ul li a:hover{
	color: white !important;
}

.purple h1{
	color: #453e89;
}

h1, h2, h3{
    font-weight: 200;
    font-family: 'Maven Pro', sans-serif;
    letter-spacing: -2px;
}

.col-3, .col-4, .col-6{
	padding: 0px 20px !important;
	font-size: 12px;
}

.sm-font a{
	color: #50596c;
	font-size: 8px;
}

.think-page img.team{
	padding: 10px;
	transition: all .2s ease-in-out;
}

.think-page img.team:hover{
	transform: scale(1.1);
}

.treemenu li{
	padding: 10px 5px;
}

.treemenu li a{
	color: white;
	text-transform: uppercase;
}

.treemenu li a.active, .treemenu li a:focus, .treemenu li a:hover{
	color: #453e89 !important;
}

.fs-12{
	font-size: 12px !important;
}

/*
img.grey{
	-webkit-filter: grayscale(100%); 
	filter: grayscale(100%);
}
*/

#footer{
	background: rgb(69,62,137);
	background: -moz-linear-gradient(90deg, rgba(69,62,137,1) 0%, rgba(69,62,137,1) 61%, rgba(246,246,250,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(69,62,137,1) 0%, rgba(69,62,137,1) 61%, rgba(246,246,250,1) 100%);
	background: linear-gradient(90deg, rgba(69,62,137,1) 0%, rgba(69,62,137,1) 61%, rgba(246,246,250,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#453e89",endColorstr="#f6f6fa",GradientType=1);
}