@media only screen and (min-width: 1600px)  {
.container{
padding-left: 30px;
padding-right: 30px;
}
}

.custom-logo{
width: 150px;
}

.masthead-banner{
background: #FFFEFC;
padding: 0px;
}

.menu.main-menu{
text-transform: uppercase;
}

@media only screen and (min-width: 990px)  {
.banner-promotions-wrapper{
margin: 45px 0px 0px 0px;
}

.item-metadata.posts-author{
display: none;
}

.wp-post-author-shortcode{
display: none;
}

.entry-title, .breadcrumb-trail.breadcrumbs{
padding-left: 15px;
}

.aft-full-title-first .entry-title, .entry-header-details .entry-title{
line-height: 25px;
}

.em-breadcrumbs{
padding: 10px 0px 0px 0px;
}

.col-sm-6{
width: 100% !important;
text-align: center;
}

.footer-social-wrapper{
display: none;
}

.secondary-footer{
background: #000000;
}

.pp_description{
display: none !important;
}

.aft-post-thumbnail-wrapper{
max-width: 800px;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
}

.fa-angle-up::before{
color: #ffffff;
}

#gform_submit_button_1, #gform_submit_button_2, #gform_submit_button_3{
color: #000000;
}

a:hover{
color: #999999;
}

.sub-menu li{
float: left !important;
}

.nav-up{ top: 0px;
}

ul.sitename li a{
margin-top: 0px;
}

ul.sitename{
margin-bottom: 0px;
}

.top-masthead .pull-right{
padding-top: 15px;
}

.top-masthead, .top-masthead a {
	color: #fff;
	font-size: 18px !important;
}

.header__social.hidden-xs.hidden-sm{
float: right;
}