h1 {
	font-size:30pt;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	color: #f1592c;
}

h2 {
	font-size:18pt;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #f1592c;
}

h3 {
	font-size:16pt;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	color: #636466;
}

h4 {
	font-size:14pt;
	font-family: 'Montserrat', sans-serif;
	color: #f1592c;
}

p {
	font-size:14pt;
	font-family: 'Montserrat', sans-serif;
	color: #636466;
}

a {
	font-size:14pt;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	color: #f1592c;
}

a:hover {
	font-size:14pt;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	color: #636466;
}

.top-bar {
	background: #262626;
}

.top-bar-section li a:not(.button) { background:#262626; color:#fff; }
.top-bar-section li a:not(.button):hover { color:#f1592c; background-color:#333; }
.top-bar-section .has-form {background:#262626;}
.top-bar-section > ul > .divider {border-color:#000;}
.top-bar-section ul li a.nav-selected, .top-bar-section ul li a.nav-path-selected {background:#262626; color:#a6a6a6;}

#sections { background-color:#808080!important; }
#footer { background-color:#FFF; border-top:1px solid #636466; }
#callout { background-color:#FFF; }
#feature { background-color:#FFF; }
#feature h1 { background-color:#f1592c; }
#sections .columns:hover { background-color:#a7aaaf; }
#sections p { color:#FFF; font-size:28px; }

#copyright > p { font-size:12pt; }
#footer ul li a, #footer a { font-size:12pt; color:#636466; }
#footer ul li a:hover, #footer a:hover { color:#F1592C; }

.banner-icons {   
	background-color: #f1592c;
	border-radius: 100px;
	display: inline-block;
	width: 90px;
	height: 90px;
	padding: 16px; 
}
.banner-icons i { font-size:60px; }
.icon-facebook { font-size:25px; color:#F1592C; padding: 5px;}
.icon-google-plus { font-size:25px; color:#F1592C; padding: 5px;}
.icon-linkedin { font-size:25px; color:#F1592C; padding: 5px;}
.icon-rss { font-size:25px; color:#F1592C; padding: 5px;}