.header {height:171px;}
.header-middle {height:67px;margin:20px 0;}
.logo {display:block;}
.logo img {max-height:35px;}
.logo .subtitle {display:block;font-family:"Roboto",sans-serif;font-size:12px;margin-top:16px;font-weight:400;letter-spacing:1px;}
.sticky-header .header .logo img {max-height:20px;margin-top:3px;}
.sticky-header .header .logo .subtitle {display:none;}
body.sticky-header .header .header-middle {width:435px;}
.header-title {width:calc(100% - 567px);}
.main-menu > li.current::after {bottom:-12px;}
.footer .logo img {height:28px;width:auto;}
.footer .logo .subtitle {font-size:10px;text-transform:uppercase;}
@media only screen and (max-width:600px) {
	.logo img {max-width:calc(100vw - 66px);}
}
.cols1-sub {margin-top:30px;float:left;display:block;}
/* Special Sections */
.issuu.special_sections .widget-body .item {padding:20px 10px;width:50%;float:left;clear:none;}
.issuu.special_sections .widget-body .item:nth-child(2n+0) {padding-right:20px;}
.issuu.special_sections .widget-body .item:nth-child(2n+1) {padding-left:20px;}
.cols2 .special_sections .widget-body {display:flex;flex-flow:row wrap;}
/* Magazines */
.item.issuu {text-align:center;}
.items-issue .item .under-headline .byline {width:auto;max-width:100%;display:inline;font-size:12px;}
.items-issue .item .under-headline .byline + .comments::before {content: "|";margin: 0 8px;}
.page-template-magazines .item.issuu {text-align:inherit;}
.item.issuu .mag-name {height:44px;padding:15px 0px 0px 0px;font-size:18px;line-height:22px;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;border-top:1px solid;}
.item.issuu .headline {margin-bottom:10px;float:none;width:100%;}
.item.issuu .mag-name + .headline {height:53px;margin-top:10px;margin-bottom:20px;}
.item.issuu .headline div {font-weight:300;font-size:12px;margin-bottom:5px;}
.item.issuu .media + .headline {float:left;margin-bottom:0;}
/* Article issue */
.issue-flip-link {text-align:center;}
.issue-flip-link a {display:inline-block;font-size:12px;font-family:"Roboto",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border:none;border-radius:0;padding:10px;margin-top:15px;margin-bottom:30px;}
.items-issue .under-headline {border-top:0;padding:0;}
.items-issue .item.features .media {margin-bottom:30px;}
.items-issue .item.features .headline {margin-bottom:16px;}
.single-issue .inside-issue {width:600px;margin-bottom:0;}
.single-issue .inside-issue  .item.issuu {width:185px;}
/* Article issue under 36 */
.issue-article.magazine-36-under-36 .item.issuu .media {border:0;padding:0;margin-bottom:15px;margin-bottom:25px;}
.issue-article.magazine-36-under-36 .item.issuu .headline {font-size:16px;line-height:18px;}
.issue-article.magazine-36-under-36 .item.issuu .underline {font-size:14px;line-height:16px;}
/* issu items */
.single-issue .inside-issue .item.issuu { display: flex; flex-flow: column; }
.issue-article.magazine-36-under-36 .item.issuu.magazine .media { order:1; margin-bottom:0px; }
.issue-article.magazine-36-under-36 .item.issuu .headline { order:2; margin-top:20px; }
.issue-article.magazine-36-under-36 .item.issuu .underline { order:3; }
.issue-article.magazine-36-under-36 .item.issuu .under-headline { order:4; }
.issue-article.magazine-36-under-36 .item.issuu .under-headline .comments { display: none; }
.issue-article.magazine-36-under-36 .item.issuu .under-headline .byline { font-size:10px; line-height:11px; }
/* homepage links module */
.sites-of-interest .widget-body {padding:0 20px;font-size:14px;font-family:'Roboto',sans-serif;line-height:32px;}
.sites-of-interest .widget-body ul {display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:20px;border-top:1px dotted;}
.sites-of-interest .widget-body li {width:300px;}
.sites-of-interest .widget-body a:hover {text-decoration:underline;}
/* Tribe Events */
.tribe-events-title-bar {margin-top:40px;}
.tribe-events-loop.cols4 {float:left;}
.tribe-events-loop.cols4 > :first-child {margin-top:0;}
.tribe-events-list #tribe-events-header {margin-bottom:40px;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:12px;}
body.events-archive .term-header .description a {display:inline-block;padding:10px 20px;margin-top:10px;text-transform:uppercase;font-weight:700;}
/* other */
.ob-widget {clear:both;}
.OUTBRAIN + .OUTBRAIN, .OUTBRAIN + .comments {margin-top:30px;}

/* Features special single */
.article.features.features-special{margin-bottom:70px;}
.features-half.article.features .header-content .writer-details,
.features-half .article-header {background:#1e1e1e;}
.features-half.features-special .header-content .underline {color: rgba(255,255,255,0.9);width: 100%;margin-bottom: 40px;}
.features-half .image-caption,
.features-half .header-content .writer-details,
.features-half .header-content .social-small.social-writer li a::before,
.features-half.article.features .header-content .under-headline .wrap-byline > span a::before,
.features-half.article.features .header-content .under-headline .wrap-byline > span::before,
.features-half.article.features .header-content .under-headline .wrap-byline > span,
.features-half .header-content .byline {color:rgba(255,255,255,0.75);}
.single-features-special .social-header.social li,
.features-half.article .header-content .under-headline > div .byline .add-after::after,
.features-half .header-content .byline a,
.features-special .label + .overline::before,
.features-special .above-headline span,
.mobile .features-half.features-special .article-header .media .rslides_tabs li:not(.rslides_here),
.features-special.article.features .article-header .headline,
.features-special .article-header .media .caption ,
.features-special .article-header .media .rslides li .rslides_caption {color:#fff;}

/* new signup module */
.newnl-signup {clear:both;float:left;background-color:#bd0d1d;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.newnl-signup .form {clear:both;float:left;width:100%;}
.newnl-signup .text {clear:both;float:left;width:100%;text-align:center;margin-bottom:30px;}
.newnl-signup .med {font:normal 28px/70% ProximaNovaECSB,"Arial Narrow",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;} 
.newnl-signup .big {padding:15px 0;font:normal 52px/70% ProximaNovaECSB,"Arial Narrow",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;}
.newnl-signup .med > span {display:inline-block;padding-bottom:5px;border-bottom:2px solid #db5c5d;}
.newnl-signup .form-email {clear:both;float:left;width:100%;text-align:center;}
.newnl-signup .form-email input {width:220px;height:45px;border:none;border-radius:none;padding:0 10px;font:normal 18px/1 Arial,helvetica,sans-serif;color:#666;}
.newnl-signup .submit {clear:both;float:left;width:100%;text-align:center;margin:15px 0 45px;}
.newnl-signup .submit input {border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#000;color:#fff;font:bold 16px/67% Arial,helvetica,sans-serif;text-transform:uppercase;padding:13px 20px 11px;}
.newnl-signup .terms {clear:both;float:left;width:100%;text-align:center;font:normal 12px/1 Arial,helvetica,sans-serif;}
.newnl-signup .tooltip {outline:none;text-decoration:none;border-bottom:solid 1px #fff;position:relative;}
.newnl-signup .tooltip > span {opacity:0;visibility:hidden;z-index:10;position:absolute;bottom:25px;right:-35px;width:240px;padding:10px;font-family:arial;font-size:11px;font-style:normal;line-height:125%;-webkit-transition-property:opacity, margin-top, visibility, margin-left;-webkit-transition-duration:0.4s, 0.3s, 0.4s, 0.3s;-webkit-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;transition-property:opacity, margin-top, visibility, margin-left;transition-duration:0.4s, 0.3s, 0.4s, 0.3s;transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out;color:#ffffff;background:#333333;border:1px solid #ffffff;box-shadow:1px 1px 6px #666;-webkit-box-shadow:1px 1px 6px #666;-moz-box-shadow:1px 1px 6px #666;}
.newnl-signup .tooltip > span a {color:#f5f5f5;font-weight:bold;}
.newnl-signup .tooltip:hover > span {opacity:1;text-decoration:none;visibility:visible;overflow:visible;display:inline;}
.newnl-signup .tooltip > span b {width:15px;height:15px;margin-left:190px;display:block;position:absolute;bottom:0;margin-bottom:-9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background:#333333;border-top:1px solid #ffffff;border-right:1px solid #ffffff;} 
.newnl-signup .newnl-content {clear:both;float:left;width:100%;position:relative;}
.newnl-signup .newsletter-error {width:100%;bottom:0;font:normal 12px/14px Arial,helvetica,sans-serif;text-align:center;margin-top:-40px;margin-bottom:25px;color:white;}
.newnl-signup .newsletter-error span {vertical-align:middle;}
.newnl-signup .newsletter-error a {color:#f5f5f5;font-weight:bold;}
.newnl-signup .almost {text-align:center;} 
.newnl-signup .almost .med {margin-bottom:30px;padding-top:30px;}
.newnl-signup .almost p {max-width:90%;margin:0 auto;font:300 16px/140% 'Helvetica Neue',Arial,helvetica,sans-serif;}
.newnl-sui-signup .big {margin-left:-15px;}
.newnl-signup.columns6 .form, .newnl-signup.columns6 .almost {min-height:418px;}
.newnl-signup.columns6 .text {margin-bottom:70px;}
.newnl-signup.columns6 .med {font-size:48px;}
.newnl-signup.columns6 .big {font-size:96px;padding:25px 0;}
.newnl-signup.columns6 .form-email input {width:300px;}
.newnl-signup.columns6 .submit {margin-bottom:47px;}
.newnl-signup.columns6 .row-note {display:block;font-size:13px;margin-left:22px;margin-top:5px;margin-bottom:15px;}
.newnl-signup.columns6 {width:425px;background: #0084CC url(http://cdn.timesofisrael.com/images/jw_new_nl_bg.png) no-repeat scroll right bottom;background-size:575px auto;padding:70px 540px 20px 0;margin-bottom:50px;}
.newnl-signup .med > span {border-bottom:2px solid #003964;}
.newnl-signup .submit input {background-color:#003964;}
.newnl-signup .big {font-size:42px;margin-top:12px;}
.newnl-signup.columns6 .checkboxes {margin-left:62px;margin-bottom:35px;}
.newnl-signup.columns6 .text {margin-bottom:35px;}
.newnl-signup.columns6 .checkboxes p {font-size:18px;text-transform:none;}
.newnl-signup.columns6 .checkboxes p.also {margin-bottom:20px;}
.newnl-signup.columns6 .checkboxes input[type="checkbox"]:checked + label:after {top:4px;font-size:14px;}
.newnl-signup.columns6 .checkboxes input[type="checkbox"]:not(:checked) + label:before, .newnl-signup.columns6 .checkboxes input[type="checkbox"]:checked + label:before {width:10px;height:10px;top:0;}
.newnl-signup .small {font:normal 30px/50% ProximaNovaECSB,"Arial Narrow",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;}
.newnl-signup.columns6 .big {font-size:67px;}
.newnl-content .checkboxes {clear:both;margin-bottom:10px;margin-left:5px;}
.newnl-content .checkboxes p {position:relative;clear:both;margin-bottom:10px;text-transform:uppercase;font:normal 12px/1 Arial,helvetica,sans-serif;}
.newnl-content .checkboxes p label {position:relative;}
.newnl-content .checkboxes input[type="checkbox"] {position:absolute;left:-9999px;}
.newnl-content .checkboxes input[type="checkbox"]:not(:checked) + label:before,
.newnl-content .checkboxes input[type="checkbox"]:checked + label:before {content:'';position:relative;display:inline-block;top:0;width:7px;height:7px;border:1px solid #fff;margin-right:6px;margin-left:2px;}
.newnl-content .checkboxes input[type="checkbox"]:checked + label:after {content:'✔';position:absolute;top:4px;left:4px;font-size:8px;line-height:0.8;color:#FFFFFF;transition:all .2s;}
/* jt_job module */
.widgetwrapper{font-family:Arial,Geneva,sans-serif!important;margin-bottom:5px!important;border:solid 1px #bfbdbe!important;border-radius:5px;background-color:#fff!important;width:300px!important;height:250px!important}
.jt_job_list a{color:#007BB6!important;text-decoration:none!important;line-height:18px!important}
.jt_job_list a:link{text-decoration:none!important}
.jt_job_list a:visited{text-decoration:none!important}
.jt_job_list a:active{text-decoration:none!important}
.jt_job_list a:hover{text-decoration:underline!important;color:#4D4E50!important}
.jt_clear{overflow:hidden!important;margin:5px 30px!important}
a.jt_button{color:#fff!important;display:block!important;height:24px!important;padding-right:15px!important;text-decoration:none!important;background-color:#007BB6!important;border-radius:5px}
a.jt_button span{background:transparent url(bg_button_span.png) no-repeat!important;display:block!important;line-height:13px!important;padding:5px 0 5px 13px !important}
a.jt_button:active{background-position:bottom right!important;color:#000!important;outline:none!important}
a.jt_button:active span{background-position:bottom left!important;padding:6px 0 4px 13px !important}
a.jt_post{float:center!important}
a.jt_more{float:right!important}
div.heading{padding:5px!important;border-bottom:1px solid #ccc!important;background:#007BB6!important;font-weight:none!important;font-size:18px!important;font-weight:none!important;border-radius:5px}
div.heading a{text-decoration:none!important;color:#0D2206!important;font-family:Verdana,Geneva,sans-serif!important;font-size:20px!important;font-weight:700!important}
.jt_content{padding:6px!important;margin:0!important}
div.jt_job_list{margin:0 6px 5px!important}
div.jt_job_list div.jt_row1{background-color:#fff!important;padding-left:2px!important;border-bottom:solid 1px #C7C7C7!important;a:hover!important}
div.jt_job_list div.jt_row2{background-color:#fff!important;padding:7px!important;border-bottom:solid 1px #C7C7C7!important;a:hover!important}
div.jt_job_list div.jt_job{padding:7px!important}
div.jt_job_list div.jt_alljobs{display:none!important}
div.jt_job_list div.jt_job_position{font-size:13px!important;font-weight:none!important}
div.jt_job_list div.jt_job_location{font-size:11px!important;margin-right:2px!important;color:#2a2a2a!important}
div.jt_job_list div.jt_job_company{font-size:11px!important;color:#000!important;font-weight:700}

/* NEW FOOTER */
.headline-media-group {text-transform: uppercase !important;font-weight: bold;}
.footer-top .newsletter {width: 280px;margin: auto;display: block;position: relative;min-height: 80px;}
.footer .footer-top .newsletter .text {width: auto;margin: 20px auto 10px;}
.footer .footer-top .newsletter .almost {padding-top: 40px;}
.footer .footer-top .newsletter .newsletter-error {margin-top: 16px;}
.footer .footer-middle > div:last-child {border-right: none;}
/*.footer .footer-middle .headline-media-group, {text-transform: uppercase;font-weight: bold;}*/


/* ======================== update page according to an email ======================== */
.page-id-1292976 .article-content .the-content h3{text-align:center;word-break:break-word;color:#525252;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:0}
.page-id-1292976 .article-content .the-content h3.h_regular{text-align:left;font-size:24px;font-weight:700;line-height:1.2}
.page-id-1292976 .article-content .the-content h3 span{color:#55B9B6}
.page-id-1292976 .article-content .the-content h3 span:first-child{font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif;font-size:32px;line-height:1.25;padding-bottom:9px}
.page-id-1292976 .article-content .the-content h3 span:last-child{font-family:'Playfair Display','Georgia','Times New Roman',serif;line-height:2;font-size:24px}
.page-id-1292976 .article-content .the-content li,.page-id-1292976 .article-content .the-content p{word-break:break-word;color:#525252;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:150%}
.page-id-1292976 .article-content .the-content h3.membership_options{line-height:1.5;padding:18px;color:#fff;background:#55B9B6;font-size:24px;font-weight:700;margin-top:-5px}
.page-id-1292976 .article-content .the-content ul{list-style-type:none;margin:-6px 0 20px}
.page-id-1292976 .article-content .the-content ul li{margin-bottom:0;padding-left:16px;position:relative}
.page-id-1292976 .article-content .the-content ul li:before{content:'';position:absolute;display:block;top:8px;left:0;width:7px;height:7px;background:#525252;border-radius:50%}
.page-id-1292976 .article-content .the-content div img{display:block;margin-bottom:15px}
.page-id-1292976 .article-content .the-content strong.str_green{color:#55b9b6;font-family:'Playfair Display','Georgia','Times New Roman',serif}
.page-id-1292976 .article-content .the-content a{color:#007C89;text-decoration:underline;font-weight:400}
.page-id-1292976 .article-content .the-content div{line-height:1}
.page-id-1292976 .article-content .the-content em.em_footer{font-size:11px;line-height:1.2;word-break:break-word;color:#525252;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial',sans-serif}