.navbar-default{
 background:#041023;
 border-color: #041023;
 box-shadow: 0px 1px 10px #041023;
 background: linear-gradient(135deg,#041023 50%,#354a6d 100%);
 background: linear-gradient(135deg,#27364e 20%,#041023 40%);
}
@media screen and (min-width: 1025px) {
.home .wrap.t3-slideshow {
 margin-top:-46px;
}
}
.home .navbar-default    {
 background:rgb(3, 10, 23, 0.85)!important;
}
#ja-main-player #page.embed-container{
width:100% !important;
}/*nytimes*/

.cat-blue .navbar-default {
 background:#0b0c1e;
 border-color: #081b33;
 border-top: 0;
 box-shadow: 0px 4px 8px #081b33;
}
.cat-blue .t3-header {
 background: linear-gradient(135deg,#0b0c1e 70%,#354a6d 100%);
 background: linear-gradient(135deg,#24324a 10%,#0b0c1f 60%);
}
.cat-purple .navbar-default {
 background:#fafafa;
 border-color: #fafafa;
 border-top: 0;
 box-shadow: 0px 2px 8px #eee;
}
.cat-orange .navbar-default {
 background:#0f1214;
 border-color: #0f1214;
 border-top: 0;
 box-shadow: 0px 2px 8px #0f1214;
}
.t3-header {
 background: #fff;
 /*background: linear-gradient(135deg,#000 50%,#222 100%);*/
 border-bottom-color: #191919;
}
.off-canvas-toggle,
.off-canvas-toggle:focus,
.off-canvas-toggle:active,
.off-canvas-toggle:hover {
 background: #fff;
 border-right: 1px solid #fff;
}
 .navbar-default .navbar-nav > li > a {
 color: #ffffff;
}
.cat-purple .navbar-default .navbar-nav > li > a{
 color: #555;
}
.cat-blue .navbar-default .navbar-nav > li > a {
 color: #fff;
}
.nav.navbar-nav li.active.cat-blue > a {
    color: #fff;
}
ul.navbar-nav a.fa.fa-home{font-size:22px;color:white;font-weight:500;}
.cat-purple ul.navbar-nav a.fa.fa-home{color:#333;}
.cat-blue ul.navbar-nav a.fa.fa-home{color:#fff;}
.nav.navbar-nav li.cat-blue > a:hover, .nav.navbar-nav li.cat-blue > a:focus {color: #2ab0ff;}
.off-canvas-toggle .patty{background-color: #ffffff;}
 
 .off-canvas-toggle .patty, 
 .off-canvas-toggle:focus .patty, 
 .off-canvas-toggle:active .patty, 
 .off-canvas-toggle:hover .patty, 
 .off-canvas-toggle .patty:before, 
 .off-canvas-toggle:focus .patty:before, 
 .off-canvas-toggle:active .patty:before, 
 .off-canvas-toggle:hover .patty:before, 
 .off-canvas-toggle .patty:after, 
 .off-canvas-toggle:focus .patty:after, 
 .off-canvas-toggle:active .patty:after, 
 .off-canvas-toggle:hover .patty:after {
 background-color: #777;
 }
.off-canvas-open .off-canvas-toggle .patty {
  background-color: transparent;
}
.cat-red.off-canvas-open .off-canvas-toggle .patty:before,
.cat-red.off-canvas-open .off-canvas-toggle .patty:after {
  background-color: #ffffff;
}
.t3-header .headright .head-search,
.t3-header .languageswitcherload {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.t3-header .headright .head-search .fa,
.cat-red .t3-header .languageswitcherload .fa,
.t3-header .headright .head-search .fa:before,
.cat-red .t3-header .languageswitcherload .fa:before {
  color: #777;
}
.t3-header .headright .head-social .social-list li a {
  color: #193254;/*215068*/
}
 .search-open .t3-header .headright .head-search .fa-search:hover:before,
 .search-open .t3-header .headright .head-search .fa-search:hover:after {
  background-color: #ffffff;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.nav.navbar-nav li.active > a {
color: #fff;
}

.video-list .item-image img {
max-width:initial !important;
width:100%;
}
.video-list .article-aside {
margin-bottom:0px;
}
.video-list .col-md-6 {
padding-right:0px;
}

.item-contentblog1.blog3{
    position: absolute;
    bottom: 0;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0.80)58%);
    width: 100%;
    margin-left: -20px;
    padding: 10px 40px 25px;
}

.item-contentblog1.blog3 h2.article-title a{
color: #fff;font-size: 40px;
}
.item-contentblog1.blog3 .published{
color: #fff;
}
.blog3top .col-md-9 {
padding-left:0px;
padding-right:0px;
}
.video-wrap {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
.video-wrap iframe {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 1600px){
.about .container {
	width: 1260px;}
}
.blog4top .leading-main {border-right:0px;}
.blog4top .col-sm-12 {padding-left:0px;padding-right:0px;}
.container .blog4top .item-image  {max-width: 1920px !important;
    margin-left: calc( -1 * (100vw - 100%)/2) !important;
    margin-right: calc( -1 * (100vw - 101.25%)/2) !important;
	max-height:740px;
	margin-top:-20px;
}
.blog4top .item-contentblog1 {margin-left:0px;background:none;}
.blog4top .item-image a:after {background:linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,0.90)58%);content: '';
    position: absolute;
    bottom: 0;
    display: block;
    width: 99.5vw;
    height: 40%;
	border-bottom:10px solid #252525;
   } 
 
@media (max-width: 412px) {
	.item-contentblog1.blog3 h2.article-title a{font-size:28px;}
	.blog4top .item-image img {min-width:fit-content;}
} 
.blog4top .col-sm-12 {min-height:initial !important;}
.blog4top .leading-sidebar {margin-top:20px;}
.blog4top .items-leading {padding-bottom:0px;}
.blog4top .article-intro {color:#aaa;}
@media (max-width: 767px) {
.ja-gallery-list-wrap .affix-wrap1 .section-inner {padding-bottom:0px;}
}

.article-tools .toggle {
  background: #041023;
}
.cat-orange .article-tools .toggle {
  background: #1b2024;
}
.topic-articles dd.category-name, .category-name a {
    color: #041023;
}
/*.item-page .article-header .textintro1 {
    color: #041023;
}*/
.afullimage .item-page .article-header .textintro1 {
    color: #eee;
}
.item-page .article-header .textintro1 b {
    color: #fff;
    padding: 5px 10px;
    background: #4e709e;
}
.item-page .fibox .article-header .textintro1 b {
    background: #333a44;
}
/*.item-page .article-header .textposttit {
    color: #304752;3a5563
}*/
.afullimage .item-page .article-header .textposttit {
    color: #eee;
}
.item-page > article .article-header .article-title a,
h2.article-title a, .article-header h2 a {
    color: #041023;
}
.module-title {
    color: #041023;
}
.article-content a {
    border-bottom: 1px solid #0077b5;
    color: #0077b5;
}
.article-content a:hover, .article-content a:focus, .article-content a:active {
    color: #041023;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #041023;
}
figure figcaption {
    background: rgba(3, 12, 27, 0.7);
}
.t3-copyright {
    background: #030c1d;/*030a17*/
}
.layout-ja_magz_iivideos .t3-copyright,
.cat-orange .t3-copyright {
    background: #0f1214;
}
.t3-footer {
    background: rgba(34, 34, 34, .5) url(../images/bottom_bg.jpg) repeat scroll 0 0 / cover;
    background: #081323;/*192231-111a25*/
}
.layout-ja_magz_iivideos .t3-footer,
.cat-orange .t3-footer {
    background: rgba(34, 34, 34, .5) url(../images/bottom_bg.jpg) repeat scroll 0 0 / cover;
    background: #1b2024;/*111a25*/
}
.tooltip-inner {
  background-color: #285e79;
}
.t3-footnav .t3-module {
    background: #081323;/*192231*/
}
.t3-footnav .t3-module.mod-border {
    border: 0px solid #05162d;
}
.layout-ja_magz_iivideos .t3-footnav .t3-module,
.cat-orange .t3-footnav .t3-module {
    background: #1b2024;
}
.t3-footnav .t3-module.mod-border:hover {
    background: #193254!important;/*1b2a38-3a3e46*/
}
.layout-ja_magz_iivideos .t3-footnav .t3-module.mod-border:hover,
.cat-orange .t3-footnav .t3-module.mod-border:hover {
    background: #262c31!important;/*3a3e46*/
}
.t3-module.mod-hilite {
    background: #193254;/*234056-304d65-3a3e46*/
}
.layout-ja_magz_iivideos .t3-module.mod-hilite,
.cat-orange .t3-module.mod-hilite {
    background: #262c31;/*304d65-3a3e46*/
}
.t3-footnav .t3-module .readmore a {
    background-color: #132742;/*2c506b-4d5967*/
    color: #ddd;
}
.layout-ja_magz_iivideos .t3-footnav .t3-module .readmore a,
.cat-orange .t3-footnav .t3-module .readmore a {
    background-color: #ff7600;/*4d5967*/
    color: #fff;
}
.layout-ja_magz_iivideos .t3-footnav .t3-module .readmore a:hover,
.cat-orange .t3-footnav .t3-module .readmore a:hover {
    background-color: #0f1214 !important;/*4d5967*/
}
.article-content ul li.row-b::before {
    color: #215068;
}
.drk.mostevent .mostread-item {
    background: #030a17 !important;
}
.t3-section.bg-dark {
    background-color: #030a17 !important;
}
.t3-section.bg-dark .article-title a, .t3-section.bg-dark .category-name a, .t3-section.bg-dark .article-list .btn-more {
    color: #eee !important;
}
.t3-section.bg-nodark .acm-features {
    background: #192231 !important;
}
.acm-slideshow .owl-carousel .item:before {
    background: linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(3, 10, 23, 0.75)70%) !important;
}
.t3-section.parallax1 .custom.parallax {
    background-color: rgba(3, 10, 23,0.7);
}
.items-row article.dark {
    background: #465873; /*2f4b61-294154*/
}	
.items-row article.image:hover .item-image {
    background: #030a17;
}
.items-row article.image .item-image, .items-row article.image .item-image .masc {
    background: linear-gradient(to bottom,rgba(0, 0, 0, 0) 40%,rgb(5, 22, 45, 0.65)70%); /*linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(3, 10, 23,0.7)70%)*/
}
.acm-teams .style-1 .item .mask {
    background: #192231! important;
}
.acm-teams .style-1 .team-items-footer {
    background: #192231 !important;
}
.acm-teams .style-1 .team-items-footer:hover {
    background: #030a17 !important;
}
.acm-teams .style-1 .item .item-inner {
    background: #030a17 !important;
}
@media screen and (max-width: 480px) {
  .acm-slideshow .owl-carousel.gsb .item:before {
    background: linear-gradient(to bottom,rgba(0,0,0,0) 26%,rgba(3, 10, 23, 0.987)37%) !important;
  }
  .acm-slideshow .owl-carousel.gsb .item .slider-img {
    width: -webkit-fill-available;
    height: initial;
}
}
.article-tools .sharing-tools a.at-share-btn {
    background-color: #4f6a96 !important;
}
@media (min-width: 992px) {
  .neg .leading-main .leading-0 .item-content {
    background: rgba(3,10,23,0.75);border-bottom:15px solid #192231;
  }
}
@media (max-width: 767px){
	.afullimage .item-page .article-header .textintro1 {
    color: #555;
	}
	.afullimage .item-page .article-header .textposttit {
    color: #555;
	}
}

/*para webpage videos*/
.layout-ja_magz_iivideos .t3-header {
     background: linear-gradient(135deg,#000 50%,#222 100%);
    border-bottom-color: #191919;
}
.layout-ja_magz_iivideos .navbar-default {
    background: #0e0e0e;
    border-color: #111;
    box-shadow: 0px 1px 10px #111;
}
.layout-ja_magz_iivideos .t3-header .headright .head-social .social-list li a {
    color: #fff;
}
.layout-ja_magz_iivideos .off-canvas-toggle {
    background: #000;
    border-right: 1px solid #111;
}
 .layout-ja_magz_iivideos .off-canvas-toggle .patty, 
 .layout-ja_magz_iivideos .off-canvas-toggle .patty:before, 
 .layout-ja_magz_iivideos .off-canvas-toggle .patty:after {
 background-color: #fff;
 }
  .layout-ja_goodvideos .logo-image .logo-img-vid {
    display: block ;
  }
  .logo-image .logo-img-vid {
    display: none ;
  }
    .layout-ja_goodvideos .logo-image .logo-img-sm, 
	.layout-ja_goodvideos .logo-image .logo-img {
    display: none !important;
  }
@media (min-width: 1199px) {
  .layout-ja_goodvideos .logo-image .logo-img-vid {
    transform: scale(1);
    -webkit-transform: scale(1);
    -webkit-transition: all 500ms;
    -o-transition: all 500ms;
    transition: all 500ms;
  }
  .layout-ja_goodvideos .scrollDown .t3-header .logo-img-vid, .scrollUp .t3-header .logo-img-vid {
    transform: scale(0.7);
    -webkit-transform: scale(0.7);
	-webkit-transition: all 500ms;
    -o-transition: all 500ms;
    transition: all 500ms;
  }
  .logo-image .logo-img-vidsm {
	display:none !important;
  }
}
@media (max-width: 1198px){
  .layout-ja_goodvideos .logo-image .logo-img-vid,
  .logo-control .logo-img-vidsm {
	display:none !important;
  }
}
@media (max-width: 1198px){
  .layout-ja_goodvideos .logo-image .logo-img-vidsm{
    display:block !important;
  }
}
/*fin webpage videos*/
.item-page > article .article-header .article-title:first-line {
    font-family: 'Merriweather',sans-serif !important;
    font-weight: 300;
}
.t3-masthead .ja-masthead.tt h3.ja-masthead-title  {margin-top:30%;opacity: 0%;}