@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800,300,600,700);@import url(https://fonts.googleapis.com/css?family=Acme);body{color:#555;}h1,h2,h3,h4,h5,h6,.rc-headline,.disqus_rcw_thread_title{font-family:"Oswald",Open Sans!important;}.home-slider{display:block!important}#featured-posts{position:relative;top:0px;left:0px;overflow:hidden;z-index:1;perspective:1000px;-webkit-backface-visibility:hidden;width:100%;height:400px;}.iosSlider{position:relative;top:0;left:0;overflow:visible;width:100%;height:100%;}.iosSlider .slider{width:100%;height:100%;display:block;float:left;}.iosSlider .slider .item{float:left;width:1000px;height:100%;text-align:center;background:#000;}.iosSlider .slider .item h2{font-weight:800;font-size:38px;line-height:100%;font-family:'Open Sans',sans-serif;color:#fff;float:left;margin-bottom:15px;text-align:center;-moz-text-shadow:1px 1px 2px #000;-ms-text-shadow:1px 1px 2px #000;-o-text-shadow:1px 1px 2px #000;-webkit-text-shadow:1px 1px 2px #000;text-shadow:1px 1px 2px #000;text-transform:uppercase;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s;width:100%;}.iosSlider .slider .item .featured-posts-text{overflow:hidden;padding:60px 80px 20px 20px;position:absolute;left:5%;top:0;width:450px;}.iosSlider .slider .item img{width:100%;}.slider-next,.slider-prev{color:#fff;font:400 140px/100% 'Acme',sans-serif;margin-top:-70px;opacity:0;padding:0 20px;position:absolute;top:50%;-moz-text-shadow:1px 1px 2px #000;-ms-text-shadow:1px 1px 2px #000;-o-text-shadow:1px 1px 2px #000;-webkit-text-shadow:1px 1px 2px #000;text-shadow:2px 2px 3px #000;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;z-index:99999;cursor:pointer;}.slider-next{right:30px;}.slider-prev{left:30px;}#featured-posts:hover .slider-prev,#featured-posts:hover .slider-next{opacity:0.8!important;}#featured-posts:hover img{opacity:0.7!important;transition:0.5s}.featured-shade{margin:0 auto;position:relative;width:0;height:400px;}.left-shade,.right-shade{background:#111;opacity:0.9;position:absolute;top:0;width:1000px;height:400px;}.left-shade,.right-shade{position:absolute;top:0;}.left-shade{left:-1500px;}.right-shade{left:499px;}.single .entry{margin-bottom:20px;}.entry-content iframe,.entry-content #featured-image img{display:block;margin:0 auto 20px;}.single_related_posts .one-third h4{font-size:1em}.widget_facebook_likebox,.af-form-wrapper,.widget_most_popular_tags{margin-bottom:30px;}.widget_most_popular_tags a{background:#555;color:#ddd;float:left;font:700 13px/100% 'Open Sans',sans-serif;margin:0 5px 5px 0;padding:5px 7px;text-transform:uppercase;}.widget_most_popular_tags a:hover{color:#FFF;background:#800d0d;}div#af-form-1965923664.af-form{background:none;}input#af-submit-image-1965923664.image{margin:0 auto;display:block;}a.wpp-post-title{clear:both;display:block;}.once-recent-posts article,.once-top-stories article{margin:0!important;}.widget h4,.popular-posts li a{font-family:'Oswald',sans-serif;font-size:18px;font-weight:bold;color:#333!important;}.popular-posts img{width:100%}.popular-posts .wpp-list li,.single_related_posts .one-third{clear:none;display:block;float:left;margin:0 1%;width:31%;}.popular-posts .wpp-list li{height:270px;}.popular-posts .wpp-list li img,.single_related_posts .one-third img{width:100%}.popular-posts .wpp-list li a{display:block;clear:none;}.custom-footer-wrapper{width:100%;height:auto;margin-top:-80px;padding:60px 0 20px;background-color:black;}.disqus_rcw_thread_title,.discovery-posts h3{color:#333}.home-featured-bottom-left,.home-featured-bottom-middle,.home-featured-bottom-right{border:none;}.home-slider.widget-area{margin-bottom:0px;}.home-featured-bottom{margin-bottom:0px;}.readmore_btn a{color:white;background-color:black;padding:15px 40px;font-size:19px;text-transform:uppercase;font-weight:800;}#featured-image img{width:100%;margin-bottom:0;}.wp-caption{margin:0 0 40px;}#featured-caption,.wp-caption-text{color:#aaa;float:left;font:italic 10px/ 100% helvetica, arial, sans-serif;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    margin-bottom:20px;
}.wp-caption img{margin:0!important;}.readmore_btn{width:175px;margin:0 auto;}.full-width-content .content{background:#eee;}.content-wrapper,.custom-footer-content,.archive-description{overflow:auto;max-width:1300px;margin:0 auto;}.grid_image{position:relative;overflow:hidden;}.grid_image .cat{position:absolute;top:5px;left:5px;padding:2px 10px;background:rgba(255,255,255,0.7);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}.grid_image span{position:absolute;top:5px;right:5px;padding:2px 10px;background:rgba(255,255,255,0.7);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;font-weight:900;color:black;font-size:1.2rem;font-weight:600;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase;}.grid_image .cat_link:hover .cat{color:#FFF;background:rgba(0,0,0,0.7)}.grid_image img{width:100%;max-width:100%;display:block;}.grid h4{margin-bottom:2px;}.archive-description{padding:15px 0;}.content-wrapper{background:#fff;padding-bottom:100px;padding:20px;margin:0 auto;display:block;}.home-action.widget-area{margin-bottom:40px;}.site-container{max-width:100%;}.left{float:left;}.entry-content p{color:#000;}.entry-content img{margin:0 0 15px 0;}.home-featured-bottom .featuredpage img,.home-featured-bottom .featuredpost img{width:100%;}.right{float:right;}.custom-footer.right{margin-left:0px;}.top-header.one-half{margin-left:0px;width:50%;height:25px;border-bottom:2px black solid;}span.footerdiv{padding:0 10px;}.custom-footer.left,.custom-footer.right{color:white;padding-bottom:20px;}.custom-footer a{color:#FFF}.custom-footer .site-title a{opacity:0.1;}.site-header{clear:both;padding:0px;overflow:visible;}.site-container{border:none;padding:0px;}body{font-family:Sans-Serif;}.top-header{height:25px;width:100%!important;background-color:#323232;}#menu-top-menu{padding-left:0;padding-top:8px;opacity:1;height:45px;}#menu-top-menu li{text-transform:uppercase;display:inline-block;font-size:14px;}ul#menu-top-menu>li>a{color:#ccc;font-weight:400;letter-spacing:0;padding:15px 25px!important;border-right:1px solid #555;}#menu-top-menu li a:hover{color:#fff;}.header-image .title-area{max-width:95%;opacity:0.1;}.header-image .site-title a{float:left;min-height:71px;width:100%;}.custom-footer-wrapper .one-half{margin:0;}.custom-footer .menu{width:100%;float:right}.custom-footer .menu{text-align:right}.custom-footer .menu li{list-style-type:none;display:inline-block;margin-left:2%;}.custom-footer .menu li a{color:#fff!important;}.custom-footer a:hover{text-decoration:underline}.custom-footer .title-area{margin-left:25%;}.custom-footer-wrapper{}.custom-footer.one-third{width:31%;margin:0 auto;}.custom-footer.one-third.left{padding-left:15px;}.custom-footer.one-third.right{padding-right:15px;}/** Navigation **/)
.nav-primary{
	margin:0px;
}
.site_logo, .genesis-nav-menu{float:left;}
.site_logo a {
	border:none !important;
	float: none;
	clear: both;
	display: block;
	padding: 0 !important;
	margin: 0;
	height: 75px;
}
.genesis-nav-menu{
	clear:none;
	width: auto;
	border-left: 1px solid #bbbbbb;
	margin-left: 2%

}
.genesis-nav-menu a{
	text-transform:UPPERCASE;
}
.genesis-nav-menu a:hover{
	color: #3f48cc !important
}


p.entry-meta.date{
	float:left;
}
.entry-time{margin-right:8px}
.entry-time, .author-entry-meta{
	color:black;
}
.author-link{color:#000 !important;}
.author-link:hover{color:#3f48cc !important}
p.entry-meta.cat{
	float:right;
	font-weight: 900;
    color: black;
}

/*slider styling*/
.winfield-front .slide-excerpt{
	height:600px;
	width:50%;
	background: rgba(0,0,0,1);
background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 42%, rgba(29,29,29,1) 58%, rgba(43,43,43,0.57) 76%, rgba(28,28,28,0.21) 91%, rgba(19,19,19,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(42%, rgba(17,17,17,1)), color-stop(58%, rgba(29,29,29,1)), color-stop(76%, rgba(43,43,43,0.57)), color-stop(91%, rgba(28,28,28,0.21)), color-stop(100%, rgba(19,19,19,0)));
background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 42%, rgba(29,29,29,1) 58%, rgba(43,43,43,0.57) 76%, rgba(28,28,28,0.21) 91%, rgba(19,19,19,0) 100%);
background: -o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 42%, rgba(29,29,29,1) 58%, rgba(43,43,43,0.57) 76%, rgba(28,28,28,0.21) 91%, rgba(19,19,19,0) 100%);
background: -ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 42%, rgba(29,29,29,1) 58%, rgba(43,43,43,0.57) 76%, rgba(28,28,28,0.21) 91%, rgba(19,19,19,0) 100%);
background: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 42%, rgba(29,29,29,1) 58%, rgba(43,43,43,0.57) 76%, rgba(28,28,28,0.21) 91%, rgba(19,19,19,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=1 );
}
.entry-title a:hover, .entry-title a:focus{
	color:black;
}
ul.social{
	float:right;
	list-style:none;
	padding-top:0;
	padding-right:20px;
	opacity:0.8;
}

ul.social li{
	float:left;
	padding:0px 14px;
	background:none ;
}

ul.social li a{
	color:white;
}

.winfield-front #genesis-responsive-slider h2{
	width:70%;
	text-decoration:none;
	margin-bottom:30px;
	margin-left:300px;
	margin-top:100px;
	text-align:left;
}
.winfield-front #genesis-responsive-slider{
	padding-top:0px;
}
.winfield-front #genesis-responsive-slider h2 a{
		font-size:7rem;
		font-weight:bold;
}

nav.nav-primary{
	width:88%;
	clear: none;
	float:left;
}

header.site-header {
	border-bottom:2px #bbbbbb solid;
}


.entry-title {
    font-size: 2.5rem;
    font-weight: 400;
    text-transform: none;
	color: 000;
	margin-top: 0;
}
.entry-title a{
	color: 000;
}

p.entry-meta {
    font-size: 1.2rem;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 5px;
    text-transform: uppercase;
}

ul.sub-menu li{
	width:26.33%;
}

.one-third {
	margin: 0 1.07%;
}

#loader_icon{
	width:100px;
	height:100px;
	margin:0 auto;
	display:none;
}

ins{
	
}	

li.search-btn > a{
    cursor: pointer;
}
.ads{
	width:100%;
	margin:0 auto;
	clear:both;
}
.one-third.has-image{
	margin-left:4.225806%;
}
ul.sub-menu{
	left:0px !important;
	margin-top: 3px;
}
.winfield-front #genesis-responsive-slider h2 a:hover, .winfield-front #genesis-responsive-slider h2 a:focus, .winfield-front #genesis-responsive-slider a:hover, .winfield-front #genesis-responsive-slider a:focus{
	text-decoration:none;
}

.site-inner{
	margin-top:0px;
	border-top: 2px #bbbbbb solid;
}
.genesis-nav-menu .sub-menu{
	background-color:white;
	width:100%;
	left:0px;
	padding:0 17%;
}
.genesis-nav-menu .sub-menu li{
	border-left:none !important;
}
ul.flex-direction-nav li a{
	background:none;
	text-indent:0px;
}

img.attachment-full.wp-post-image{
	width:100%;
}

.slide-excerpt-border p{
	font-size:0px;
}

a.more-link{
	font-size:20px;
	padding: 15px 25px;
    background-color: white;
    color: black !important;
	font-weight:bold;
	margin-left:300px;
}

.winfield-front #genesis-responsive-slider .flex-direction-nav li .prev{
	left: 202px !important;
    top: 50%;
}

.winfield-front #genesis-responsive-slider .flex-direction-nav li .next{
	top:50%;
	right:202px !important;
}

img.centered, .aligncenter{
	margin-bottom:0px;
}

div.content-wrapper > article{
	padding: .6% 0;	
	overflow:hidden;
}
body.single div.content-wrapper > article{
	padding: 0;	
	overflow:hidden;
}

div.content-wrapper  article:nth-of-type(3n) + article {
	clear: both;	
}

article > a > img{
	width:100%;
}

.search-box,.close-icon,.search-wrapper {
	position: relative;
	padding: 10px;
}
.search-wrapper {
	width: 510px;
	margin: auto;
	position:absolute;
	right:0;
    background-color: white;
    top: 45px;
	display:none;
}

.search-box {
	width: 92%;
	border: 1px solid #ccc;
	outline: 0;
}

.search-wrapper > form{
	padding:27px 0px;
}
.close-icon {
	border:1px solid transparent;
	background-color: transparent;
	display: inline-block;
	vertical-align: middle;
  outline: 0;
  cursor: pointer;
}
.close-icon:after {
	content: "X";
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	z-index:1;
	right: 35px;
	top: 0;
	bottom: 0;
	margin: auto;
	padding: 2px;
	text-align: center;
	color: black;
	font-weight: normal;
	font-size: 12px;
	cursor: pointer;
}
button.close-icon:hover{
	background-color:white;
}

.entry-author::before{
	font-size:0;
}	

.entry-time::before{
	font-size:0;
}

.menu-toggle.primary-toggle{

}

/** Page Template **/
.header-full-width.header-image .site-title a{
	background-size:contain !important;
}

.archive-description, .author-box{
	background:none;
	text-align:center;
	margin-bottom:0px;
}

.archive-title{
	font-size:4rem;
	font-weight:900;
	font-family:SANS-SERIF;
}

.page-template h1.entry-title{
	font-size: 4rem;
	font-weight: 900;
	font-family: SANS-SERIF;
	text-align: center;
	margin: 40px 0
}
ul.social.single-page{
	float:left;
	padding-right:0px;
	width:100%;
}

.author-info img{margin-right:2%}
ul.social.single-page li a{
	color:black;
}

body.single div#main-content > article.one-third{
	margin-top:30px;
	width:63%;
}

body.single div#main-content > article {
	height:auto;
	max-width: 96%;
	margin:0 auto;
}


body.single div.one-third.widget-area.right article.one-third{
	width:100%;
        margin: 0;
}


body.single h1.entry-title{
	font-family:sans-serif;
	font-weight:900;
	margin-bottom: 5px;
	text-transform:uppercase;
}
.wpp-list li,
.sidebar .wpp-list li {
    background: none;
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0;
}
.wpp-list li a,
.sidebar .wpp-list li a,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	color: #000;
	text-decoration: none;
    font-family: "Oswald",Open Sans !important;
}
#jp-relatedposts h3.jp-relatedposts-headline,
.sidebar .widget-title,
.widget-title,
.rc-wc .row-item h3 {
	font-size: 2rem !important;
	color: #fff !important;
	padding:10px !important;
	background: #000 !important;
	background-color: #000 !important;
    display: block !important;
    font-family: "Oswald",Open Sans !important;
    font-style: normal !important;
    font-weight: 800 !important;
    line-height: 100% !important;
    margin-bottom: 20px !important;
    position: relative !important;
    text-transform: uppercase !important;
	border-left: 0 !important;
	width: 100% !important;
}
#af-form-1965923664 .af-standards .af-element {
    padding-left: .5% !important;
    padding-right: .5% !important;
	width: 48% !important;
	display: inline-block !important;
}
#af-form-1965923664 .af-standards .af-element.buttonContainer {
    padding-left: .5% !important;
    padding-right: .5% !important;
	width: 100% !important;
	display: block !important;
}
#af-form-1965923664 .af-standards .af-element.buttonContainer input {
	float: left !important;
	padding: 0 !important;
	margin: 0 !important;
}
#af-form-1965923664 .af-body {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
#af-form-1965923664, #af-form-1965923664 .quirksMode {
    max-width: 100% !important;
    width: 100% !important;
}
#jp-relatedposts h3.jp-relatedposts-headline em::before {
    border-top: 0  !important;
    margin-bottom: 0 !important;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
    opacity: 1 !important;
}
body .rc-wc .rc-branding {
    border-bottom: 0 !important;
	top: 35px !important;
}
.rc-p h3::after {
	display:none !important;
}
#rcjsload_55f2f1 {
	overflow: hidden;
	clear: both;
}
.wp-biographia-container-top {
    border-bottom: 4px solid #000;
    border-top: 4px solid #000;
    margin: 5px 0;
    overflow: hidden;
    padding: 20px 0;
}
.wp-biographia-text {
    float: left;
    margin: 0 0 0 120px;
}
.entry-content .wp-biographia-links ul {
    margin-bottom: 0;
    margin-left: 0;
}
body.single #main-content > div.one-third.widget-area.right{
	margin-top:0;
}
body.single #main-content > div.one-third.widget-area.right > .widget.widget_text{
	margin-bottom:20px;
}

.full {
	clear:both;
	width:100%;
}

.full .widget.widget_text .widget-wrap > h3{
	text-align:center;
}

ul.social.single-page li{
	padding-left:7%;
	padding-right:6%;
}

body.single article > .entry-content{
	clear:both;
	margin-top:10px;
}

/** Categories **/
body.single .archive-description.taxonomy-archive-description.taxonomy-description h1 .entry-categories::before{
	font-size:0;
}

body.single .entry-categories a{
	color:black;
}

.category .categories{width:100%;overflow:hidden;text-align:center;display:block;background:#000;}
.category .child_categories .categories li{ display:inline-block;overflow:hidden;padding:1% 3px;}
.category .child_categories .categories li a{color:#FFF;font-size:0.9em;}
.category .child_categories .categories li a:after{content:'\00B7';padding-left:5px;font-size:1em;font-weight:bold}
.category .child_categories .categories li:last-child a:after{content:''}
.category .child_categories .categories li a:hover{color:#5e5e5e}

/** Author Section **/
.single_author{
	border-bottom: 4px solid #000;
	border-top: 4px solid #000;
	margin: 20px 0;
	overflow: visible;
	padding: 20px 0;
}
.single_author .wp-biographia-img{float:left}
.single_author .wp-biographia-img img{
	background: #FFF;
	padding: 8px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 2px;
}
.single_author .wp-biographia-text{
	overflow:hidden;
	float:right;
	width: 82%;
	margin:0;
}
.single_author img.avatar {
    border-radius: 0;
    float: left;
    margin: 0 0 15px 0;
}
.single_author .social-author{display:block;width:100%;margin-top:1%}
.single_author .social-author li{
	display:inline-block;
	margin-right:5px;
	background:#000;
	text-align:center
}
.single_author .social-author li a{
	padding:8px;
	color:#fff;
	
}
div.author-name{
	margin-left: 120px;
    margin-top: 40px;
}
div.author-job-title{
	margin-left:120px;
}

.author_page_img img{float:none;margin:30px auto 0;display:block;}
.author-archive-description{display:none}
.author_page_title{padding:10px 0 0 !important;display:block}
.entry-footer{
	display:none;
}
.social-sharing-container {
	float: none;
	padding: 0;
	width: 100%;
	overflow: hidden;
}
.social-sharing-container .facebook-share{
	width: 100%;
	height:auto;
	padding: 10px;
	position:relative;
	text-align: center;
}
.social-sharing-container .facebook-share p{
	margin:0;
}
.icon-facebook{
	margin-right:20px;
}

.share-count {
	float: left;
	margin: -10px 0 10px;
	overflow: hidden;
	padding-right: 10px;
	text-align: center;
	}

span.social-count-num,
span.social-count-text {
	float: left;
	text-transform: uppercase;
	width: 100%;
	}

span.social-count-num {
	color: #444;
	font: 700 25px/100% 'Oswald', sans-serif;
	width: 100%;
	}

span.social-count-text {
	color: #999;
	font: 400 10px/100% 'Open Sans', sans-serif;
	width: 100%;
	}

.facebook-share,
.twitter-share,
.pinterest-share,
.google-share {
	float: left;
	margin: 0 5px 5px 0;
		-moz-transition: opacity 0.2s;
		-ms-transition: opacity 0.2s;
		-o-transition: opacity 0.2s;
		-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
	width: 100px;
	height: 25px;
	}

.social-comments {
	float: left;
	margin: 0 5px 5px 0;
	height: 25px;
		-moz-transition: background 0.2s;
		-ms-transition: background 0.2s;
		-o-transition: background 0.2s;
		-webkit-transition: background 0.2s;
	transition: background 0.2s;
	}

.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p {
	color: #fff;
	font: 800 24px/100% 'Open Sans', sans-serif;
	padding: 6px 0 6px 15px;
	text-transform: uppercase;
	}

.social-comments p {
	color: #fff;
	display: inline-block;
	font: 800 13px/100% 'Open Sans', sans-serif;
	padding: 6px 15px;
	text-transform: uppercase;
	}

.facebook-share {
	background: #3e64ad;
	}

.twitter-share {
	background: #6aadd1;
	}

.pinterest-share {
	background: #de010d;
	}

.google-share {
	background: #cd3627;
	}

.social-comments {
	background: #aaa;
	}

.facebook-share:hover,
.twitter-share:hover,
.pinterest-share:hover,
.google-share:hover,
.social-comments:hover {
	opacity: 0.8;
	}

.fb-but1,
.twitter-but1,
.pinterest-but1,
.google-but1 {
	width: 25px;
	height: 25px;
	}

.fb-but1 {
	background: url(images/social-sharing.png) 0 0;
	}

.twitter-but1 {
	background: url(images/social-sharing.png) -30px 0;
	}

.pinterest-but1 {
	background: url(images/social-sharing.png) -60px 0;
	}

.google-but1 {
	background: url(images/social-sharing.png) -90px 0;
	}


/* =============================================================================

   								SUPPA MEGA MENU

   ========================================================================== */
.site-header {
    padding:0;
    display: block;
	max-width: 1300px;
	margin: 0 auto;
	border: none !important;
}
.search_nav{float:right;padding-top: 20px;}
.nav-primary{width:80% !important;margin:0;background:none;}
.site_logo{width:20%;}
.site_logo img{margin-top:11px}
#menu-main{
    text-align: center !important;
    text-transform: uppercase;
}
.site-header a {
    font-size: 18px !important;
	font-family: Oswald !important;
	font-weight: bold;
	color: #5e5e5e;
	padding-top: 25px;
	border-right: 1px solid #bbbbbb;
}

.suppaMenu_wrap input[type="text"],
.suppaMenu_wrap input[type="password"]{
    width:208px;
    padding:5px;
    margin:4px 0px;
    border:1px solid #cccccc;
    background:#ffffff;
    color:#555555;
    
}
.suppaMenu_wrap .suppa_demo_submit{
    margin-top:5px;
    padding:4px 12px;
    color:#555555;
    background:#ffffff;
    border:1px solid #cccccc;
    font-size:13px;
    text-decoration:none;
}
.suppa_menu_location_1 .suppa_menu_logo.logo_left_menu_right {
    padding: 0 1.2%;
}
.suppa_menu_location_1 .suppa_top_level_link.suppa_search_icon {
    color: #000000 !important;
    font-size: 20px !important;
}
.suppa_menu_search {
	float: right !important;
}
.suppa_menu_location_1 .suppa_menu_dropdown .current-menu-item {
    background-color: #fff !important;
}
.suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-item, .suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-item .ctf_suppa_fa_box, .suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-item .suppa_item_title, .suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-ancestor, .suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-ancestor .ctf_suppa_fa_box, .suppa_menu_location_1 .suppa_menu .suppa_top_level_link.current-menu-ancestor .suppa_item_title {
    color: #000 !important;
}
ul.sub-menu-cat {
	background: #323232;
	text-align: center;
	padding: 6px 10px;
	width: 100%;
}
ul.sub-menu-cat li {
	color: #fff;
	display: inline-block;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Oswald", Arial;
	letter-spacing: 2px;
}
ul.sub-menu-cat li a {
	color: #fff;
	text-decoration: none;
}
ul.sub-menu-cat li a:hover {
	color: #3f48cc;
	text-decoration: none;
}
ul.sub-menu-cat li a:after {
	color: #fff;
	content: "•";
	padding: 0 10px;
}
ul.sub-menu-cat li:last-child a:after {
	color: #fff;
	content: "";
	padding: 0 10px;
}

/** Ads **/
#aswift_0_expand{display:block !important;margin:0 auto !important}

/** Search **/
.menu-item-search{position:relative;padding-left: 24px;}
.menu-item-search .menu-search-form{}


/**responsive**/
@media only screen and (max-width: 450px) {
	div.iosSlider, #featured-posts{height:180px !important;}
}