/**
 * Theme Name: BizNews
 * Theme URI: http://www.biznews.com
 * Description: BizNews Theme
 * Version: 1.0
 * Author: Rowan Polovin
 * Author URI: @rowpolo
 * Tags: light
 * Template: mystery
 */

@import url("../mystery/style.css");
body {
    background-color: #242a34;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.site-main {
    background: transparent;
}
.entry-content {
    font-size: 1.1em;
    line-height: 1.7em;
}
.hentry .entry-title {
    font-family: Merriweather, Georgia, serif;
}
.entry-content em  {
    margin-bottom: 1em;
   /* display: block;*/
}
/* Header */

img#logo,
img#logo-small {
       height: 35px;
    margin: 0;
    margin-top: 2px;
    margin-left: 10px;
}
#masthead {
    height: auto;
    background-color: #153175;
    padding: 30px 0 0;
}

div#secondary-bar {
    background-color: #153175;
    position: relative;
} 
#menu-item-826546 { 
    background-color: #ad9964;
    border-radius: 10px;
    /* margin: 10px 0; */ 
}
.single-post .content-area {
    background: transparent;
}
.single-post .entry-content {
    background: white;
    padding: 40px 40px 30px 40px; 
} 
.single-post .entry-content-triangle {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
    margin-left: 30px;
}
.single .entry-category a,
.single .entry-category a:link,
.single .entry-category a:visited,
.single .entry-category a:active,
.single .entry-premium-link a,
.single .entry-premium-link a:link,
.single .entry-premium-link a:visited,
.single .entry-premium-link a:active {
    border-bottom: 0;
    background-color: #ff2d54;
    color: white;
    text-transform: uppercase;
    padding: 4px 6px;
    border-radius: 4px;
    font-size: 14px;
    line-height: 14px;
}
.single .entry-premium-link a,
.single .entry-premium-link a:link,
.single .entry-premium-link a:visited,
.single .entry-premium-link a:active {
    background-color: #552b75;
    float: right;
    font-weight: bold;
    text-decoration: none;
}
.single .entry-premium-link a img {
    margin-bottom: -2px;
}
.single .entry-header .entry-date {
    text-transform: uppercase;
    color: white;
    font-weight: normal;
    margin-left: 10px;
}
.single h1.entry-title {
    color: white;
    font-weight: normal;
}
.single #disqus_thread {
    background-color: white;
    padding: 0 40px 40px 40px;
}
div[id^=div-gpt-ad-1] {
    float: right;
    /* padding-left: 65px; */
}
@media only screen and (max-width: 1200px) {
    div[id^=div-gpt-ad-1] {}
}
@media only screen and (max-width: 1200px) {
    div[id^=div-gpt-ad-1] {
        float: none;
        padding-top: 0px;
        width: 100% !important;
        height: 100% !important;
        padding-bottom: 15px;
    }
}
.add_banner_bg {
	background:url(images/new_Banner_Bg.jpg) no-repeat;
	    min-height: 300px;
		    background-size: cover;
} 
.top-ad-outer {
    width: 100%;
    /*  background-color: #f2f8fd; */
}
.top-ad #div-gpt-ad-1--728x90 {
    float: none !important;
    width: 728px;
    padding-top: 35px;
    padding-bottom: 13px;
}
@media only screen and (max-width: 700px) {
    div[id^=div-gpt-ad-1] {
        float: none;
        padding-top: 0px;
        width: 100% !important;
        height: 100% !important;
        padding-bottom: 15px;
    }
    .top-ad {
        width: 300px;
    }
}
/* Loop Grid */

.loop-grid .hentry {
    margin: 20px 18px 20px 0;
}
/* Category colour on grid */

.entry-category a:link,
.entry-category a:visited {
    color: #1e73be;
}
/* Newsletter */

.widget_newsletter input {
    background: #fff;
    width: 170px;
    height: 30px;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 13px;
    height: 36px;
    padding: 0 10px;
}
/* Below content share buttons */

.entry-share.clearfix {
    margin-top: 20px;
}
/* Sidebar snipped */

li.clearfix {
    list-style: none;
}
a.post-snippets {
    display: block;
}
a.post-snippets div.left-image {
    float: left;
    max-width: 64px;
    margin-right: 10px;
}
li.post-snippets {
    list-style-type: none;
    font-size: 1.1em;
    padding-bottom: 0.5em;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 1em;
    margin-top: 1em;
    height: 60px;
}
li.post-snippets:hover {
    background: #d0e5f8;
}
li.post-snippets .left-image {
    float: left;
    clear: both;
    max-width: 60px;
    height: 60px;
    overflow: hidden;
    display: block;
    margin-right: 10px;
    padding: 0px;
}
li.post-snippets .right-elements {
    max-width: 290px;
    display: block;
}
h3.post-snippets {
    border-bottom: 5px solid #e9e9e9;
}
li.post-snippets .right-elements a {
    color: #222;
    font-size: 15px;
    font-family: Helvetica;
}
.tab-content img.attachment-mystery-widget-thumb.wp-post-image {
    float: left;
    margin-right: 10px;
}
/* DFP second separation */

div#div-gpt-ad-2--300x600 {
    margin-bottom: 30px;
}
/* Briefs */

.briefs h2.entry-title {
    font-weight: bold !important;
    font-size: 15px !important;
    max-width: 150px;
}
.newsletter-signup-sidebar .newsletter-header {
    background: url('images/biznews-newsletter.png') no-repeat;
    padding-left: 60px;
    background-position-y: 3px;
}
.newsletter-signup-sidebar {
    background-color: #153175;
    padding: 15px;
    margin-bottom: 1em;
}
.newsletter-signup-sidebar h3,
.newsletter-signup-sidebar h4,
.newsletter-signup-sidebar h5 {
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    line-height: 1em;
}
.newsletter-signup-sidebar h4 {
    font-weight: normal;
    font-size: 1.5em;
}
.newsletter-signup-sidebar h5 {
    font-weight: normal;
    font-size: 1.1em;
}
.newsletter-signup-sidebar input#Email {
    width: 80%;
    background-color: #3c4457;
    border: none;
    font-size: 1em;
    line-height: 1.33333;
    padding: 16px 18px;
    margin-bottom: 0.8em;
    margin-top: 0.5em;
    border-radius: 0;
    color: #fff;
}
.newsletter-signup-sidebar p.text-center.text {
    color: #fff;
}
.premium-widget-header {
    background: url('images/biznews-premium.png') no-repeat;
    padding-left: 60px;
    background-position-y: 3px;
    background-position-x: 8px;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 15px;
}
.premium-widget-header h3,
.premium-widget-header h4 {
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    line-height: 1em;
}
.premium-widget-header h4 {
    font-weight: normal;
    font-size: 1.5em;
}
#premium {
    font-size: 18px;
    background: #552b75;
    color: #fff;
}
#premium a {
    background-color: #552b75;
    color: #fff;
}
#premium a:hover {
    background-color: #313B72;
}
#premium h2 {
    font-size: 17px;
    color: #fff;
    font-weight: bold;
}
#premium h3 {
    font-size: 15px;
    color: #fff;
    font-weight: normal;
}
#premium ul li {
    border-bottom: 1px solid #f5f5f5;
}
.widget .widget-title,
h3.post-snippets {
    border-bottom: 0;
    color: #fff;
}
/* Footer */

#footer {
    padding: 0px 0 0 0;
}
.footer-dark,
.footer-dark #site-bottom {
    border-top-color: #153175;
    background-color:#153175;
    color: #fff;
    text-transform: uppercase;
}
.footer-column-left,
.footer-column-right {
    float: left;
}
.footer-column-left {
    padding: 15px;
    padding-right: 20px;
}
.footer-column-right {
    border-left: 1px solid #fff;
    padding: 4px;
    padding-left: 20px;
}
#site-bottom .copyright {
    float: none;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 8px;
}
.footer-dark #site-bottom #footer-nav ul > li {
    border-left: 0;
}
.footer-dark #site-bottom a:link,
.footer-dark #site-bottom a:visited {
    color: #fff;
}
/* Social */

.social-buttons {
    margin-bottom: 1em;
}
ul.share-buttons {
    list-style: none;
    padding: 0;
}
ul.share-buttons li {
    display: inline;
}
ul.share-buttons i {
    color: #fff;
    font-size: 20px;
    padding-right: 16px;
}
.social-buttons h5 {
    color: #fff;
    font-size: 16px;
    padding-bottom: 5px;
}
.widget_search input[type="text"] {
    border: 0;
    border-radius: 0;
    background-color: #3c4457;
}
#searchform {
    position: relative;
}
#searchform #s {
    padding-left: 45px;
    width: 82%;
    height: 45px;
    color: #ffffff;
}
#searchform:before {
    font-family: 'FontAwesome';
    color: #ffffff;
    position: absolute;
    left: 14px;
    top: 6px;
    font-size: 22px;
    content: "\f002";
}
/* Audio Player */

.td.player.light {
    background: hsla(0, 0%, 100%, .8);
    color: #000;
    border: #1E73BC solid 3px;
    padding: 10px;
}
.td.player.shrink .artist-name {
    margin: 5px 0;
    text-transform: uppercase;
    font-size: 16px;
}
.td.player.shrink .song-name {
    font-size: 10pt;
    margin-top: 4px;
}
/* Briefs on mobile */

@media only screen and (min-width: 1200px) {
    div#briefs {
        display: none;
    }
}
@media only screen and (max-width: 1200px) {
    div#briefs {
        display: block;
        width: 100%;
    }
}
/* Mega Menu */

#secondary-nav .sf-mega {
    text-align: center;
    background-color: #0d204c !important;
    border-bottom: 0 !important;
}
#secondary-nav ul li a:hover,
#secondary-nav ul li.sfHover a {
    background-color: transparent !important;
    color: #fff !important;
}
#secondary-nav ul.sf-menu li li a,
#secondary-nav ul li a h2 {
    color: #fff !important;
}
.top-ads {
    background-color: #d6d6d6;
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
    border-top-color: #fff !important;
}
.sf-mega ol {
    height: 45px;
}
.sf-mega ol.sub-category {
    background-color: transparent;
    line-height: 1;
}
.sf-mega ol.sub-category li {
    display: inline-block;
    vertical-align: text-bottom;
    height: 45px;
    line-height: 1;
    margin: 0;
    padding: 0;
    border: none;
}
.sf-mega.posts,
.sf-mega .posts-container {
    overflow-x: hidden;
}
.sf-mega .cat-posts {
    padding: 0;
}
.sf-mega .cat-posts .post-list {
    width: 25%;
    margin-right: 0;
}
.sf-mega .cat-posts .post-list a {
    background-color: transparent !important;
    border-right: 8px solid transparent;
}
.sf-mega .cat-posts .post-list:last-child a {
    border-right: none;
}
.sf-mega .cat-posts .post-list img {} .sf-mega .post-list img.video-icon {
    width: auto;
    position: absolute;
    left: 10px;
    top: 10px;
    outline: none;
    background-color: rgba(255, 255, 255, 0);
    !important;
}
.sf-mega .post-list img.video-icon:hover,
.sf-mega .post-list img.video-icon:focus {
    background-color: rgba(255, 255, 255, 0);
    !important;
}
#secondary-nav .sf-mega ol.sub-category li a {
    display: inline-block;
    padding: 0 30px;
    line-height: 45px;
    border: none;
}
#secondary-nav .sf-mega ol.sub-category li a:hover,
#secondary-nav .sf-mega ol.sub-category li.active a {
    text-decoration: none;
    font-weight: bold;
}
#secondary-nav .menu-item-home a,
#secondary-nav-premium .menu-item-home a {
    padding: 5px 0 0 10px;
}
#secondary-nav .menu-item-home a:hover,
#secondary-nav-premium .menu-item-home a:hover {
    background-color: transparent;
    !important;
}

#secondary-nav-premium ul li a {
    color: #ffffff;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 13px 20px;
    text-decoration: none;
    cursor: pointer;
}

#secondary-nav-premium .menu-item-right {
    float: right;
}

#secondary-nav .menu-item {
    position: static;
	    margin-bottom: 7px;
    margin-top: 7px;
}
.black-color { color:#333 !important;}
#secondary-nav .sf-menu ul.sub-menu {
    background-color: transparent;
    !important;
    width: 100%;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.9);
    border-bottom: 5px solid rgba(0, 174, 239, 0.6);
    z-index: 9999;
}
#secondary-nav .sf-menu ul.sub-menu li {
    display: inline-block;
}
#secondary-nav .sf-menu ul.sub-menu li a {
    font-weight: bold;
}
#secondary-nav .sf-menu ul.sub-menu li a:hover {
    text-decoration: none;
}
#secondary-nav .sf-menu ul.sub-menu li a:after {
    display: none;
}
#secondary-nav .sf-menu ul.sub-menu li ul {
    display: block;
}
#secondary-nav .sf-menu div.sub-menu ul {
    position: inherit;
    background-color: rgba(255, 255, 255, 0.5);
    border: none;
    margin-bottom: -10px;
}
#secondary-nav .sf-menu div.sub-menu ul a {
    font-weight: normal;
    padding: 9px 0px;
    margin: 0 20px;
    color: #000;
}
#secondary-nav .sf-menu div.sub-menu ul a:hover {
    text-decoration: underline;
    color: #000;
}
#secondary-nav.expanded {
    margin-top: 95px;
    border-top: 1px solid #fff;
    width: 100%;
}
.category-ceo-sleepout12 #secondary-nav.expanded {
    margin-top: 10px;
	 
}
.menulines { z-index: 999999; }
#secondary-nav ul li a {
    padding: 8px 15px;
}
#secondary-nav {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
@media only screen and (max-width: 700px) {} 
#secondary-nav.expanded .menu-item-home {
    position: absolute;
    top: -105px;
    margin-left: 10px;
    margin-top: 20px;
    left: 0;
}
#secondary-menu {
    position: relative;

}
#secondary-nav.expanded .menu-item-home {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
#secondary-nav.expanded .menu-item-home:hover,
#secondary-nav.expanded .menu-item-home:focus,
#secondary-nav.expanded .menu-item-home:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
@media only screen and (max-width: 1024px) {
    #secondary-bar .slicknav_menu {
        background: #1e73be !important;
    }
}
div#biznews-sens-sidebar {
    background-color: #153175;
    padding: 10px;
    margin-bottom: 1em;
}
div#biznews-sens-sidebar a,
div#biznews-sens-sidebar h3,
div#biznews-sens-sidebar h4 {
    font-size: 1.01em;
    color: #fff;
}
div#biznews-sens-sidebar h3 {
    text-align: center;
    font-size: 1.6em;
    margin: 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid;
    text-transform: uppercase;
}
div#biznews-sens-sidebar h4 {
    margin-top: 15px;
    text-transform: uppercase;
}
html.js,
html.no-js {
    margin-top: 0px !important;
}
.menulines {
    display: none;
}
.search-container,
.search-open {
    display: none;
}
.loop-grid .hentry:nth-of-type(1n),
.loop-grid .hentry:nth-of-type(2n),
.loop-grid .small-left {
    border-left: 0;
    margin: 20px 18px 20px 0;
    padding-left: 0;
}
.loop-grid .small-right {
    border-left: 1px dotted #ddd !important;
    margin-right: 0 !important;
    padding-left: 20px !important;
}
div#biznews-sens-sidebar {
    background-color: #153175;
    padding: 10px;
    margin-bottom: 1em;
}
div#biznews-sens-sidebar a,
div#biznews-sens-sidebar h3,
div#biznews-sens-sidebar h4 {
    font-size: 1.01em;
    color: #fff;
}
div#biznews-sens-sidebar h3 {
    text-align: center;
    font-size: 1.6em;
    margin: 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid;
    text-transform: uppercase;
}
div#biznews-sens-sidebar h4 {
    margin-top: 15px;
    text-transform: uppercase;
}
@media only screen and (min-width: 1024px) {
    .home .content-loop,
    .tag .content-loop,
    .search .content-loop,
    .category-premium .content-loop {
        width: 620px;
    }
    .home .loop-grid .hentry,
    .tag .loop-grid .hentry,
    .search .loop-grid .hentry {
        width: 290px;
    }
    .home .loop-grid .large-block,
    .tag .loop-grid .large-block,
    .search .loop-grid .large-block,
    .category-premium .loop-grid .large-block {
        width: 100%;
    }
    .home .content-loop,
    .tag .content-loop,
    .category .content-loop,
    .search .content-loop,
    .category-premium .content-loop {
        width: 840px;
    }
    .home .loop-grid .hentry,
    .tag .loop-grid .hentry,
    .search .loop-grid .hentry {
        width: 400px;
    }
    .loop-grid .large-block,
    .home .loop-grid .large-block,
    .tag .loop-grid .large-block,
    .search .loop-grid .large-block,
    .category-premium .loop-grid .large-block {
        width: 100%;
    }
}
.pagination {
    clear: both;
}
@media only screen and (max-width: 1200px) and (min-width: 1024px) {
    .home .content-loop,
    .tag .content-loop,
    .search .content-loop,
    .category-premium .content-loop {
        width: 620px;
    }
    .home .loop-grid .hentry,
    .tag .loop-grid .hentry,
    .search .loop-grid .hentry {
        width: 290px;
    }
    .home .loop-grid .large-block,
    .tag .loop-grid .large-block,
    .search .loop-grid .large-block,
    .category-premium .loop-grid .large-block {
        width: 100%;
    }
   
}
@media only screen and (max-width: 1024px) {
    /* mobile */
    
    .menulines {
        text-align: center;
        position: absolute;
        top: 0;
        left: 0;
        height: 65px;
        width: 58px;
        display: block;
    }
    .menulines .hamburger {
        cursor: pointer;
        display: block;
        margin: -8px auto 0;
        position: relative;
        top: 50%;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        height: 16px;
        width: 24px;
    }
    .menulines .hamburger span {
        display: block;
        position: absolute;
        height: 2px;
        width: 100%;
        background-color: #fff;
        opacity: 1;
        left: 0;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        -webkit-transition: -webkit-transform 125ms linear;
        -moz-transition: transform 125ms linear;
        -o-transition: transform 125ms linear;
        -ms-transition: transform 125ms linear;
        transition: transform 125ms linear;
    }
    .menulines .hamburger span:nth-child(1) {
        top: 0;
    }
    .menulines .hamburger span:nth-child(2) {
        top: 7px;
    }
    .menulines .hamburger span:nth-child(3) {
        top: 14px;
    }
    #secondary-bar.open .menulines .hamburger span:nth-child(1) {
        top: 8px;
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    #secondary-bar.open .menulines .hamburger span:nth-child(2) {
        opacity: 0;
    }
    #secondary-bar.open .menulines .hamburger span:nth-child(3) {
        top: 8px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .icon-search {
        background: 50% 50%/20px no-repeat url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDAgNDAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzk0LjUgMzY2LjdsLTk3LjQtOTcuNEMzNDcuMiAyMDUuMiAzNDIuOCAxMTIgMjgzLjggNTNjLTMwLjktMzAuOS03Mi00Ny45LTExNS43LTQ3LjlTODMuMyAyMi4xIDUyLjQgNTNjLTYzLjggNjMuOC02My44IDE2Ny41IDAgMjMxLjMgMzEuOSAzMS45IDczLjggNDcuOCAxMTUuNyA0Ny44IDM1LjYgMCA3MS4yLTExLjUgMTAwLjctMzQuNmw5Ny40IDk3LjQgMjguMy0yOC4yek04MC43IDI1Ni4xYy00OC4yLTQ4LjItNDguMi0xMjYuNiAwLTE3NC44QzEwNCA1OCAxMzUuMSA0NS4xIDE2OC4xIDQ1LjFjMzMgMCA2NCAxMi45IDg3LjQgMzYuMiA0OC4yIDQ4LjIgNDguMiAxMjYuNiAwIDE3NC44LTQ4LjIgNDguMi0xMjYuNiA0OC4yLTE3NC44IDB6Ii8+PC9zdmc+');
        height: inherit;
        width: inherit;
        z-index: 1000;
    }
    .search-container {
        display: block;
        cursor: pointer;
        position: absolute;
        right: 0;
        height: 65px;
        width: 58px;
        top: 0;
    }
    .close-search-icon {
        cursor: pointer;
        display: none;
        margin: -9px auto 0;
        position: relative;
        top: 50%;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        height: 18px;
        width: 24px;
    }
    .close-search-icon span {
        background-color: #fff;
        display: block;
        position: absolute;
        top: 8px;
        height: 2px;
        width: 24px;
    }
    .close-search-icon span:first-of-type {
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    .close-search-icon span:last-of-type {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .search-open {
        display: none;
        margin: 0;
        background-color: rgba(255, 255, 255, .96);
        border-bottom: 2px solid rgba(0, 0, 0, .1);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd4d4d4', endColorstr='#fffafafa', GradientType=0);
        padding: 20px 0;
        width: 100%;
        position: absolute;
        top: 65px;
        z-index: 100;
    }
    .search-open form input {
        background: transparent;
        border: 0;
        color: #999;
        font-size: 24px;
        margin: 1px 5px 0 10px;
        outline: 0;
        width: 95%;
    }
    #secondary-menu {
        display: block !important;
    }
    #secondary-nav {
        cursor:pointer;
        float: none;
    }
    #secondary-nav .menu-item-home {
        left: 50%;
        width: 220px;
        margin: 15px 0 0 44px!important;
        /*   margin: 13px 0 0 -110px !important; */
    }
    #secondary-nav .menu-item-home img#logo{
        height: 30px;
    }
    #secondary-bar .container {
        width: 100% !important;
    }
    .sf-arrows .sf-with-ul:after {
        display: none;
    }
    .sf-menu > li {
        float: none;
        text-align: center;
    }

    #secondary-nav-premium .sf-menu > li {
        float: left;
    }

    #secondary-nav-premium .sf-menu > li.menu-item-right {
        float: right;
    }

    #secondary-bar .header-social {
        position: inherit !important;
        padding: 13px 20px;
        width: 100%;
        text-align: center;
    }
    #secondary-bar .header-social a:first-child {
        margin-left: 35px;
    }
    #secondary-bar {
        height: 65px;
        overflow: hidden;
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    #secondary-bar.open {
        height: 100%;
        position: fixed;
        overflow-y: scroll;
    }
    #secondary-nav ul li a,
    #secondary-nav ul li a:hover {
        font-size: 1.8em !important;
        background-color: transparent !important;
        color: #fff !important;
    }
    #secondary-nav ul.sf-menu li li a {
        font-size: 1.3em !important;
        color: #fff;
        !important;
    }
    #secondary-nav ul.sf-menu li li a:hover {
        color: #fff;
        !important;
        text-decoration: none !important;
    }
    article > a {
        display: block;
        float: left;
        margin-left: 1%;
        width: 29%;
        margin-top: 10px;
    }
    .loop-grid .hentry .entry-title {
        display: block;
        float: left;
        width: 66%;
        margin-left: 2%;
        margin-right: 2%;
        font-size: 18px;
        margin-top: 6px;
    }
    .loop-grid .hentry .entry-meta,
    .loop-grid .hentry .entry-summary {
        float: left;
        display: block;
        margin-left: 5px;
    }
    .loop-grid article.hentry {
        margin: 0 !important;
    }
    #main {
        width: 100% !important;
    }
    .content-area {
        padding: 30px 0 !important;
    }
    article.post {
        padding: 5px;
    }
    .single-post .entry-content {
        background: white;
        padding: 10px 10px 0 10px;
    }
    .hentry h1.entry-title {
        font-size: 30px;
        margin-bottom: 15px;
    }
}
.adunit {
    margin: 0 auto;
}
aside {
    margin-bottom: 25px;
}
#at4m-dock {
    display: none;
}
input#rememberme {
    -webkit-appearance: checkbox;
}
.post.large-block.hentry {
    width: 100%;
}
#logo-small {
    display: none;
}

@media screen and (max-width: 568px) {
.entry-premium-link {
    display: none;
}
}
@media screen and (max-width: 800px) {
.add_banner_bg {
    display: none;
}
.category-ceo-sleepout #secondary-nav.expanded {
	margin-top:95px;
}
}
@media screen and (max-width: 1024px) {
#secondary-nav .menu-item-home a, #secondary-nav-premium .menu-item-home a {
    padding: 5px 0 0 0px;
}
body .premium-nav .menu-item-home {
     left: 0%;
    right: 0%;
    text-align: center;
    margin: 10px auto !important;
    width: 70px;
    float: none !important
}
#secondary-nav-premium .sf-menu > li.menu-item-right {
    float: none !important;
}
#secondary-nav-premium #secondary-menu {
    display: block !important;
    display: flex !important;
    flex-direction: column;
}
.order-1 { 	order:1; }
.order-2 { 	order:2; }
.order-3 { 	order:3; }
.order-4 { 	order:4; }
.order-5 { 	order:5; }
.order-6 { 	order:6; }
.order-7 { 	order:7; }
.order-8 { 	order:8; }
.order-9 { 	order:9; }
.order-10 {    order: 10;}
#secondary-nav-premium #logo-small {
    margin-left: 0;
}
#secondary-nav-premium ul li a {
    font-size: 1.8em
}
}
@media screen and (max-width: 1200px) { 
#secondary-bar.open {
    height: 100%;
    position: fixed;
    overflow-y: scroll;
    height: 380px;

}
}