@charset "UTF-8";
/* Custom CSS for Styles Dropdown */

.block-style {
	background-color: #DCE0E8;
	border-left: 3px solid #ADAFB7;
	border-radius: .5em;
	padding: 20px 10px;
	margin-left: 50px;
	margin-right: 50px;
}
.h1-style, .h2-style, 
.h3-style, .h4-style, 
.h5-style, .h6-style {
	color: #1d2127 !important;
	font-weight: 200 !important;
	letter-spacing: -1px !important;
	margin: 0 !important;
}
.h1-style {
	font-size: 2.6em !important;
	line-height: 44px !important;
	margin: 0 0 32px 0 !important;
	color: #333333 !important;
	font-family: 'Montserrat', sans-serif !important;
}
.h2-style {
	font-size: 1.9em !important;
	font-weight: 300 !important;
	line-height: 42px !important;
	margin: 0 0 17px 0 !important;
	color: #0033a0 !important;
	font-family: 'Montserrat', sans-serif !important;
}
.h3-style {
	font-size: 1.8em !important;
	font-weight: 400 !important;
	letter-spacing: normal !important;
	line-height: 24px !important;
	margin-bottom: 33px !important;
	text-transform: uppercase !important;
	color: #8f959b !important;
	font-family: 'Montserrat', sans-serif !important;
}
.h4-style {
	font-size: 1.2em !important;
	font-weight: 400 !important;
	letter-spacing: normal !important;
	line-height: 27px !important;
	margin: 0 0 14px 0 !important;
	color: #333333 !important;
	font-family: 'Montserrat', sans-serif !important;
}
.h5-style {
	font-size: 1em !important;
	font-weight: 600 !important;
	letter-spacing: normal !important;
	line-height: 18px !important;
	margin: 0 0 14px 0 !important;
	text-transform: uppercase !important;
	color: #0033a0 !important;
	font-family: 'Montserrat', sans-serif !important;
}
.h6-style {
	color: #333 !important;
	font-size: 1em !important;
	font-weight: 400 !important;
	letter-spacing: normal !important;
	line-height: 18px !important;
	margin: 0 0 14px 0 !important;
	color: #8f959b !important;
	font-family: 'Montserrat', sans-serif !important;
}
.span-style {
	
}
/*ul.buttons, ul.buttons li { 
    list-style-type: none; 
    margin: 0 !important; 
    padding: 0;
    text-align: center; 
}
ul.buttons li { 
    display: inline;
}
ul.buttons li a:link, 
ul.buttons li a:visited { 
    display: inline-block;
    width: 30%;
    color: #FFFFFF;
    background-color: #0033A0;
    text-decoration: none;
    padding: 15px 5px;
    border-radius: 0px;
    font-weight: bold;
    margin: 5px;
}
ul.buttons li a:active, 
ul.buttons li a:focus, 
ul.buttons li a:hover { 
    background-color: #0045DD;
    color: #FFFFFF;
    border: 0px solid #0033A0;
}
ul.full { 
    margin-bottom: 1em;
    padding-bottom: .25em !important; 
    padding-top: .25em !important; 
 }
ul.full li { 
    display: block; 
    margin-bottom: .5em !important; 
}
ul.full li a { width: 95% !important; }
ul.half li a:link,
ul.half li a:visited { 
    width: 46%; 
    margin-bottom: .5em !important; 
}
a.nofile { 
    background-color: #d4d4d4 !important; 
    color: #0033A0 !important;
}
.buttons li.nolink {
    background-color: #d4d4d4 !important; 
    color: #0033A0 !important;
    font-weight: bold;
    padding-top: .95em !important;
    padding-bottom: .95em !important;
    border-radius: 15px;
    line-height: 1.25em;
    margin: 5px 20px !important;
    font-family: "Roboto Slab";
}
ul.half li.nolink {
    width: 46% !important; 
    display: inline-block;
    margin: 5px !important;
}
ul.lrg li {
     font-size: 1.5em !important; 
}
ul.lrg li a {
     padding-top: 1em !important; 
     padding-bottom: 1em !important;
}*/