@charset "UTF-8";
/* CSS Document */

/* @General Text Elements
===================================== */

body {
	font-family: "Raleway", sans-serif;
	font-size: 100%;
	font-weight:400;
	line-height:1.3em;
	color: #fff;
	/*This fixes an issue with Chrome rendering fonts*/
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}

p {
	font-family: inherit;
	line-height: 1.4em;
	margin-bottom: 1.25em !important;
	/*This fixes an issue with Chrome rendering fonts*/
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	color: #fff;
	font-weight:300;
	font-size: 1em;
}
::-webkit-input-placeholder {
   font-family: "proxima-nova",serif;
}

:-moz-placeholder { /* Firefox 18- */
   font-family: "proxima-nova",serif;
}

::-moz-placeholder {  /* Firefox 19+ */
   font-family: "proxima-nova",serif;
}

:-ms-input-placeholder {  
   font-family: "proxima-nova",serif;
}


.nf-field-label label {
    color: #32c6f4;
    font-size: 1em;
}

label {
    color: #fff;
    font-size: 1em;
}


p + p {
	margin-top:1.2em;
}

div, dl, dt, dd, ol, li,
pre, form, p, th, td {
	margin: 0;
	padding: 0;
	direction: ltr;
}

ul{
	margin-left:2.5em;
	margin-bottom:1.25em;
	font-size: 1em;
}

ul ul{
	margin-bottom:.25em;
}

li{
    line-height: 1.75em;
    display: block;
    width: 100%;
    float: none;
    clear: both;
	color: #fff;
}

strong, b { font-weight: 700; }
em, i { font-style: italic; }

blockquote, 
blockquote p{
	color: #fff !important;
	font-weight:700;
	border-left: none;
	font-size: 0.95em;
    text-transform: uppercase;
}

blockquote {
    padding-left: 2em;
}

/* @Global Links
===================================== */
a, a:link, a:visited {
  color: #32c6f4;
  text-decoration: none;
}

a:hover, a:active {
 color: #eee;
}

/* @end General Text Elements
===================================== */

/* @General Text Elements
===================================== */
.sub-nav li, .off-canvas-list, #mainNavBar,
 .tabs .tab-title > a, #secondaryNavWrapper,
.accordion .accordion-navigation > a, .accordion dd > a,
h1, h2, h3, h4, h5, h6, h7{
	font-family: "Raleway",serif;
}

h1, h2, h3, h4, h5, h6, h7{
	font-weight: 800;
	font-style: normal;
	line-height: 1em;
}
/* @end General Text Elements
===================================== */


/* @Headings (H1)
===================================== */
h1 {
	font-size: 4em;
    color: #fff;
}

/* @end Headings (H1)
===================================== */


/* @Headings (H2)
===================================== */
h2{
	font-size: 1.75em;
    color: #32c6f4;
	margin-bottom: 2em;
}
/* @end Headings (H2)
===================================== */



/* @Headings (H3)
===================================== */
h3{
	font-size:1em;
}

h3, h3 a, h3 a:visited, 
h3 a:link, legend {
	color: #fff;
}

h3 a:hover, h3 a:active{
	color: #00a9f5;
}

/* @end Headings (H3)
===================================== */




@media only screen and (max-width: 720px) {
	h2{
		font-size: 1.25em;
	}
}