/*@font-face {
	font-family: 'toi-icons';
	src:url('../fonts/toi-icons.eot?-ao43ce');
	src:url('../fonts/toi-icons.eot?#iefix-ao43ce') format('embedded-opentype'),
		url('../fonts/toi-icons.woff?-ao43ce') format('woff'),
		url('../fonts/toi-icons.ttf?-ao43ce') format('truetype'),
		url('../fonts/toi-icons.svg?-ao43ce#toi-icons') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
	font-family: 'rgb';
	src:url('../fonts/rgb.eot?-ao43ce');
	src:url('../fonts/rgb.eot?#iefix-ao43ce') format('embedded-opentype'),
		url('../fonts/rgb.woff?-ao43ce') format('woff'),
		url('../fonts/rgb.ttf?-ao43ce') format('truetype'),
		url('../fonts/rgb.svg?-ao43ce#rgb') format('svg');
	font-weight: normal;
	font-style: normal;
}


body {background-color:#F2F2F4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
a {color:#494949;}
h5 {border-top: 4px solid #212121;}
.items {border-top:4px solid #212121;}
.template7 .label {background-color:#DA001B;}
.label, #all-news .label {background-color:#DA001B;}
.overline, .article-topics span, .article-body blockquote:not(.twitter-tweet) p, #article-promo a:first-child, .headline a:hover, #calendarwrapper .monthname div, #calendarwrapper td a {color:#DA001B;}
.homepage .headline a:hover {color:#DA001B !important;}
.homepage {background-color: #ffffff;}
.item-date meta {clear:both;display:block;height:0;}
.item-date .label + meta {margin-top:30px;}
#wp_page_numbers li.active_page a, #calendarwrapper td.today {background-color:#DA001B;}
#wp_page_numbers li a:hover {color:#DA001B;}
.two-columns, .cols6, .cols6-wrap, .cols1, .cols3, .cols4-content .package-trio, .arabic-media-review .date, .hebrew-media-review .date, .arabic-media-review a, .hebrew-media-review a, .post-disclaimer-top, #suiblogs .contact-button, #wp_page_numbers {background-color:transparent;}
#fb-connect-new h5 a, #twitter-list h5, .article-aside h5 a {background-color:#DCDCDE;color:#da122b;}
.sidebar h5, .cols1 h5, .article-aside h5, .under-article h5 {width:285px;padding-left:10px !important;padding-right:10px !important;background-color:#dedede;color:#da001b;border-bottom:none;}
.sidebar .two-columns h5, .cols1 h5, .article-aside h5 {width:120px;}
.under-article h5 {width:615px;}
#twitter-list h5 {background-image:none;}
#twitter-list h5 a {color: #da122b;}
#twitter-list h5 a:before {color:#55acee;content:"\e606";font-family:toi-icons;font-size:17px;margin-right:7px;}
#fb-connect-new h5 span {padding-left:0;background-image:none;}
#fb-connect-new h5 a:before {color:#3b5998;content:"\e605";font-family:toi-icons;font-size:15px;margin-right:8px;}
.most-nav {background-color:#dedede;border-bottom:none;border-top:4px solid #212121;}
.most-nav .most {color:#333;padding-left:10px;}
.time-tabs {padding-left:55px;}
.cols6-content .template7, .related-links li {background-color:#fff;}
.template7 .headline a, .magazine .headline {color: #494949;}

.template7 .underline a {color: #787878;}
.under-headline > span {color:#DA001B;border-left:1px solid #B4B4B4;border-right:none;padding-left:5px;padding-right:0;vertical-align:top;}
.under-headline > span:first-child {border-left:none;padding-left:0;}
.social-tools {display:none !important;}
.latest-news-inner-new {background-color:#212121;}
.latest-news-inner-new .headline a {color:#fff;}
.latest-news-inner-new .headline span {color:#fff;}
.latest-news-inner-new .date {border-right-color:#BCBCBF;}
.latest-news-inner-new .under-headline > span.preview {border:none;padding-left:0;}
.cols1 #latest-news-new, .cols1 #latest-posts {margin-bottom:25px;}
.underline a {color:#494949;}
.article .underline {color:#787878;}
.latest-posts-content .headline a, .latest-comments .underline a, 
#latest-blogs-content .headline a, #blogs-home-content .headline a,
.tales-slider .headline a {color:#333;}
.latest-comments .under-headline a:first-child, #your-views .under-headline a:first-child {color: #212121;}
.latest-comments .under-headline {color:#787878;}
.latest-comments .date, #your-views .date {color:#DA001B;}
.preview a, .preview-blog a, .comments-count {background:none;}
.preview a:before, .preview-blog a:before {content:"\e600";font-family:toi-icons;font-size:13px;vertical-align:top;color:#DA001B;}
.latest-news-inner-new .preview a:before, .latest-news-inner-new .preview-blog a:before {color: #fff;}
.comments-count:before {content:"\e602";font-family:toi-icons;font-size:11px;margin-right:5px;overflow:hidden;vertical-align:top;color:#DA001B;}
.comments-count {padding-left:5px;background:none;}
.under-headline > span.preview {padding-left:10px;}
.cols6-content .template7 .byline, .cols1-content .template1 .byline {display:inline;}
#most-content .thenumber {color:#DA001B;}
.most-nav .active {border-color:#DA001B;color:#DA001B;}
.most-nav a {color:#78787A;}
.time-tabs a {color:#78787A;}
.time-tabs .current a {color:#da001b;}
.latest-tabs-new a {color:#797979;}
.latest-tabs-new .current a {background-color:#212121;color:#fff;}
.latest-tabs-new a:hover {color:#DA001B;}
.latest-tabs-new .current a:hover {color:#fff;}
.overline a {color:#DA001B;}
#job-board-content {border-top:none;}
#job-board-content article:first-child {border-top:none;padding-top:0;} 
#job-board .section-header, #ops-and-blogs .section-header, #all-news .section-header, #jewishlife-headlines .section-header {width:945px;padding-left:10px;padding-right:10px;background-color:#dedede;color:#DA001B;border-top:4px solid #212121;}
#job-board .section-header a, #ops-and-blogs .section-header a, #all-news .section-header a, #jewishlife-headlines .section-header h1, #the-daily-edition .section-header h1 {color:#da001b;}
#job-board .section-header h1, #jewishlife-headlines .section-header h1 {border-right:0;}
#jewishlife-headlines {margin-top: 25px;}
#ops-and-blogs .section-header h1, #all-news .section-header h1 {border:none;}
.blogs-nav, .blogs-home-nav {width:450px;padding:5px 10px 11px;background-color:#DCDCDE;border-bottom:none;}
#all-news .blogs-home-nav {width:615px;padding-top:7px;}
#all-news .cols2 .sidebar div:first-child h5 {border-top:none;}
.blogs-nav li, .blogs-home-nav li {border-bottom-color:#DA001B;}
.blogs-nav .current a {border-bottom-color: #da001b;color: #da001b;}
.blogs-home-nav .current a {border-bottom-color: #212121;color: #212121;}
#your-views h5, #bloggers h5 {width:285px;background-color:#DCDCDE;border-bottom:none;padding:9px 10px 7px;}
#bloggers h5 {width:130px;padding-right:0;}
.related-links a {color:#DA001B;}
#halachic-times label, #timestitle, #weather-content h2, #weather-content .date, .halachic-content .shabbat:not(.disabled) {color:#DA001B;}
.tools li a {background-color:#F2F2F4;}
.page .page-title, .page-title, .section-header {background-color:#dedede;border-bottom:none;color:#da001b;padding-left:10px;padding-right:10px;width:615px;}
.page-title {padding-bottom:15px;}
.page-title span {color:#212121;}
.section-header h2 {color:#BCBCBF;}
.single-spotlight .under-headline span a {color:#DA001B;}
/* header */
#header {border-bottom:none;background:#fff;}
#header #dateline {margin:10px 0 15px;}
#header-right .about-list {display:none;background-color: #ffffff;border: 1px solid #dcdcde;position: absolute;left: -2px;margin-top: 4px;padding: 0 15px 0 5px;z-index: 2;text-align:left;}
#header #dateline span, #dateline .lang a:not(.last):after, #dateline .timeline_new span:not(.last):after, #header #dateline li, #header #dateline li a {color: #797979;}
#header #header-right .about-us {margin-right:15px;}
#header .header-wrap {height:150px;}
#dateline .timeline_new {text-align:left;width:auto;}
#dateline .time_now {color:#787878;float:left;}
#header-right .about-us a {background:none;}
#header-right .about-us > a:after {content:"\e603";font-family:toi-icons;font-size:9px;margin-left:5px;vertical-align:middle;position:absolute;text-decoration:none;}
#header-right .about-list li {width:120px;}
#header .header-bottom {height:33px;background-color:#212121;text-align:center;}
#header .header-bottom-nav {height:21px;padding-top:12px;padding-bottom:0;width:965px;margin:0 auto;background-color:#DCDCDE;}
#header .header-bottom-nav li {display:inline;font:bold 12px/1 "Helvetica Neue",helvetica,arial,sans-serif;text-align:center;text-transform:uppercase;}
#header .header-bottom-nav li:after {color:#494949;content:"|";margin:0 15px;}
#header .header-bottom-nav li:last-child:after {content:"";margin:0;}
.header-bottom-nav a:hover {color: #797979;}
.header-bottom-nav .localsearch form {display:inline-block;position:relative;}
.header-bottom-nav .localsearch form::before {cursor:pointer;display:inline-block;float:right;content:"\e607";font-family:toi-icons;font-size:15px;font-weight:normal;color:#494949;line-height:66%;}
.header-bottom-nav .search_container {z-index:2;display:none;position: absolute;top: 20px;right: -30px;background: #fff;padding: 15px;box-shadow: -2px 1px 1px rgba(0, 0, 0, 0.17);/* border-bottom: 1px solid #002948; */}
.header-bottom-nav .localsearch input {width:185px;padding:0 0 1px;margin:0;border:none;background-color:transparent;border-bottom:1px dotted #DA001B;font-size:12px;font-weight:normal;font-family:'Helvetica Neue',arial,sans-serif;color:#DA001B;}
.header-bottom-nav ::-webkit-input-placeholder {color:#333;opacity:1;font-size:12px;line-height:1.2;font-style:italic;}
.header-bottom-nav :-moz-placeholder {color:#333;opacity:1;font-size:12px;line-height:1.2;font-style:italic;}
.header-bottom-nav ::-moz-placeholder {color:#333;opacity:1;font-size:12px;line-height:1.2;font-style:italic;}
.header-bottom-nav :-ms-input-placeholder {color:#333;opacity:1;font-size:12px;line-height:1.2;font-style:italic;}
#header-logo {width: 267px;float: left;margin: 0 auto;height: 100%;padding-top: 15px;box-sizing: border-box;}
#header-left, #header-right {width:224px;}
#header-right {text-align:right;float:right;width:175px;}
#header-left {font-family:"Helvetica Neue",Arial,helvetica,sans-serif;font-size:12px;color:#fff;line-height:150%;text-align:left;}
#header-left a {color:#fff;font:inherit;}
#header-right .subscribe-button a {font-size: 1.5em;background-color: #da001b;border: 1px solid #fff;margin: 29px 0px 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 155px;text-align: center;box-sizing: border-box;}
#header .header-tagline {clear:both;float:left;width:100%;text-align:center;color:#fff;font:bold 13px/1 "Helvetica Neue",arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;}
/*#header-center {float: left;margin-top: 6px;margin-left: 20px;}*/
#header-center {float: left;margin-top: 6px;margin-left: 20px;max-width: 503px;overflow: hidden;padding-bottom: 3px;}
#header-right .aboutdiv ul li {position:relative; float: right;height: 25px;margin-top: 17px;color: #797979;font-family: Arial,Helvetica,sans-serif;font-size: 9px;text-transform: uppercase;margin-left: 10px;}
#header-right .aboutdiv ul li a {color: #797979;}
/* top nav */
.nav-new a {padding-top:11px;}
.nav-new .submenu-trigger {padding:17px 0 11px;cursor:pointer;}
.nav-new .submenu-trigger:first-child img {display:inline-block;margin-top:-6px;}
.nav-new .submenu-trigger span {color: #fff;}
.nav-new .current:not(.active) span {padding-bottom:11px;border-bottom-color:#ed1a22;}
.nav-new .submenu-trigger:not(:first-child):hover > span {padding-bottom:11px;border-bottom:4px solid #f1f1ef;display:inline-block;}
.nav-new > .submenu-trigger:first-child:after {content:"";padding-right:10px;}
.nav-new .submenu-trigger:before {font-family: rgb;content: "\e63f";font-size: 13px;color: #fff;padding: 0 7px 0 7px;}
.nav-new .submenu-trigger:first-child:before {content: "";padding: 0;}
.nav-new .submenu-trigger:after {content:"";padding:0;}
.nav-new .submenu-trigger {position:relative;}
.nav-new .local > span:after,.nav-new .submenu-trigger > span:after {content:"\e604";font-family:toi-icons;font-size:14px;line-height:7px;margin-left:2px;}
.submenu a:after {content: '';}
.nav-new .local.active > span:after {top:17px;}
#dd-wrap {top:39px;}
.nav-wrap {overflow:visible;}
.nav-wrap.no-line {background:#333 url("http://cdn.timesofisrael.com/images/nav-new-bg-clear-2.png") repeat scroll 0 -3px;}

#header .submenu {display: none;position:absolute;padding: 6px 20px 20px;top: 42px;right:0;left:auto;background: #333333;margin-top: 0px;z-index: 2;text-transform:none;}
#header .submenu li {font: bold 11px/1 "Helvetica Neue",arial,sans-serif;color: #fff;padding: 10px 4px 10px 0;border-bottom: 1px solid #686868;}
#header .submenu li span {display: block;font-weight: normal;font-size: 10px;padding-top: 3px;}
#header .submenu li:last-child {border-bottom: 0;padding-bottom: 0;}
#nav-header > div {float: left;display: block;float: left;height: 12px;line-height: 12px;padding: 15px 0 13px;font-size: 1.7em;font-family: ProximaNovaECSB,"Arial Narrow",sans-serif;text-transform: uppercase;color: #c9c9c9;white-space: nowrap;-webkit-font-smoothing: antialiased;margin-top: 2px;margin-left:10px;}
#header-right .fb-button {top: 10px;right: 14px;position: relative;}
#header-right .tw-button {top: 10px;position: relative;}
.cols6-content .template7 .headline {color:#555;}
.cols6-content .template7 .headline a {color:inherit;}
.cols6-content .template7 .headline a:hover {color:#da001b;}
.cols6-content .template7 .underline {color:#797979;}
.cols6-content .template7 .under-headline {color:#cd251f;}
#footer .logo {width: 262px;height: 113px;margin-bottom: 20px;margin-top:12px;}
.cols6-content .package-trio {background-color: transparent;}
#footer .logo a {background:transparent;}
#footer .footer-top {background:#E6E6E8;border-top: 10px solid #212121;min-height: 225px;box-sizing:border-box; border-bottom: 1px solid #797979;}
#footer .nav-menu {border-bottom:0;}
#footer .nav-menu a {float: none;display: inline-block;font: bold 12px/1 "Helvetica Neue",helvetica,arial,sans-serif;border-left: 1px solid #000;background: none;padding-bottom: 0;height: auto;color:#000;padding:0 12px;}
#footer .nav-menu a.first {border-left:0;}
#footer .nav-menu a:hover {border-bottom:0;color:inherit;}
.nav-menu a.the-daily,.nav-menu a.spot-light {color:inherit;}
#footer .footer-sep {width: 100%;height: 1px;background: #787878;margin-top: -3px;margin-bottom: 20px;}
.footer-below a {background-color: transparent;}
.footer-below .rss,.footer-below .facebook,.footer-below .twitter {background:transparent;padding-left:0}
.footer-below .rss a,.footer-below .facebook a,.footer-below .twitter a {padding-right:14px;}
.footer-below .facebook a:after {font-family: rgb;content: "\e60b";padding-left: 3px;top: -2px;font-size: 14px;position: absolute;}
.footer-below .twitter a:after {font-family: rgb;content: "\e609";padding-left: 3px;top: -2px;font-size: 14px;position: absolute;}
.footer-below .rss a:after {font-family: rgb;content: "\e607";padding-left: 3px;top: -2px;font-size: 14px;position: absolute;}
#sidebar-hp .head a {width: 240px;padding-bottom: 5px;padding-top: 6px;}
#sidebar-hp  .head a {padding-top: 5px;padding-bottom: 5px;display: block;width:240px;margin:0 auto;}
.page .page-title {padding-bottom: 10px !important;padding-top: 10px;line-height: 27px;}
.modal-window {border: solid 8px #DA001B;}
#sidebar-hp .head span {color:#333333;}
#sidebar-hp .head {border-bottom:4px solid #212121;}
#sidebar-hp .item.type1 {border-top:0;}
#footer .under-logo {font-family: "Helvetica Neue",helvetica,arial,sans-serif;text-transform: uppercase;font-size: 10px;margin-bottom: 18px;margin-top:-16px;color:#96989A;font-weight:bold;}
#footer .under-logo a {color: #346f99;text-transform: uppercase;}
.autosized-generated-text-links-6r .trc_rbox_header {padding-left: 10px !important;padding-right: 10px !important;background-color: #e2dad4 !important;color: #333 !important;border-bottom: none !important;}
#sidebar-hp .head img {width: 240px;height: auto;}
#sidebar-hp-mag .head img {width: 130px;height: auto;}
/*article.item.template7.item-first {padding: 0;margin-bottom: 0;}*/
.trc_rbox_header.trc_rbox_border_elm {background: #e2dad4 !important;border-bottom: 0 !important;padding-left: 10px !important;padding-right: 10px !important;}
.spotlight-header a {color: #346f99;}
.thank-you.almost .social-tools {display: inline-block !important;margin-top: 11px;}
.submenu li a {display: block;position: relative;float: none;font-family: inherit;font-size: inherit;color: inherit;padding: 0 0 16px;}
.article-body b {font-weight: bold;}
.newnl-signup.columns4 {background: #9d9fa3 url("http://cdn.timesofisrael.com/images/jn2_newsletter_signup_4col_image.png") no-repeat scroll 91% 29px;}
.newnl-signup.columns6 {background: #9d9fa3 url("http://cdn.timesofisrael.com/images/jn2_newsletter_signup_6col_image.png") no-repeat scroll 91% bottom;}
/*.newnl-signup.columns3 {background: #DA001B url("http://cdn.timesofisrael.com/images/newsletter_signup_3col_image.png") no-repeat scroll 97% 45px !important;}*/
.newnl-signup.columns3 {width: 100%;box-sizing: border-box;padding: 30px 30px 20px 30px;background: #9d9fa3 url("http://cdn.timesofisrael.com/images/jn2_newsletter_signup_3col_image.png") no-repeat scroll 97% bottom;}
.flipbook-item img {width: 141px;height: 187px;border: 1px solid #D5D5D5;padding: 3px;}
/*.items.magazine article.item {float: left;clear: none;width: 151px;height: 220px;padding: 0px 10px 20px 0;margin: 0;border: 0;overflow: hidden;}*/
.items.magazine article.item {float: left;width: 33.33333333%;padding: 10px 15px;height:auto;clear: none;box-sizing: border-box;border-top: none;}
.items.magazine .item a {display: block;border: 1px solid #dedede;padding: 5px;}
.items.magazine .flipbook-item {padding: 0 !important;margin: 0;}
.last-mag-in-row {padding-right:0 !important;}
.flipbook-title {text-align: center;width: 130px;font-size: 13px;padding: 3px 10px 0 10px;}
.magazine-widget-content {width: 965px !important;}
.magazine-widget-header {width: 945px !important;}
.magazine-widget-content li {width: 176px !important;height: 233px !important;padding: 0px !important;padding-top: 7px !important;margin: 0 !important;border: 0 !important;}
.magazine-widget-header h1 a {color: #fff !important;}
/*#magazine-slider-content ul.js {min-width: auto;}*/
#hp_js .see-all {width: 100%;background: transparent;}
#hp_js h1 {border-right: 0;}
.post-type-archive-magazine .section-header h1 {border-right: 0;}
.single-spotlight .article .section-header a {color: #346f99;}
.single-spotlight .article .under-headline span a {color:#346f99;}
.single-spotlight .article .section-header a.first {padding-left:0;}
.single-spotlight .article .under-headline span {color:#787878}
.single-spotlight .article .section-header, .spotlight .section-header {border-bottom: 1px solid #c9c9c9;}
.single-spotlight .article .article-body p:first-child:first-letter {color: #3C646C !important;font-size: inherit;}
.sidebar-spotlight .spotlight-head a, .item-spotlight .spotlight-head a, #bottom-spotlight .spotlight-head a {color:#346f99;}

.under-headline span.date {color:#9C9EA2;}
.blogs-nav a, .blogs-home-nav a {color:#78787A;}
#slidebox {border-top:4px solid #DA001B;background-color:#78787A;}
.newnl-signup {background-color:#9d9fa3;}
.newnl-signup .med > span {border-bottom:#368BC7;}
.newnl-signup .submit input {background-color: #212121;}
.section-header {border-top: 4px solid #212121;}
.nav-wrap {display:none;}
.header-wrap {margin-top:5px;}
.magazine .label {color:#DA001B;}
.all-about h5 a {color:#212121;}
.homepage .package a {color:#DA001B}

#magazines_modle, #magazines_modle_nosh{
	margin-bottom: 20px;
}
#magazines_modle:after, #magazines_modle_nosh:after{
	display: table;
	content: "";
	clear:both;
}
#magazines_modle article, #magazines_modle_nosh article{
	width:100%;
	height:auto;
	box-sizing:border-box;
	padding: 0px 1px 10px;
	clear:none;
	border-top: none;
	margin-top: 0;
}
#magazines_modle article img, #magazines_modle_nosh article img{
	width:100%;
	height:auto;
}
#magazines_modle article .flipbook-title, #magazines_modle_nosh article .flipbook-title{
	display: none;
}

.blogs .item .headline a {color: #DA001B;}
.blogs.article .headline {color: #DA001B;}
.blogs-topic .headline a {color:#DA001B;}
.related-articles a {color:#DA001B;}
.blogs .sidebar .item .media {width:auto;}
.customisable, .customisable:link, .customisable:visited {color:#DA001B;}

#toi_popmenu_trigger_container,#more_popmenu_trigger_container {position:relative;}
#toi_popmenu, #more_popmenu {display: none;z-index:2;width:173px;position: absolute;left: -20px;background: #dcdcde;padding: 0;top: 23px;}
#more_popmenu {left:-63px;}
#header .header-bottom-nav #toi_popmenu li:after, #header .header-bottom-nav #more_popmenu li:after {content: "";margin: 0;}
#header .header-bottom-nav #toi_popmenu li, #header .header-bottom-nav #more_popmenu li {float: none;}
#toi_popmenu a, #more_popmenu a {width: 100%;text-align: left;font-size: 10px;font-family: arial;font-weight: bold;display: block;color: #494949;padding: 12px 12px;box-sizing:border-box;border-bottom: 1px solid #fff;letter-spacing: 0.3px;}
#toi_popmenu a:hover, #more_popmenu a:hover {background: #E9E9E9;color: #797979;}
#more_popmenu a {text-align:center;}
#toi_popmenu span, #more_popmenu span {display: block;margin-top: 3px;font-weight: bold;}
#toi_popmenu li:last-child a, #more_popmenu li:last-child a {border-bottom: 0;margin-bottom: 0;}
#newnl-modal {border-color:#9d9fa3;}
.calendar-nav .active {color:#DA001B; border-color:#DA001B;}
#calendar-content .event-link a {color:#DA001B;}
.toi {color:#DA001B !important}
.toi:hover {background:#DA001B !important; color:#fff !important;border-color:#DA001B !important;}
.cols1-content .template8 .headline a, #israel-region .cols1-content .headline a {color:#DA001B;}
.arrow-down {margin-right:7px;}
.arrow-down:after {content: "\e604";font-family: toi-icons;font-size: 14px;right: 24px;top: 1px;position: absolute;}
a.button.red, .button.red.small {font-family: ProximaNovaECSB,"Arial Narrow",sans-serif;font-size: 16px;font-weight: bold;background: #da001b;border: 0;color: #fff;border-radius: 5px;text-transform: uppercase;}
.items.blogs a.button.red {padding-right: 22px;padding-left: 22px;}
.cols1 .item.template4 .underline .label {margin-top: 7px;margin-bottom: 7px;background: #DA001B;}
.cols1 .item.template4 .underline a {display: inline-block;margin-bottom: 5px;}
.cols1 .item.template4 .media {margin-bottom: 7px;}
/*.items.magazine a img {width: 100%;height: 100%;}*/
.items.magazine a img {width: 100%;height: 250px;display: block;}
.items.magazine .item .flipbook-title {width: 100%;padding: 10px 0px;background: none;box-sizing: border-box;color: #333;line-height: 1.3;height: 77px;overflow: hidden;text-align: center;font-size: 15px;font-style: italic;}
.items.magazine .section-header {border-top:0;}
.items.magazine .section-header h1 {border-right: 0;}
.wp-caption.aligncenter {width: 100% !important;height: auto;}
.wp-caption.aligncenter img {width: 100% !important;height: auto;}
.svg_container {display:block;}
.svg_container object {pointer-events:none;}
.magazine-sidebar .svg_container object {height:auto;max-width:100%;}
.button.red.small {padding: 7px 17px;}
.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;}
.newnl-signup.columns4 {padding-top:34px;}
.newnl-signup.columns4 .text {margin-bottom:26px;}
.newnl-signup.columns4 .big {font-size:53px;}
.newnl-signup .big {font-size:48px;}
.newnl-signup.columns3 .big {width: 100%;text-align: center;font-size: 36px;margin-right: 7px;padding: 0px 0 10px 0;}
.newnl-signup.columns3 .big span {color:#fff;}
.newnl-signup.columns3 .med {font-size:26px;}
.newnl-signup.columns3 .left-side {width: 240px;clear: both;}
.newnl-signup.columns3 .newnl-error {width: 240px;}
.newnl-signup.columns6 .checkboxes {margin-left: 62px;margin-bottom:25px;}
.newnl-signup.columns6 .text {margin-bottom: 35px;}
.newnl-signup.columns6 .checkboxes p {font-size: 14px;}
.newnl-signup.columns6 .checkboxes input[type="checkbox"]:checked + label:after {top: 4px;font-size: 10px;}
.newnl-signup.columns6 .checkboxes input[type="checkbox"]:not(:checked) + label:before, .newnl-signup.columns6 .checkboxes input[type="checkbox"]:checked + label:before {width:8px;height:8px;top:0;}
#sui-content .item .media {overflow:hidden;}
#footer .nav-menu {height: 62px;line-height: 31px;text-align: center;}
.podcast > a > img, .youtube > a > img {width: 100%;height: auto;}
.wide_ta {width:100%;height:180px;}
.sidebar section.podcast, .sidebar section.youtube {margin-bottom: 25px;}
.page-id-57103 .article-aside {display: none;}
.page-id-57103 .article-body {width: 100%;}
.cols2.sidebar-jn {float: right;}
.page-id-467919 section.items.blogs {border-top: 0;}
.page-id-467919 header.section-header {height: 28px;}
.page-id-467919 .items.blogs .section-header span {line-height: 28px;}
.section-header-js.section-header-jn {background-color:#dedede;}
.section-header-js.section-header-jn .breadcrumbs div {color:#494949;}
.section-header-js.section-header-jn a span {color:#da001b;}
.interfaith_widget {float: left;margin-bottom: 25px;}
.article-body .alignright {width: 250px !important;}
.article-body .alignright img {width: 100%;height: auto;}
.studentbanner_widget {float: left; width:100%; text-align:center;}
.studentbanner_widget a {margin-bottom: 25px;display: block;}
.cols1 h1.headline {font-size: 18px;font-size: 1.8em;margin-bottom: 8px;}
.cols1 .item .media {margin-top: 0;margin-bottom: 10px;}
.cols1 .item .label {margin-top: 0;}
.cols1 .item .above-headline {margin-bottom: 10px;}
.cols1 .item:first-child {margin-top: 0;border-top: 4px solid #212121;}
.cols1 .underline {font-family: Arial,Helvetica,sans-serif;margin-bottom: 8px;line-height: 125%;}
.cols6-content .package-feature {width: 891px;margin-top: -40px;background: #ffffff none;border-left: 43px solid #ffffff;border-right: 31px solid #ffffff;border-top: 1px dotted #c9c9c9;}
.cols4-content .package-duo {background:transparent !important;}
.package-item .headline {font-size: 2em;margin-bottom: 12px;line-height: 24px;}
.package-item .headline span {color:#DA001B;}
.cols4-content .package-item .headline-label {color: #DA001B;}
.cols4-content .package-trio .headline {font-size:1.8em;line-height: 21px;}
.sidebar+.sidebar {margin-top: 25px;}
.article-body > div {font-size: 1.5em;line-height: 140%;margin-bottom: 1.4em;font-weight: 300;}
.page-id-1195736 .article-body p {font-size: 15px;}
#olympics2016 {margin-bottom:25px;}
#olympics2016 img {width:100%;}
#jn-audio-widget {margin-bottom: 25px;}
#jewishlife-headlines .cols4-wrap {background-image: url("http://cdn.timesofisrael.com/images/152_1_507.png");}
.byline a {color: #DA001B;}
.headline a {color: #494949;}
.all-about .headline a {color: #333;}
.cols3 .template5 .headline a {color: #333;}
.cols3 .template5 .underline a {color: #494949;}
#bloggers ul li a {color: #212121;}
#latest-blogs-content .headline a {color: #212121;}
#your-views .under-headline a {color: #212121;}
.latest-posts-content .author a {color: #212121;}
.cols3-content {border-top: 4px solid #212121;}
h5 a:hover {color: #da001b;}

#tales-slider .next, .tales-slider .next, #js-slider .next {background: transparent url(http://cdn.timesofisrael.com/images/jn22_sprite.png) no-repeat scroll -35px -93px;}
#tales-slider .prev, .tales-slider .prev, #js-slider .prev {background: transparent url(http://cdn.timesofisrael.com/images/jn22_sprite.png) no-repeat scroll 0 -93px;}
.latest-news-inner-new .buttons {background: transparent url(http://cdn.timesofisrael.com/images/jn22_sprite.png) no-repeat scroll -931px -268px;}
.latest-news-inner-new .next {background-position: -931px -388px;}
#ops-and-blogs .section-header a.button.red {background: #fff;color: #da001b;text-shadow: none;font-size: 17px;line-height: 17px;margin-top: -5px;padding: 7px 22px;}
.header-items {width: 503px;}
.header-items .header-item {width: calc(50% - 15px);display: inline-block;margin-left: 24px;vertical-align: top;border-top: 1px solid #DA001B;padding-top: 14px;}
.header-items .header-item:first-child {margin-left: 0;}
.header-item .media {width: 101px;display: inline-block;margin-right: 10px;vertical-align: top;float: none;margin-top: 0;}
.header-item .media img {width: 100%;height: auto;}
.header-item .content {width: calc(100% - 115px);display: inline-block;vertical-align: top;}
.header-item .item-title {font-size: 13px;line-height: 15px;}
.header-item .item-title a {text-decoration: none;}
.article .writers .description .name a {color: #da001b;}
.article .writers ul > li > a {color: #da001b;}
#footer .nav-menu a:first-child {border-left: 0;padding-left: 0;}
#footer .nav-menu a:last-child {padding-right: 0;}
#the-daily-edition .section-header h2 {color: rgba(218,0,27,0.9);}
h5 a {color: #da132c;}
#latest-posts h5 a {color: #da132c;}
.viewall_widget {font-size:12px;color:#212121;}
.time-tabs a:hover {color:#212121;}
.most-nav a.active:hover {border-bottom: 4px solid #da001b;}
.tools li {background: transparent url(http://cdn.timesofisrael.com/images/jn22_sprite.png) no-repeat scroll -937px -80px;}
#header #dateline span {font-size:9px;}
.header-item .item-title a {color: #333;}
#header-right .about-us .about-list li {margin-top: 5px;height: 20px;}
#header-right .about-us .about-list li:first-child {margin-top: 15px;}
#header-right .about-us .about-list li:hover {text-decoration: underline;}
.cols3 .template5 .headline a:hover {color:#DA001B;}
.template7 .headline a:hover {color:#DA001B;}
.underline .label {background-color:#da001b;}
#article-promo a:first-child {text-align: center;}
#article-promo a.button {text-transform: uppercase;text-align: center;width: 70px;margin: 0;font-size: 14px;padding: 5px 10px 4px;}
.items.blogs .section-header h2 {color: #494949;}
#calendarwrapper .thead td {background-color: #eaeaea;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;color:#494949;}
#calendarwrapper td.arrow-prev, #calendarwrapper td.arrow-next, #calendarwrapper td.monthname {border-bottom: 1px solid #ffffff;vertical-align: top;}
#calendarwrapper .monthname div {color: #212121;}
#article-promo {text-align: center;}
.article-body form > p {font-size: 1em;}
.distribution-map {position:relative;width:100%;padding-bottom:75%;height:0;overflow:hidden;}
.distribution-map iframe {position:absolute;top:0;left:0;width:100%;height:100%;}

#job-board .media {height:141px;margin-left:0;margin-right:15px;width:250px;overflow:hidden;}
#job-board .media img {width:100%;height:auto;}
#job-board .has-image {float:right;width:250px;}

.new-header-right-wrap {float:right;width:calc(100% - 287px);height:135px;}
#header #dateline {margin:15px 0;width:auto;}
#header .aboutdiv {float:right;width:auto;margin:15px 0;}
#header .aboutdiv li {position:relative;float:right;color:#797979;font-family:Arial,Helvetica,sans-serif;font-size:9px;text-transform:uppercase;margin-left:10px;line-height:10px;}
#header .aboutdiv li a {color:#797979;}
#header .about-us {margin-right:15px;}
#header .about-us > a::after {content:"\e603";font-family:toi-icons;font-size:9px;margin-left:5px;vertical-align:middle;position:absolute;text-decoration:none;}
#header .about-list {display:none;background-color:#fff;border:1px solid #dcdcde;position:absolute;left:-2px;margin-top:4px;padding:0 15px 0 5px;z-index:2;text-align:left;}
.new-header-right-bottom {clear:both;float:left;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;}
.new-header-item {width:155px;vertical-align:top;border-top:1px solid #DA001B;padding-top:14px;}
.subscribe-buttons .subscribe-button a {font-size:1.5em;background-color:#da001b;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:155px;text-align:center;box-sizing:border-box;color:#fff;display:inline-block;font-family:ProximaNovaECSB,"Arial Narrow",sans-serif;text-transform:uppercase;padding:7px 5px;line-height:0.7em;}
#header-right .fb-button {top:10px;right:14px;position:relative;}
#header-right .fb-button, #header-right .tw-button {display:inline-block;height:20px;overflow:hidden;}
.subscribe-buttons {display:flex;flex-flow:row wrap;justify-content:space-between;}
.subscribe-buttons .fb-button, .subscribe-buttons .tw-button {height:20px;overflow:hidden;float:left;margin-top:10px;}
.new-header-item > span {font-family:Arial,helvetica,sans-serif;font-size:12px;line-height:12px;margin-bottom:5px;display:block;font-weight:700;color:#797979;}
.new-header-item .item-title {font-size:12px;line-height:14px;}
.promoted-links li {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;}
.promoted-links li a {color:#da001b;font-weight:bold;}
.promoted-links ul {list-style:disc inside none;color:#da001b;}

/* cse */
#___gcse_0 {clear:both;}
#___gcse_0 .cse .gsc-control-cse,
#___gcse_0 .gsc-control-cse {background-color:transparent;border:none;padding:10px 0;}
#___gcse_0 .cse .gsc-webResult.gsc-result, 
#___gcse_0 .gsc-webResult.gsc-result, 
#___gcse_0 .gsc-imageResult-classic, 
#___gcse_0 .gsc-imageResult-column {border:none;margin-bottom:35px;background-color:transparent;padding:0;}
#___gcse_0 .gsc-table-cell-thumbnail, 
#___gcse_0 .gs-promotion-image-cell {padding:0;}
#___gcse_0 .gs-web-image-box, 
#___gcse_0 .gs-promotion-image-box {width:100px;padding:2px 15px 0 0;}
#___gcse_0 .gs-web-image-box img.gs-image, 
#___gcse_0 .gs-promotion-image-box img.gs-promotion-image {max-width:100px;max-height:200px;width:100%;height:auto;border:none;}
#___gcse_0 .gsc-control-cse .gs-spelling, 
#___gcse_0 .gsc-control-cse .gs-result .gs-title, 
#___gcse_0 .gsc-control-cse .gs-result .gs-title * {font-weight:bold;text-decoration:none;}
#___gcse_0 .gs-webResult div.gs-visibleUrl-long, 
#___gcse_0 .gs-promotion div.gs-visibleUrl-long {font-weight:normal;margin-top:5px;}
#___gcse_0 .gsc-cursor-box {border-color:inherit;}
#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-page {background-color:transparent;}
