html {
    font-size: 13px !important;
}
.page-select-resources .main-container.container {
	width: 1200px;
}
body {
	color: #030303;
	font-family: "Lato", sans-serif;
	font-size: 1.153846rem;
	line-height: 1.5;
}
.front .page-header {
   display: unset;
}
.page-header {
	text-align: left;
        font-family: "Montserrat", sans-serif;
}

header .container .navbar-header {
	b ackground-color: #272626;
        b ackground: url(/sites/all/themes/learninglab/images/Vision2.png);
        background-position: center; 
        background-size: cover;
	color: #ffffff;
	max-width: 100vw;
	width: 100vw;
	display: inline-block;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}
.navbar-collapse.collapse {
	background-color: #272626;
	color: #ffffff;
	max-width: 100vw;
	width: 100vw;
	display: inline-block;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}
.newheader {
        background: rgba(0, 0, 0, 0.5);
        content:"";
        padding:20px;
	position: absolute;
	bottom: 100px;
        left: 5%;
        width:auto;
        height:auto;
       z-index:1003;
}
.newheader  {
color: #fff;
font-family: "Montserrat", sans-serif;
font-size: 35px
}
.ubernav {
	padding-left: 3%;
	padding-right: 15%;
}
.uberlinks {
	float: right;
}
.ublink {
	padding: 0 10px;
	color: #999;
	font-size: 13px;
	font-weight: 700;
}
.ublink a{
         color: #999;
         text-decoration: none;
}
.mainmenu {
	width: 65%;
	background: rgba(0, 0, 0, 0.5);
	top: 20px;
	position: absolute;
	padding: 20px 0 20px 40px;
        font-family: "Lato", sans-serif;
        font-size: 1.125rem;
        text-transform: uppercase;
}
.menulinks {
	margin-left: 20px;
}
.menulinks .link {
	margin-right: 15px;
        margin-left: 15px;
       padding: 20px;
}
.menulinks a {
	color: #fff;
        font-weight: bold;
}
.menulinks a:hover {
	color: #fff;
      text-decoration: none;
}
.menulinks .link:hover{
      color: #fff;
      background: #98c2c2;
      text-decoration: none;
}
.mainmenu img {
	margin-top: -9px;
}
#block-block-18 {
	width: 75%;
	background: rgba(0, 0, 0, 0.5);
	padding: 20px;
	top: 80px;
	z-index: 1003;
}
#navbar.navbar-default .navbar-nav > li > a {
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	overflow-wrap: normal;
	word-wrap: normal;
	word-break: inherit;
        font-size: 20px;
}

#navbar.navbar-default .navbar-nav > .active > a, #navbar.navbar-default .navbar-nav > .active > a:hover, #navbar.navbar-default .navbar-nav > .active > a:focus {
	background-color: #74afb5;
	color: #fff;
	padding: 20px;
}
#navbar.navbar-default .navbar-nav > li > a {
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	overflow-wrap: normal;
	word-wrap: normal;
	word-break: inherit;
	font-size: 20px;
	padding: 20px;
}

