@media only screen and (max-width: 1600px) {
.single-article article .a2a_vertical_style {
    left: 12%;
	}
.sidebarArticles , .sidebarArticlesNew {
    right: 7%;	
}
}

@media only screen and (max-width: 1440px) {
.single-article article .a2a_vertical_style {
    left: 8%;
	}
.sidebarArticles , .sidebarArticlesNew {
    right: 2.5%;	
}	
}

@media only screen and (max-width: 1366px) {
.sidebarArticles , .sidebarArticlesNew {
    right: 20px;	
}	
.single-article article .a2a_vertical_style {
    left: 6%;
}
#category-list-top .category-image {
    max-width: 100%;
    width: calc(100% - 398px);
	padding-left:20px;
}
#category-list-top .category-wrapper {
    max-width: 100%;
    width: 372px;
    margin-right: 0;
}

#home-donate .row .col-12 {
	margin:0;
	padding:0 2%;
	}
		
}
@media only screen and (max-width: 1305px) {
.aBabasCls {
	position: static;
	width:100%;
	max-width: 608px;
	margin: 15px auto 0;
	display:block;
	padding:0 15px;
}
.sidebarArticles.active, .sidebarArticlesNew.active {
    display: none;
}
	}

@media only screen and (max-width: 1135px) {
.single-article article .a2a_vertical_style {
    left: 4%;
}
.sidebarArticles , .sidebarArticlesNew {
    display: none;
}	
* ,::after, ::before{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
#home-donate .row .col-12 {
	width:100%;
	}			
.container {
    width: 100%;
	}
.main-navigation a, .menu-toggle {
	font-size: 14px;
}		
.main-navigation .main-nav ul li a {
	padding-left: 7px;
	padding-right: 7px;	
	}
.menu-item-has-children .dropdown-menu-toggle {
    padding-right: 6px;
	padding-left: 6px;
	}
.main-navigation li.right.more {
    margin-right: 6px;
	}
.col-4.topicInner{
    max-width: 50% !important;
    width: 50% !important;
    margin: 0 0 30px !important;
    padding: 0 2%;
	float:none;
		
}
.topicFull .row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	}
div.container.home-topic.topicFull {
	height: auto;
	padding: 44px 0 0px 0;
}
.home-topic.topicFull .home-topic-image a {
    display: block;
	margin-bottom: 12px;
}
.home-topic.topicFull .home-topic-image a img {
    display: block;
	width:100%;
}
.topicFull .col-12 {
    width: 100% !important;
    margin: 0 0 20px !important;
    padding: 0 2%;
}
#home-topic img.inspiration {
    margin-top: 0;
    margin-bottom: 0;
}
}


@media only screen and (max-width: 1120px) and (min-width: 992px) {
	#home-top .row .col-4 {max-width: 200px;}
	#home-top .row .col-6 {max-width: 650px;}	
	#home-top .row .col-2 {max-width: 200px;margin-right: 20px;}		
}


@media only screen and (max-width: 999px) {

#home-video .col-9 {
    margin-left: 0;
    margin-right: 0;
    padding: 0 2%;
    width: 67% !important;
	max-width: 100% !important;
}

#home-video .col-3 
 {
    float: right;
    margin-left: 0;
    margin-right: 0;
    width: 33% !important;
	max-width: 100% !important;
    padding: 0 2%;

}
#home-infographics .col-9,
#category-list .col-9 {
    margin-left: 0;
    margin-right: 0;
    padding: 0 2%;
    width: 100% !important;
	max-width: 100% !important;
}
#home-infographics .col-3,
#category-list .col-3 {
    float: right;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
	max-width: 100% !important;
    padding: 0 2%;

}

#home-infographics .col-3 .home-subscribe {
	text-align:center;
	}

#category-list .category-wrapper {
    max-width: 100%;
    vertical-align: top;
    width: calc(100% - 327px);
    text-align: left;
    float: left;
    padding-left: 20px;
}
#category-list .category-image {
    margin-right: 0;
    max-width: 327px;
    width: 327px;
    float: left;
}

#category-list .col-9 article {
	float:left;
	width:100%;
	margin-bottom: 15px;
	}

article.home-infographics-container {
    max-width: 100%;
    width: 100%;
    margin-bottom: 25px;
}
.home-infographics-image {
    margin-right: 0;
    max-width: 350px;
    width: 350px;
}
.home-infographics-wrapper {
	padding-left:20px;
	max-width: 100%;
	width: calc(100% - 350px);
}

.tablet-grid-75.tablet-push-12 {
    float: left;
    width: 100% !important;
	left: 0;
}
body.single-article div.entry-content-top,
body.single-article div.article-writer-container,
body.single-article div.reprint-container ,
body.single-article div.article-cta-container {
    margin: 0;
}
body.single-article div.entry-content p {
    margin: 0 0 15px;
}
body.single-article div.entry-content h4 {
    font-size: 24px;
    line-height: 27px;
    margin: 0 0 10px;
}
body.single-article figure.wp-block-image {
    max-width: 600px;
    margin: 0 auto;
}
/*body.single-article figure.wp-block-image figcaption{
	display:none;
	}*/
.related-article-sidebar-container {
	display:none;
	}
body.single-article figure.wp-block-image {
	width: calc(100% + 200px);
	left: -100px;
	max-width: calc(100% + 200px);
}	
/*body.single-article div.featured-image figcaption.featured-image-caption-wrapper {
	/*position: relative;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	margin: 15px 0 0;
	max-width: 100%;
	display: block;
	padding: 0;
	display:none;
}*/
body.single-article h1.entry-title {
	padding: 0;
	font-size: 28px;
	line-height: 34px;
	text-align: left;
	margin-bottom: 10px;
}
body.single-article div.article-resources-container {
    margin-left: 0;
    margin-right: 0;
}



.subscribe_header_label {
    margin-right: 0;
    width: calc(70% - 20px);
	padding-right: 20px;
}
.subscribe_header_image {
    max-width: 100%;
    width: 30%;
}
.subscribe_page_container .subscribe_header_head ,
.subscribe_page_container .subscribe_header_decription ,
.subscribe_page_container .subscribe_header_subhead {
    text-align: left;
}
.subscribe_header_head:first-of-type {
    margin-top: 0;
}
.subscribe_header_label hr.horitonzal-line {
	margin-bottom:10px;
	}
.single-article article .a2a_vertical_style {
	margin-left: 0;
	top: 150px;
}	
.a2a_floating_style{
	display: block;
	position: sticky !important;
	top: 0 !important;
	margin: 0 !important;
	z-index: 0 !important;
}	
body.single-article .a2a_vertical_style a {
	clear: none;
	float: left;
	padding: 4px 4px 14px 4px;
}
	
	}
	
@media only screen and (max-width: 991px) {
	
.sidebarArticles.active ,
.sidebarArticles {
    display: none;
}

/* Home Page - Mobile*/
.col-6.homeTopMid {
    order: -1;
    width: 100% !important;
    max-width: 100% !important;
    margin: 20px 0 !important;
    padding: 0 0;
}
.home-top-middle-image a img {
    display: block;
    width: 100%;
}
/*.home-current-issue { font-size: 15pt; } */
.home-top-middle .home-title-large { margin-bottom: 13pt; } 
/*.home-top-middle .home-title-large a {
    font-size: 30pt;
    line-height: 36pt;
    letter-spacing: 0.75px;
}
.home-top-middle .home-excerpt-medium {
	margin: 0 31pt 12pt 31pt;
    font-size: 18pt;
    letter-spacing: 0.45pt;
	line-height: 22pt;
}*/
.home-top-middle .home-author-medium {    
    margin: 7px 30px 0 30px;
    font-size: 15.5pt;
    letter-spacing: 0.39px;
	line-height: 18pt;
}
/*.home-top-left-issue .home-issue-title {
    margin: 15px 0;
}
.home-top-left-issue .home-issue-title a {
    font-size: 15.5pt;
    letter-spacing: 0.39px;
}
.home-top-left-issue .home-issue-excerpt {
    font-size: 18pt;
    letter-spacing: 0.36px;
    line-height: 22pt;
	margin-bottom: 25px;
}
.home-title-medium a,
.home-title-small a {
    font-size: 24pt;
    letter-spacing: 0.6pt;
    line-height: 30pt;
}
.home-author-small {
    font-size: 15pt;
    letter-spacing: 0.38pt;
}*/
.opinion .home-issue-title {
    margin: 15px 0 20px 0;
    font-family: 'MarianinaWdFY-Black';
    font-size: 15.5pt;
    font-weight: normal;
    line-height: 19px;
    letter-spacing: 0.38pt;
    color: #343333;
    text-transform: uppercase;
}
.home-top-left-image a ,
.home-top-right-image a {
    display: block;
	margin-bottom: 12px;
}
.home-top-left-image a img ,
.home-top-right-image a img {
    display: block;
    width: 100%;
    -webkit-clip-path: polygon(100% 0, 100% 85%, 33% 100%, 0% 89%, 0 0);
    clip-path: polygon(100% 0, 100% 85%, 33% 100%, 0% 89%, 0 0);	
}

.col-4.homeTopLeft ,
.col-2.homeTopRight {
    max-width: 40% !important;
    width: 40% !important;
    margin: 20px 30px 0 30px !important;
    padding: 0 0;
}
/*article.home-top-left, article.home-top-right {
	margin: 0;
	padding: 30px 0;
	border-bottom: solid 0.5px rgba(52, 51, 51, 0.5);
}*/
article.home-top-left:last-of-type, article.home-top-right:last-of-type {border-bottom: 0;}
/*div.container.home-topic.topicFull {
    height: auto;
    padding: 30px 0 0px 0;
}*/
.col-4.topicInner {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 30px 40px 30px !important;
    padding: 0 0;
    float: none;
}
.home-topic-background {
    background-color: rgb(235,235,235);
}
div.container.home-topic {
    background: none;
    padding: 44px 0 130px 0;
    height: 680px;
}

/*.home-topic-label {
    display: inline-block;
    font-family: 'Canela-Bold';
    font-size: 20.5pt;
    line-height: 25.3pt;
    letter-spacing: 0.51pt;
}*/
article.home-topic-container.one {
    width: 100%;
    display: inline-block;
	margin-bottom: 35px;
}
article.home-topic-container.two {
    width: 100%;
    display: inline-block;
    float: unset;
}
.home-topic-wrap {
    margin-bottom: 35px;
}
/*.home-topic-more a {
    font-size: 15.5pt;
    letter-spacing: 0.39pt;
}
.home-topic.topicFull .home-topic-image a img {
    display: block;
    width: 50%;
}
.topicInner .home-title-medium {
    padding: 0 120px 0 0;
}

#home-topic .col-4.topicInner.newsletter {
margin: 0 !important;
    float: unset;
    background-color: #fff;
    max-width: 991px !important;
    max-height: 543px;
    padding: 80px 0 60px 0;
}
.col-4.newsletter.topicInner {
    background: none;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain; 
    background-size: contain;
    width: 100%;	
}
.home-topic .newsletter-inner {
	background: url(../images/yes_home_inspiration_mobile_inbox.png) no-repeat;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
    background-size: contain;
    width: 100%;
}*/

.home-issue-title a {
    font-size: 15.5pt;
    line-height: 9.5pt;
    letter-spacing: 0.39px;
}

article.home-latest-01-container {
    max-width: 100%;
    width: 100%;
}
.home-latest-01-wrapper {
    max-width: 100%;
    width: calc(100% - 350px);
    padding-left: 20px;
}

.home-latest-01-image {
    margin-right: 0;
    max-width: 100%;
    width: 350px;
}
.module-window-curtain .curtain-title {
    font-size: 40px;	
    line-height: 55px;
}
.module-window-curtain .window-curtain-content > div .curtain-content p {   
    font-size: 26px;
    line-height: 28px;
    margin: 12px auto 12px;
}
.module-window-curtain .window-curtain-content > div a.curtain-button {
    padding: 6px 36px;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 0.43px;
    color: #fff;
    text-transform: uppercase;
    width: auto;
}
.module-window-curtain .curtain-down {    
    font-size: 16px;
    font-weight: 400;
}


	}
@media only screen and (max-width: 800px) {
aside.widget_nav_menu {
    text-align: center;
}
.footer-widget-1 {
	flex-wrap: wrap;
	text-align: center;
}
.footer-widget-1 aside.widget {
	width: 33.3333333%;
}
.footer-widget-1 aside#nav_menu-3 {
    text-align: center;
}
aside#lsi_widget-3.custom {
    display: block;
    width: 100%;
    margin-top: 10px;
}
ul.lsi-social-icons.icon-set-lsi_widget-3 {
    width: 116px;
    margin: 0 auto !important;
}	
	}


@media only screen and (max-width: 992px) {
.custormWigetsar{
    display: none;
}

#home-top .row .col-4 {max-width: 200px;}
#home-top .row .col-6 {max-width: 650px;}	
#home-top .row .col-2 {max-width: 200px;margin-right: 20px;}	
#mobile-header .main-nav{
    display: none !important;
}

.main-navigation .main-nav {
    display: none;
}
.main-navigation.toggled .main-nav {
    display: block !important;
}
.search-item [title="Search"]{
    display: none;
}

.main-navigation.toggled .main-nav > ul {
	overflow-y: auto !important;
	max-height: 300px;
	overflow: visible;
}
.navigation-search.search_box {
	overflow:visible !important;
	}
.navigation-search.search_box::after {
    content: "";
    position: absolute;
    top: 12px;
    left: -15px;
    background: #fff;
    width: calc(100% + 20px);
    height: calc(100% + 0px);
    z-index: -1;
}	
	
.mobileFoot .lsi-social-icons{
    text-align: center;
}
.main-navigation .site-logo.navigation-logo {
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 62px;
}
.main-navigation .navigation-logo img {
    height: auto;
}
.main-navigation .mobile-bar-items {
	display:none;
	}
.subscribe_btn {
	display:block;
    position: absolute;
    right: 2%;
}
.subscribe_btn {
    display: block;
    position: absolute;
    right: 2%;
    top: 10px;
}
.subscribe_btn a {
    font-family: 'MarianinaWdFY-Regular';
    color: #e22618;
    letter-spacing: 1px;
    font-size: 16px;
}
.menu-toggle {
	line-height: 52px;
	}
.separate-containers .site-main {
	margin-top:0;
	}
.header-widget aside#tag_cloud-3 {
	overflow: inherit;
	height: auto;
}
.header-widget aside#media_image-2 {
	width: 200px;
	height: auto;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 75px;
	padding: 0;
	
	display: none;
}
.inside-header {
    padding: 0;
}    
#masthead .tagcloud a.tag-cloud-link {
	margin-right: 0;
	line-height: 22px;
}
.header-widget .widget-title {
	margin: 0 !important;
	line-height: 22px;
}
.main-navigation #primary-menu {
	margin-left: 0;
	margin-right: 0;
	padding: 0 2%;
}
.main-navigation .main-nav ul li a {
	line-height: 30px;
}	
.main-navigation .main-nav li.subscribe a {
	line-height: 36px;
	margin-top: 3px;
}

#category-list-top .category-image {
    width: 50%;
	padding-left:10px;
}
#category-list-top .category-wrapper {
    width: 50%;
	float: left;
	padding-right:10px;
}
/*div.container.home-magazine {

}
article.home-magazine-container {
	margin-right: 10px;
}
article.home-magazine-container:first-of-type {
    margin-left: 200px;
}*/
.home-magazine-header {
	max-width: 100%;
	width:100%;
	margin: 0 0 30px;
	text-align: center;
}
.home-magazine-issues {
    /* max-height: 235px; */
}
.tablet-grid-20 {
    float: left;
    width: 100%;
}
.tablet-pull-60 {
    left: 0;
}
.tablet-grid-60 {
    float: left;
    width: 100%;
    left: 0;
    margin-bottom: 15px;
}
.separate-containers .inside-article {
    padding: 0 2%;
}
.widget-area .widget {
    padding: 0 2%;
}
.inside-left-sidebar .advanced-sidebar-menu {
    text-align: left;
}
.separate-containers .inside-left-sidebar {
    margin-top: 0;
    margin-bottom: 0;
}
.wp-block-image p {
	margin-bottom:.5em;
	line-height: 26.5px;
	}
.page-content {
    margin: .7em 0 0;
}	
.post-image-below-header.post-image-aligned-center .inside-article .featured-image{
	margin: 0;
	/*float: left;
	width: 100%;*/
	}
.entry-content {
    margin: 10px 0 0;
}	
.entry-content p{
    margin: 0 0 10px;
	line-height: 1.3;
}	
.entry-content h2 {
	font-size: 21.5px;
	line-height: 26px;
	margin-bottom:10px;	
}
.entry-content h3 {
    font-size: 18px;
    line-height: 25px;
	margin-bottom:10px;
}
body.single-article figure.wp-block-embed.is-type-video,
body.single-article div.wp-block-blockgallery-carousel {
    margin-left: 0;
    margin-right: 0;
}
body.single-article figure.wp-block-embed-twitter {
	margin-left: 0;
	margin-right: 0;
}
.main-navigation li.right.more {
	margin-right: 0;
}
.menu.sf-menu {
	padding-top: 65px;
	z-index: 9999999;
}
/*.main-navigation.toggled .menu li.search-item {
    display: block !important;
    position: absolute;
    top: 0;
}*/
.navigation-search {   
    right: auto;
    pointer-events: auto;
    visibility: visible;
    top: 40px;
    z-index: 9991;
	left: 5px;
	max-width: calc(100% - 10px);	
}

.navigation-search.search_box {
  visibility: visible; 
  opacity: 1;
}
#sticky-placeholder {
	display:none !important;
	}
.right.subscribe {
	display:none;
	}
.navigation-search input#search-button.nav-search-submit {
	right: 0;
}

body.single-article figure.wp-block-image {
    width: 100%;
    left: 0;
    max-width: 100%;
}

.menu-toggle {
    color: #000;
}	
#mobile-header .menu-toggle {
	flex-grow: 0;
	position: relative;
	z-index: 999999;
}

/*body.single-article .article-type-opinion div.entry-post-meta-wrapper div.meta.entry-minutes {
    width: 100%;
	margin-top: 12px;
}
body.single-article div.entry-post-meta-wrapper div.entry-publish-date {
	position: absolute;
	top: 1px;
	right: 0;
}*/
.entry-post-meta-wrapper {
	position:relative;
	}
body.single-article .article-type-opinion div.entry-post-meta-wrapper div.meta {
    width: 20%;

}
.article-type-opinion .author-small-content {
    padding-left: 0;
    margin: 10px 0 0;
    width: 100%;
    float: left;
}

.article-type-opinion .author-small-title {
    float: left;
    width: auto;
    /*margin: 5px 0 0;*/
}	
body.single-article .article-type-opinion div.entry-post-meta-wrapper div.meta.entry-minutes .author-small-image {
    float: left;
    width: auto;
}
ul.lsi-social-icons.icon-set-lsi_widget-3 {
    width: 100%;
    margin: 0 auto !important;
    text-align: center;
}
body.single-article figure.wp-block-embed.is-type-video ,
body.single-article div.wp-block-blockgallery-carousel {
	width: 100%;
	left: 0;
}
}
@media only screen and (max-width: 992px) {


.main-navigation ul, .gen-sidebar-nav {
    display: none;
}
.mobileFoot {
    display: block !important;
}
.footer-widget-1 {
	display:none !important;
	}
aside.widget_nav_menu {
    text-align: center;
}
.mobileFoot aside#media_image-4 {
    margin-right: 0;
    position: absolute;
    width: 70px;
    left: 2%;
    z-index: 2;
}
.mobileFoot .widget_nav_menu ul#menu-mobile-footer-menu-two li a, .mobileFoot .menu-bottom-menu-main-container ul li a {
    font-family: 'MarianinaWdFY-Bold';
    font-size: 15px;
    color: #343333;
    letter-spacing: 0.43px;
    text-transform: uppercase;
}
.mobileFoot .menu-bottom-menu-main-container ul li{
	margin-bottom: 0px;
}



.mobileFoot .magazine {
	display: none;
}

.page-all-issues .mobileFoot .main,  .single-special-report .mobileFoot .main, .single-magazine-article .mobileFoot .main, .single-issue .mobileFoot .main{
	display: none;
}

.page-all-issues  .mobileFoot .magazine,  .single-special-report  .mobileFoot .magazine, .single-magazine-article  .mobileFoot .magazine, .single-issue  .mobileFoot .magazine{
	display: block;
}




/*style for new menue*/
#mobile-header{
	display: none !important;
}
.ftUinconar .single-special-report .OnlyforDesktop{
    display: none !important;
  }
.ftUinconar.OnlyforDesktop{
    display: none;
  }
.ftUinconar.onlyformMobileAndDesktop{
  display: block;
}
.ftUinconar .sub_menu_open .sub-menu{
    display:block;
  } 
.ftUinconar  .fixHumb{
    display: none !important;  
  }

.ftUinconar .leftHambicon{
    position: absolute;
    top: 20px;
    left: 20px;
  }
.ftUinconar  .subscribe_btn{
    top: 20px !important;
  }
.ftUinconar .issueHambergmenu:after{
    content: "\f0c9";
    font-family: GeneratePress;
    width: 1.28571429em;
    text-align: center;
    display: inline-block;
  }
.ftUinconar{
    display: block;
    position: fixed;
    background: #fff;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
}
.ftUinconar .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{
    width: 26px;
    background-color: #343333;
  }
.ftUinconar .single-issue .subscribe_btn a{
      font-family: 'MarianinaWdFY-Bold';
      display: block;
  }
.ftUinconar .centeredLogo{
    text-align: center;
  }
.ftUinconar .centeredLogo img{
    width: 62px;
   }
.ftUinconar .centeredLogo .logoText{
      color: #000;
      display: block;

  }
.ftUinconar .hamburger--collapse-r .hamburger-inner::after {
    top: -16px;
}
.ftUinconar .hamburger-inner::before {
    top: -8px;
}
.ftUinconar .subscribe_btn {
    display: block;
    position: absolute;
    right: 2%;
    top: 10px;
}
.ftUinconar .right.arSubCribe{
  display: block !important;
  font-family: 'MarianinaWdFY-Bold';
}
.ftUinconar .desktopMobMenu {
    width: 100%;
    left: 0;
    max-height: calc(100vh - 70px);
}

.ftUinconar .mMM ul.sub-menu li a span:after {
    content: "\f08e";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 5px;
}

.ftUinconar .sub_menu_open p {
    height: 15px;
    width: 15px;
    right: auto;
    top: 24px;
    left: 0;
}
.ftUinconar .mobMenuSrc ul li.sub_menu_mobile_yes {
    margin: 30px 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #b8c7d0;
    border-top: 1px solid #b8c7d0;
    padding: 30px 0;
}
.ftUinconar .accordionArea ,
.ftUinconar .accordionArea.accordian-active,
.ftUinconar .accordionArea.accordian-floating,
.ftUinconar .silkCaro ,
.ftUinconar .silkCaro.active {
  display: none;
}

.ftUinconar .mobileSocial ul li a {
    border-radius: 20px;
    background: #7e9eab !important;
    color: #FFFFFF !important;
    font-size: 12px !important;
}
 
.ftUinconar .firstIscSec ~ div .d-flex{
  display: none !important;
}
.ftUinconar .mSubscribe {
    display: none;
}
.ftUinconar .redishMobile a span {
    color: #e22618;
}
.ftUinconar .desktopMobMenu {
    position: absolute;
    top: 100%;
    padding: 15px;
    background: #fff;
    width: 100%;
    left: 0;
    box-shadow: rgba(0,0,0,0.3) 0px 4px 5px -1px;
    -moz-box-shadow: rgba(0,0,0,0.3) 0px 4px 5px -1px;
    -webkit-box-shadow: rgba(0,0,0,0.3) 0px 4px 5px -1px;
    display:none;
    overflow-y: auto;
}
.ftUinconar .mobSrcTf {
    width: calc(100% - 62px);
    background: #dce7ee !important;
    border: none !important;
    height: 51px;
    float: left;
  font-family: 'MarianinaWdFY-Bold';
}
.ftUinconar .mobSrc button {
  background:#7e9eab;
  float:left;
  }
.ftUinconar .mobMenuSrc ul {
    margin: 0;
    list-style: none;
}
.ftUinconar .mobMenuSrc {
    float: left;
    width: 100%;
  padding:15px 0;
}
.ftUinconar .mobMenuSrc ul li {
  margin:3px 0;
  position:relative
  }
.ftUinconar .mobMenuSrc ul li a {
    display:block;
  line-height: 34px;
  color: #000000;
  font-family: "MarianinaWdFY-Bold";
  text-transform: uppercase;
  letter-spacing: 0.4px;
  -webkit-transition: all 0s ease-in-out;
-moz-transition: all 0s ease-in-out;
-o-transition: all 0s ease-in-out;
transition: all 0s ease-in-out;
}

#menu-top-main-mobile-menu-1 .current-issue-menu a{-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}
#menu-top-main-mobile-menu-1 .current-issue-menu span{position: relative;}
#menu-top-main-mobile-menu-1 .current-issue-menu .specialLi{position: absolute;right: 0;bottom: -5px;text-align: right;}
#menu-top-main-mobile-menu-1 .current-issue-menu .specialLi a{text-align: right;}

.ftUinconar .mobMenuSrc ul li a:hover {
  color:#666;
  }
.ftUinconar .mobMenuSrc ul li.mSubscribe a {

    background: #e22618;
    color: #fff;
    width: 100%;
    margin-left: -15px;
    padding: 7px 15px;

}
.ftUinconar .sub_menu_open p {
    height: 30px;
    width: 30px;
    /*background: #f00;*/
    position: absolute;
    right: 15px;
    top: 0;
    z-index: 2;
  color:#000;
  cursor:pointer;
  
}

.ftUinconar .sub_menu_open p:after {
  content:"\f107";
  font-family: FontAwesome;
  width:30px;
  line-height:30px;
  height:30px;
  position:absolute;
  left:0;
  top:0;
  }
.ftUinconar .sub_menu_open p.open:after {
  content:"\f106";
  color:#C30;
}
.ftUinconar .sub_menu_open .submenu {
    display: none;
    padding: 0 20px;
}

.ftUinconar .sub_menu_open .sub-menu {
    display: none;
    padding: 0 20px;
}

.ftUinconar .magCont h5 {
    border-bottom: #333 1px solid;
}
.magCont h4 {font:normal 20px/1.2 "Canela-Medium";margin: 0;text-transform: none;}
.magCont h6 {font-size: 15px;}
.magCont h4, .magCont h6{color: #0c3a4e;}
.ftUinconar .magCont h5 {
  font-family: 'MarianinaWdFY-Bold';
  letter-spacing: 0.4px;
  color: #0c3a4e;
  font-size: 16px;
}
.ftUinconar .magContFull {
    margin: 10px 0;
}

.ftUinconar .magImg {
  -webkit-box-flex: 0;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    max-width: 200px;
  }
.ftUinconar .magCont {
  -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 200px);
    flex: 0 0 calc(100% - 200px);
    max-width: calc(100% - 200px);
  padding-left:15px;
  }
.ftUinconar .magImg img {
  width:100%;
  display:block;
  }   

.ftUinconar .admin-bar section.fixHumb {top: 32px !important;}

.ftUinconar .hamBurgerMenus li>a{
  display: flex !important;
  width: 100%;
  align-items: flex-start;
}
.ftUinconar .hamBurgerMenus .magCont{
  display: block;
  width: 100%
}
.ftUinconar .hamBurgerMenus .menu-image-title{
  width: calc(100% - 220px);
  -ms-flex:  0 0 calc(100% - 220px);
  flex:  0 0 calc(100% - 220px);
  padding-left: 15px;
}
.ftUinconar .hamBurgerMenus .menu-image{
  height: auto !important; 
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 !important;
}
.ftUinconar .hamBurgerMenus .menu-image, .hamBurgerMenus .menu-image{
  -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    max-width: 100px;
}
.ftUinconar .hamBurgerMenus .magCont h5{
  color: #313030;
  border-bottom: none;
/*  font-weight: 700;*/
  margin-bottom: 10px;
}
.ftUinconar .hamBurgerMenus .magCont{
  max-width: 100%;
  width: 100%;
  flex: 0 0 100%;
  -ms-flex: 0 0 100%;

  padding-left: 0;
}
.ftUinconar .hiddingFromDeskTop{
  display: none;
}
.ftUinconar .arinUnique{
  width: 100%;
  padding-left: 0;
  font-family: 'MarianinaWdFY-Regular' !important;
  text-align: right;
}
.ftUinconar .menuWithImg {
  padding: 30px 0;
  border-top: 1px solid #eef1f3;
  border-bottom: 1px solid #eef1f3;
  margin: 30px 0 !important;
}
.ftUinconar .hamBurgerMenus .sub-menu{
  background: #e9e9e9;
}


.ftUinconar .hamburger--collapse-r .hamburger-inner {
    top: auto;
    bottom: 0;
    transition-duration: 0.13s;
    transition-delay: 0.13s;
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.ftUinconar .hamburger-inner, .ftUinconar .hamburger-inner::before, .ftUinconar .hamburger-inner::after {
    width: 26px;
    height: 2px;
    background-color: #343333;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
}
.hamburger-box {
    width: 26px;
    height: 20px;
    display: inline-block;
    position: relative;
}
.ftUinconar .hamburger-inner::before, .ftUinconar  .hamburger-inner::after {
    content: "";
    display: block;
    transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.ftUinconar .hamburger-inner::before {
    top: -8px;
}
.ftUinconar .hamburger--collapse-r .hamburger-inner::after {
    top: -16px;
}
.ftUinconar .hamburger--collapse-r.is-active .hamburger-inner::before {
    top: 0;
    transform: rotate(90deg);
    transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ftUinconar .hamburger--collapse-r.is-active .hamburger-inner::after {
    top: 0;
    opacity: 0;
    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
}


.ftUinconar .hamburger--collapse-r.is-active .hamburger-inner {
    transform: translate3d(0, -10px, 0) rotate(45deg);
    transition-delay: 0.22s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

.ftUinconar .hamBurgerMenus .menu-image {
    width: 100px
}
.ftUinconar .hamBurgerMenus .menu-image-title {
    width: calc(100% - 100px);
    -ms-flex: 0 0 calc(100% - 100px);
    flex: 0 0 calc(100% - 100px);
    padding-left: 15px;
}
.ftUinconar .redishMobile{
	margin-top: 20px !important;
	padding-top: 30px;
	border-top: 1px solid #eef1f3;
}




 .single-magazine-article .ftUinconar, .page-all-issues .ftUinconar, .single-special-report .ftUinconar, .single-issue .ftUinconar{
    display: none !important;
  }

/*style for new menue end*/












}	
@media only screen and (max-width: 767px) {
.page-template-page-yesft-resources-landing .mobile-filtering-wrapper h2 {
    font-size: 20px;
}
.page-template-page-yesft-resources-landing .post-yft{
        -webkit-display: flex;
        display: -webkit-flex;
        display: flex;
        width: 100%;
}

.page-template-page-yesft-resources-landing .post-yft .content-wrapper{
        width: calc(68.5% - 10px);
        text-align: left;
}
.home article.home-topic-container.one{
    width: 100% !important;
}
.col-4.homeTopLeft, 
.col-2.homeTopRight , 
.col-4.topicInner {
	max-width: 100% !important;
	width: 100% !important;
}

.opinion .home-issue-title {
    margin: 35px 0 15px 0;
    font-family: 'MarianinaWdFY-Black';
    font-size: 15pt;
    font-weight: normal;
    line-height: 19px;
    letter-spacing: 0.38pt;
    color: #343333;
    text-transform: uppercase;
}

/*article.home-topic-container.two {
    width: 50%;
    padding-left: 20px;
}*/
article.home-topic-container.one {
    width: 50%;
}
.home-latest-01-image {
    max-width: 100%;
    width: 100%;
}
.home-latest-01-wrapper {
    max-width: 100%;
    width: 100%;
    padding-left: 0;
}
.home-latest-01-image a {
	display:block;
	margin-bottom:10px;
	}
.home-latest-01-image a img {
	display:block;
	width:100%;
	}
article.home-latest-02-container {
	width: 100%;
	max-width: 100%;
	height: auto;
	margin-right: 0;
	margin-bottom: 20px;
}
article.home-latest-02-container:last-child {
	margin-bottom:0;
	}
.home-latest-02-wrapper {
    max-width: 100%;
    width: calc(100% - 195px);
    padding-left: 20px;
}
.home-latest-02-image {
    max-width: 195px;
	width:195px;
    margin-right: 0;
}
#home-video .col-9 , #home-video .col-3 {
    width: 100% !important;
}
.home-video-right-container {
    max-width: 100%;
	width:100%;
}
/*#home-video iframe {
    border: solid 1px #6d6d6d;
    width: 100%;
    height: 400px;
}*/

.home-infographics-image {
    width: 250px;
}
.home-infographics-wrapper {
	padding-left:15px;
	width: calc(100% - 250px);
}
.footer-widgets-container {
    padding-top: 25px;
}
.footer-widget-1 aside#nav_menu-3 {
    margin-right: 0;
    width: 100%;
    text-align: center;
}
.footer-widget-1 aside#nav_menu-4 {
    margin-right: 0;
    width: 100%;
    text-align: center;
}
.footer-widgets {
	padding: 0 20px 0 20px;
}
.footer-widget-1 aside#nav_menu-3 li.menu-item {
    padding-bottom: 5px;
}
.footer-widgets h2.widget-title {
    margin-bottom: 0px;
}
.separate-containers .widget {
	margin-bottom: 6px;
	}
.site-footer .footer-widgets .footer-widgets-container .inner-padding {
    padding: 0;
    width: 100%;
    text-align: center !important;
}

ul.lsi-social-icons.icon-set-lsi_widget-3 {
    width: 100%;
    text-align: center !important;
}

.mobFlex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 !important;
}
#category-list-top .category-wrapper {
    width: 100%;
    float: none;
    padding: 0 2%;
    text-align: center;
}
#category-list-top .category-image {
    width: 100%;
    padding-left: 0;
    float: none;
    order: -1;
    margin-bottom: 20px;
}
.category header.page-header, 
.tag header.page-header, 
.tax-topic header.page-header {
    margin: 15px 0;
    padding: 0 2%;
}
#category-list-top .col-12 {
    width: 100%;
    margin: 0;
    padding: 0;
}
#category-list .col-9 {
	padding:0
	}
#category-list .category-wrapper {
	padding:0 2%;
	}	


.footer-widget-1 aside#media_image-3 {
    margin-right: 0;
    position: absolute;
    width: 70px;
    left: 2%;
	z-index: 2;
}
#category-list-top .entry-category {
    margin-bottom: 25px;
}
#category-list .col-9 ,
#category-list .col-3 {
	margin-bottom:0;
	padding: 0;
	}
.main-donation-bottom-header {
    margin: 10px 0;
}
.separate-containers .site-main {
    margin-bottom: 0;
}
.subscribe_page_container .subscribe_header_head {
	font-size: 28px;
	line-height: 38px;
}
.subscribe_page_container .subscribe_header_subhead {
	margin: 10px 0 15px 0;
}
.subscribe_page_container .subscribe_header_decription {
	margin-bottom: 25px;
}
.home-issue-excerpt span {
	display:block;
	}
.home-issue-excerpt span.bpn {
	display:none;
	}
article.home-top-left-issue {
    margin-bottom: 10px;
	text-align:center
}
.home-issue-title {
    margin-bottom: 5px;
}
article.home-top-left, article.home-top-right {
    text-align: center;
}
/*.home-top-right , .home-top-left {
    border-bottom: #e7e7e7 1px solid !important;
    margin: 0 !important;
    padding: 15px 0;
}*/
.homeTopRight .home-top-right:last-child {
	border: none !important;
	padding-bottom:0;
	}
.js-wpv-view-layout {
    display: flex;
    flex-wrap: wrap;
}
.home-video-right {
    width: 50%;
	padding-right:10px;
}
.home-video-right-title {
	line-height: normal;
	margin: 0;
	width: 50%;
	padding-left:10px;
}
.home-video-big {
	width:100%;
	}
/*#home-video .home-video-right iframe {
	height: 195px;
	}*/
.home-video-right-title a {
	font-size: 22px;
	line-height: 30px;
}
#home-video .row {
    padding-bottom: 0;
}

.separate-containers .inside-article {
    padding: 0;
}

.entry-header ,
.entry-content-top {
	padding:0 15px;
	}
body.single-article div.entry-content p ,
body.single-article div.entry-content h4 ,
.reprint-container {
    padding: 0 15px;
}	
.a2a_button_facebook {
	margin-left:15px;
	}
/*.wp-block-image img {
    max-width: calc(100% + 30px) !important;
    margin-left: -15px;
}*/
.entry-content p ,
.entry-content h2,
.entry-content h3 {
	padding:0 2%;
	}
body.single-article .article-type-opinion div.entry-post-meta-wrapper div.meta {
    padding:0 15px;
	width: auto;
}

.site-info a, .site-info a:visited {
    color: #7e9eab !important;
}

	.module-window-curtain .curtain-title {
	    font-size: 40px;
	    line-height: 55px;
	    margin-bottom: 10px;
	}
	.module-window-curtain .window-curtain-content > div .curtain-content p {
	    font-size: 26px;
	    margin: 0 auto;
	}
	.module-window-curtain .curtain-bg {
	    background-position: top center;
	}
	.module-window-curtain .curtain-down {    
	    background-size: 18px auto;
	}
        
.single-article .floatingBarsFull{margin-bottom: 0;}
}
	
@media only screen and (max-width: 600px) {
	.page-template-page-yesft-resources-landing .main-featured .tax i, .page-template-page-yesft-resources-landing .post-yft .tax i {
	   	width: 22px;
	    line-height: 22px;
	    font-size: 12px;
	}

.ftUinconar .hamBurgerMenus .magCont h5{

	line-height: 1;
  }
/*.ftUinconar .magCont h4 {
	    font-size: 15px;	   
	    margin-bottom: 0px;
	    line-height: 1.2;
	}*/
/*.ftUinconar .hamBurgerMenus .menu-image {
    width: 120px !important;
}*/

.ftUinconar .mobMenuSrc ul li a {
    line-height: 24px;
    font-size: 16px;
}



.home-infographics-wrapper {
    width: 100%;
	padding-left:0;
}
/*article.home-magazine-container:first-of-type {
    margin-left: 190px;
}*/
.main-donation-bottom-header {
    font-size: 28px;
    line-height: 30.5px;
    margin-top: 16px;
    margin-bottom: 8px;
}
#category-list .category-image {
    margin: 0 0 10px 0;
    max-width: 100%;
    width: 100%;
}
#category-list .category-image a {
	display:block;
	}
#category-list .category-image img {
	display:block;
	width:100%;
	}
.category-wrapper {
    width: 100%;
    padding-left: 0;
}
#category-list .category-wrapper {
    max-width: 100%;
    width: 100%;

}
#category-list .inside-article {
    padding: 0;
    float: left;
    width: 100%;
}
article.home-video-header {
    margin-top: 0px;
    margin-bottom: 10px;
}
#category-list-top .category-title-large a {
    font-family: 'Canela-Medium';
    font-size: 24px;
    line-height: normal;
}

div.article-social-media span {
    margin-right: 5px;
}

body.single-article h1.entry-title {
    font-size: 23px;
    line-height: 28px;
}
.subscribe_header_label {
    width: 100%;
    padding-right: 0;
}
.subscribe_header_image {
    width: 100%;
    text-align: center;
    margin: 15px 0;
}
footer.site-collection-info .inside-site-collection-info {
	padding: 0 2%;
}
.plyr__control.audioPlyBtn {
	width: 28px;
	height: 28px;
	border: 1px solid #fff;
	line-height: 33px;
}
.p-rewind {
	width: 18px;
	height: 18px;
}
.p-forward {
	width: 18px;
	height: 18px;
	}
.rewindTimeAlign {
	font-size: 8px;
}
.audioPlyBtn.plyr__control svg {
    transform: scale(.6);
}
.ariArticletitle {
	padding: 0 15px;
}
.plyr__volume {
    flex: .7;
}

body.single-article div.article-resources-container {
	padding: 0 15px;
}	
	
}
	
@media only screen and (max-width: 480px) {

/*article.home-magazine-container:first-of-type {
    margin-left: 150px;
}*/
	
.select2-container.country_to_state.country_select ,
.select2-container.state_select {
	width:100% !important;
	}
body.single-article div.article-resources-container .resources-wrapper .block {
	max-width: 100%;
	/*float: left;*/
	width: 100%;
}
body.single-article div.article-resources-container .resources-wrapper .block .description {
	max-width: 100%;
	font-size: 15px;

}
.subscribe_plan_friends_left , 
.subscribe_plan_button_right ,
.subscribe_plan_subscribers ,
.subscribe_plan_founders {
	width: 100%;
}
.subcribe_form_container {
	max-width: 100%;
	margin-top: 0px;
	width: 100%;
}
#subscribe input[type="text"], #subscribe input[type="email"] {
	height: 38px;
	max-width: 100%;
	width: 100%;
}	
#subscribe select {
	height: 48px;
	max-width: 100%;
	width: 100%;
}
#subscribe input[type="text"]#subscribe_zipcode {
	max-width: 100%;
	width: 100%;
}	
#subscribe .subscribe_zipcode {
    width: 100%;
    margin-left: 0;
}

#subscribe .subscribe_state {
    width: 100%;
}
.subscribe_plan_subscribers {
	margin-bottom:15px;
}
.subscribe_plan_row_one_button {
	margin: 30px auto 20px auto;
}
.subscribe_plan_friends_head {
	margin: 0 0 15px 0;
}
.subscribe_plan_friends_rec {
	margin: 20px 0 22px 0;
}
.subscribe_plan_button_right ul {
	margin: 0;
	padding: 0px 15px 20px 30px;
}
#subscribe .subscribe_location_container label, #subscribe .subscribe_plan_container label {
	padding: 10px 15px;
	font-size: 14px;
	}
.subscribe_location_button_outside {
	margin-right:0 !important;
	}
.subscribe_page_container .subscribe_location_container {
    margin-bottom: 0;
}
.subcribe_form_container div {
    margin-bottom: 8px;
}
/*#home-video .home-video-right iframe {
    height: 120px;
}*/
.home-video-right-title a {
    font-size: 20px;
    line-height: 26px;
}
.home-video-right {
    margin-bottom: 15px;
}	
	}	
	
@media only screen and (max-width: 414px) {
article.home-topic-container.one ,
article.home-topic-container.two {
    width: 100%;
}
article.home-topic-container.two {
	padding:0;
	/*margin-top:10px;*/
	}
.col-4.topicInner {
    margin: 0 !important;
}
.home-latest-02-image {
    max-width: 110px;
    width: 110px;
}
.home-latest-02-wrapper {
    width: calc(100% - 110px);
    padding-left: 15px;
}
/*#home-video iframe {
    height: 230px;
}*/
.home-infographics-image {
    max-width: 100%;
    width: 100%;
}
.home-infographics-wrapper {
	padding-left:0;
	max-width: 100%;
	width: 100%;
	position: relative;
}
.home-infographics-image {
    width: 200px;
}
.home-title-large a {
	font-size: 21px;
	line-height: 26px;
}
#home-infographics .font-awesome {
	margin-bottom: 10px;
	position: absolute;
	left: 213px;
	top: -30px;
}

.footer-widget-1 aside#media_image-3 {
    width: 50px;
}
div.container.home-magazine {
    padding: 6px 0 45px 0;
}
#home-infographics .col-3,
#home-infographics .col-9 {
	margin:0;
	}
#home-infographics .row {
    margin-top: 25px;
}

/*body.single-article div.entry-post-meta-wrapper div.meta {
	width: auto;
}*/
body.single-article div.entry-post-meta-wrapper div.meta {
	font-size: 13px;
}
/*body.single-article div.entry-post-meta-wrapper div.entry-publish-date {
    margin-top: -5px;
}*/
body.single-article div.entry-post-meta-wrapper {
    margin-bottom: 10px;
}
.entry-content > [class*="wp-block-"]:not(:last-child) {
    margin-bottom: .2em;
}

/*#home-video .home-video-right iframe {
    height: 100px;
}*/
/*.module-window-curtain .curtain-title {
    font-size: 20px;
}
.module-window-curtain .window-curtain-content > div .curtain-content p {
    font-size: 14px;
}*/
.module-window-curtain .window-curtain-content > div .curtain-content {
    margin-bottom: 30px;
}
	
	}
	
@media only screen and (max-width: 384px) {	
	
.home-video-right-title a {
	font-size: 18px;
	line-height: 22px;
}
/*#home-video .home-video-right iframe {
    height: 94px;
}*/
body.single-article div.entry-post-meta-wrapper img.bookmark {
    padding-left: 2px;
}
	}		
        
        
        
        
        
/*   ADDED BY VEL    */

*, *::before, *::after{
    -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body:not(.issue-template-default):not(.page-id-400) nav#site-navigation{position: relative;}
.flex{display: -ms-flexbox;display: -webkit-flex;display: flex;}
.flex-space-between{-webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;}
.video-wrapper{position: relative;margin-bottom: 1em;padding-top: 56.25%;}
.video-wrapper iframe, .video-wrapper .fb-video{position: absolute !important;left: 0;top: 0;width: 100% !important;height: 100% !important;}
.video-wrapper .fb-video > span{width: 100% !important;height: 100% !important;}
.mari-bold, .btn{font-weight: normal;font-family: 'MarianinaWdFY-Bold';letter-spacing: 0.025em;text-transform: uppercase;}
.btn.red{line-height: 40px;padding: 0 10px;min-width: 134px;text-align: center;display: inline-block;color: #fff;background-color: #e22618;text-transform: uppercase;border: none;text-decoration: none;}
.article-cta-container .btn.red{font-size: 19px;}
.video-template-default .entry-title, .from-the-editors .entry-title{font:normal 23px/28px 'Canela-Thin';margin-bottom: 20px;letter-spacing: 1.25px;color: #343333;border-bottom: none;}
.video-template-default .entry-post-meta-wrapper, .from-the-editors .entry-post-meta-wrapper {width: 100%;max-width: 940px;margin: 28px auto 20px;padding: 0 15px;color:#343333;letter-spacing: 0.43px;text-transform: uppercase;font:600 13px/15px 'MarianinaWdFY-Medium';}
.video-template-default .entry-publish-date, .from-the-editors .entry-publish-date{margin-top: -10px;}
.video-template-default .entry-minutes, .from-the-editors .entry-minutes{color: #7e9eab}
/* .video-template-default .video-wrapper{max-width: 940px;margin-left: auto;margin-right: auto;} */
body.woocommerce-account .email-updates-footer-wrapper, html.no-touch .email-updates-footer-wrapper >button svg {display: none;}
.email-updates-footer-wrapper.hidden{display: none;}
.email-updates-footer-wrapper{max-height: 29px;overflow: hidden;transition: all 0.3s ease-in-out;position: fixed;bottom: 0;width: 100%;left: 0;z-index: 50;}
.email-updates-footer-wrapper button:not(.btn){text-align: center;font-size: 16px;padding: 5px;background-color: #343333;width: 100%;line-height: 1;width: 100%;z-index: 50;position: absolute;left: 0;top: 0;font-family: 'MarianinaWdFY-Bold';text-transform: uppercase;}
.email-updates-footer-wrapper.active {max-height: 400px;}
.email-updates-footer-wrapper.active button i{transform: rotate(180deg);vertical-align: text-bottom;}
.email-updates-footer-wrapper .cta{text-align: center;background-position: 50% 50%;-webkit-background-size: cover;background-size: cover;position: relative;padding: 49px 0 20px;}
.email-updates-footer-wrapper .cta::before, .email-updates-footer-wrapper cta::after{content:'';width: 100%;height: 100%;position: absolute;left: 0;top: 0}
.email-updates-footer-wrapper .cta::before{background-color: #343333;opacity: 0.5;}
.email-updates-footer-wrapper .cta .content{position: relative;z-index: 5;padding:0 10px}
.email-updates-footer-wrapper .cta .logo{position: absolute;left: 10px;top: -20px;width: 40px;}
.email-updates-footer-wrapper .cta h3, .email-updates-footer-wrapper .cta p{color: #fff;margin: 0 0 15px;font-weight: 500;}
.email-updates-footer-wrapper .cta p{line-height: 1.2;}
.email-updates-footer-wrapper .cta form p{margin: 0;}
.email-updates-footer-wrapper input{margin-bottom: 15px}
.email-updates-footer-wrapper > button {position: relative;}
.email-updates-footer-wrapper >button svg{position: absolute;opacity: 0;right: 15px;transition: opacity 0.3s ease}
.email-updates-footer-wrapper.active >button svg{opacity: 1;}
input.email-signup-field {height: 40px;outline: none;padding: 0 1em;border:none;background-color: #fff;}
.email-signup-field::placeholder {color: #000;font-family: 'MarianinaWdFY-Bold';letter-spacing: 0.025em;text-transform: uppercase;}
.email-signup-field:-ms-input-placeholder {color: #000;font-family: 'MarianinaWdFY-Bold';letter-spacing: 0.025em;text-transform: uppercase;}
.email-signup-field::-ms-input-placeholder{color: #000;font-family: 'MarianinaWdFY-Bold';letter-spacing: 0.025em;text-transform: uppercase;}
.home .newsletter-right-sb {margin-left: -30px;margin-right: -30px;width: calc(100% + 60px)}
.newsletter-right-sb {background-position: 0 50%;background-repeat: no-repeat;}
.article-cta-container {background-position: 0 50%;background-repeat: no-repeat;}
.newsletter-right-sb, .article-cta-container {-webkit-background-size: cover;background-size: cover;position: relative;}

.newsletter-right-sb *:not(img), .article-cta-container *:not(img){position: relative;z-index: 3;}
.newsletter-right-sb img, .article-cta-container img {position: absolute;z-index: 3;top: 0;left: 10px;}
.newsletter-right-sb::before, .newsletter-right-sb::after, .article-cta-container::before{content: '';position: absolute;width: 100%;left: 0;}
.newsletter-right-sb::before, .article-cta-container::before{height: 100%;top: 0;background-color: rgba(52,51,51,0.5);}
.newsletter-right-sb h3, .newsletter-right-sb p, .article-cta-container h3, .article-cta-container p{color: #fff;margin-bottom: 10px;padding: 0 !important;}
.newsletter-right-sb p, .article-cta-container p{font: 18px/1.2 'Canela-Light';}
body.single-article div.article-cta-container p:first-of-type::first-letter {font-size: inherit;font-weight: normal;margin: 0;position: static;   float: none;}
.newsletter-right-sb h3, .home-subscribe h4, .article-cta-container h3{font:normal 24px 'Canela-Regular';}
.home-subscribe, .inline-cta{background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAX0lEQVQImV3NQQoDIRAF0b7/SX+3MhuRRlEri5AhuK6CZ601JCGJ53k45wCw98YAeu/vUGtl7w3wjQCZibsjiVIKay1szvnr3IS5O2OMd/gnTBLuTmZyExYRSCIiuIkP2Ue8raIGNJQAAAAASUVORK5CYII=');padding: 2px 0;}
.inline-cta{width: 96%;margin: 40px auto;}
.home-subscribe .content, .inline-cta .content{background-color: #fff;padding-bottom: 25px;text-align: center;}
.home-subscribe img, .inline-cta img{display: inline-block;width: 35px;margin-top: -2px;}
.home-subscribe p, .inline-cta p{font:15px 'Canela-Light';}
.home-subscribe p, .home-subscribe h4, .inline-cta p, .inline-cta h4{margin-bottom: 10px;}
.inline-cta h4{font-family: 'Canela-Regular'  !important; font-weight: normal !important;}
.inline-cta .btn{font-size: 15px;}
.home-magazineFull + hr{margin-left: 20px;margin-right: 20px;}
#home-donate{padding-left: 20px;padding-right: 20px;}
.home-video-big, .home-video-right{padding-bottom: 56.25%;height: 0;overflow: hidden;}
.home-video-big iframe, .home-video-right iframe{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.home-video-big div, .home-video-right div{border: 0 solid #6d6d6d;overflow: hidden;}
.home-video-big-still::after{content:'';position: absolute;left: 0;bottom: 0;width: 100%;height: 57%;background: linear-gradient(to bottom, rgba(52,51,51,0) 0%,rgba(52,51,51,0.8) 100%);}
.home-video-big-still>span, .home-video-big-still > div{z-index: 10;}
#window-curtain-page-wrap.page-wrap-fixed{width: 100%;}
.logged-in #window-curtain-page-wrap.page-wrap-fixed{margin-top: -32px !important;}
/*#window-curtain-page-wrap.page-wrap-fixed .custormWigetsar{display: none !important;}*/
#wpcf7-f10157-o1 p, #wpcf7-f63542-o1 p, #wpcf7-f10157-o1 p{margin: 0;display: inline;}
#popmake-1365 .flex-768{-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.popup-subscribe-wrappper {background-color: #fff;padding: 10px;overflow: hidden;border:1px solid #b7b7b7}
.pum-container .popup-subscribe-wrappper img{float: left;margin-right: 10px;max-width: 130px;}
.popup-subscribe-wrappper h2, .popup-subscribe-wrappper p, .popup-signup-wrappper h3, .popup-signup-wrappper p, .modal-speedbump-wrappper h3, .modal-speedbump-wrappper p{margin: 0 0 10px;line-height: 1.2;}
.popup-signup-wrappper, .modal-speedbump-wrappper{position: relative;overflow: hidden;background-position: 50% 50%;background-size: cover;}
.popup-signup-wrappper::before, .modal-speedbump-wrappper::before{content: '';z-index: 3;background-color: rgba(52,51,51,0.7);position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
/*.pum-container .popup-signup-wrappper img, .pum-container .modal-speedbump-wrappper img{position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);max-width: none; object-fit: cover;min-width: 100%;}*/
.popup-signup-wrappper .form-wrapper, .modal-speedbump-wrappper .form-wrapper{z-index: 5;padding: 10px;position: relative;}
.popup-signup-wrappper h3, .popup-signup-wrappper p, .modal-speedbump-wrappper h3, .modal-speedbump-wrappper p{color: #fff;}
.popup-signup-wrappper input, .modal-speedbump-wrappper input{width: calc(100% - 94px);max-width: 300px;}
.popup-subscribe-wrappper h2, .popup-signup-wrappper h3, .modal-speedbump-wrappper h3{font-weight: normal;font-family: 'Canela-Regular';}
.popup-signup-wrappper div.wpcf7-validation-errors{position: absolute;top: 0;left: 0;width: 100%;border:none;background-color: rgba(226,38,24,0.8);color: #fff;z-index: 20;margin: 0;font:normal 18px/1.2 'SabonLT-Roman'}
.popup-signup-wrappper input.wpcf7-not-valid{border:2px solid #e22618}
.popup-signup-wrappper input.wpcf7-not-valid + span{display: none;}
.video-wrapper .wp-video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.site-footer .lsi-social-icons li a{padding: 0;width: 25px;line-height: 25px;}
.site-footer .lsi-social-icons li i{transform: translateY(2px);display: inline-block;}
.site-info .right{text-transform: uppercase;}
.site-info .only-mobile-design-by{text-transform: none;}
.video-template-default .entry-post-meta-wrapper >div {max-width: 30%;}
.archive #nav-below, .search #nav-below{clear: both;}
#site-navigation .menu-toggle{display: none;}
.navigation-search input.search-field, #s{font:normal 16px 'SabonLT-Italic';color: #0c3a4e;}
.navigation-search input.search-field::placeholder, #s::placeholder {color:#7e9eab;font-family: 'MarianinaWdFY-Black';}
.navigation-search input.search-field:-ms-input-placeholder, #s:-ms-input-placeholder {color:#7e9eab;font-family: 'MarianinaWdFY-Black';}
.navigation-search input.search-field::-ms-input-placeholder, #s::-ms-input-placeholder {color:#7e9eab;font-family: 'MarianinaWdFY-Black';}
.home-topic-wrap:last-child{margin-bottom: 0;}
.onLoadSocial{z-index: 20;}
.magazinArticle > p:first-of-type::first-letter, body.single-article div.entry-content > p:first-of-type::first-letter {font-family: 'Canela-Bold';line-height: 0.85;font-size: 52px;margin:6px 6px -6px 0;float: left;}
.yes-twitter i.fa-twitter{font-size: 18px;}
.arTwiterContentGrup{position: relative;}
.coverTweiterssTxt::after, .yes-twitter .twitterLink::after{content: 'Tweet this';position: absolute;right: 55px;top: 10px;padding: 5px;border-radius: 4px;background-color: #1da1f2;z-index: 5;color: #fff;opacity: 0; transition: opacity 0.2s ease-in-out}
.coverTweiterssTxt:hover::after, .yes-twitter .twitterLink:hover::after{opacity: 1}
#nav-below .prev, #nav-below .next{margin: 0 40px;}
.author-articles article + article{margin-top: 40px;}
.author-articles .article-author-medium a{color: #343333;}
.a2a_floating_style {z-index: 99 !important;}
.widgetCollapsePanel .arinUnique{text-align-last: left;}
#lsi_widget-3 {text-align: center}
#lsi_widget-3 h5{font: normal 16px 'MarianinaWdFY-Bold';margin: 0 0 10px;color: #7e9eab;text-transform: uppercase;}
#lsi_widget-3 #menu-bottom-menu-follow a{font-family:'MarianinaWdFY-Regular';color: #7e9eab;text-transform: none;}
.archive .page-title{color: #7e9eab;}
#category-list article:not(:last-child) {padding-bottom: 40px;}
.archive .entry-category {line-height: 1.3;margin-top: -3px;}
#a2apage_dropdown a{color: #000;text-transform: uppercase;font-family: 'MarianinaWdFY-Medium';-moz-box-sizing: border-box;  -webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}
#a2apage_full a{color: #000;text-transform: uppercase;font-family: 'MarianinaWdFY-Medium';}
figure.wp-block-image img,div.featured-image img {  display:block;}
body.single-article div.entry-subheading{margin-bottom: 20px;}
.article-type-analysis .newMagazineTitle, .article-type-excerpt .newMagazineTitle, .article-type-infographic .newMagazineTitle{padding: 0 20px;}
body{padding-bottom: 30px;}
#menu-bottom-menu-main-container{text-transform: uppercase;}
.onlyformMobileAndDesktop .hamburger{cursor: pointer;}
.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{font-family: 'Canela-Bold';line-height: 1.2;}
.entry-content h2 {font-size: 26px;}
.entry-content h3{font-size: 21px;}
.entry-content h4{font-size: 18px;}
.entry-content h5{font-size: 16px;}
.entry-content h6{font-size: 14px;}
.entry-content ol ol {list-style: lower-latin;}
.entry-content ol ol ol{list-style: lower-roman;}
.entry-content ol ol ol ol{list-style: decimal;}
.home-title-large, .home-excerpt-large{margin-bottom: 10px;}
body.single-article .featured-image > img{margin-left: auto;margin-right: auto;}
.search .eachSeruGroup h2{font-weight: normal;font-family: 'Canela-Medium';line-height: 1.3;}
.articleType ul li a, .arDrop ul .categoryMain a{font-family: 'MarianinaWdFY-Bold';}
.articleType ul li a, .arDrop ul a{text-transform: uppercase;font-size: 16px;}
.search.separate-containers .site-main{margin-left: auto;margin-right: auto;}
.subcat-title-wrapper {border-bottom: 1px solid #b8c7d0;margin: 0 2% 15px;}
.category .subcat-title-wrapper .page-title{border-bottom: none;padding: 0;color: #7e9eab;}
.article-writer-wrapper {border-width: 0}
.article-writer-wrapper td{padding-left: 0;padding-right: 0;vertical-align: top;border-width: 0}
.article-mobile-share a{padding-left: 0;margin-right: 6px;}
blockquote.pullquote, .wp-block-pullquote blockquote, blockquote.wp-block-quote{color: #7e9eab;font:normal normal 24px/1.25 'Canela-Bold';border-left: none;border-top: 5px solid #7e9eab;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADBAMAAACt7Qj2AAAAG1BMVEX+/v66yNG/zNTv8vT3+frz9vfp7vHj6e3E0NgeqMoJAAAAF0lEQVQI12MolHBgYGATVGVgYDASMgAADSABeg3+sdcAAAAASUVORK5CYII=') 0 100% repeat-x;margin-top: 1em;text-align: left;}
blockquote.pullquote p, .wp-block-pullquote blockquote p, blockquote.wp-block-quote p{color: #7e9eab;font:normal normal 24px/1.25 'Canela-Bold';}
blockquote.pullquote::before, .wp-block-pullquote blockquote::before, blockquote.wp-block-quote::before{content: '';position: absolute;left: 0;top: 25px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAUCAMAAACknt2MAAAAM1BMVEV+nqv////O2t+uwsqWsLr3+fqOqrWetsCGpLDv8/Tn7e+2yNDf5+rX4eXG1Nq+ztWmvMXNnNc1AAAAjklEQVQoz1XOSRLEIAxDUQnCFDL0/U/biW2I0e7VrwKDtn1DOSYKyjnShWfBEASWIoC60yCF8OACTNy+dGrqL7KVW5Ak6ae4tJwfwFZFTUpSHJp+ApzfR3YRdgW29Kh5IMKxe6BgklRYQ51CYPaAW2b1QPFagODfWABGd4ZDIoQGLoBQIesTeHnEHDjWBv6bcgMdHF5TlgAAAABJRU5ErkJggg==') 0 0 no-repeat;width: 16px;height: 13px;-webkit-background-size: cover;background-size: cover;}
.no-results{padding: 0 15px;}
.no-results .page-title{padding-bottom: 1em;}
.no-results .search-item{padding-left: 10px;}
.featured-image-caption-wrapper{padding: 10px 20px 0;text-align: center;max-width: 800px;margin: 0 auto;}
.featured-image-caption, .featured-image-caption *, .entry-content figcaption * {font: normal 14px/1.33 "Canela-Light";}
.page-template-default .inside-left-sidebar .has_children a{margin-bottom: 3px;display: block;}
.page-template-default .child-sidebar-menu{padding-top: 5px;}
.single-article .entry-content > p:last-of-type::after, .single-magazine-article .magazinArticle > p:last-of-type::after{content: '';display: inline-block;width: 21px;height: 21px;background: url(../svg/logo-article-end.svg) 0 0 no-repeat;vertical-align: middle;margin-left: 5px;}
.article-social-media a{text-decoration: none;}
.article-social-media i.fa{width: 25px;height: 25px;line-height: 25px;border-radius: 50%;color: #fff;background-color: #7e9eab;text-align: center;margin-right: 2px;}
.error404 #s {width: calc(100% - 62px);background: #dce7ee !important;border: none !important;height: 51px;float: left;font-family: 'MarianinaWdFY-Bold';}
.error404 #searchform button {background:#7e9eab;float:left;}
.error404 #searchform {max-width: 640px;}
.article-specific-sentence{display: block;padding-top: 10px;}  
.author-bio i, .author-bio em{font-style: normal;font-family: "SabonLT-Italic";}  
figure.wp-block-pullquote  {padding: 0;}
.newsletter-signup-dnd button[disabled], .pum-content button[disabled]{background-color: #656565;cursor: not-allowed}  
.wp-block-gallery .blocks-gallery-item figcaption{position: relative;background-color: transparent;padding:15px 10px 0}  
.wp-block-gallery .blocks-gallery-item figure{display: block;}
.wp-block-gallery.is-cropped .blocks-gallery-item img{height: auto;}



@media only screen and (max-width: 414px){
    .home-topic-background{padding-left: 30px;padding-right: 30px;}
    #popmake-1365 {text-align: center;top: 40px !important;}
    #popmake-1365 .popup-subscribe-wrappper img{ max-width: 57px}
    #pum-1365 .pum-container{width: 94%;}
    #popmake-1365 h2{font-size: 24px;text-align: left;}
    .popup-subscribe-wrappper, .popup-signup-wrappper .form-wrapper{text-align: center;padding: 25px 15px;}
    .pum-theme-1360 .pum-container .pum-content + .pum-close{right: -10px;}
    .popup-subscribe-wrappper p{margin: 0}
    .popup-subscribe-wrappper p{font-size: 15px;}
    .popup-signup-wrappper h3{font-size: 24px;}
    .popup-signup-wrappper h3 br{display: none;}
    .popup-signup-wrappper h3 + p{font-size: 15px;}
    #popmake-1365 h2 + p, #popmake-1365 h3 + p{margin: 20px 0;}
    /*#wpcf7-f10157-o1 p{display: block;margin-top: 10px;}*/
    .popup-signup-wrappper{max-height: none !important;}
    #popmake-1365 .pum-content{max-height: 80vh;overflow-y: scroll;padding: 18px;}
    #pum-1365 .pum-container{padding: 0 !important;}
}

@media only screen and (min-width: 415px){
    .video-template-default .entry-post-meta-wrapper, .from-the-editors .entry-post-meta-wrapper{font-size: 17px;}
    .home .newsletter-right-sb, .newsletter-right-sb, .article-cta-container {margin-left: auto;margin-right: auto;}
    .home .newsletter-right-sb, .newsletter-right-sb{max-width: 375px;width: auto}
    .article-cta-container {max-width: 574px}
    #home-infographics .col-3{margin-top: 0;}
    
}
@media only screen and (max-width: 600px){
    .home-infographics-wrapper .home-excerpt-large{display: none;}
    .home-infographics-wrapper .home-title-large{margin-bottom: 0;}
.article-writer-thumb img{width: 60px;height: 60px;}
.article-writer-thumb.has-image{width: 70px}
.article-writer-thumb.has-image + .article-writer{width: calc(100% - 70px);}
.wp-block-gallery .blocks-gallery-item{width: auto;margin: 0 0 16px;}
}


@media only screen and (min-width: 601px){
    .video-template-default .entry-title, .from-the-editors .entry-title{font-size: 28px;line-height: 34px;}
    .video-template-default hr.horitonzal-line{margin: 25px auto 30px;max-width: 940px;}
    .video-template-default .entry-content {max-width: 570px;margin: 0 auto;}
    .email-updates-footer-wrapper .cta .logo{width: 72px;left: 40px;top: -30px;}
    .email-updates-footer-wrapper input{margin: 0 10px 0 0;width: 305px;}
    .email-updates-footer-wrapper form p{display: inline;}
    .article-writer-wrapper{margin-left: 0;margin-right: 0;}
    .article-writer-thumb.has-image{width: 135px}
    .article-writer-thumb.has-image + .article-writer{width: calc(100% - 135px);}
}


@media only screen and (max-width: 767px){
    .col-6.homeTopMid{margin-bottom: 0 !important;}
    .col-4.homeTopLeft{margin-top: 40px !important;}
    .col-2.homeTopRight{padding-top: 35px;border-top: 1px solid #aba7a3;}
    
    .home-top-left-image,.home-top-right-image{margin-left: -30px;margin-right: -30px;width: calc(100% + 60px);}
    #home-latest .col-12, #home-video .col-9, #home-video .col-3,#home-infographics .col-3, #home-infographics .col-9{padding: 0 20px;}
    .home-latest-01-image a{margin-left: -20px;margin-right: -20px;width: calc(100% + 40px);}
    div.container.home-magazine{background-image: none;background-color: #b8c7d0;}
    .home-magazine-header{font-size: 20px;line-height: 1;margin:0;text-align: left;padding: 20px;}
    .home-subscribe{margin-top: 50px;position: relative;}
    .home .home-subscribe::before{content:'';width: calc(100% + 40px);position: absolute;left: -20px;top: -30px;height: 0;border-bottom: 1px solid #aba7a3;}
    #home-video{position: relative;}
    .home-video-big-title a{font-size: 20px;}
    .home-video-big-excerpt{font-size: 15px;}
    .home-video-big-title a, .home-video-big-title h2,.home-video-big-excerpt{line-height: 1.25;}
    .home-video-big-icon, .home-video-big-title h2{margin-bottom: 0;}
    .home-video-more{position: absolute;top: 10px;right: 20px;}
    .home-video-right-container{position: static;border-top: 1px solid #6d6d6d;}
    .home-video-right{padding-bottom: 28.125%;width: 48.66%;}
    .home-video-right-container-inner{display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;margin-top: 15px;}
    .home-video-right-title{width: 51.34%;}
    .popup-signup-wrappper{margin-top: 20px;max-height: 220px;overflow: hidden;}
    
    #pum-1365.pum-overlay{top: 0}
.article-cta-container{text-align: right;padding: 10px 20px 15px 60px}
.article-cta-container p{max-width: 190px;}
.article-cta-container img {width: 35px;}
#home-latest .home-latest-02-container:last-child{margin-bottom: 0;}
#home-infographics .col-9{margin-bottom: 0;}
div.people-feedback-questions div.feedback-label, div.people-feedback-questions div.feedback-button{padding: 0 2%;}
.author-articles .article-image, .author-articles .article-wrapper{width: auto;}
body.single-article .articleAnalysis h1.entry-title, body.single-article h1.entry-title.video{font-size: 28px;line-height: 1.2;}
body.single-article .entry-subheading.video{font-size: 16px;line-height: 1.3;}
.video-overlay-title h2{font-size: 18px;line-height: 1.2;}
.arDrop ul:nth-child(1), .arDrop ul:nth-child(3){padding-right: 10px;}
.floatingBarsFull .video-article{margin-top: 20px;}
.floatingBarsFull::after{display: none;}
.avdArtContAl .arow{margin: 0;}
.avdArtContAl .acol-md-6{float: none;width: auto;padding: 0;}
.avdArtContAl .acol-md-6+.acol-md-6{margin-top: 15px;}
.avdArtContAl .acol-md-6 a{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.avdArtContAl .acol-md-6 h4{width: calc(100% - 160px);}
body.single-authors div.entry-content{width: auto;}
.single-authors .featured-image{padding-left: 2%;}
.single-authors .author-bio{padding: 0 2%;}
.single-authors .author-bio p{padding: 0;}
figure.wp-block-image figcaption, .wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.is-resized>figcaption{padding: 0 10px;}
.error404 .entry-content {padding: 0 20px;}
.error404 .entry-content p{padding: 0;}
figure.alignright img.captioned.alignright, figure.alignleft img.captioned.alignleft{float:none;margin: 0;}

}


@media only screen and (min-width: 768px){
    .flex-768{display: -ms-flexbox;display: -webkit-flex;display: flex;}
    .popup-subscribe-wrappper, .popup-signup-wrappper{width: calc(50% - 10px);}
    .popup-signup-wrappper{margin: 0 0 0 20px;overflow: hidden;max-height: none;}
    
    .popup-subscribe-wrappper, .popup-signup-wrappper .form-wrapper, .modal-speedbump-wrappper .form-wrapper{padding: 20px;}
    .popup-subscribe-wrappper p:last-child{margin: 0;}
    .popup-signup-wrappper .form-wrapper, .modal-speedbump-wrappper .form-wrapper{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-end;-ms-flex-pack: end;
    justify-content: flex-end;}
    .modal-speedbump-wrappper {max-width: 674px;text-align: center;min-height: 339px;}
    /*.pum-container .modal-speedbump-wrappper img{position: relative;display: block;}*/
    .modal-speedbump-wrappper .form-wrapper{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%)}
    .article-cta-container{padding:30px 0 0 140px;min-height: 196px;}
    .article-cta-container form p{display: inline;}
    .article-cta-container img {width: 72px;left: 20px;}
    .article-cta-container .email-signup-field{width: 231px;margin-right: 5px;}
    .article-cta-container h3{font-size: 30px;}
    .article-cta-container p{margin-bottom: 17px !important;}
    .article-cta-container .red{width: 150px;}
    .only-mobile-design-by{display: block;}
    .only-mobile-design-by a{color: #7e9eab !important}
    #home-latest .home-latest-02-container:nth-last-child(-n+2){margin-bottom: 10px;}
    .newsletter-right-sb + .home-subscribe {margin-top: 60px;}
    .author-articles .article-image{width: 327px;}
    .author-articles .article-wrapper{width: calc(100% - 347px);max-width: none;}
    .article-type-analysis .newMagazineTitle, .article-type-excerpt .newMagazineTitle, .article-type-infographic .newMagazineTitle{left: calc((100% - 630px) / 2);padding: 0;}
    .single-article .has-long-title.has-long-title{top: 45%;}
    .single-article .newMagazineTitle.has-long-title .entry-title{max-width: 550px;}
    .arDrop ul{padding: 0 5px;}
    .arDrop ul:nth-child(6) {clear: left;}
    .subcat-title-wrapper {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}
    .category .subcat-title-wrapper .page-header{padding: 0;margin-left: 0;width: calc(100% - 320px);}
    .subcat-title-wrapper form{margin-bottom: 20px;/*-webkit-flex: 1 0 300px;-ms-flex: 1 0 300px;flex: 1 0 300px;*/width: 300px;}
    .subcat-title-wrapper .otherFilters{width: auto;}
    .single-article .entry-content > h1,
.single-article .entry-content > h2,
.single-article .entry-content > h3,
.single-article .entry-content > h4,
.single-article .entry-content > h5,
.single-article .entry-content > h6{margin-left: -30px !important;}
blockquote.pullquote, .wp-block-pullquote blockquote, blockquote.wp-block-quote{font-size: 36px;padding: 30px 30px 30px 45px;}
blockquote.pullquote p, .wp-block-pullquote blockquote p, blockquote.wp-block-quote p{font-size: 36px;}
blockquote.pullquote::before, .wp-block-pullquote blockquote::before, blockquote.wp-block-quote::before{width: 26px;height: 20px;top: 37px;}
.home-latest-02-wrapper{max-width: none;}
.article-social-media i.fa{width: 30px;height: 30px;line-height: 30px;}
figure.wp-block-image.alignright, figure.wp-block-image.alignleft {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
figure.wp-block-image.alignright img, figure.wp-block-image.alignleft img{margin: 0 0 10px;}
figure.wp-block-image.alignright{margin:0 0 0 1em;float: right;}
figure.wp-block-image.alignleft {margin:0 1em 0 0;float: left;}
figure.alignright img.captioned.alignright + noscript + figcaption, figure.alignright img.captioned.alignright + figcaption{float:right; clear: right;max-width: 200px;}
figure.alignleft img.captioned.alignleft + noscript + figcaption, figure.alignleft img.captioned.alignleft + figcaption{float:left; clear:left;max-width: 200px;}
#pum-1374.pum-theme-1360 .pum-content + .pum-close,
#pum-1374.pum-theme-lightbox .pum-content + .pum-close{right: -24px;}
}


@media only screen and (min-width: 941px){
    .arDrop{left: 50%;}
}

@media only screen and (min-width: 768px) and (max-width: 992px){
    #home-topic article.home-topic-container.one{width: 55%;padding-right: 30px;}
    #home-topic article.home-topic-container.two{width: 44%;vertical-align: top;}
    #home-latest .home-latest-02-container{width: 48%;height: auto;}
    #home-latest .home-latest-02-container:nth-of-type(2n+1){clear: left;margin-right: 4%;}
    #home-latest .home-latest-02-container:nth-of-type(2n+2){margin-right: 0}
    .home-latest-02-image{width: 185px;margin-right: 10px;}
    .home-latest-02-wrapper{width: calc(100% - 195px);}

}


@media only screen and (max-width: 991px){
.col-6.homeTopMid{padding-bottom: 20px;position: relative;}
.col-6.homeTopMid::after{content:'';border-bottom: 1px solid #aba7a3;width: 90%;height: 0;position: absolute;left: 5%;bottom: 0;}

}


@media only screen and (max-width: 992px){
    .ftUinconar, .fixHumbIssue.onlyformMobileAndDesktop {box-shadow: 0px 7px 12px rgba(0,0,0,0.12);border-top: 5px solid #343333;}
    .ftUinconar .centeredLogo a, .fixHumbIssue .centeredLogo a{display: inline-block;line-height: 1;margin: -5px 0 5px;}
    .ftUinconar .centeredLogo img, .fixHumbIssue .centeredLogo img{width: 50px;display: inline-block;}
    .ftUinconar .centeredLogo svg, .fixHumbIssue .centeredLogo svg{display: block;}
    .ftUinconar .right.arSubCribe{text-transform: uppercase;}
    .ftUinconar .right.arSubCribe:hover{color: #343333;}
    .custormWigetsar{display: none !important;}
   .video-template-default #content{padding-top: 90px;} 
   .separate-containers .home-topic-background, .separate-containers .home-videofull{margin-bottom: 55px;}
   .home-top-middle .home-title-large a{font-size: 30px;line-height: 1.2;letter-spacing: 0.025em;}
   .home-top-middle .home-excerpt-medium{font-size: 18px;padding: 0 30px;}
   .home-top-middle .home-author-medium, .home-current-issue{font-size: 15px;}
   .home-top-left-issue .home-issue-title a, .home-author-small,.home-topic-more a{letter-spacing: 0.025em;}
   .home-author-small,.home-topic-more a{font-size: 15px;}
   .home-top-left-issue .home-issue-title a, .home-issue-title a, .home-video-title, #home-infographics .home-infographics-title{font-size: 19px;}
   .home-top-left-issue .home-issue-excerpt {font-size: 18px;}
   .home-top-left-issue .home-issue-title {    margin: 5px 0;}
   .home-title-medium a, .home-title-small a{font-size: 24px;line-height: 1.25;letter-spacing: 0.025em;}
   #home-latest .home-title-medium a, #home-latest .home-title-small a{font-size: 20px;}
   article.home-top-left, article.home-top-right{padding: 13px 0;margin: 0;position: relative;}
   article.home-top-left:not(:last-child)::after, article.home-top-right:not(:last-child)::after{content:'';width: calc(100% + 60px);height: 0;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);border-bottom: 1px solid #aba7a3;}
   .home-topic-label, .home-topic-container .home-title-medium a, .home-topic-container .home-title-small a{font-size: 20px;}
   div.container.home-topic.topicFull{padding-top: 20px;}
   article.home-topic-container.one,.home-topic-wrap{margin-bottom: 20px;}
   .col-4.topicInner+.col-4.topicInner, #home-topic .row + .row{padding-top: 15px;}
   #home-latest .home-latest-02-container, #home-latest .home-latest-01-container{margin-bottom: 30px;}
   .mobileFoot{margin-top: 35px;}
   article.home-top-left, article.home-top-right{text-align: center;}
   .single{padding-top: 65px;}
   .page-template-default, body.single-article{padding-top: 70px;}   
   .popup-subscribe-wrappper h2{font-size: 18px;}
.popup-signup-wrappper .red, .modal-speedbump-wrappper .red{min-width: 84px;}
.copyright-bar .tel{display: block;}
.mobileFoot {position: relative;}
#custom_html-6{position: absolute;left: 20px;top: -5px;z-index: 5;}
#custom_html-6 svg{width: 57px;}
.magazinArticle p:first-of-type{font-size: 20px;line-height: 1.375;}
body.archive, body.search{padding-top: 80px;}
body.single-authors div.entry-content{padding: 0 10px;}
.single-authors .author-articles {padding: 0 20px;}
div.people-feedback-questions div.feedback-button{margin-top: 30px}
.ftUinconar .mobileSocial ul#menu-bottom-menu-follow-1 li {padding-bottom: 10px;}
.ftUinconar .mobileSocial ul#menu-bottom-menu-follow-1 li a{background: transparent !important;color: #7e9eab !important;font:normal 16px 'MarianinaWdFY-Regular' !important;}
.article-body-default .entry-subheading{margin-top: 60px;}
#pum-1365.pum-overlay{top: 0}
.writing-cta-yesft .wrap{background-image: none !important;}
body.single-article div.featured-image figcaption.featured-image-caption-wrapper{bottom: auto;width: auto;max-width: none;text-align: center;padding: 10px 20px 0;}
.error404 {padding-top: 80px;}
}


@media only screen and (min-width: 993px){
.main-navigation .site-logo.navigation-logo{max-width: 96px;}
body:not(.page-id-400) #sticky-navigation {
    position: absolute !important; height: auto !important;
}
.page-id-400 .site-logo a,
.issue-template-default .site-logo a
{padding-bottom: 36px;background: url(../svg/yes_solutions-journalism_white.svg) 100% 100% no-repeat;-webkit-background-size: auto 36px; background-size: auto 36px;}
.magazine-article-template-default .site-logo a
{padding-bottom: 36px;background: url(../svg/yes_solutions-journalism_black.svg) 100% 100% no-repeat;-webkit-background-size: auto 36px; background-size: auto 36px;}
.video-template-default .entry-title, .from-the-editors .entry-title{font-size: 50px;line-height: 60px;text-align: center;max-width: 940px;padding: 0 60px;margin-left: auto;margin-right: auto;}
/*.main-navigation .main-nav ul li.subscribe > a {border: solid 3px transparent;}
.main-navigation .main-nav ul li.subscribe:hover > a {background-color: #fff;color: #e22618;border: solid 3px #e22618;}*/
.email-updates-footer-wrapper .cta{padding-top: 60px;}
.email-updates-footer-wrapper h3{font-size: 42px;letter-spacing: 0.025em;}
.email-updates-footer-wrapper p{font-size: 22px;}
.popup-signup-wrappper input, .modal-speedbump-wrappper input{width: calc(100% - 144px);margin-right: 5px;}
.pum-container .popup-subscribe-wrappper img{max-width: 162px;margin-right: 20px;}
.popup-subscribe-wrappper h2, .popup-signup-wrappper h3, .modal-speedbump-wrappper h3{font-size: 24px;}
.popup-subscribe-wrappper h2, .popup-subscribe-wrappper p, .popup-signup-wrappper h3, .popup-signup-wrappper p, .modal-speedbump-wrappper h3, .modal-speedbump-wrappper p{line-height: 1.33;}
.popup-subscribe-wrappper p, .popup-signup-wrappper p, .modal-speedbump-wrappper p{font-size: 18px;}
.modal-speedbump-wrappper .form-wrapper{min-width: 400px;}
.site-footer .lsi-social-icons li a{width: 30px;line-height: 30px;border-radius: 50% !important}
/*footer.site-info{margin-bottom: 30px;}*/
.copyright-bar{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }
.copyright-bar .right{text-align: left;}
.only-mobile-design-by{display: inline-block;margin-left: 50px;text-align: right;}
.copyright-bar .tel{margin-left: 20px;}
#menu-item-914 span, #menu-item-2326 span, #menu-item-10051 span, #menu-item-63509 span, #menu-item-10147 span{color: #e22618;}
#home-infographics .col-9{margin-bottom: 20px;}
.home-infographics-container:last-child{margin-bottom: 0;}
#site-navigation .menu-toggle{position: absolute;}
.navigation-search.nav-search-active{left: 150px;width: calc(100% - 450px);max-width: none;}
.navigation-search input#search-button.nav-search-submit{right: 0;}

/*.banAreaTopBlock .a2a_kit a{color: #000;}*/
#masthead .tagcloud a.tag-cloud-link{font-family: 'SabonLT-BoldItalic';}
#masthead .tagcloud a.tag-cloud-link:hover{color: #343333;}
.magazinArticle > p:first-of-type::first-letter {font-size: 150px;margin:3px 10px -3px 0;}
body.single-article div.entry-content > p:first-of-type::first-letter {font-size: 64px;margin:8px 10px -3px 0;}
.sloganInner{margin-top: 95px;}
.category header.page-header, .archive header.page-header, #category-list-top .col-12{max-width: 1366px;padding-left: 40px;padding-right: 40px;}
#category-list-top .col-12{margin-left: auto;margin-right: auto;}
#category-list-top .inside-article{padding-left: 0;padding-right: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;    justify-content: space-between;}
.category-wrapper{width: 381px;max-width: 381px;}
#category-list-top .category-image{width: calc(100% - 401px);padding-left: 0;}
#category-list-top .category-wrapper{margin-right: 0;}
body.single-authors div.inside-article{padding-left: 0;padding-right: 0;}
.main-navigation .main-nav li.subscribe a{border: 3px solid #e22618;line-height: 38px;padding-left: 10px;padding-right: 10px;}
.main-navigation .main-nav ul li.subscribe:hover > a{background-color: #fff;color: #e22618;}
#pum-1365.pum-overlay{top: 140px;}
.sub-cat-tpl{padding-top: 20px;}
.page-id-400 footer.site-info, .single-magazine-article footer.site-info{padding-top: 0;padding-bottom: 0;margin-bottom: 20px;}
.page-id-400 .copyright-bar, .single-magazine-article .copyright-bar{padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;}
#menu-top-menu-magazine-main-hamburger .current-issue-menu > a{-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}
#menu-top-menu-magazine-main-hamburger .menu-image-title, #menu-top-main-mobile-menu .menu-image-title{position: relative;}
#menu-top-menu-magazine-main-hamburger .specialLi {position: absolute;bottom: -9px}
#menu-top-menu-magazine-main-hamburger .arinUnique {text-align: left;}
#menu-top-main-mobile-menu .specialLi {position: absolute;bottom: -9px;}
.desktopMobMenu #menu-bottom-menu-follow-1 a{color: #7e9eab;font: normal 16px 'MarianinaWdFY-Regular';}
.desktopMobMenu .desktopListSocial a{display: block;line-height: 34px;}
.desktopMobMenu .desktopListSocial i::before{line-height: 34px;font-size: 14px;}
.mobMenuSrc .current-issue-menu img{max-width: 220px;}
.mobMenuSrc .current-issue-menu .menu-image-title{width: calc(100% - 230px);}
.no-results {max-width: 1286px;margin-left: auto;margin-right: auto;padding: 0 30px;}
.no-results header.page-header{padding-left: 0;padding-right: 0;}
.no-results .inside-article{margin: 5em 0;}
.home-latest-02-wrapper{width: calc(100% - 221px);}
.featured-image-caption-wrapper .featured-image-caption{padding-bottom: 5px;font-size: 12px;}
.featured-image-caption *, .entry-content figcaption * {font-size: 12px;}
.featured-image-caption-wrapper .featured-image-photographer{font-size: 13px;}
body.single-article div.featured-image .aBabasCls figcaption.featured-image-caption-wrapper{bottom: auto;width: auto;padding: 0;display: block;}
.wp-block-gallery {width: 775px;position: relative;left: 50%;transform: translateX(-50%)}
}

@media only screen and (max-width: 999px){
    
}


@media only screen and (min-width: 1000px){
#home-infographics .col-9{margin-bottom: 50px;}
#home-infographics .col-3{margin-bottom: 0;}
#category-list .inside-article{padding-left: 0;padding-right: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
#category-list .category-image{width: 327px;}
#category-list .category-wrapper{width: calc(100% - 347px);max-width: none;}
 /*#category-list > .row{-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}*/
.article-template-default .a2a_kit{left: 60px;}
#home-video{position: relative;}
#home-video .col-9{width: 63.3%;}
#home-video::before{content: '';width: 0;position: absolute;top: 90px;right: 28.75%;height: calc(100% - 150px);border-left: 1px solid #6d6d6d;z-index: 2;}
.subcat-title-wrapper{margin-left: 40px;margin-right: 40px;}
.subcat-title-wrapper li:first-child{margin-right: 20px;}
.article-mobile-share{display: none;}
}

@media only screen and (min-width: 1024px) {
.pum-container.pum-responsive.pum-responsive-large {
    margin-left: 0;
    max-width: 1136px;
    transform: translateX(-50%);
}

}


@media only screen and (min-width: 1000px) and (max-width: 1135px){
.archive #category-list .col-3, .archive #category-list .col-9{width: 100%;margin: 0 auto 40px;}
}


@media only screen and (min-width: 992px) and (max-width: 1135px){
    #home-topic .newsletter{position: absolute;top: -325px;left: 50%;padding-top: 0;}
    #home-topic .newsletter .newsletter-right-sb{margin-left: 0;}
}


@media only screen and (max-width: 1135px){
    .newsletter-right-sb{padding: 10px 20px 15px 60px}
    .newsletter-right-sb{text-align: right;}
    .newsletter-right-sb p, .article-cta-container p{display: inline-block;}
    .newsletter-right-sb p{max-width: 190px;}
    .newsletter-right-sb img {width: 35px;}
    #pum-1365 .pum-container {  min-width: 90%;}    
}



@media only screen and (min-width: 993px) and (max-width: 1135px){
  #home-topic .newsletter{top: -285px;}
}



@media only screen and (min-width: 1136px){
    .newsletter.topicInner{position: absolute;margin-top: 40px;}
    .newsletter-right-sb {height: 686px;padding: 20px;}
    .newsletter-right-sb .content{position: absolute;bottom: 20px;width: calc(100% - 40px);}
    .newsletter-right-sb form p:last-of-type{margin-bottom: 0;}
    .newsletter-right-sb img {left: 20px;width: 70px;}
    .newsletter-right-sb h3{font-size: 36px;}
    .newsletter-right-sb p{font-size: 18px;}
    .newsletter-right-sb input{width: 100%;}
    .newsletter-right-sb::after{width: 100%;height: 443px;left: 0;bottom: 0;background: linear-gradient(to bottom, rgba(52,51,51,0) 0%,rgba(52,51,51,1) 100%);}
    div.container.home-topic{background-position: 50% 100%;height: auto;}
    .home-topic-background{margin-bottom: 0 !important;}    
    .navigation-search.nav-search-active{width: calc(100% - 560px);}
    #home-video::before{right: 29.35%}
    #category-list .row{-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
     #category-list .col-3{position: relative;}
 #category-list .home-subscribe{position: absolute;width: 100%;left: 0;bottom: 84px;}
 .article-type-analysis .newMagazineTitle, .article-type-excerpt .newMagazineTitle, .article-type-infographic .newMagazineTitle {left: calc((100% - 966px) / 2);}
 .article-type-analysis .newMagazineTitle h1, .article-type-excerpt .newMagazineTitle h1, .article-type-infographic .newMagazineTitle h1 {max-width: 550px;}
 #home-infographics .col-9{width: 63.3%;margin-right: 0;}
    #home-video .col-3{width: 22%;}
    #home-video{position: relative;}
    
    article.home-video-header{margin-top: 20px;}
    #home-video .row{background-color:transparent}
    #home-infographics .col-3{width: 28%;max-width: 363px;}
    .home-subscribe{padding: 3px 0;}
    .home-subscribe img, .inline-cta img{width: 70px;margin-bottom: 25px;}
    .home-subscribe h4, .inline-cta h4{font-size: 42px;}
    .home-subscribe p, .inline-cta p{font-size: 22px;}
    .home-subscribe h4,.home-subscribe p, .inline-cta h4, .inline-cta p{margin-bottom: 20px;}
    .home-subscribe .content, .inline-cta .content{padding-bottom: 50px;}
    .inline-cta .btn{font-size: 16px;}
    .fulterSection{max-width: 808px;margin-left: auto;}
    .featured-image-caption-wrapper{padding-top: 0;margin-top: -40px;text-align: left;z-index: 5;right: 0;position: absolute;}
.featured-image-caption-wrapper > div{width: 180px;background-color: #fff;}
.single-article .sIpBanner > img{height: 575px;}
}



@media only screen and (min-width: 993px) and (max-width: 1300px){
    .magazine-article-template-default #site-navigation{margin-bottom: 5vw;}
    .main-navigation .main-nav li.subscribe a{height: 44px;margin-top: 0;margin-bottom: 23px;}
    .main-navigation #primary-menu{margin-top: 23px;}
    body.single-issue .main-navigation .main-nav li.subscribe a{margin-top: 0;}
}
@media only screen and (max-width: 1281px){
    .arDrop{left: 0;}
}
@media only screen and (max-width: 1300px){
    .home-subscribe{-webkit-background-size: 4px auto;background-size: 4px auto;}
    
}
@media only screen and (min-width: 1301px){
    .magazine-article-template-default #site-navigation{margin-bottom: 26px;}
    .home-subscribe{padding: 3px 0;}
    .home-subscribe img{width: 70px;margin-bottom: 25px;}
    .home-subscribe h4{font-size: 42px;}
    .home-subscribe p{font-size: 22px;}
    .home-subscribe h3,.home-subscribe p{margin-bottom: 20px;}
    .home-subscribe .content{padding-bottom: 50px;}
    #home-infographics .col-3{width: 28vw;}
    .navigation-search.nav-search-active{width: calc(100% - 580px);}
    #pum-1365.pum-overlay{top: 146px;}
    .newsletter-right-sb {padding-top: 435px;}
    .featured-image-caption-wrapper{margin-top: -60px;}
    .single-article .featured-image-caption-wrapper{margin-top: 0}
}
        
@media only screen and (max-width: 1305px){
    figure.wp-block-image figcaption, .wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.is-resized>figcaption, .wp-caption-text{width: auto;}
}
@media only screen and (min-width: 993px) and (max-width: 1305px){
    /*body.single-article .aBabasCls {padding: 0;margin: 0;max-width: none;}*/
    body.single-article div.featured-image .aBabasCls figcaption.featured-image-caption-wrapper{margin-top: 10px;max-width: 608px;}
    figure.wp-block-image figcaption,.wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.is-resized>figcaption, .wp-caption-text{max-width: none;padding-left: 0;}
}

@media only screen and (min-width: 1136px) and (max-width: 1305px){
    body.single-article .aBabasCls, body.single-article .aBabasCls .featured-image-caption-wrapper > div{width: auto;}
    
}
        
@media only screen and (min-width: 1306px){
    .aBabasCls{background-color: #fff;z-index: 10;}
    body.single-article .aBabasCls .featured-image-caption-wrapper{max-width: none;}
    figure.wp-block-image, .wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized {position: relative;z-index: 6;}
    figure.wp-block-image figcaption, .wp-block-image .aligncenter>figcaption{max-width: 180px;padding-left: 0;position: absolute;right: -190px;bottom: 0;margin: 0;background-color: #fff;}
    figure.wp-block-image .alignright + figcaption, figure.wp-block-image .alignright + noscript + figcaption, figure.wp-block-image .alignleft + figcaption, figure.wp-block-image .alignleft + noscript + figcaption{max-width: none;position: relative;right:auto;bottom: auto;}
}
@media only screen and (min-width: 1366px){
    #home-video::before{right: 400px;}
    #home-infographics .col-3{margin: 0 40px 0 auto;}
    .popup-signup-wrappper .form-wrapper, .popup-subscribe-wrappper{padding: 40px 30px 40px 50px;}
    .popup-subscribe-wrappper h2, .popup-signup-wrappper h3{font-size: 30px;}
    .popup-subscribe-wrappper h2{margin: -6px 0 12px;}
    .popup-subscribe-wrappper p, .popup-signup-wrappper p, .modal-speedbump-wrappper p{margin-bottom: 22px;}
    .modal-speedbump-wrappper .form-wrapper{padding: 0;}
    .modal-speedbump-wrappper h3{font-size: 36px;}
    article.home-top-left:not(:last-child)::after, article.home-top-right:not(:last-child)::after{width: 276px}
    #home-topic::after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 130px);z-index: -1;background-color: #ebebeb;}
    .single-article .a2a_kit, .magazine-article-template-default .a2a_kit{margin-left: calc((100% - 1356px) / 2)  !important}
    /*.archive .a2a_kit{margin-left: calc((100% - 1356px) / 2)}*/
    #category-list-top .category-image{width: calc(100% - 421px)}
    .subcat-title-wrapper{margin-left: auto;margin-right: auto;max-width: 1286px;}
    .page-template-default.both-sidebars #content{max-width: 1366px;padding-left: 40px;padding-right: 40px;margin-left: auto;margin-right: auto;}
    .single-article .sIpBanner > img{height: 640px;}
}   

@media only screen and (min-width: 480px) and (max-width: 1023px) and (orientation:landscape) {
    #pum-1365.pum-overlay{top: 65px;}
    #popmake-1365, #popmake-1374 {top: calc(50% - 32px) !important;left: 50% !important;transform: translate(-50%, -50%)}
    #popmake-1365 .flex-768{display: -ms-flexbox;display: -webkit-flex;display: flex;}
    .popup-subscribe-wrappper, .popup-signup-wrappper{width: calc(50% - 10px);}
    .popup-signup-wrappper{margin: 0 0 0 20px;overflow: hidden;max-height: none;}
    .popup-signup-wrappper .form-wrapper {position: relative;}
    .popup-signup-wrappper img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}
    .popup-signup-wrappper .red {min-width: 84px;}
}


/*
body * { background-color: rgba(255,0,0,.2); }
body * * { background-color: rgba(0,255,0,.2); }
body * * * { background-color: rgba(0,0,255,.2); }
body * * * * { background-color: rgba(255,0,255,.2); }
body * * * * * { background-color: rgba(0,255,255,.2); }
body * * * * * * { background-color: rgba(255,255,0,.2); }
*/