.mother-bar {margin:0; padding:2px; background:#123 url('/images/bg-mother-bar-11.png') left 50% no-repeat; background-size:initial; background-image: linear-gradient(to right, #063b6f , #123 ); background-size: 15% 100%;}
.mother-bar .inner {margin:0 30px; padding:0; width:auto; text-align:left;}
.mother-bar img {height:16px;vertical-align:middle;margin:0 15px 0 0;}

.mother-bar .item a {margin:0px 5px 0 0;padding:4px 12px;color:#fff;font-size:12px; text-transform:uppercase; text-decoration:none; background:rgba(255,255,255,0.10); border-radius:0px 0px 0 0; display:inline-block;}
.mother-bar .item a:hover {color:#fff; background:rgba(255,255,255,0.25);} 

.mother-bar .item.active a {color:#fff; background:#5d8fea; background:#3F4D60;}
.mother-bar .item.active a:hover {color:#fff; background:#5d8fea; background:#3F4D60;}

.mother-bar .item.minor a {margin:0px 0 0 0; padding:8px 8px; background:rgba(255,255,255,0.0);}
.mother-bar .item.minor a:hover {color:#fff; background:rgba(255,255,255,0.25);} 

.mother-bar .property {margin: 4px 5px 0 0;padding: 4px 0;color: #fff;font-size: 12px;text-transform: ;text-decoration: none;display: inline-block;}
.mother-bar .upper {text-transform: uppercase;}

.mother-bar img.edition-active {margin:3px 0 0 10px;width:12px;height:auto;float:right;}

@media only screen and (max-width: 1200px) {
.mother-bar .inner {width:auto;}
}

@media only screen and (max-width: 1023px) {
.mother-bar .inner {width:auto; text-align:center;}
.mother-bar .item.minor a {display:none;}
.mother-bar .inner .right {float:none;}
}




nav.jason ul.sub-nav {margin:3px 0; padding:0; width:auto;}

nav.jason ul.sub-nav li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
nav.jason ul.sub-nav li a {
    padding: 5px 15px 5px 0;
    font-weight: 400;
    text-transform: none;
}

nav.jason a {display: block;padding:;font-size:;text-decoration: none;}

nav.jason li div.outer {display:none; margin:0; padding:0; width:auto; height:auto; position:absolute; z-index:25000; border-top:3px solid #123; border-radius:0 0 6px 6px;text-align:left;}
nav.jason li div.outer {background:rgba(0,0,3,1.0) url('/images/nav-divot-mother-bar-dark-blue.png') 22px 0px no-repeat; background-color:#000;}

nav.jason li div.outer.edition {right:15px;}
nav.jason li div.outer.edition {background:rgba(0,0,3,1.0) url('/images/nav-divot-mother-bar-dark-blue.png') 205px 0px no-repeat; background-color:#000;}

nav.jason li.trigger:hover div.outer {display: block;}
nav.jason li.trigger a.trigger {font-size:12px; font-weight:400; text-transform:uppercase; color:#fff; cursor:pointer; opacity:0.75;}
nav.jason li.trigger a.trigger:hover {opacity:1.0;}
nav.jason li.trigger a.trigger .nav-ellipsis {margin:0 0 0 1px; font-weight:400; color:#fff; opacity:0.25;}
nav.jason li.trigger a.trigger:hover .nav-ellipsis {color:#ff863d; opacity:1.0;}
nav.jason li div.outer ul.nav-topics {list-style:none; padding:0; margin:15px 10px;}
nav.jason li div.outer ul.nav-topics li {list-style:none; margin:0 0 0px 0; padding:0; display:block; width:auto; text-align:left;}
nav.jason li div.outer ul.nav-topics li a {font: 400 14px/18px "open-sans", sans-serif; color:#fff; text-transform:none; text-decoration:none; padding:10px 15px; border:0px solid #ddd; border-radius:4px;}
nav.jason li div.outer ul.nav-topics li a:hover {color:#111; background:#f5f5f5; border:0px solid #333;}
nav.jason li div.outer ul.nav-topics li a .label.minor {margin:5px 0 0 0; font-size:11px; color:#999;}
nav.jason li div.outer ul.nav-topics li a:hover .label.minor {color:#666;}
nav.jason li div.outer ul.nav-topics li.label {margin:30px 0 15px 15px;padding:0;color:#ff863d;font-weight:700; text-transform:uppercase;}
nav.jason li div.outer ul.nav-topics li.label span {}

nav.jason li div.outer ul.article-list-default li {border:none; margin:0 0 15px 0;}

nav.jason li div.outer .ad-article-list-native {display:none;}



@media only screen and (max-width: 1200px) {
.brand-nav ul.sub-nav {margin:3px auto 0 auto; width:auto;}
.brand-nav .h-scroll {height:auto;}
}