/*
theme name: rgb7eye
theme uri: http://rgbmedia.org
author: rgb media inc.
author uri: http://rgbmedia.org/
description: bespoke design for the 7th eye website
version: 1.0
license: all rights reserved
text domain: rgb7eye
*/
/* reset default browser css. based on work by eric meyer:http://meyerweb.com/eric/tools/css/reset/
-------------------------------------------------------------- */
@font-face {font-family: '7eye';src:  url('fonts/7eye.eot?u3f3re');src:  url('fonts/7eye.eot?u3f3re#iefix') format('embedded-opentype'),url('fonts/7eye.woff2?u3f3re') format('woff2'),url('fonts/7eye.ttf?u3f3re') format('truetype'),url('fonts/7eye.woff?u3f3re') format('woff'),url('fonts/7eye.svg?u3f3re#7eye') format('svg');font-weight: normal;font-style: normal;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:none;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block;}
/* html, body {height:100%;margin-bottom:1px;} */
body {line-height:1;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;clear:both;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
del {text-decoration:line-through;}
ins {text-decoration:none;}
table {border-collapse:collapse;border-spacing:0;}
input:focus {outline:none;}
/* basic stuff */
body {font:normal 62.5%/1 "arial hebrew",arial,tahoma,sans-serif;color:#363236;background:#efeee9 url("images/bg_dark.png") repeat scroll 0 0;direction:ltr;}
#rtl-wrapper {width:100%;direction:rtl;unicode-bidi:embed;}
#wrapper {margin:0 auto;width:982px;}
#primary {float:left;width:928px;margin-top:58px;min-height:600px;padding:0 26px;border-right:1px solid #fff;border-left:1px solid #fff;background:#f3f3ee url("images/bg_light.png") repeat scroll 0 0;}
p {font-size:1.5em;line-height:140%;margin-bottom:1.4em;}
strong {font-weight:bold;}
em {font-style:italic;}
a {color:#0099d8;text-decoration:none;}
audio {width:100%;}
.caption, .wp-caption-text {font-size:1.2em;margin-top:5px;color:#8f7d7b;}
.article-body .wp-caption-text {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #8f7d7b;}
.article-body .wp-caption {margin-bottom:21px;}
.alignright {float:right;margin-left:12px;margin-top:6px;}
.alignleft {float:left;margin-right:12px;margin-top:6px;}
.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto;}
.alignnone {width:100% !important;height:auto;}
.alignnone img {width:100%;height:auto;}
.gallery-caption {display:none;}
.search-bullets {font-size:1.2em;list-style:disc inside;line-height:200%;font-weight:bold;}
.rss-feed {float:left;display:block;min-width:16px;height:16px;margin-top:14px;margin-right:30px;line-height:16px;padding-right:18px;font-size:14px;color:#666;background:transparent url("images/sprite.png") no-repeat scroll 100% -80px;}
.mac .rss-feed {margin-top:7px;}
.edit {display:none;}
.share-buttons .like-count {float:right;width:auto;margin-left:5px;}
.share-buttons .twitter-button {float:right;width:69px;}
.share-buttons .google-button {float:right;width:66px;}
.share-buttons .newsletter {float:left;}
.share-buttons .newsletter a {display:block;height:12px;line-height:12px;padding:2px 8px 4px;color:#FFFFFF;background-color:#8F7D7B;border-radius:3px 3px 3px 3px;font-size:1.2em;font-weight:bold;}
.mac .share-buttons .newsletter a {padding:4px 8px 2px;}
.share-buttons .newsletter a:hover {background-color:#ef2a33;}
.facebook-share {overflow:hidden;font-size:1.1em;font-family:arial,tahoma,helvetica,sans-serif;}
.facebook-share-btn, .facebook-share-count {float:right;}
.facebook-share-btn, .facebook-share-btn:active {cursor:pointer;position:relative;padding:2px 4px;height:14px;background-color:#edeef4;border:1px solid #cdd5e5;color:#3b4d7b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.facebook-share-btn:hover {text-decoration:none;background-color:#edeef4;border-color:#9dacce;}
.facebook-share-icon {display:inline;float:right;width:13px;height:13px;margin:0 0 1px 3px;background:transparent url("images/btn_facebook_12x12.png") no-repeat scroll 0 1px;}
.facebook-share-label {line-height:1.3;color:#3b5998;}
.facebook-share-btn:hover .facebook-share-label {text-decoration:none !important;}
.facebook-share-count {position:relative;height:14px;margin-right:6px;padding:4px 4px 0;background-color:#fff;border:1px solid #cdd5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.facebook-share-count i,.facebook-share-count u {display:block;position:absolute;top:4px;right:-5px;height:1px;border:solid transparent;border-left-color:#D7D7D7;border-width:4px 0 4px 5px;}
.facebook-share-count i {right:-3px;z-index:5;border-left-color:white;}
/* navigation */
#main-nav {position:fixed;z-index:1000;width:100%;min-width:1024px;height:52px;background-color:#413a41;color:#c9beb6;text-align:center;border-top:6px solid #000;-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.2);}
.nav-menu {width:980px;margin:0 auto;}
.nav-menu a {color:#c9beb6;}
.nav-menu a:hover {color:#fff;}
.nav-menu > li {float:right;padding:17px 16px;font-weight:bold;font-size:1.6em;background:transparent url("images/sprite.png") no-repeat scroll -499px 18px;}
.nav-menu .sub {position:relative;background-position:-475px -21px;padding-left:30px;}
.mac .nav-menu .sub {background-position:-475px -24px;}
.nav-menu .current {}
.nav-menu .active {background:#f3f3ee url("images/bg_light.png") repeat scroll 0 0;}
.nav-menu .current a {color:#ef2a33;}
.nav-menu .active a {color:#413a41;}
.nav-menu .last {background:none;}
.nav-menu .idi, .nav-menu .minhal {float:left;font-size:0.9em;font-weight:normal;padding:0;background-image:none;}
.nav-menu .idi a {display:block;width:42px;height:31px;line-height:10px;margin:10px 0;padding-right:60px;background:transparent url("images/sprite.png") no-repeat scroll -160px 0;text-align:right;}
.nav-menu .minhal a {display:block;width:60px;height:19px;line-height:11px;margin:10px 0 10px 10px;padding: 6px 55px 6px 0;background:transparent url("images/sprite.png") no-repeat scroll -142px -40px;text-align:right;}
.nav-menu .minhal {display:none;}
.nav-menu .seder-yom-list {display:none;position:absolute;text-align:right;background:#f3f3ee url("images/bg_light.png") repeat scroll 0 0;color:#413a41;box-shadow:0 13px 10px 0 #666;margin:17px -16px 0 0;z-index:999;}
.nav-menu .seder-yom-list li {border-bottom:1px solid #d8dad2;font-size:12px;}
.nav-menu .seder-yom-list a {display:block;width:140px;padding:10px 16px;color:#413a41;}
.nav-menu .seder-yom-list a:hover {background-color:#413a41;color:#f3f3ee;}
/* header */
.header-buttons {float:left;width:100%;height:50px;}
.header-buttons li {float:left;margin-right:16px;}
.header-buttons a {display:block;height:10px;line-height:1em;margin:16px 0;padding:0.2em 0.8em 0.5em;border-radius:3px;background-color:#8f7d7b;color:#fff;font-size:1.2em;font-weight:bold;}
.mac .header-buttons a {padding:0.3em 0.8em;}
.header-buttons a:hover {background-color:#ef2a33;}
#header {clear:both;float:right;width:100%;padding-bottom:30px;border-bottom:1px solid #c9beb6;}
.header-right {float:right;width:208px;text-align:center;}
.header-right h1 a {display:inline-block;width:153px;height:201px;background:transparent url("images/sprite.png") no-repeat scroll 0 0;}
.header-right h1 span {display:none;}
.header-right h1 a:hover {background-position:-50px -900px;}
.searchform {float:right;width:150px;height:23px;margin:16px 29px 0;}
.searchform input[type=text] {float:right;border:none;width:111px;height:14px;line-height:1em;padding:4px 7px 5px;font-size:1.3em;color:#413a41;background-color:#fff;font-family:"arial hebrew",arial,tahoma,sans-serif;background:transparent url("images/sprite.png") no-repeat scroll -205px -160px;}
.mac .searchform input[type=text] {padding:5px 7px;}
.searchform input[type=submit] {float:left;width:25px;height:23px;margin:0;padding:0;border:none;background:transparent url("images/sprite.png") no-repeat scroll -180px -160px;}
.header-left {float:left;width:702px;height:250px;margin-right:16px;border-right:1px solid #c9beb6;border-left:1px solid #c9beb6;}
/* top stories slider */
.top-date {clear:both;float:right;width:100%;margin-bottom:16px;color:#413a41;letter-spacing:3px;font-size:13px;font-weight:bold;text-align:center;}
.top-date span {color:#ef2a33;margin-left:7px;}
#topstories .topstories-inner .buttons {display:block;float:right;width:35px;height:35px;margin:70px 28px 115px 0;background:transparent url("images/sprite.png") no-repeat scroll -160px -260px;}
#topstories .topstories-inner .next {float:right;background-position:-160px -300px;}
#topstories .topstories-inner .prev:hover {background-position:-240px -260px;}
#topstories .topstories-inner .next:hover {background-position:-240px -300px;}
#topstories .topstories-inner .prev.disabled {cursor:default;background-position:-200px -260px;}
#topstories .topstories-inner .next.disabled {cursor:default;background-position:-200px -300px;}
#topstories .topstories-viewport {float:right;height:220px;overflow:hidden;position:relative;width:549px;}
#topstories .topstories-viewport ul {position:absolute;right:0;top:0;min-width:1647px;}
#topstories .topstories-viewport li {float:right;width:155px;margin-right:28px;}
#topstories .topstories-viewport .media {margin:0;}
#topstories .topstories-viewport .media img {width:155px;height:87px;}
#topstories .topstories-viewport .media a {display:block;height:87px;width:155px;}
#topstories .topstories-viewport .headline {margin-bottom:8px;margin-top:0;padding:8px 0 5px;border-bottom:1px dotted #413a41;font:bold 18px arial,helvetica,sans-serif;text-align:right;}
#topstories .topstories-viewport .headline a {color:#413a41;}
#topstories .topstories-viewport .headline a:hover {color:#ef2a33;}
#topstories .topstories-viewport .excerpt {clear:both;float:right;width:100%;font-size:13px;line-height:120%;font-weight:bold;margin-top:20px;}
#topstories .topstories-viewport .excerpt a {color:#413a41;}
#bottomstories .bottomstories-inner .buttons {display:block;float:right;width:35px;height:35px;margin:70px 28px 115px 0;background:transparent url("images/sprite.png") no-repeat scroll -160px -260px;}
#bottomstories .bottomstories-inner .prev {margin-right:14px;}
#bottomstories .bottomstories-inner .next {float:right;background-position:-160px -300px;}
#bottomstories .bottomstories-inner .prev:hover {background-position:-240px -260px;}
#bottomstories .bottomstories-inner .next:hover {background-position:-240px -300px;}
#bottomstories .bottomstories-inner .prev.disabled {cursor:default;background-position:-200px -260px;}
#bottomstories .bottomstories-inner .next.disabled {cursor:default;background-position:-200px -300px;}
#bottomstories .bottomstories-viewport {float:right;height:220px;overflow:hidden;position:relative;width:549px;}
#bottomstories .bottomstories-viewport ul {position:absolute;right:0;top:0;min-width:1647px;}
#bottomstories .bottomstories-viewport li {float:right;width:155px;margin-right:28px;}
#bottomstories .bottomstories-viewport .media {margin:0;}
#bottomstories .bottomstories-viewport .media img {width:155px;height:87px;}
#bottomstories .bottomstories-viewport .media a {display:block;height:87px;width:155px;}
#bottomstories .bottomstories-viewport .headline {margin-bottom:8px;margin-top:0;padding:8px 0 5px;border-bottom:1px dotted #413a41;font:bold 18px arial,helvetica,sans-serif;text-align:right;}
#bottomstories .bottomstories-viewport .headline a {color:#413a41;}
#bottomstories .bottomstories-viewport .headline a:hover {color:#ef2a33;}
#bottomstories .bottomstories-viewport .excerpt {clear:both;float:right;width:100%;font-size:13px;line-height:120%;font-weight:bold;margin-top:20px;}
#bottomstories .bottomstories-viewport .excerpt a {color:#413a41;}
.topstories-bottom {clear:both;float:right;width:100%;margin-bottom:30px;padding-top:16px;border-top:3px solid #413a41;}
/* footer */
#footer {clear:both;float:right;width:100%;min-width:1024px;border-top:10px solid #7d7b7d;box-shadow:0 0 0 1px #000;-webkit-box-shadow:0 0 0 1px #000;-moz-box-shadow:0 0 0 1px #000;background:#efeee9 url("images/bg_dark.png") repeat scroll 0 0;}
#footer .logo-wrapper {width:100%;border-top:1px solid #fff;}
#footer .logo {width:243px;height:53px;margin:30px auto 15px;}
#footer .logo a {display:block;width:243px;height:53px;background:transparent url("images/sprite.png") no-repeat scroll -160px -100px;}
#footer .logo span {display:none;}
#footer-nav {width:730px;margin:0 auto;text-align:center;}
#footer-nav a {padding:0 12px;line-height:28px;color:#5b595b;font-size:1.4em;border-left:1px solid #5b595b;}
#footer-nav a:hover {text-decoration:underline;}
.footer-below {clear:both;margin-top:30px;padding-bottom:5px;border-bottom:1px solid #c9beb6;text-align:center;font-size:1.2em;color:#787878;}
.footer-below a {color:#5b595b;height:14px;line-height:16px;padding:1px 0;}
.footer-below a:hover {text-decoration:underline;}
.footer-below a:after {content:"•";margin:0 5px;}
.footer-below a.last:after {content:"";margin:0;}
.footer-below .facebook {background:transparent url("images/sprite.png") no-repeat scroll 100% -140px;padding-right:18px;}
.footer-below .twitter {background:transparent url("images/sprite.png") no-repeat scroll 100% -110px;padding-right:18px;}
.footer-below .rss {background:transparent url("images/sprite.png") no-repeat scroll 100% -80px;padding-right:18px;}
.footer-bottom {height:58px;background-color:#fff;}
.rgbmedia {width:445px;margin:0 auto;padding-top:26px;text-transform:uppercase;}
.rgbmedia .text {float:left;margin-right:3px;margin-left:10px;height:10px;}
.rgbmedia .text:first-child {margin-left:0;}
.rgbmedia .rgblogo, .rgbmedia .salalogo {float:left;}
.rgbmedia .rgblogo a {display:block;width:57px;height:22px;margin-top:-8px;background:transparent url("images/rgbmedia57x21.png") no-repeat scroll 0 1px;}
.rgbmedia .rgblogo a span {display:none;}
.rgbmedia .salalogo a {height:11px;padding:30px 27px 5px 0;background:transparent url("images/salamandra33x43.png") no-repeat scroll 100% 0;}
.rgbmedia .salalogo a span {color:#363236;font-weight:bold;}
/* article */
#article-wrapper {float:right;width:100%;border-top:3px solid #413a41;padding-top:18px;}
#article-wrapper .article {float:right;width:672px;min-height:350px;margin:0 0 30px;padding-left:31px;border-left:1px solid #c9beb6;}
#article-wrapper .article-aside {float:left;width:208px;margin:0 -1px 30px 0;padding-right:16px;border-right:1px solid #c9beb6;}
#article-wrapper .article-section {float:right;width:100%;border-bottom: 1px solid #d8dad2;color:#ef2a33;font-size:1.8em;font-weight:bold;line-height:150%;}
#article-wrapper .article-section a {color:#ef2a33;}
#article-wrapper .article-section a:hover {text-decoration:underline;}
.article .headline {float:right;width:100%;margin:30px 0 5px;color:#413a41;font-size:4em;font-weight:bold;line-height:110%;}
body.single .article .headline {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:6em;font-weight:normal;text-align:center;}
.article .opinion-headline {margin-top:5px;}
.article .opinion-byline {clear:both;float:right;width:100%;text-align:center;margin-top:30px;font-size:1.6em;font-weight:bold;color:#0099D8;}
.article .opinion-byline a:hover {text-decoration:underline;}
.article .underline {float:right;width:100%;margin-bottom:15px;color:#413a41;font-size:1.7em;line-height:130%;}
body.single .article .underline {text-align:center;}
.article .under-headline {margin-bottom:30px;font-size:1.2em;text-align:center;}
.article .under-headline > span {color:#8f7d7b;padding-left:5px;margin-left:5px;border-left:1px solid #8f7d7b;}
.article .under-headline .byline {font-weight:bold;color:#0099d8;}
.article .under-headline a:hover {text-decoration:underline;}
.article .under-headline .date {}
.article .under-headline .comments {border:none;}
.article .comments-count {display:inline-block;padding-right:13px;background:transparent url("images/sprite.png") no-repeat scroll 100% -160px;}
.article .media {clear:both;float:right;width:100%;margin-bottom:30px;}
.article .share-buttons {clear:both;float:right;width:100%;margin-bottom:30px;padding:5px 0 2px;border-bottom:1px solid #ffffff;border-top:1px solid #d8dad2;}
.article .addthis_toolbox {float:left;height:13px;margin:5px 0 0;}
.article .addthis_toolbox li {float:right;margin-right:5px;background:transparent url("images/sprite.png") no-repeat scroll -484px -183px;}
.article .addthis_toolbox li a {display:block;width:17px;height:15px;}
.article .addthis_toolbox .print {background-position:-484px -210px;}
.article .addthis_toolbox .share {margin-left:0;background-position:-987px -80px;}
.article .addthis_toolbox .at300bs {display:none;}
.article .addthis_toolbox .at300b:hover {opacity:1 !important;}
.article .addthis_toolbox .at4-icon {display:none !important;}
.article .article-related {width:176px;float:right;}
.article .article-body {float:left;width:464px;margin-top:-3px;}
.article .article-body p:first-child:first-letter {float:right;font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:83px;line-height:0.7em;margin:5px 0 0 6px;}
.article .article-arrow {float:right;margin:5px 0 5px 10px;}
.article .article-body h3, .article .page-body h3 {font-weight:bold;font-size:2em;color:#8f7d7b;margin-bottom:1em;}
.article .article-body h4, .article .page-body h4, #article-wrapper .article-body q {float:left;width:208px;margin:6px 30px 15px 0;padding:12px 0;border-top:3px solid #c9beb6;border-bottom:3px solid #c9beb6;font-size:1.8em;line-height:130%;color:#ef2a33;}
.article .article-body h5, .article .page-body h5, #article-wrapper .article-body blockquote {background: url("images/sprite.png") no-repeat scroll 429px -344px transparent;border-bottom:1px solid #d8dad2;border-top:1px solid #ffffff;color:#8f7d7b;font-size:1.5em;line-height:175%;margin-bottom:23px;padding:20px 45px 15px 0;}
.article .article-body blockquote p {font-size:15px;}
.article .article-body blockquote p:first-child:first-letter {float:none;font-family:inherit;font-size:inherit;line-height:inherit;margin:inherit;}
.article .article-body a:hover, .article .page-body a:hover {text-decoration:underline;}
.article .article-body ul, .article .page-body ul  {clear:both;list-style:disc outside none;padding-right:15px;margin-bottom:14px;}
.article .article-body ol {list-style-type:decimal;padding-right:15px;}
.article .article-body li, .article .page-body li {font-size:1.5em;line-height:140%;margin-bottom:0.5em;}
.article .article-body sup {vertical-align:super;font-size:smaller;}
.article-body .related-stories {margin-top:10px;clear:both;float:left;width:100%;}
.article-body .related-stories h3 {border-bottom:1px dotted #C9BEB6;border-top:3px solid #C9BEB6;color:#EF2A33;font-size:1.6em;font-weight:bold;padding:10px 0 5px;}
.article-body .related-stories ul {clear:both;float:right;width:100%;list-style-type:none;margin:0 0 15px;padding:0;}
.article-body .fb-post {margin-bottom:2.1em;}
.article .related-stories li {clear:both;float:right;width:100%;margin-bottom:15px;}
body.single .article-body .related-stories .media {display:none;}
body.single .related-stories .headline {margin:0 0 5px;font:bold 18px/110% arial,helvetica,sans-serif;text-align:right;}
body.single .related-stories .headline a {color:#8F7D7B;}
body.single .related-stories .underline {margin-bottom:0;text-align:right;font-size:14px;}
body.single .related-stories .underline a {color:#8F7D7B;}
body.single .related-stories .underline a:hover {text-decoration:none;}
body.single .article-body .related-stories .under-headline {margin-bottom:0;text-align:right;}
body.single .article-body .related-stories .byline {font-size:12px;display:inline;}
body.single .article-body .related-stories .date {font-size:12px;border:none;}
.article .article-related .related-stories li {margin:10px 0 0;padding-top:15px;border-top:1px dotted #C9BEB6;}
.article .article-related .related-stories .media {margin-bottom:5px;}
.article .article-related .related-stories .headline a:hover {text-decoration:underline;}
.article .article-related .related-stories .under-headline {display:none;}
.article-related h3 {color:#ef2a33;font-size:1.3em;font-weight:bold;letter-spacing:0.1em;border-top:3px solid #c9beb6;padding-top:10px;}
.article-related .related-topics li {clear:both;float:left;width:100%;margin-top:10px;border-top:1px dotted #c9beb6;padding-top:10px;}
.article-related .related-topics li a {font-size:1.2em;color:#8f7d7b;}
.article-related .related-topics li a:hover {color:#413a41;}
.article-related .opinion-name {display:none;}
.article-related .opinion-mugshot {margin-bottom:15px;}
.article-related .opinion-description {font-size:1.2em;line-height:125%;margin-bottom:30px;color:#8f7d7b;}
.article-related .covers img {width:170px;padding:2px;border:1px solid #8F7D7B;margin-top:15px;background-color:#fff;}
.related-topics, .related-stories {margin-bottom:30px;clear:both;float:right;width:100%;}
div#fbseocomments {margin:0 auto;position:relative;}
.nodrop, .article .article-body .nodrop:first-child:first-letter {font-size:1px;height:1px;line-height:1px;margin:-1px 0 0 0;padding:0;}
/* page */
.page .article h1 {border-bottom:3px solid #413a41;padding-bottom:32px;margin-bottom:32px;}
div.wpcf7-response-output {font-size:1.4em;}
/* content */
#content-wrapper {float:right;width:100%;border-top:3px solid #413a41;padding-top:18px;}
#content-wrapper .content {float:right;width:672px;min-height:650px;margin:0 0 30px;padding-left:31px;border-left:1px solid #c9beb6;}
#content-wrapper .content-aside {float:left;width:208px;margin:0 -1px 30px 0;padding-right:16px;border-right:1px solid #c9beb6;}
#content-wrapper .content-items {clear:both;float:right;width:100%;margin-top:16px;border-top:3px solid #413a41;}
.not-found {clear:both;float:right;width:100%;margin-top:50px;}
.not-found p {color:#ef2a33;font-size:1.8em;font-weight:bold;}
/* home */
#main-headlines-wrapper {float:right;width:100%;}
.main-headlines {float:left;width:672px;min-height:650px;margin:0;padding-right:31px;border-right:1px solid #c9beb6;}
.main-headlines-aside {float:right;width:208px;margin-left:-1px;padding-left:16px;border-left:1px solid #c9beb6;}
.main-headlines-aside .header-right {margin-bottom:30px;}
/* items */
.items-tabs {clear:both;float:right;width:100%;padding:24px 0 5px;border-bottom:1px solid #413a41;font-size:1.4em;color:#7d7b7d;}
.items-tabs span {display:block;float:right;padding:0 10px;border-left:1px solid #7d7b7d;line-height:12px;}
.items-tabs .tab1 {}
.items-tabs .tab2 {}
.items-tabs .tab3 {border-left:none;padding-left:0;}
.items-tabs a {color:#7d7b7d;}
.items-tabs .current a {color:#ef2a33;padding-bottom:12px;background:transparent url("images/sprite.png") no-repeat scroll 50% -205px;}
.items-tabs a:hover {}
.item {clear:both;float:right;width:100%;padding-bottom:15px;border-bottom:1px dotted #8f7d7b;margin-top:15px;}
.item-date {float:right;width:70px;margin-top:4px;font-size:1.2em;color:#8f7d7b;}
.item-media {float:right;width:176px;margin-left:16px;margin-top:4px;}
.mac .item-date, .mac-item-media {margin-top:2px;}
.item-media a {display:block;width:176px;height:99px;margin:0;padding:0}
.item-media img {width:176px;height:99px;margin:0;padding:0}
.item-body {float:right;width:602px;}
.has-image {width:410px;}
.item-body .headline {margin-bottom:5px;font-size:2em;font-weight:bold;}
.item-body .headline a {color:#363236;}
.item-body .headline a:hover {color:#ef2a33;}
.item-body .underline {margin-bottom:5px;font-size:1.3em;line-height:130%;}
.item-body .underline a {color:#413a41;}
.under-headline {font-size:1.2em;}
.under-headline > span {display:inline-block;color:#8f7d7b;padding-left:5px;margin-left:5px;border-left:1px solid #8f7d7b;}
.under-headline .byline {color:#0099D8;}
.byline {font-weight:bold;}
.byline a:hover {text-decoration:underline;}
.comments-count {display:inline-block;padding-right:13px;background:transparent url("images/sprite.png") no-repeat scroll 100% -160px;}
/* social icons */
.under-headline .social-tools {display:inline-block;white-space:nowrap;margin:0 0 -8px;border:none;line-height:1;}
.mac .under-headline .social-tools {margin-bottom:-10px;}
.under-headline .social-tools span {padding-left:0;margin-left:0;border:none;line-height:1;}
.under-headline .social-tools a {display:block;float:right;width:15px;height:15px;padding-bottom:4px;background:transparent url("images/sprite.png") no-repeat scroll 100% -270px;}
.under-headline a.fbshare {margin-left:3px;}
.under-headline a.fbshare:hover {background-position:100% -140px;}
.under-headline a.twit {margin-left:4px;background-position:100% -240px;}
.under-headline a.twit:hover {background-position:100% -110px;}
/* aside boxes */
.banner_side,
.aside {clear:both;float:right;width:100%;margin-bottom:28px;}
.aside h3 {padding:3px 34px 5px 5px;font-size:1.8em;color:#c9beb6;background:#413a41 url("images/sprite.png") no-repeat scroll 100% -900px;}
.mac .aside h3 {padding:5px 34px 4px 5px;}
.aside h3 a {color:#c9beb6;}
.aside h3 a:hover {color:#ef2a33;}
#fb-connect h3 {background-position:100% -960px;}
#comments h3, #outbrain h3 {background-image:none;padding-right:10px;margin-bottom:16px;}
#appointments h3 {background-image:none;padding-right:10px;}
#eventcal h3 {background-position:100% -1050px;}
#rating h3 {background-position:100% -1020px;}
#quotes h3 {background-position:100% -960px;}
#tweets h3 {background-image:none;padding-right:10px;}
.item-list li {clear:both;float:right;width:100%;margin-top:10px;padding-bottom:10px;border-bottom:1px dotted #8f7d7b;}
.item-list .day-time {float:right;}
.item-list .day {display:inline-block;height:10px;margin-left:3px;padding-left:4px;border-left:1px solid #8f7d7b;font-size:1.2em;color:#8f7d7b;}
.item-list .time {font-size:1.2em;color:#ef2a33;}
.item-list .source {float:left;color:#b38f13;}
.item-list .source a:hover {text-decoration:underline;}
.item-list .title {clear:both;float:right;width:100%;margin-top:5px;font-size:1.4em;line-height:120%;}
.item-list .title a {color:#413a41}
.item-list .title a:hover {color:#ef2a33;}
.happening-tabs {clear:both;float:right;width:100%;padding:8px 0 5px;border-bottom:1px solid #413a41;font-size:1.4em;color:#7d7b7d;}
.happening-tabs span {display:block;float:right;padding:0 10px;border-left:1px solid #7d7b7d;line-height:12px;}
.happening-tabs .tab1 {}
.happening-tabs .tab2 {}
.happening-tabs .tab3 {border-left:none;padding-left:0;}
.happening-tabs a {color:#7d7b7d;}
.happening-tabs .current a {color:#ef2a33;padding-bottom:12px;background:transparent url("images/sprite.png") no-repeat scroll 50% -205px;}
.happening-tabs a:hover {}
.happening-inner, .indy-latest-inner {clear:both;float:right;width:100%;height:578px;margin-top:20px;overflow:hidden;}
.happening-inner .buttons, .indy-latest-inner .buttons {display:block;width:100%;height:20px;padding-bottom:5px;background:transparent url("images/sprite.png") no-repeat scroll 100% -300px;}
.happening-inner .prev, .indy-latest-inner .prev {border-bottom:1px solid #c9beb6;}
.happening-inner .next, .indy-latest-inner .next {padding-top:5px;border-top:1px solid #c9beb6;background-position:100% -334px;border-bottom:1px solid #fff;}
.happening-inner .prev:hover, .indy-latest-inner .prev:hover {background-position:100% -380px;}
.happening-inner .next:hover, .indy-latest-inner .next:hover {background-position:100% -414px;}
.happening-inner .prev.disabled, .indy-latest-inner .prev.disabled {cursor:default;background-position:100% -460px;}
.happening-inner .next.disabled, .indy-latest-inner .next.disabled {cursor:default;background-position:100% -494px;}
.happening-inner .happening-viewport, .indy-latest-inner .indy-latest-viewport {position:relative;height:500px;overflow:hidden;margin:5px 0 15px;}
.happening-inner ul, .indy-latest-inner ul {position:absolute;min-height:500px;top:0;max-width:100%;}
.happening-all {float:left;text-align:left;display:block;margin-top:-20px;}
.happening-all a {color:#8f7d7b;}
.happening-all a:hover {text-decoration:underline;}
/* tag & writer pages */
.tag-media {float:right;width:176px;height:176px;margin:20px 0 0 32px;}
.tag-title {clear:none;font-size:4em;font-weight:bold;margin-bottom:16px;padding-top:16px;}
.tag-title a {color:#363236;}
.tag-title a:hover {text-decoration:underline;}
.tag-title span {color:#8f7d7b;}
.tag-description {clear:none;}
.tag-description p {font-size:1.8em;margin-bottom:0;}
.lexlink {text-align:left;font-weight:bold;font-size:13px;color:#8F7D7B; }
.lexlink:hover {text-decoration:underline;}
.lexlink span {display:inline-block;width:20px;height:20px;background:transparent url("images/sprite.png") no-repeat scroll -420px -156px;}
.mac .lexlink span {background-position:-420px -158px;}
.lexlink:before {content:"|";margin:0 10px;}
.tag-description .lexlink {display:block;}
.tag-description .lexlink span {background-position:-420px -154px;}
.tag-description .lexlink:before {content:"";margin:0;}
/* page numbers */
.wp_page_numbers {clear:both;float:right;width:100%;padding:10px 0;border-bottom:1px solid #fff;}
.wp_page_numbers ul {float:left;width:auto;}
.wp_page_numbers li {float:right;display:block;font-size:1.3em;}
.wp_page_numbers a {padding:3px 5px;display:block;color:#8f7d7b;}
.wp_page_numbers a:hover {color:#ef2a33;}
.wp_page_numbers .space {color:#8f7d7b;padding:3px 5px;}
.wp_page_numbers .first_last_page {font-style:italic;}
.wp_page_numbers .active_page a {color:#ef2a33;font-weight:bold;}
.wp_page_numbers .page_info {float:right;color:#8f7d7b;display:block;padding:3px 5px 3px 30px;}
.wp_page_numbers .prev-page {}
.wp_page_numbers .prev-page a {width:13px;height:10px;background:transparent url("images/sprite.png") no-repeat scroll -445px -157px;}
.wp_page_numbers .prev-page span {display:none;}
.wp_page_numbers .next-page {}
.wp_page_numbers .next-page a {width:13px;height:10px;background:transparent url("images/sprite.png") no-repeat scroll -415px -157px;}
.wp_page_numbers .next-page span {display:none;}
/* homepage */
.hp-section {clear:both;float:right;width:100%;margin-bottom:30px;}
.hp-section > h3 {margin-bottom:30px;padding:7px 7px 6px;background-color:#413a41;font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:2.6em;line-height:0.7em;}
.mac .hp-section > h3 {padding-bottom:5px;}
.hp-section > h3 a:hover {text-decoration:underline;}
.hpitems {float:right;width:416px;padding-left:31px;border-left:1px solid #c9beb6;}
.hpside {float:left;width:208px;margin-right:-1px;padding-right:16px;border-right:1px solid #c9beb6;}
.position1, .position2 {margin-bottom:30px;margin-top:0;padding-bottom:30px;border-bottom:3px solid #c9beb6;text-align:center;width:672px;}
.position2, .position4 {width:416px;}
.position4 {margin-top:-15px;margin-bottom:30px;border-bottom:3px solid #c9beb6;}
.position4.last {margin-bottom:0;padding-bottom:0;border-bottom:none;}
.position1 .item-media, .position2 .item-media {clear:both;width:100%;margin:0 0 20px;}
.position4 .item-media {width:134px;}
.position1 .item-media a, .position2 .item-media a, .position4 a  {height:auto;width:auto;}
.position1 .item-media img {height:378px;width:672px;}
.position2 .item-media img {height:234px;width:416px;}
.position4 .item-media img {height:134px;width:134px;}
.position1 .item-body, .position1 .has-image, .position2 .item-body, .position2 .has-image {width:100%;}
.position4 .item-body {width:100%;}
.position4 .has-image {width:266px;}
.item-section {clear:both;width:100%;margin-bottom:10px;font-size:1.3em;font-weight:bold;}
.item-section span {color:#ef2a33;border-bottom:1px solid #d8dad2;}
.position1 .headline, .position2 .headline {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;}
.position1 .headline {font-size:6em;padding:0 50px;}
.position2 .headline {font-size:3.7em;}
.position4 .headline {margin-bottom:5px;}
.position1 .underline {font-size:1.5em;padding:0 50px;}
.position2 .underline {font-size:1.5em;}
.position4 .underline {margin-bottom:5px;}
.position1 .byline, .position2 .byline, .position4 .byline {font-weight:bold;}
.position4 .byline {margin-bottom:5px;}
.underline .related {margin-right:3px;font-weight:bold;}
.underline .related a {font-weight:normal;color:#ef2a33;padding-right:5px;white-space:nowrap;}
.underline .related a:hover {text-decoration:underline;}
.underline .related .first {padding-right:0;}
.underline .related a:before {content:' | ';}
.underline .related .first:before {content:'';}
/* opinions */
#opinions-wrapper h3 a {color:#7fcceb;}
#opinions-wrapper h4 {margin-bottom:32px;padding:4px 0 5px;border-bottom:1px solid #c9beb6;border-top:1px solid #fff;font-size:1.4em;font-weight:bold;letter-spacing:1px;line-height:1em;}
.mac #opinions-wrapper h4 {padding:6px 0 3px;}
#opinions-wrapper .all-writers {display:inline-block;float:left;font-family:"arial hebrew",arial,tahoma,sans-serif;font-size:14px;padding-left:20px;background:transparent url("/wp-content/themes/rgb7eye/images/sprite.png") no-repeat scroll -450px -177px;}
.mac #opinions-wrapper .all-writers {background-position:-450px -179px;}
#opinions-wrapper .all-writers a {display:block;background-color:#413a41;color:#ebece8;}
#opinions-wrapper .all-writers a:hover {text-decoration:underline;}
.opinions-content {clear:both;float:right;width:100%;background:transparent url("images/224_1_478_1_224.png") repeat-y scroll 0 0 ;}
.guest-opinion {float:right;width:208px;}
.latest-opinions {float:right;width:448px;margin:0 31px;}
.latest-comments {float:right;width:208px;margin-bottom:-8px;}
.latest-comments h4 {margin-bottom:0 !important;}
.comment-item {clear:both;float:right;width:100%;border-bottom:1px dotted #c9c9c9;margin-bottom:8px;padding-bottom:8px;}
.comment-media {float:right;width:50px;height:50px;margin-left:8px;}
.comment-media img {width:100%;height:auto;}
.comment-body {width:150px;float:right;}
.comment-content {font-size:1.1em;margin-bottom:3px;line-height:125%;}
.comment-content a {color:#413a41;}
.comment-meta {clear:both;float:right;width:100%;margin-bottom:3px;font:normal 1.1em/125% arial,helvetica,sans-serif;color:#8f7d7b;}
.comment-meta a {font-weight:bold;color:#ef2a33;}
.comment-meta a:hover {text-decoration:underline;}
.comment-date {clear:both;float:right;width:100%;color:#8f7d7b;}
.comments-new-inner {clear:both;float:right;width:100%;height:550px;margin-top:20px;overflow:hidden;}
.comments-new-inner .buttons {display:block;width:100%;height:20px;padding-bottom:5px;background:transparent url("images/sprite.png") no-repeat scroll 100% -300px;}
.comments-new-inner .prev {border-bottom:1px solid #c9beb6;}
.comments-new-inner .next {padding-top:5px;border-top:1px solid #c9beb6;background-position:100% -334px;border-bottom:1px solid #fff;}
.comments-new-inner .prev:hover {background-position:100% -380px;}
.comments-new-inner .next:hover {background-position:100% -414px;}
.comments-new-inner .prev.disabled {cursor:default;background-position:100% -460px;}
.comments-new-inner .next.disabled {cursor:default;background-position:100% -494px;}
.comments-new-inner .comments-new-viewport {position:relative;height:472px;overflow:hidden;margin:5px 0 15px;}
.comments-new-inner ul {position:absolute;min-height:472px;top:0;}
.guest-opinion .byline {font-size:1.4em;margin-bottom:8px;}
.guest-opinion .headline {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:3.6em;margin-bottom:6px;}
.guest-opinion .headline a {color:#363236;}
.guest-opinion .headline a:hover {color:#ef2a33;}
.guest-opinion .underline {font-size:1.5em;line-height:125%;margin-bottom:8px;}
.guest-opinion .underline a {color:#413a41;}
.guest-opinion .the-content {font-size:1.3em;line-height:125%;margin-top:16px;}
.guest-opinion .the-content a {color:#413a41;}
.opinion-contact {float:right;width:100%;margin-top:30px;padding:5px 0;border-top:1px solid #fff;border-bottom:1px solid #d8dad2;font-size:1.6em;font-weight:bold;}
.opinion-contact a {display:block;padding:6px 0 7px;color:#fff;background-color:#0099d8;text-align:center;}
.mac .opinion-contact a {padding:8px 0 5px;}
.opinion-contact a:hover {text-decoration:underline;}
.latest-opinions ul {clear:both;float:right;width:416px;margin-right:32px;margin-bottom:-30px;}
.latest-opinions li {clear:left;float:right;width:176px;margin-left:32px;margin-bottom:32px;}
.latest-opinions .media {width:176px;height:99px;margin-bottom:10px;}
.latest-opinions .media a {display:block;width:176px;height:99px;background-color:#d8dad2;}
.latest-opinions .byline {font-size:1.4em;margin-bottom:4px;}
.latest-opinions .headline {font-size:1.4em;font-weight:bold;margin-bottom:4px;}
.latest-opinions .headline a {color:#413a41;}
.latest-opinions .headline a:hover {color:#ef2a33;}
.latest-opinions .underline {font-size:1.3em;line-height:125%;margin-bottom:4px;}
.latest-opinions .underline a {color:#413a41;}
.opinions-writers {clear:both;float:right;margin-bottom:30px;margin-right:1px;border-right:1px solid #d8dad2;}
.opinions-writers li {float:right;width:64px;margin-right:6px;padding-left:6px;border-left:1px solid #d8dad2;text-align:center;}
.opinions-writers li img {width:64px;height:64px;}
.opinions-writers li span {display:block;margin-top:5px;}
/* agenda */
#agenda-wrapper h3 {color:#ef2a33;}
.agenda-inner {float:left;width:735px;padding:25px 15px;border:1px solid #dedcdf;background-color:#fff;}
.agenda-inner-wrapper {clear:both;float:right;width:100%;background:transparent url("images/449_1_285.png") repeat-y scroll 0 0;}
.agenda-tabs {float:right;width:161px;padding-top:150px;background:transparent url("images/7eye124x124.png") no-repeat scroll 32px 0;}
.agenda-tabs li {margin-bottom:3px;padding:10px 0 10px 5px;border-bottom:1px solid #dedcdf;border-top:1px solid #fff;font-size:1.4em;font-weight:bold;}
.agenda-tabs a {color:#8f7d7b}
.agenda-tabs a:hover {color:#ef2a33;}
.agenda-tabs .current {border-bottom:1px solid #fff;border-top: 1px solid #dedcdf;}
.agenda-tabs .current a {background:transparent url("images/sprite.png") no-repeat scroll -290px -270px;color:#ef2a33;display:block;margin:-2px 0 -2px -15px;padding:2px 0;}
.agenda-tabs .current a:hover {}
.agenda-footer {clear:both;float:right;width:100%;margin-top:15px;padding:10px 0;border-bottom:1px solid #d8dad2;border-top:1px solid #fff;color:#8f7d7b;font-size:1.2em;font-weight:bold;}
.agenda-footer span {color:#ef2a33;font-size:14px;margin-left:10px;}
.agenda-footer a {color:#8f7d7b;}
.agenda-footer a:hover {text-decoration:underline;}
.agenda-logo {float:right;width:270px;padding-left:16px;text-align:center;}
.agenda-logo img {}
.agenda-logo span {display:block;margin-top:15px;font-family:almoni-tzar-bold,"arial hebrew",sans-serif;color:#ef2a33;font-size:6em;}
.agenda-viewport {float:left;width:434px;}
.agenda-inner .item-body {width:434px;}
.agenda-inner .has-image {width:310px;}
.agenda-viewport .items-tabs {padding-top:0;margin-bottom:10px;}
.agenda-viewport .items-tabs .tab1 {padding-right:0;}
.agenda-viewport .item-media {width:114px;margin-left:10px;}
.agenda-viewport .item-media img, .agenda-viewport .item-media a {width:114px;height:64px;}
.agenda-viewport .headline {font-size:1.4em;margin-bottom:5px;}
.agenda-viewport .underline {margin-bottom:5px;}
.see-all {clear:both;float:left;width:100%;text-align:left;margin-top:10px;font-size:1.1em;}
.see-all a {color:#8f7d7b;}
.see-all a:hover {text-decoration:underline;}
#agenda-side h3 {background-image:none;padding-right:10px;}
#agenda-side-viewport {position:relative;clear:both;float:right;overflow:hidden;width:208px;}
#agenda-side-viewport ul {position:absolute;right:0;top:0;min-width:1040px;}
#agenda-side li {width:208px;float:right;}
#agenda-side .topic-head {text-align:center;border:none;margin-top:10px;padding-top:10px;}
#agenda-side .topic-head img {border:1px solid #413a41;}
#agenda-side .topic-head span {display:block;margin-top:15px;font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:3.6em;}
#agenda-side .topic-body {margin-top:10px;padding-top:10px;border-top:1px dotted #413A41;}
#agenda-side .see-all {border-top:1px solid #c9beb6;border-bottom:1px solid #fff;padding:8px 0 5px;margin-top:15px;}
#agenda-side .headline {margin-bottom:5px;font-size:1.3em;font-weight:bold;line-height:120%;}
#agenda-side .headline a {color:#5b595b;}
#agenda-side .headline a:hover {color:#ef2a33;}
#agenda-side .under-headline {}
#agenda-side .byline a {color:#0099d8;}
#agenda-side .date {border:none;}
#agenda-side-nav {clear:both;float:right;width:100%;text-align:center;padding:4px 0;margin-top:5px;border-top:1px solid #ccc;border-bottom:1px solid #fff;}
#agenda-side-nav .buttons {display:inline-block;width:18px;height:18px;margin:0 3px;background:transparent url("images/sprite.png") no-repeat scroll -421px -551px;}
#agenda-side-nav .prev {background-position:-421px -581px;}
#agenda-side-nav .next {}
#agenda-side-nav .prev:hover {background-position:-451px -581px;}
#agenda-side-nav .next:hover {background-position:-451px -551px;}
#agenda-side-nav .prev.disabled {cursor:default;background-position:-481px -581px;}
#agenda-side-nav .next.disabled {cursor:default;background-position:-481px -551px;}
/* library */
#library-wrapper h3 {color:#d4dd91;}
#library-wrapper h4 {margin-bottom:30px;padding:4px 0 5px;border-bottom:1px solid #c9beb6;border-top:1px solid #fff;font-size:1.4em;font-weight:bold;letter-spacing:1px;line-height:1em;color:#ef2a33;text-align:center;}
.mac #library-wrapper h4 {padding:6px 0 3px;}
.library-columns {clear:both;float:right;width:100%;background:transparent url("images/144_1_478_1_304.png") repeat-y scroll 0 0;}
.library2 h4 a {color:#a9bc23;}
.library1 {float:right;width:288px;margin-left:32px;}
.library2 {float:right;width:448px;margin-left:32px;margin-bottom:-45px;}
.library3 {float:right;width:128px;text-align:center;}
.library3 a {display:block;width:128px;margin-top:30px;padding:49px 0 30px;border-bottom:1px dotted #ef2a33;text-align:center;font-size:1.4em;font-weight:bold;color:#8f7d7b;background:transparent url("images/sprite.png") no-repeat scroll -101px -350px;}
.library3 a:hover {color:#ef2a33;}
.library3 a.thesis {background-position:-101px -350px;margin-top:0;}
.library3 a.verdicts {background-position:-101px -500px;}
.library3 a.laws {background-position:-101px -650px;}
.library3 a.ethics {background-position:-201px -350px;}
.library3 a.research {background-position:-201px -500px;}
.library3 a.owners {background-position:-201px -650px;border-bottom:none;}
.book-relative {clear:both;float:right;width:100%;position:relative;}
.book-image {float:right;width:62px;margin-left:10px;}
.book-image img {width:60px;border:1px solid #7d7b7b;}
.book-meta {float:right;width:212px;position:absolute;bottom:0;right:72px;}
.book-name {font-size:2em;font-weight:bold;line-height:110%;}
.book-name a {color:#363236;}
.book-author, .book-publisher-year {font-size:1.3em;line-height:120%;}
.book-author a, .book-publisher-year a, .book-excerpt a {color:#413a41;}
.book-excerpt {clear:both;float:right;width:100%;margin:30px 0;font-size:1.2em;line-height:150%;}
.related-topics .book-meta {position:relative;right:auto;bottom:auto;width:176px;}
#book.related-topics img {width:176px;margin-top:10px;}
.library2a .library-item {width:400px;margin:0 auto 45px;text-align:center;}
.library2a .library-media img {width:400px;height:225px;}
.library-headline {font-size:2em;font-weight:bold;margin:10px 0 7px;}
.library2a .library-headline {font:normal 3.6em almoni-tzar-bold,"arial hebrew",sans-serif;}
.library-headline a {color:#363236}
.library-headline a:hover {color:#ef2a33;}
.library-underline {font-size:1.2em;line-height:130%;margin-bottom:7px;}
.library-underline a {color:#413a41;}
.library-underine a:hover {}
.six-col {clear:both;float:right;width:100%;margin-top:45px;background:transparent url("images/6col.png") repeat-y scroll 0 0;}
.six-col h4 {margin-bottom:15px !important;color:#a9bc23 !important;text-align:right !important;}
.six-col h4 a {color:#a9bc23;}
.six-col li {float:right;width:128px;margin-left:32px;}
.six-col .headline {font-size:1.4em;font-weight:bold;}
.six-col .underline {font-size:1.3em;line-height:125%;margin-top:5px;}
.six-col .headline a {color:#363236;}
.six-col .headline a:hover {color:#ef2a33;}
.six-col .underline a {color:#413a41;}
.six-col .back-issues {margin-left:0;}
.six-col .back-issues .bi {display:block;width:100%;text-align:center;color:#413a41;}
.six-col .back-issues img {margin-bottom:5px;padding:2px;border:1px solid #d8dad2;}
.six-col .back-issues span {display:block;font-size:1.2em;line-height:150%;}
.six-col .back-issues .red {color:#ef2a33;font-weight:bold;}
/* print issues page */
.issues-year {clear:both;margin:30px 0;padding:5px 8px 3px;font-size:2em;font-weight:bold;background-color:#8f7d7b;color:#fff;}
.issue {display:block;float:right;width:200px;height:132px;margin-bottom:30px;margin-left:27px;padding:2px;border:1px solid #d8dad2;background:#fff url("images/sprite.png") no-repeat scroll -296px -664px;color:#8f7d7b;}
.issue.last {margin-left:0;}
.issue img {float:right;width:100px;height:132px;}
.issue:hover {color:#ef2a33;}
.issue-meta {float:right;width:86px;margin:30px 8px 0 6px;padding-bottom:5px;text-align:center;border-bottom:1px dotted #d8dad2;}
.issue-number {font-size:1.2em;}
.issue-month {font-size:1.6em;font-weight:bold;}
/* lexicon */
.alphabet {clear:both;float:right;width:100%;}
.alphabet li {float:right;width:27px;margin:0 0 0 1px;font-size:1.4em;font-weight:bold;line-height:27px;text-align:center;}
.alphabet a {display:block;width:27px;height:27px;background-color:#413a41;color:#c9beb6;}
.alphabet .current a {background-color:#ef2a33;color:#fff;}
.alphabet .disabled a {color:#8f7d7b;}
.alphabet a:hover {color:#ef2a33;}
.lexicon-items .item {border-top:1px dotted #8F7D7B;border-bottom:none;padding:15px 60px 0 0;width:612px;}
.lexicon-items .headline {margin-bottom:5px;font-size:2em;font-weight:bold;}
.lexicon-items .headline a {color:#363236;}
.lexicon-items .headline a:hover {color:#ef2a33;}
.lexicon-items .underline {margin-bottom:5px;font-size:1.3em;line-height:130%;}
.lexicon-items .underline a {color:#413a41;}
.lexicon-items .wp_page_numbers {border-top:1px solid #d8dad2;margin-top:15px;padding:5px 0 3px;}
.lexicon-items .current-letter {clear:both;float:right;width:100%;margin:30px 0 -15px;padding:0 0 5px;border-top:4px solid #c9beb6;font-size:4em;font-weight:bold;color:#8f7d7b;}
.lexicon-items .current-letter {padding:5px 0 0;}
/* laws */
.content-items .current-tag {clear:both;float:right;width:662px;margin:30px 0 10px;padding:3px 10px 4px 0;font-size:2em;font-weight:bold;color:#fff;background-color:#8f7d7b;}
.mac .content-items .current-tag {padding:4px 10px 3px;}
.content-items .current-tag a {color:#fff;}
.content-items .current-tag a:hover {text-decoration:underline;}
/* events */
.event-meta {clear:both;float:right;width:100%;font-size:1.6em;color:#ef2a33;}
.article-body .event-meta {margin-bottom:20px;padding-bottom:5px;border-bottom:1px dotted #8f7d7b;}
.event-meta div {clear:both;float:right;width:100%;margin-bottom:10px;}
.event-meta dt {float:right;width:50px;font-weight:bold;}
.event-meta dd {float:right;}
#events.aside ul {clear:both;float:right;width:100%;padding:10px 0;background-color:#ebece8;}
#events.aside li {clear:both;float:right;width:188px;margin:10px;}
#events.aside .item-media {width:60px;height:80px;margin:0 0 0 10px;}
#events.aside .item-media img {width:60px;height:80px;}
#events.aside .item-body {}
#events.aside .has-image {width:118px;}
#events.aside .headline {font-size:1.4em;}
#events.aside .headline a {color:#0099d8;}
#events.aside .headline a:hover {text-decoration:underline;}
#events.aside .datetime a, #events.aside .location a {font-size:1.2em;line-height:125%;color:#ef2a33;}
.events-all {display:block;clear:both;float:left;text-align:left;width:100%;padding:10px 0;border-top:1px solid #d8dad2;border-bottom:1px solid #fff;}
.events-all a {color:#8f7d7b;}
.events-all a:hover {text-decoration:underline;}
#appointments {margin-bottom:0;}
#appointments.aside .events-all {margin-top:-1px;}
/* quotes */
.quote-source {font-size:1.3em;margin-bottom:1em;text-align:center;}
.quote-source a {color:#413a41;}
.quote-source a:hover {text-decoration:underline;}
#quotes .quote-source {font-size:1.2em;margin-bottom:0;text-align:right;color:#8f7d7b;}
#quotes .item-body .quote-source a, #quotes .item-body .headline a {color:#8f7d7b;}
#quotes .item-body .underline {font-size:1.6em;}
#quotes .item-body .under-headline {margin-top:10px;}
.single-quotes .article .headline {width:552px;padding:0 60px;text-align:center;font-size:3.2em;}
.single-quotes .article .underline {width:552px;margin-bottom:5px;padding:0 60px;text-align:center;color:#ef2a33;}
.single-quotes .quote-source {width:552px;margin-bottom:50px;padding:0 60px;}
#quotes-viewport {position:relative;clear:both;float:right;overflow:hidden;width:208px;margin:30px 0;}
#quotes-viewport ul {position:absolute;right:0;top:0;min-width:2080px;}
#quotes.aside li {float:right;width:208px;font-size:1.8em;line-height:120%;text-align:center;}
#quotes.aside .headline {font-weight:bold;margin-bottom:5px;}
#quotes.aside .headline a {color:#413a41;}
#quotes.aside .headline a:hover {text-decoration:underline;}
#quotes.aside .quote {margin-bottom:5px;}
#quotes.aside .quote a {color:#ef2a33;}
#quotes.aside .source {font-size:11px;line-height:110%;}
#quotes.aside .source a {color:#413a41;}
#quotes.aside .source a:hover {color:#ef2a33;}
#quotes.aside .arrows {float:right;width:52px;}
#quotes.aside .arrows div {float:right;width:26px;}
#quotes.aside .arrow-prev span, #quotes .arrow-next span {display:none;}
#quotes.aside .arrow-prev a, #quotes .arrow-next a {display:block;width:18px;height:18px;background:transparent url("images/sprite.png") no-repeat scroll -421px -551px;}
#quotes.aside .arrow-prev a {background-position:-421px -581px;}
#quotes.aside .arrow-next a:hover {background-position:-451px -551px;}
#quotes.aside .arrow-prev a:hover {background-position:-451px -581px;}
#quotes.aside .arrow-next a.disabled {background-position:-481px -551px;cursor:default;}
#quotes.aside .arrow-prev a.disabled {background-position:-481px -581px;cursor:default;}
#quotes.aside .events-all {padding:6px 0;line-height:18px;}
/* bloopers */
#bloopers-viewport {position:relative;clear:both;float:right;overflow:hidden;width:208px;margin:30px 0;}
#bloopers-viewport ul {position:absolute;right:0;top:0;min-width:2080px;}
#bloopers.aside li {float:right;width:208px;font-size:1.8em;line-height:120%;text-align:center;}
#bloopers.aside .headline {font-weight:bold;margin-bottom:5px;}
#bloopers.aside .headline a {color:#413a41;}
#bloopers.aside .headline a:hover {text-decoration:underline;}
#bloopers.aside .quote {margin-bottom:5px;}
#bloopers.aside .quote a {color:#ef2a33;}
#bloopers.aside .source {font-size:11px;line-height:110%;}
#bloopers.aside .source a {color:#413a41;}
#bloopers.aside .source a:hover {color:#ef2a33;}
#bloopers.aside .arrows {float:right;width:52px;}
#bloopers.aside .arrows div {float:right;width:26px;}
#bloopers.aside .arrow-prev span, #bloopers .arrow-next span {display:none;}
#bloopers.aside .arrow-prev a, #bloopers .arrow-next a {display:block;width:18px;height:18px;background:transparent url("images/sprite.png") no-repeat scroll -421px -551px;}
#bloopers.aside .arrow-prev a {background-position:-421px -581px;}
#bloopers.aside .arrow-next a:hover {background-position:-451px -551px;}
#bloopers.aside .arrow-prev a:hover {background-position:-451px -581px;}
#bloopers.aside .arrow-next a.disabled {background-position:-481px -551px;cursor:default;}
#bloopers.aside .arrow-prev a.disabled {background-position:-481px -581px;cursor:default;}
#bloopers.aside .events-all {padding:6px 0;line-height:18px;}
/* calendar */
#calendarwrapper {clear:both;float:right;width:100%;margin-top:10px;}
#calendarwrapper table {width:100%;}
#calendarwrapper td {width:24px;height:24px;border:1px solid #c9beb6;font-size:1.2em;color:#413a41;background-color:#ebece8;vertical-align:middle;text-align:center;}
.content-aside #calendarwrapper td {width:29px;height:29px;font-size:1.3em;}
#calendarwrapper td.empty {background-color:transparent;}
#calendarwrapper td a {text-decoration:underline;}
#calendarwrapper .thisweek td {}
#calendarwrapper td.today {background-color:#ef2a33;color:#fff;}
#calendarwrapper td.today a {color:#fff;}
#calendarwrapper .thead td {font-weight:bold;background-color:#8f7d7b;border:1px solid #c9beb6;color:#fff;}
#calendarwrapper span {display:none;}
#calendarwrapper .arrow-prev a, #calendarwrapper .arrow-next a {display:block;width:18px;height:18px;margin:4px;background:transparent url("images/sprite.png") no-repeat scroll -421px -551px;}
#calendarwrapper .arrow-prev a {background-position:-421px -581px;}
#calendarwrapper .arrow-next a:hover {background-position:-451px -551px;}
#calendarwrapper .arrow-prev a:hover {background-position:-451px -581px;}
#calendarwrapper .arrow-next a.disabled {background-position:-481px -551px;cursor:default;}
#calendarwrapper .arrow-prev, #calendarwrapper .arrow-next, #calendarwrapper .monthname {float:left;width:26px;height:26px;margin-bottom:10px;border-top:1px solid #d8dad2;border-bottom:1px solid #fff;text-align: center;}
#calendarwrapper .monthname {width:124px;color:#8F7D7B;font-weight:bold;line-height:26px;font-size:1.4em;}
.content-aside #calendarwrapper .monthname, .hpside #calendarwrapper .monthname {width:156px;}
/* rating */
#ratingwrapper {clear:both;float:right;width:100%;margin-top:10px;}
.article-body #ratingwrapper {margin-top:0;}
#ratingwrapper span {display:none;}
#ratingwrapper .arrow-prev a, #ratingwrapper .arrow-next a {display:block;width:18px;height:18px;margin:4px;background:transparent url("images/sprite.png") no-repeat scroll -421px -551px;}
#ratingwrapper .arrow-prev a {background-position:-421px -581px;}
#ratingwrapper .arrow-next a:hover {background-position:-451px -551px;}
#ratingwrapper .arrow-prev a:hover {background-position:-451px -581px;}
#ratingwrapper .arrow-next a.disabled {background-position:-481px -551px;cursor:default;}
#ratingwrapper .arrow-prev a.disabled {background-position:-481px -581px;cursor:default;}
#ratingwrapper .arrow-prev, #ratingwrapper .arrow-next, #ratingwrapper .monthname {float:left;width:26px;height:26px;margin-bottom:10px;border-top:1px solid #d8dad2;border-bottom:1px solid #fff;text-align: center;}
#ratingwrapper .monthname {width:156px;color:#8F7D7B;font-weight:bold;line-height:26px;font-size:1.4em;}
#ratingwrapper .right {float:right;width:53px;color:#0099d8;font-size:1.3em;line-height:125%;font-weight:bold;}
#ratingwrapper .left {float:right;width:155px;}
.article-body #ratingwrapper .left {width:411px;}
#ratingwrapper ul {list-style:none;margin:0;padding:0;}
#ratingwrapper li {clear:both;float:right;width:100%;margin-bottom:10px;padding-top:10px;border-top:1px dotted #8F7D7B;font-size:10px;line-height:1;}
#ratingwrapper .first {border-top:none;padding-top:0;}
#ratingwrapper .rating-footer {clear:both;float:right;width:100%;padding:5px 0;border-bottom:1px solid #fff;border-top:1px solid #c9beb6;color:#c9beb6;line-height:120%;}
#ratingwrapper .rating-footer a {display:block;float:left;margin-top:5px;color:#8f7d7b;font-weight:bold;font-size:11px;}
#ratingwrapper .rating-footer .social-tools {display:block;float:right;width:50px;}
#ratingwrapper .rating-footer .social-tools a {display:block;float:right;width:15px;height:15px;margin-top:2px;background:transparent url("images/sprite.png") no-repeat scroll 100% -270px;}
#ratingwrapper .rating-footer a.fbshare {margin-left:3px;}
#ratingwrapper .rating-footer a.fbshare:hover {background-position:100% -140px;}
#ratingwrapper .rating-footer a.twit {margin-left:4px;background-position:100% -240px;}
#ratingwrapper .rating-footer a.twit:hover {background-position:100% -110px;}
#ratingwrapper ul span {display:block;font-size:1.3em;color:#5b595b;}
#ratingwrapper ul .number {font-size:6em;font-weight: bold;color:#0099d8;margin-bottom:-5px;}
#ratingwrapper ul .show {font-weight:bold;line-height:125%;}
#ratingwrapper ul .channel {color:#7d7b7d;}
#ratingwrapper .first .right {font-size:6em;line-height:100%;}
/* verdicts / laws */
a.back {display:block;font-size:1.2em;font-weight:bold;}
.all-verdicts {border-bottom:1px solid #fff;border-top: 1px solid #c9beb6;margin-top:-1px;padding:8px 0;}
#laws .content-items ul {clear:both;float:right;width:100%;margin-top:-3px;border-top:3px solid #c9beb6;}
#laws .content-items li {float:right;width:208px;height:10px;margin:10px 0 0 24px;padding-bottom:10px;border-bottom:1px dotted #c9beb6;font-size:1.2em;font-weight:bold;line-height:10px;}
#laws .content-items .last {margin-left:0;}
#laws .content-items li a {color:#8f7d7b;}
#laws .content-items li a:hover {text-decoration:underline;}
/* writers */
#staff-writers {clear:both;float:right;width:100%;margin-bottom:15px;}
#staff-writers ul {clear:both;float:right;width:696px;margin-left:-32px;margin-top:24px;columns:auto 3;-webkit-columns:auto 3;-moz-columns:auto 3;}
#staff-writers li {position:relative;width:200px;height:104px;margin:0 0 30px 30px;background-color:#fff;border:1px solid #c9beb6;font-size:1.4em;font-weight:bold;line-height:14px;}
#staff-writers .media {width:104px;height:104px;}
#staff-writers .media img {width:104px;height:104px;}
#staff-writers .headline {position:absolute;left:0;bottom:45px;width:81px;margin:0 5px 0 10px;padding-bottom:10px;border-bottom:1px dotted #C9BEB6;text-align:center;}
#staff-writers .headline a {color:#8f7d7b;}
#staff-writers .headline a:hover {text-decoration:underline;}
#staff-writers .social {position:absolute;left:0px;bottom:15px;width:83px;margin:0px 5px 0px 8px;font:normal 17px/1 ModernPictogramsNormal;text-align:center;white-space:nowrap;}
#staff-writers .social a {display:inline-block;color:#C9BEB6;}
#staff-writers .social a:hover {color:#8f7d7b;}
#staff-writers .social .r {margin-left:0;}
#all-writers .tag-title {clear:both;float:right;width:100%;padding-bottom:12px;font-size:2.4em;border-top:3px solid #413A41;border-bottom:1px solid #fff;}
#all-writers ul {clear:both;float:right;width:696px;margin-left:-32px;margin-top:24px;columns:auto 3;-webkit-columns:auto 3;-moz-columns:auto 3;}
#all-writers li {width:200px;margin:12px 0 0 32px;padding-bottom:12px;border-bottom:1px dotted #c9beb6;font-size:1.4em;font-weight:bold;line-height:14px;}
#all-writers .last {margin-left:0;}
#all-writers li a {color:#8f7d7b;}
#all-writers li a:hover {text-decoration:underline;}
#all-writers li img {float:right;margin-left:10px;}
.tax-writers .social {float:left;font:normal 24px/1 ModernPictogramsNormal;}
.tax-writers .social a {display:block;float:right;margin-left:6px;color:#8F7D7B;}
.tax-writers .social a:hover {text-decoration:none;color:#EF2A33;}
.tax-writers .social .r {margin-left:0;}
/* reports */
.report .tag-title, .report-weekly .tag-title {font-size:3.6em;margin-bottom:10px;text-align:center;}
.report .tag-description, .report-weekly .tag-description {color:#8F7D7B;font-size:1.8em;font-weight:bold;margin-bottom:32px;text-align:center;}
.report .tag-description span, .report-weekly .tag-description span {background:none;color:#EF2A33;display:inline;height:auto;width:auto;}
.report .share-buttons, .report-weekly .share-buttons  {clear:both;float:right;width:100%;margin-bottom:-10px;}
.report .position1, .report-weekly .position1 {margin-top:30px;margin-bottom:0;}
.report-weekly .position1 {border-bottom:none;padding-bottom:15px;}
.report .item-date {display:none;}
.report .item-body {width:672px;}
.report .has-image {width:480px;}
.report .position1 .has-image {width:100%;}
.report .position1 .date {display:none;}
#nl-signup h1 {font-size:4em;font-weight:bold;text-align:center;margin-top:50px;color:#363236;}
#nl-signup h2 {font-size:1.8em;line-height:130%;text-align:center;margin-top:10px;color:#363236;}
#nl-signup h2 a {color:#EF2A33;font-weight:bold;}
#nl-signup h2 a:hover {text-decoration:underline;}
.nl-signup-content, .nl-signup-success {position:relative;clear:both;float:right;width:100%;padding:50px 0px 30px;margin:35px 0px;background-color:#EBECE7;border-top:1px solid #D8DAD2;border-bottom:1px solid #fff;}
.nl-signup-content span {display:block;float:right;width:176px;margin-left:10px;color:#8F7D7B;font-size:1.4em;line-height:40px;text-align:left;}
#con_email {float:right;width:276px;height:40px;font:normal 1.4em/40px "arial hebrew",arial,tahoma,sans-serif;direction:ltr;padding:0px 10px;margin-left:186px;color:#0099d8;border:2px solid#fff;}
.nl-signup-content .opinion-contact {font-size:2.4em;width:150px;margin:45px 251px 0px;}
.nl-signup-content .error_message {display:none;position:absolute;right:190px;top:100px;font-size:1.4em;color:#ef2a33;}
.nl-type {clear:both;margin-right:186px;font-size:1.4em;color:#8F7D7B;}
#con_email.error {border-color:#ef2a33;}
.nl-signup-success {display:none;text-align:center;}
.nl-signup-success h3 {color:#0099D8;font-size:3em;font-weight:bold;}
.nl-signup-success h4 {font-size:1.8em;line-height:130%; margin:10px 50px;color:#5B595B;}
.nl-signup-success h5 {font-size:2em;color:#0099D8;font-weight:bold;margin:0px 0px 10px;}
.nl-signup-success .social-tools {display:inline-block;white-space:nowrap;margin:0 0 -10px;border:none;line-height:1;}
.nl-signup-success .social-tools span {padding-left:0;margin-left:0;border:none;line-height:1;}
.nl-signup-success .social-tools a {display:block;float:right;width:30px;height:30px;padding-bottom:4px;background:transparent url("images/sprite.png") no-repeat scroll -219px -900px;}
.nl-signup-success a.fbshare {}
.nl-signup-success a.twit {margin-left:5px;background-position:-259px -900px;}
/* most read */
#mostread li {width:100%;float:right;margin-top:10px;border-bottom:1px dotted #8F7D7B;padding-bottom:10px;}
#mostread .last {padding-bottom:0;border-bottom:none;}
#mostread h3 {background-position:100% -930px;}
#mostread .num {width:40px;float:right;clear:none;font-size:4.8em;line-height:25px;margin-top:5px;color:#EF2A33;}
#mostread .n2 {opacity:0.7;}
#mostread .n3 {opacity:0.5;}
#mostread .n4 {opacity:0.3;}
#mostread .n5 {opacity:0.1;}
#mostread .item {width:168px;float:left;clear:none;border:none;margin:0;padding:0;}
#mostread .headline {font-weight:bold;margin-bottom:5px;font-size:1.3em;}
#mostread .headline a {color:#363236;}
#mostread .headline a:hover {text-decoration:underline;}
#mostread .comments {border-left:none;}
/* gallery */
.gallery {margin:0 auto 18px;}
.gallery .gallery-item {float:right;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item {width:50%;}
.gallery-columns-4 .gallery-item {width:25%;}
.gallery img {box-shadow:0px 0px 4px #999;border:1px solid white;padding:3px;margin-bottom:5px;background:#f2f2f2;width:90%;height:auto;}
.gallery img:hover {background:white;}
.gallery-columns-2 .attachment-medium {max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail {max-width:84%;height:auto;}
.gallery .gallery-caption {color:#888;font-size:12px;margin:0 0 12px;display:none;}
.gallery dl, .gallery dt {margin:0;}
.gallery br+br {display:none;}
/* homepage newsletter box */
#newsletter-box {clear:both;float:right;width:360px;height:269px;margin-top:25px;padding:25px;background:#EFEEE9 url("images/bg_dark.png") repeat scroll 0 0;border:3px solid #C9BEB6;}
#newsletter-box .headline {margin-bottom:25px;color:#EF2A33;font-size:3em;font-weight:bold;text-align:center;}
#newsletter-box .headline span {display:inline-block;border-bottom:1px solid #C9BEB6;}
#newsletter-box .underline {line-height:125%;}
#newsletter-box .checks {color:#8F7D7B;}
#newsletter-box #error2 {display:none;clear:both;margin:-18px 0 8px 0;color:#EF2A33;font-weight:bold;}
#newsletter-box .fields {border-bottom:1px solid #D8DAD2;border-top:1px solid #FFFFFF;padding:5px 0;}
#newsletter-box #con_email {float:right;width:240px;height:30px;margin:0;text-align:right;border:none;color:inherit;}
#newsletter-box .fields a {display:inline-block;width:95px;margin-right:5px;height:30px;line-height:34px;background-color:#EF2A33;color:#FFFFFF;font-size:2em;text-align:center;}
#newsletter-box #error1 {display:none;clear:both;color:#EF2A33;font-weight:bold;}
#newsletter-box .nl-signup-success {background-color:transparent;border:none;margin:0;padding:30px 0;}
#newsletter-box #error3 {display:none;clear:both;margin-top:3px;color:#EF2A33;font-size:12px;font-weight:bold;line-height:125%;}
.hpside #newsletter-box, .main-headlines-aside #newsletter-box {padding:15px 10px;width:182px;margin-top:0;margin-bottom:28px;}
.hpside #newsletter-box .headline, .main-headlines-aside #newsletter-box .headline {font-size:2.2em;margin-bottom:15px;}
.hpside #newsletter-box .nl-signup-hp .underline, .main-headlines-aside #newsletter-box .nl-signup-hp .underline {font-size:1.2em;margin-bottom:10px;}
.hpside #newsletter-box .checks, .main-headlines-aside #newsletter-box .checks {font-size:1.1em;white-space:nowrap;}
.hpside #newsletter-box .fields, .main-headlines-aside #newsletter-box .fields {border:medium none;padding:0;}
.hpside #newsletter-box #con_email, .main-headlines-aside #newsletter-box #con_email {margin-bottom:10px;width:162px;}
.hpside #newsletter-box .fields a, .main-headlines-aside #newsletter-box .fields a {margin:0 44px;}
/* outbrain */
#outbrain {clear:both;float:right;position:relative;width:100%;}
#outbrain .OUTBRAIN {float:right;padding:0;width:100%;}
#outbrain .ob_org_header {display:none;}
#outbrain .ob_container {width:690px;margin:-10px -18px 0 0;}
#outbrain .ob_what {direction:ltr;left:5px;padding:0;position:absolute;top:5px;}
#outbrain .item-container {margin-right:18px;padding:0;width:120px;}
#outbrain .strip-img {height:120px;width:120px;}
#outbrain .ob-text-content {padding-top:10px;}
#outbrain .strip-rec-link-title {font-size:14px;font-weight:bold;line-height:125%;}
/* Salamandra */
.cols5-content, .cols4-content {clear:both;float:right;width:100%;margin-bottom:30px;border-bottom:3px solid #C9BEB6;}
.template1, .template7 {position:relative;text-align:center;}
.cols5-content .template1, .cols5-content .template7 {width:928px;margin-bottom:30px;margin-top:0;padding-top:30px;padding-bottom:0;border-top:3px solid #c9beb6;border-bottom:none;}
.cols5-content article:first-child:not(.package-item) {border-top:none;margin-top:0;padding-top:0;}
.cols4-content .template1, .cols4-content .template2 {width:672px;margin-bottom:30px;margin-top:0;padding-top:30px;padding-bottom:0;border-top:3px solid #c9beb6;border-bottom:none;}
.cols4-content article:first-child:not(.package-item) {border-top:none;margin-top:0;padding-top:0;}
.cols3-content .template1, .cols3-content .template2 {width:416px;margin-top:15px;border-top:3px solid #c9beb6;border-bottom:none;padding-bottom:0;}
.cols3-content .template2 {margin-bottom:0;padding-top:15px;}
.cols3-content .template1 {margin-bottom:15px;padding-top:30px;}
.cols3-content article:first-child:not(.package-item) {border-top:none;margin-top:0;padding-top:0;}
.cols3-content article:last-child {border-bottom:none;margin-bottom:0;padding-bottom:0;}
.template1 .item-media {clear:both;width:100%;margin:0 0 20px;}
.template2 .item-media {width:134px;margin-top:0;}
.template7 .item-media {clear:both;width:100%;margin:0;}
.template1 .item-media a, .template2 .item-media a, .template7 .item-media a {height:auto;width:auto;}
.cols5-content .template1 .item-media img, .cols5-content .template7 .item-media img {height:522px;width:928px;}
.cols4-content .template1 .item-media img {height:378px;width:672px;}
.cols3-content .template1 .item-media img {height:234px;width:416px;}
.cols3-content .template2 .item-media img {height:134px;width:134px;}
.template1 .item-body, .template1 .has-image, .template2 .item-body, .template7 .item-body, .template7 .has-image {width:100%;}
.template2 .has-image {width:266px;}
.cols5-content .template7 .has-image {position:absolute;bottom:0;margin-bottom:3px;padding-bottom:30px;padding-top:300px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(42%,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.4) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.4) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.4) 100%);}
.ie8  .template7 .has-image {background:transparent url("images/gradient67.png") repeat-x bottom left;}
.item-section {clear:both;width:100%;margin-bottom:10px;font-size:1.3em;font-weight:bold;}
.item-section span {color:#ef2a33;border-bottom:1px solid #d8dad2;}
.template1 .headline, .template7 .headline {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;}
.cols5-content .template1 .headline, .cols5-content .template7 .headline, .cols4-content .template1 .headline {font-size:6em;padding:0 50px;}
.cols3-content .template1 .headline {font-size:3.7em;}
.cols3-content .template2 .headline {margin-bottom:5px;}
.template1 .underline, .template7 .underline, .cols4-content .template2 .underline {font-size:1.5em;}
.cols5-content .template1 .underline, .cols5-content .template7 .underline {font-size:1.8em;padding:0 130px;}
.cols4-content .template1 .underline {padding:0 50px;}
.cols3-content .template2 .underline {margin-bottom:5px;}
.template1 .byline, .template2 .byline, .template7 .byline {font-weight:bold;}
.template2 .byline {margin-bottom:5px;}
.cols5-content .template7 a, .cols5-content .template7 .headline, .cols5-content .template7 .underline {color:#fff !important;}
.cols5-content .template7 .headline a:hover {color:#ef2a33 !important;}
.cols5-content .template7 .comments-count {background-position:100% -1110px;}
.cols5-content .template7 .under-headline > span, .cols5-content .template7 .item-section span {color:#fff !important;border-color:#fff !important;}
.cols5-content .overlogo {position:absolute;top:25px;right:25px;width:153px;height:201px;}
.cols5-content .overlogo a {display:inline-block;width:153px;height:201px;background:transparent url("images/sprite.png") no-repeat scroll -50px -1110px;}
.cols5-content .overlogo span {display:none;}
.cols5-content .overlogo a:hover {background-position:-50px -900px;}
.cols4-content .template2 .item-media {margin-left:24px;width:208px;}
.cols4-content .template2 .item-media img {height:auto;width:100%;}
.cols4-content .template2 .has-image {width:440px;}
.cols4-content .template2 .headline {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:3.6em;}
.related-links {clear:both;float:right;width:100%;font-size:13px;line-height:130%;color:#EF2A33;}
.related-links li:before {content: "• עוד בנושא: ";font-weight:bold;color:#363236;}
.related-links a {color:#EF2A33;}
.cols5-content .related-links, .cols4-content .related-links {margin-bottom:30px;font-size:15px;}
.cols3-content .related-links {margin-top:15px;}
.package-trio, .package-duo {clear:both;float:right;width:100%;}
.package-item {float:right;}
.package-item.last {margin-left: 0 !important;}
.package-item .item-media {width:100%;margin:0 0 10px;}
.package-item .item-media a, .package-item .item-media img {width:100%;height:auto;}
.package-item .headline {font-size:15px;font-weight:bold;line-height:125%;margin-bottom:10px;}
.package-item .headline a {color:#363236;}
.package-item .headline a:hover {color:#ef2a33;}
.package-item .under-headline > span {border:none;margin:0;padding:0;}
.package-item .item-text {font-size:12px;line-height:125%;margin-top:10px;}
.package-item .related-links li {margin-bottom:15px;padding-right:12px;font-size:13px;}
.package-item .related-links li:last-child {margin-bottom:0;}
.package-item .related-links li:before {content: "• ";display:inline-block;margin-right:-12px;width:12px;}
.package-item .related-links a {color:#363236;font-weight:bold;}
.package-item .related-links a:hover {color:#ef2a33;}
.cols5-content .package-item .related-links, .cols4-content .package-item .related-links {margin-bottom:0;}
.cols5-content .package-trio, .cols4-content .package-trio, .cols5-content .package-duo, .cols4-content .package-duo {margin-bottom:30px;}
.cols5-content .package-duo .package-item {width:449px;margin-left:30px;}
.cols5-content .package-trio .package-item {width:290px;margin-left:29px;}
.cols5-content .package-trio .item-media, .cols5-content .package-duo .item-media {width:134px;margin:0 0 0 16px;}
.cols5-content .package-item .item-section, .cols5-content .package-item .headline {clear:none;}
.cols4-content .package-trio .package-item {width:208px;margin-left:24px;}
.cols4-content .package-duo .package-item {width:321px;margin-left:30px;}
.cols3-content .package-trio, .cols3-content .package-duo {margin:15px 0;}
.cols3-content .package-trio .package-item {width:128px;margin-left:16px;}
.cols3-content .package-duo .package-item {width:200px;margin-left:16px;}
.cols3-content .package-item .headline {font-size:13px;}
.cols3-content .package-item .related-links {margin-top:0;}
.fb_comments_count_zero {visibility:hidden;}
.banner_wide {width:728px;height:90px;margin:0 auto 30px;overflow:hidden;}
.banner_wide img {width:100%;height:auto;}
.indy-tag .main-headlines > header {border-top:4px solid #413a41;margin-bottom:30px;height:240px;}
.indy-tag .tag-title {font-family:almoni-tzar-bold,"arial hebrew",sans-serif;font-size:4.8em;}
.indy-tag .share-buttons {clear:both;float:left;margin-bottom:30px;padding:5px 0 2px;width:100%;}
.sources li {border-bottom:1px dotted #c9c9c9;clear:both;height:72px;margin-top:10px;overflow:hidden;padding-bottom:10px;}
.sources .media {float:right;margin-left:10px;overflow:hidden;width:72px;}
.sources .media a {display:block;}
.sources .media img {border:2px solid #ffffff;display:block;height:68px;margin-left:15px;width:68px;}
.sources .content {color:#5b595b;float:left;font-size:12px;line-height:15px;width:calc(100% - 82px);}
.sources .content a {color:#5b595b;}
.sources .content span {color:#b38f13;display:block;font-size:13px;font-weight:bold;line-height:16px;}
#independent-wrapper h4 {clear:both;float:right;width:100%;border-bottom:1px solid #c9beb6;border-top:1px solid #ffffff;color:#b38f13;font-size:1.4em;font-weight:bold;letter-spacing:1px;line-height:1em;margin-bottom:20px;padding:4px 0 5px;text-align:center;}
#indy-latest h4 {margin-bottom:0;}
.mac #independent-wrapper h4 {padding:6px 0 3px;}
.indy-latest-inner {height:628px;}
.indy-latest-inner .indy-latest-viewport {height:550px;}
body.tag #independent-wrapper h4 {background-color:#413a41;font-size:1.8em;font-weight:normal;}
#independent-wrapper h3, #independent-wrapper h3 a {color:#b38f13;}
#independent-wrapper .hpside .aside:last-child {margin-bottom:0;}
/* donate popup */
.banner-wrap-link {color:inherit;}
.popup-wrap {display:none;position:fixed;z-index:1001;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.85);}
.popup-wrap .popup-body {width:486px;height:353px;position:absolute;right:calc(50% - 243px);bottom:calc(50% - 176.5px);box-sizing:border-box;background:#ff656c;}
.popup-wrap.active .popup-body {animation-name:slidebottom;animation-duration: 1s;}
@keyframes slidebottom {
    from {bottom:-486px;}
    to {bottom:calc(50% - 176.5px);}
}
.popup-close {width:34px;height:34px;line-height:42px;text-align:center;font-size:22px;font-weight:bold;position:absolute;z-index:1002;top:-58px;right:-13px;color:#000;background:#fff;border-radius:50%;cursor:pointer;}
.popup-close span {display:none;}
/* custom banner */
.banner-item {float:left;width:100%;margin-top:30px;}
.banner-item > div:first-child {font-size:30px;margin-bottom:10px;}
.custom-banner {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: flex;flex-flow: wrap;clear:both;float:right;color:#000;border:6px solid #000;padding:30px;width:100%;background:#fff;box-sizing:border-box;}
.custom-banner.banner-cols4 {max-width:672px;margin-top:15px;}
.custom-banner.banner-cols3 {max-width:416px;margin-top:15px;}
.custom-banner.banner-cols3.banner-post {max-width:646px;margin-bottom: 1.4em;}
.custom-banner.banner-popup {max-width:492px;text-align:right;display:inherit;flex-flow: inherit;}
.custom-banner.banner-sidebar {max-width:208px;padding:16px;}
.custom-banner.banner-mobile {max-width:350px;padding:20px;}
/* custom banner Global */
.banner-headline {float:right;padding-left:20px;margin-bottom:30px;width:calc(100% - 180px);box-sizing:border-box;font-size:44px;font-family:"almoni-tzar-bold","arial hebrew",sans-serif;}
.banner-content {clear:both;float:right;padding-left:20px;width:calc(100% - 180px);box-sizing:border-box;font-size:20px;font-family: 'Miriam Libre', sans-serif;}
.banner-action {float:left;width:180px;position:relative;min-height:40px;}
.banner-action span {position:absolute;bottom:0;left:0;display:block;width:180px;height:40px;text-align:center;line-height:44px;font-size:16px;font-family:"arial hebrew",arial,tahoma,sans-serif;color:#fff;background:#000;}
.banner-action span:hover {text-decoration:none!important;}
.banner-logo {width:180px;float:left;}
.banner-logo::before {float:left;content:"\e901";font-family:"7eye";font-size:40px;}
/* custom banner salamandra */
.custom-banner.banner-cols3 .banner-headline {font-size:32px;width:calc(100% - 40px);margin-bottom:20px;}
.custom-banner.banner-cols3 .banner-content {font-size:15px;}
.custom-banner.banner-cols3 .banner-logo {width:40px;}
/* custom banner popup */
.custom-banner.banner-popup .banner-headline {font-size:54px;width:calc(100% - 40px);margin-bottom:25px;}
.custom-banner.banner-popup .banner-content {font-size:20px;width:100%;margin-bottom:20px;padding-left:0;}
.custom-banner.banner-popup .banner-action {width:100%;}
.custom-banner.banner-popup .banner-logo {width:40px;}
/* custom banner sidebar */
.custom-banner.banner-sidebar .banner-logo {width:100%;margin-bottom:16px;}
.custom-banner.banner-sidebar .banner-logo::before {font-size:30px;float:right;}
.custom-banner.banner-sidebar .banner-headline {font-size:32px;width:100%;padding:0;margin-bottom:16px;}
.custom-banner.banner-sidebar .banner-action {width:100%;min-height:30px;}
.custom-banner.banner-sidebar .banner-action span {width:140px;font-size:14px;height:30px;line-height:34px;}
/* custom banner mobile */
.custom-banner.banner-mobile .banner-logo {width:40px;}
.custom-banner.banner-mobile .banner-headline {font-size:38px;width:calc(100% - 40px);padding-left:20px;margin-bottom:20px;}
.custom-banner.banner-mobile .banner-content {width:100%;font-size:18px;width:calc(100% - 40px);padding-left:20px;margin-bottom:20px;}
.custom-banner.banner-mobile .banner-action {width:100%;}
.custom-banner.banner-mobile .banner-action span {width:165px;font-size:16px;height:40px;line-height:44px;}