/* Custom Styles */

/* General styles */
body {
	overflow-x: hidden;
}
/* body.freeze {
	overflow: hidden;
	position: fixed;
	width: 100%;
} */

a h2,
.entry-title {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;	
	animation-duration: 1s;	
	-webkit-animation-duration: 1s;
	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		
	visibility: visible !important;	
}
@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}		
	100% {
		transform: translateX(0%);
	}
}
@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}			
	100% {
		-webkit-transform: translateX(0%);
	}
}

.slideRight{
	animation-name: slideRight;
	-webkit-animation-name: slideRight;	
	animation-duration: 1s;	
	-webkit-animation-duration: 1s;
	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		
	visibility: visible !important;
	transform: translateX(150%);
}
@keyframes slideRight {
	0% {
		transform: translateX(0%);
	}		
	100% {
		transform: translateX(150%);
	}
}
@-webkit-keyframes slideRight {
	0% {
		-webkit-transform: translateX(0%);
	}			
	100% {
		-webkit-transform: translateX(150%);
	}
}

.fancybox-inner,
.fancybox-iframe {
	max-height: 300px !important;
	min-height: 300px !important;
}

/* Header section */
.site-header {
	background: #405361;
	display: none;
	left: 0;
	min-height: 54px;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 3;
}
.header-image .site-title > a {
	background-position: 40px 0 !important;
	min-height: 54px;
}
.site-header .wrap,
.site-header .widget-area {
	padding: 0;
}
.site-header .widget-area {
	width: 100%;
}
.wbb-ocm-trigger {
	position: relative;
	right: 20px;
	z-index: 4;
}
.slicknav_menu .slicknav_menutxt {
	display: none;
}
.slicknav_menu {
	background: #405361;
	border-bottom: 6px solid #fff;
	height: 60px;
	padding: 0;
}
.slicknav_menu .site-title {
	left: 0;
	position: absolute;
	top: 0;
	width: 50%;
	z-index: 2;
}
.slicknav_btn {
	background: #405361;
}
.slicknav_nav {
	background: #405361;
	display: block !important;
	margin: 60px 0 0 0;
	position: absolute;
	width: 100%;
	visibility: hidden;
	z-index: 2;
}
.slicknav_nav .slicknav_row:hover,
.slicknav_nav a:hover {
	background: transparent;
	color: #f58d3a;
}
.slicknav_open .sub-menu {
	height: auto;
}
.slicknav_collapsed .sub-menu {
	height: 1px;
}

/* Banner section */
.outreach-pro-home .site-inner {
	padding: 0;
}
.home .site-inner .wrap {
	max-width: 100%;
}
.home .site-inner .content {
	float: none;
	max-width: 100%;
}
.home-top .widget:first-child,
.home-top .widget {
	padding: 0;
}
.home-top .carousel {
	max-height: none;
	max-width: 100%;
	overflow: hidden;
}
.home-top,
.home-top .carousel-inner .item {
		height: auto;
}
.home-top .carousel .item > a {
	background: #000;
	display: block;
}
.home-top .carousel .item a img {
	/* max-width: none; */
	max-width: 640px;
	/* min-height: 266px; */
	min-width: 100%;
	opacity: 0.7;
}
.home-top .carousel-caption {
	background: #fff;
	height: auto;
	padding: 11px 0 0 0;
	position: relative;
	text-align: center;
}
.home-top .carousel-caption h2,
.home-top .carousel-caption h2 a {
	color: #f78d2c;
	font-size: 36px;
	font-weight: 700;
	line-height: 36px;
	max-width: 100%;	
	padding: 0 4%;
	text-transform: uppercase;
}
.home-top .carousel-caption h2 {
	margin: 0 0 17px 0;
}
.home-top .carousel-caption p {
	color: #000;
	font-size: 20px;
	line-height: 22px;
	margin: 0;
	max-width: 100%;
	padding: 0 4%
}
.home-top .carousel-caption p a {
	border: 2px solid #f78d2c;
	color: #f78d2c;
	display: block;
	font-size: 18px;
	line-height: 18px;
	margin: 26px auto 0 auto;
	padding: 8px;
	text-transform: uppercase;
	width: 150px;
}
.home-top .carousel-caption p a:hover {
	background: #fff;
	color: #f78d2c;
}
.home-top .carousel-control {
	border: medium none;
	border-radius: 0;
	display: none;
	height: 98px;
	margin: 0;
	opacity: 1;
	padding: 0;
	text-indent: -99999px;
	top: 0;
	width: 48px;
}
.home-top .carousel-control.left {
	background: url('../images/carousel-control--left.png') no-repeat transparent;
	left: 0;
}
.home-top .carousel-control.right {
	background: url('../images/carousel-control--right.png') no-repeat transparent;
	right: 0;
}

/* Home CTA */
.home-cta {
	background: #fff;
	padding: 15px 0 28px 0;
}
.home-cta .widget {
	margin: 0 auto 17px auto;
	max-height: 250px;
	max-width: 600px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.home-cta .featured-content .entry {
	margin: 0;
}
.home-cta .featured-content a,
.home-cta .widget_text a {
	display: block;
	margin: 0;
}
.home-cta .featured-content img,
.home-cta .widget_text a img {
	display: block;
	width: 100%;
}
.home-cta .featured-content .entry-title,
.home-cta .widget_text a h2  {
	background: #f78d2c;
	bottom: 0;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	line-height: 18px;
	margin: 0;
	min-height: 44px;
	padding: 15px 13px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
.home-cta .featured-content .entry-title:hover,
.home-cta .widget_text a h2:hover  {
	background: #405361;
}
.home-cta .featured-content .entry-title a {
	background: transparent;
	color: #fff;
}

/* Home contents */
.home-content {
	background: #fff;
	padding: 28px 0 25px 0;
}
.home-content h2 {
	background: url('../images/home-content-heading-bg.png') no-repeat center center transparent;
	margin: 0 0 10px 0;
	text-align: center;
}
/* .home-content h2 img {
	-webkit-transform: scale(0.7);
     -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
       -o-transform: scale(0.7);
          transform: scale(0.7);
} */
.home-content h3 {
	color: #959595;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 26px 0;
	text-align: center;
	text-transform: uppercase;
}
.home-content p {
	color: #000;
	font-size: 18px;
	line-height: 22px;
	padding: 0;
	text-align: center;
}

/* Home Featured News */
.home-featured-news {
	background: #405361;
	position: relative;
}
.home-featured-news .featured-content {
	margin: 0;
	position: relative;
	width: 100%;
}
.home-featured-news .featured-content .entry {
	margin: 0;
}
.home-featured-news .featured-content a {
	color: #fff;
	display: block;
	margin: 0;
}
.home-featured-news .featured-content a img {
	display: block;
	width: 100%;
}
.home-featured-news .featured-content:nth-child(even) {
	padding: 18px 42px 25px 42px;
}
.home-featured-news .featured-content .widget-title {
	color: #fff;
	font-size: 26px;
	font-weight: 400;
	line-height: 26px;
	margin: 0 0 12px 0;
	text-transform: uppercase;
}
.home-featured-news .featured-content .entry-title {
	margin: 0 0 17px 0;
}
.home-featured-news .featured-content .entry-title a {
	color: #fff;
	font-size: 25px;
	font-weight: 400;
	line-height: 30px;
}
.home-featured-news .featured-content .entry-title a:hover {
	text-decoration: underline;
}
.home-featured-news .featured-content .entry-meta {
	margin: 0 0 18px 0;
}
.home-featured-news .featured-content .entry-time {
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	margin: 0;
	text-transform: none;
}
.home-featured-news .featured-content .entry-content {
	color: #fff;
	font-size: 18px;
	line-height: 22px;
	margin: 0;
}
.home-featured-news .featured-content .entry-content a {
	font-size: 16px;
	line-height: 16px;
	margin: 28px 0 0 0;
	text-decoration: underline;
	text-transform: uppercase;
}
.home-featured-news .featured-content .entry-content a:hover {
	color: #f78d2c;
}
.home-featured-news .widget.atwidget {
	min-width: 300px;
	padding: 0 42px;
	width: auto;
}

/* Home Latest Posts */
.home-latest-news {
	padding: 55px 0 22px 0;
}
.home-latest-news .widget-title {
	background: url('../images/home-latest-news-heading-bg.png') no-repeat center center transparent;
	color: #959595;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 48px 0;
	text-align: center;
	text-transform: uppercase;
}
.home-latest-news .post {
	margin: 0 0 32px 0;
	width: 100%;
}
.home-latest-news .post:nth-of-type(4) {
	display: none;
}
.home-latest-news .post > a {
	background: #405361;
	display: block;
	margin: 0;
	position: relative;
}
.home-latest-news .post > a img {
	margin: 0 0 13px 0;
	width: 100%;
}
.home-latest-news .post > a:hover img {
	opacity: 0.2;
}
.home-latest-news .post > a .continue-reading {
	color: #fff;
	display: none;
    font-size: 18px;
	line-height: 18px;
	margin: 0;
	position: absolute;
    top: 50%;
    left: 50%;
	text-align: center;
	text-decoration: underline;
	text-transform: uppercase;
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 100%;
}
.home-latest-news .post > a:hover .continue-reading {
	display: block;
}
.home-latest-news .post .entry-title,
.home-latest-news .post .entry-title a {
	font-size: 21px;
	font-weight: 400;
	line-height: 25px;
	margin: 0;
}
.home-latest-news .post .entry-title {
	margin: 0 0 13px 0;
}
.home-latest-news .post .entry-title a:hover {
	text-decoration: underline;
}
.home-latest-news .post .entry-time {
	color: #7d7d7d;
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin: 0 0 15px 0;
	text-transform: none;
}
.home-latest-news .post .entry-content {
	font-size: 14px;
	line-height: 18px;
	margin: 0;
}
.home-latest-news .post .entry-content a {
	
}
.home-latest-news .post .entry-content.active a {
	display: block;
}
.home-latest-news .widget_text {
	text-align: right;
}
.home-latest-news .widget_text a {
	font-size: 14px;
	line-height: 14px;
	text-decoration: underline;
	text-transform: uppercase;
}

/* Home Twitter / Bottom section */
.home-bottom {
	padding: 22px 0 32px 0;
}
.home-bottom .widget {
	font-size: 18px;
	line-height: 22px;
	margin: 0;
	text-align: center;
	width: 100%;
}
.home-bottom h2 {
	background: url('../images/home-twitter-heading-bg.png') no-repeat center center transparent;
	text-align: center;
}
.home-bottom h3 {
	color: #959595;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 24px 0;
	text-align: center;
	text-transform: uppercase;
}
.home-bottom h3 a {
	color: #959595;
}
.home-bottom h3 a:hover {
	color: #f78d2c;
}
.rotatingtweet {
	margin: 0 0 36px 0;
	outline: none;
}
.slick-dots li {
	background: #959595;
	border: medium none;
	border-radius: 6px;
	cursor: pointer;
	display: inline-block;
	height: 12px;
	margin: 0 4px;
	text-indent: -99999px;
	width: 12px;
}
.slick-dots li.slick-active {
	background: #f78d2c;
}

/* Inner pages */
.site-inner .content {
	float: none;
	padding: 0;
	margin: 0 auto;
	max-width: 768px;
	width: 100%;
}
.content .entry-title {
	color: #405361;
	font-size: 28px;
	font-weight: 400;
	line-height: 34px;
	margin: 0 0 10px 0;
}
.content .entry-title a {
	color: #405361;
}
.content .entry-title a:hover {
	color: #405361;
	text-decoration: underline;
}
.content .entry-header .entry-meta {
	margin: 0 0 7px 0;
}
.content .entry-time {
	color: #959595;
	font-size: 14px;
	line-height: 14px;
	text-transform: none;
}
.content .entry-meta {
	border: medium none;
}
.content .entry-author {
	display: none;
}
.content .entry-content img {
	max-width: 100%;
}
.content .entry-meta .entry-categories {
	display: none;
}
.content .entry-meta .entry-tags {
	color: #000;
	float: left;
	font-family: 'Bitter';
	font-style: italic;
	font-size: 12px;
	line-height: 12px;
	text-transform: none;
}
.content .entry-meta .entry-tags a {
	color: #959595;
	text-decoration: underline;
}
.page .site-inner .addthis_toolbox {
	display: none;
}
.addthis_toolbox a {
	display: inline-block;
	margin: 0 2px;
}
.content .addthis_toolbox a span {	
	height: 17px !important;
}
.content .addthis_toolbox a span.aticon-facebook {
	background: url('../images/social-media--facebook.png') no-repeat center center transparent !important;
	width: 9px !important;
}
.content .addthis_toolbox a span.aticon-twitter {
	background: url('../images/social-media--twitter.png') no-repeat center center transparent !important;
	width: 16px !important;
}
.content .addthis_toolbox a span.aticon-google_plusone_share {
	background: url('../images/social-media--google-plus.png') no-repeat center center transparent !important;
	width: 17px !important;
}
.content .addthis_toolbox a span.aticon-tumblr {
	background: url('../images/social-media--tumblr.png') no-repeat center center transparent !important;
	width: 10px !important;
}
.content .entry-content {
	font-size: 14px;
	line-height: 16px;
	margin: 0;
}
.content .entry-content ul > li {
	line-height: 22px;
}
.after-entry {
	background: #fff;
	padding: 0;
}
.after-entry h2 {
	background: url('../images/related-posts-heading-bg.png') no-repeat center center transparent;
	color: #959595;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 48px 0;
	text-align: center;
	text-transform: uppercase;
}
.after-entry .widget .post {
	margin: 0 0 50px 0;
	text-align: left;
	width: 100%;
}
.after-entry .widget .post a,
.after-entry .widget .post a img {
	display: block;
	width: 100%;
}
.after-entry .widget .post .entry-title,
.after-entry .widget .post .entry-title a {
	background: none;
	color: #f78d2c;
	font-size: 21px;
	line-height: 25px;
	margin: 0;
	text-align: left;
	text-transform: none;
}
.after-entry .widget .post .entry-title {
	margin: 0 0 12px 0;
}
.after-entry .widget .post .entry-meta {
	margin: 0 0 12px 0;
}
.after-entry .widget .post .entry-time {
	color: #7d7d7d;
	font-size: 14px;
	line-height: 14px;
	margin: 0;
}
.after-entry .widget .post .entry-content {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
}
.pagination {
	margin: 0 0 20px 0;
}
.pagination ul li a {
	background: transparent;
	color: #f78d2c;
}
.pagination ul li a:hover,
.pagination ul li.active a {
	background: transparent;
	color: #405361;
}

/* Sidebar */
.sidebar-primary {
	width: 100%;
}
.sidebar-primary .widget {
	background: #fff;
	border-radius: 0;
	margin: 0 auto 28px auto;
	max-height: 250px;
	max-width: 600px;
	overflow: hidden;
	padding: 0;
	position: relative;
}
.sidebar-primary .widget .entry {
	margin: 0;
}
.sidebar-primary .widget a,
.sidebar-primary .widget a img {
	display: block;
	margin: 0;
	width: 100%;
}
.sidebar-primary .widget a: hover {
	background: #405361;
}
.sidebar-primary .widget h2 {
	background: #f78d2c;
	color: #fff;
	display: block;
	font-size: 18px;
	line-height: 18px;
	padding: 15px 13px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: 100%;
}
.sidebar-primary .widget h2 a {
	color: #fff;
	font-weight: 400;
}
.sidebar-primary .widget h2:hover {
	background: #405361;
}

/* Footer */
.footer-widgets {
	background: #405361;
	color: #fff;
	font-size: 14px;
	line-height: 19px;
	padding: 30px 0 48px 0;
	text-align: center;
}
.footer-widgets .widget-area {	
	width: 100%;
}
.footer-widgets .widget-area:first-child {
	margin: 0 1%;
}
.footer-widgets .widget-area .widget-wrap {
	margin: 15px 0;
}
.footer-widgets .widget-area .widget {
	margin: 0;
}
.footer-widgets .footer-social-media a {
	display: inline-block;
	height: 17px;
	margin: 0 2px;
	text-indent: -99999px;
}
.footer-widgets .footer-social-media a.facebook {
	background: url('../images/footer-social-media--facebook.png') no-repeat center center transparent;
	width: 9px;
}
.footer-widgets .footer-social-media a.twitter {
	background: url('../images/footer-social-media--twitter.png') no-repeat center center transparent;
	width: 16px;
}
.footer-widgets .footer-social-media a.google-plus {
	background: url('../images/footer-social-media--google-plus.png') no-repeat center center transparent;
	width: 17px;
}
.footer-widgets .footer-social-media a.tumblr {
	background: url('../images/footer-social-media--tumblr.png') no-repeat center center transparent;
	width: 10px;
}
.footer-widgets .footer-social-media a.rss {
	background: url('../images/footer-social-media--rss.png') no-repeat center center transparent;
	width: 16px;
}
.footer-widgets .footer-widgets-3 .widget-title {
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
	margin: 0 0 3px 0;
}
.footer-widgets .footer-widgets-3 {
	font-size: 12px;
	line-height: 12px;
}
.footer-widgets form {
	margin: 8px auto 0 auto;
	max-width: 300px;
	position: relative;
}
.footer-widgets .mc-field-group{
position: relative;
outline: none;
margin-bottom: 10px;
}
.footer-widgets .mc-field-group select {
padding: 5px;
border-radius: 3px;
width: 300px;
font-size: 12px;
}
.footer-widgets input[type="text"],
.footer-widgets input[type="email"] {
	border: medium none;
	border-radius: 3px;
	color: #959595;

	font-size: 12px;

	height: 20px;
	line-height: 20px;
	padding: 0 30px 0 7px;
	width: 300px;
}
.footer-widgets input[type="submit"] {
	background: url('../images/footer-newsletter-submit-bg.png') no-repeat center right #f78d2c;
	border: none;
	border-radius: 5px;








	padding: 5px 25px 5px 10px;
	text-transform: uppercase;
	color: #fff;
	cursor: pointer;
	font-family: "myriad-pro-condensed",sans-serif;
	font-weight: 700;
	font-size: 14px;
	margin-top: 5px;
}
.site-footer {
	display: none;
}

@media only screen and (min-width : 480px) {
	/* 480 Home Featured News */
	.home-featured-news .featured-content:nth-child(even) {
		padding: 45px 78px 45px 58px;
	}
	/* 480 Home Featured News */
	.home-featured-news .widget.atwidget {
		padding: 0 78px 0 58px;
	}
}
@media only screen and (min-width : 640px) {
	/* 640 Header */
	.wbb-ocm-trigger {
		top: 20px;
	}
	.slicknav_menu {
		height: 96px;
		padding: 20px;
	}
	.slicknav_nav {
		margin: 76px 0 0 0;
	}
	.header-image .site-title > a {
		background-size: contain !important;
		min-height: 90px;
	}
}
@media only screen and (min-width : 768px) {
	/* 768 General styles */
	.fancybox-inner,
	.fancybox-iframe {		
		max-height: none !important;
	}
	.fancybox-iframe {
		height: 100% !important;
	}
	
	/* 768 Banner */
	.home-top,
	.home-top .carousel-inner .item {
		height: 310px;
	}
	.home-top .carousel .item a img {
		left: 50%;
		max-width: none;
		min-height: 310px;
		position: relative;
		-ms-transform: translateX(-50%);
		-webkit-transform:translateX(-50%);
		-moz-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	.home-top .carousel-caption {
		background: transparent;
		position: absolute;
		top: 50%;
		-ms-transform: translateY(-50%);
		-webkit-transform:translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.home-top .carousel-caption h2,
	.home-top .carousel-caption h2 a,
	.home-top .carousel-caption p {
		color: #fff;
		padding: 0 8%;
	}
	.home-top .carousel-caption p a {
		border: 2px solid #fff;
		color: #fff;
	}
	.home-top .carousel-control {
		top: 106px !important;
	}
	
	/* 768 Home content */
	.home-content p {
		padding: 0 34px;
	}
	
	/* 768 Home Latest Posts */
	.home-latest-news .post {
		float: left;
		margin: 0 1% 32px 1%;
		width: 48%;
	}
	.home-latest-news .post:nth-of-type(4) {
		display: block;
	}
	
	/* 768 Inner pages */
	.after-entry .widget .post {
		float: left;
		margin: 0 0 50px 2%;
		text-align: left;
		width: 48%;
	}
	.after-entry .widget .post:first-child {
		margin: 0 0 50px 0;
	}
	
	/* 768 Footer */
	.footer-widgets {
		height: 302px;
		position: relative;
	}
	.footer-widgets .widget-area {
		margin: 17px 1% 0 1%;
		width: 48%;
	}
	.footer-widgets .widget-area:nth-of-type(2) {
		left: 50%;
		position: absolute;
		top: 132px;
		-ms-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 80%;
	}
}
@media only screen and (min-width : 992px) {	
	/* 992 Banner */
	.home-top .carousel .item a img {
		max-width: none;
	}
}
@media only screen and (min-width : 1200px) {
	/* 1200 Banner */
	.home-top,
	.home-top .carousel-inner .item {
		height: 452px;
	}
	/* 1200 Banner */
	.home-top .carousel .item a img {
		min-height: 452px;
	}
	.home-top .carousel-control {
		top: 178px !important;
	}
	/* 1200 Header */
	.site-header {
		background: #405361;
		border-bottom: 6px solid #fff;
		display: block;
		left: 0;
		min-height: 130px;
		position: relative;
		width: 100%;
	}
	.header-image .site-title > a {
		background-position: 0 0 !important;
		min-height: 130px;
	}
	.site-header .widget-area {
		width: 800px;
	}
	.site-header .widget_search {
		display: block;
		margin: 13px 0 22px 0;
	}
	.site-header .widget_search form {
		float: none;
		height: 20px;
		line-height: 20px;
		margin: 0;
		position: relative;
		width: 100%;
	}
	.site-header .widget_search input[type="search"] {
		color: #959595;
		display: block;
		float: right;
		font-family: 'Bitter', serif;
		font-size: 12px;
		font-style: italic;
		height: 20px;
		line-height: 20px;
		padding: 0 30px 0 7px;
		width: 207px;
	}
	.site-header .widget_search input[type="submit"] {
		background: url('../images/header-search-submit-bg.png') no-repeat center center #f78d2c;
		border-radius: 0;
		clip: auto;
		height: 20px;
		margin: 0;
		top: 0;
		right: 0;
		text-indent: -99999px;
		width: 24px;
	}
	.site-header .widget_text {
		color: #fff;
		display: block;
		font-family: 'Bitter', serif;
		font-size: 18px;
		font-style: italic;
		line-height: 18px;
		margin: 0 0 11px 0;
	}
	.site-header .widget_nav_menu {
		display: block;
		margin: 0 0 7px 0;
	}
	.slicknav_menu {
		display: none;
	}
	.site-header .widget_nav_menu ul li a {
		background: transparent;
		color: #f58d3a;
		font-family: 'Montserrat', sans-serif;
		font-size: 17px;
		line-height: 17px;
		padding: 10px 25px;
	}
	.site-header .widget_nav_menu ul li:last-child a {
		padding-right: 0;
	}
	.site-header .widget_nav_menu ul li.current-menu-item a,
	.site-header .widget_nav_menu ul li.current-menu-item a:hover,
	.site-header .widget_nav_menu ul li a:hover,
	.site-header .widget_nav_menu ul li:hover a {
		background: transparent;
		color: #fff;
	}
	.site-header .widget_nav_menu ul li ul.sub-menu {
		background: transparent;
		border: medium none;
		padding: 9px 0 0 0;
		margin: 0 0 0 16px;
	}
	.site-header .widget_nav_menu ul li ul.sub-menu li {
		background: #405361;
	}
	.site-header .widget_nav_menu ul li ul.sub-menu li a {
		border: medium none;
		color: #f58d3a;
		padding: 10px;
	}
	.site-header .widget_nav_menu ul li ul.sub-menu li a:hover {
		color: #fff;
	}
	.site-header .widget_nav_menu ul li ul.sub-menu li ul.sub-menu {
		background: transparent;
		left: 200px;
		margin: 0;
		padding: 0 0 0 1px;
		position: absolute;
		top: 20px;
	}

	/* 1200 Home CTA */
	.home-cta .widget {
		float: left;
		margin: 0 0 0 2.6%;
		position: relative;
		width: 31.6%;
	}
	.home-cta .widget:first-child {
		margin: 0;
	}

	/* 1200 Home Featured News */
	.home-featured-news .featured-content {
		float: left;
		width: 50%;
	}
	.home-featured-news .widget.atwidget {
		position: absolute;
		right: 0px;
		top: 307px;
}

	/* 1200 Home Latest Posts */
	.home-latest-news .post {
		float: left;
		margin: 0 0 32px 2.4%;
		width: 31.7%;
	}
	.home-latest-news .post:nth-of-type(1) {
		margin: 0;
	}
	.home-latest-news .post:nth-of-type(4) {
		display: none;
	}
	/* 1200 Inner pages */
	.site-inner .content {
		float: left;
		max-width: 750px;
	}
.full-width-content .site-inner .content {
	width: 100%;
	max-width: 100%;
}
	.sidebar-primary {
		width: 360px;
	}
	
	/* 1200 Footer */
	.footer-widgets {
		height: auto;
	}
	.footer-widgets .widget-area,
	.footer-widgets .widget-area:nth-of-type(2) {
		margin: 17px 1% 0 1%;
		width: 31.3%;
	}
	.footer-widgets .widget-area:nth-of-type(2) {
		left: 0;
		position: relative;
		top: 0;
		-ms-transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-o-transform: none;
		transform: none;
	}
}