/*
Theme Name:RGB
Theme URI:http://rgbmedia.org
Author:RGB Media Ltd
Author URI:http://rgbmedia.org
Description:Bespoke theme from RGB Media
Version:2014
*/
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-light-webfont.eot');
 src:url('fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-light-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-light-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-light-webfont.svg#open_sans_hebrewlight') format('svg');
 font-weight:300;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-lightitalic-webfont.eot');
 src:url('fonts/opensanshebrew-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-lightitalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-lightitalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-lightitalic-webfont.svg#open_sans_hebrewlight_italic') format('svg');
 font-weight:300;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-regular-webfont.eot');
 src:url('fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-regular-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-regular-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-regular-webfont.svg#open_sans_hebrewregular') format('svg');
 font-weight:400;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-italic-webfont.eot');
 src:url('fonts/opensanshebrew-italic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-italic-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-italic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-italic-webfont.svg#open_sans_hebrewitalic') format('svg');
 font-weight:400;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-bold-webfont.eot');
 src:url('fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-bold-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-bold-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-bold-webfont.svg#open_sans_hebrewbold') format('svg');
 font-weight:700;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-bolditalic-webfont.eot');
 src:url('fonts/opensanshebrew-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-bolditalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-bolditalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-bolditalic-webfont.svg#open_sans_hebrewbold_italic') format('svg');
 font-weight:700;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-extrabold-webfont.eot');
 src:url('fonts/opensanshebrew-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-extrabold-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-extrabold-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-extrabold-webfont.svg#open_sans_hebrewextra_bold') format('svg');
 font-weight:800;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew';
 src:url('fonts/opensanshebrew-extrabolditalic-webfont.eot');
 src:url('fonts/opensanshebrew-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrew-extrabolditalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrew-extrabolditalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrew-extrabolditalic-webfont.svg#open_sans_hebrewXBdIt') format('svg');
 font-weight:800;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-light-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-light-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-light-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-light-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-light-webfont.svg#open_sans_hebrew_condensedLt') format('svg');
 font-weight:300;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-lightitalic-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-lightitalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-lightitalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-lightitalic-webfont.svg#open_sans_hebrew_condenseLtIt') format('svg');
 font-weight:300;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-regular-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-regular-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-regular-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-regular-webfont.svg#open_sans_hebrew_condensedRg') format('svg');
 font-weight:400;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-italic-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-italic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-italic-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-italic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-italic-webfont.svg#open_sans_hebrew_condensedIt') format('svg');
 font-weight:400;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-bold-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-bold-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-bold-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-bold-webfont.svg#open_sans_hebrew_condensedBd') format('svg');
 font-weight:700;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-bolditalic-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-bolditalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-bolditalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-bolditalic-webfont.svg#open_sans_hebrew_condenseBdIt') format('svg');
 font-weight:700;
 font-style:italic;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-extrabold-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-extrabold-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-extrabold-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-extrabold-webfont.svg#open_sans_hebrew_condensedXBd') format('svg');
 font-weight:800;
 font-style:normal;
}
@font-face {
 font-family:'Open Sans Hebrew Condensed';
 src:url('fonts/opensanshebrewcondensed-extrabolditalic-webfont.eot');
 src:url('fonts/opensanshebrewcondensed-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/opensanshebrewcondensed-extrabolditalic-webfont.woff') format('woff'),
 url('fonts/opensanshebrewcondensed-extrabolditalic-webfont.ttf') format('truetype'),
 url('fonts/opensanshebrewcondensed-extrabolditalic-webfont.svg#open_sans_hebrew_condensXBdIt') format('svg');
 font-weight:800;
 font-style:italic;
}

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

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

@font-face {
 font-family:'NaSemiBold';
 src:url('fonts/Na_OE_Pro-SemiBold.eot');
 src:local('☺'),
 url('fonts/Na_OE_Pro-SemiBold.eot?iefix') format('eot'),
 url('fonts/Na_OE_Pro-SemiBold.woff') format('woff'),
 url('fonts/Na_OE_Pro-SemiBold.ttf') format('truetype'),
 url('fonts/Na_OE_Pro-SemiBold.svg#webfont') format('svg'),
 local('☺');
 font-weight:normal;
 font-style:normal;
}
@font-face {
 font-family:'NaRegular';
 src:url('fonts/Na_OE_Pro-Regular.eot');
 src:local('☺'),
 url('fonts/Na_OE_Pro-Regular.eot?iefix') format('eot'),
 url('fonts/Na_OE_Pro-Regular.woff') format('woff'),
 url('fonts/Na_OE_Pro-Regular.ttf') format('truetype'),

 url('fonts/Na_OE_Pro-Regular.svg#webfont') format('svg'),
 local('☺');
 font-weight:normal;
 font-style:normal;
}
@font-face {
 font-family:'NaBold';
 src:url('fonts/Na_OE_Pro-Bold.eot');
 src:local('☺'),
 url('fonts/Na_OE_Pro-Bold.eot?iefix') format('eot'),
 url('fonts/Na_OE_Pro-Bold.woff') format('woff'),
 url('fonts/Na_OE_Pro-Bold.ttf') format('truetype'),

 url('fonts/Na_OE_Pro-Bold.svg#webfont') format('svg'),
 local('☺');
 font-weight:normal;
 font-style:normal;
}
@font-face {
 font-family:'NaLight';
 src:url('fonts/Na_OE_Pro-Light.eot');
 src:local('☺'),
 url('fonts/Na_OE_Pro-Light.eot?iefix') format('eot'),
 url('fonts/Na_OE_Pro-Light.woff') format('woff'),
 url('fonts/Na_OE_Pro-Light.ttf') format('truetype'),

 url('fonts/Na_OE_Pro-Light.svg#webfont') format('svg'),
 local('☺');
 font-weight:normal;
 font-style:normal;
}
/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */
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;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
/* articles bullet fix - start */
.article ul, .article ol {padding-right:1.5rem;margin-bottom: 2.6rem;}
.article ul {list-style:disc;}
.article ol {list-style:decimal;}
.article li {font-size:1.6rem;line-height:1.53;margin-bottom:0.5rem;}
/* articles bullet fix - end */
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;clear:both;}
del {text-decoration:line-through;}
ins {text-decoration:none;}
input:focus {outline:none;}
/* basic */
html {font-size:62.5%;line-height:100%;}
body {width:100vw;color:#4f4c4b;background-color:#EFEFED;font-size:10px;font-weight:normal;font-size:1rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;direction:ltr;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
p {font-size:16px;font-size:1.6rem;line-height:1.53;margin-bottom:26px;margin-bottom:2.6rem;}
strong, b {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
em, i {font-style:italic;}
a {color:inherit;text-decoration:none;}
a img {border:none;}
/* media */
.alignright {float:right;max-width:45%;margin:6px 0 26px 26px;margin:0.6rem 0 2.6rem 2.6rem;}
.alignleft {float:left;max-width:45%;margin:6px 26px 26px 0;margin:0.6rem 2.6rem 2.6rem 0;}
.aligncenter {clear:both;float:right;display:block;width:100% !important;margin:0 auto 26px;margin-bottom:2.6rem;}
.alignnone {clear:both;float:right;width:100% !important;height:auto;margin:0 0 26px 0;margin:0 0 2.6rem 0;}
.alignnone img {width:100%;height:auto;}
.media {clear:both;float:left;width:100%;}
.media img, .wp-caption img {display:block;width:100%;height:auto;}
.caption, .wp-caption-text {clear:both;float:left;width:100%;margin-top:0.5rem;margin:5px 0 0;padding-bottom:5px;padding-bottom:0.5rem;border-bottom:1px solid #c9c9c9;color:#94908e;font-size:13px;font-size:1.3rem;line-height:130%;}
.gallery {width:100%;margin-bottom:26px;margin-bottom:2.6rem;}
.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 {width:90%;height:auto;box-shadow:0px 0px 4px #999;border:1px solid #fff;padding:3px;padding:0.3rem;margin-bottom:5px;margin-bottom:0.5rem;background:#f2f2f2;}
.gallery img:hover {background:#fff;}
.gallery-columns-2 .attachment-medium {max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail {max-width:84%;height:auto;}
.gallery .gallery-caption, .gallery br+br {display:none;}
.gallery dl, .gallery dt {margin:0;}
.rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child {position:relative;display:block;float:right;}
.rslides img {display:block;height:auto;float:right;width:100%;border:0;}
.rslides_tabs {float:left;}
.rslides_tabs li, .rslides_nav {position:relative;float:right;border:1px solid #c9c9c9;margin:3px 0 0 3px;margin:0.3rem 0 0 0.3rem;padding:3px 5px;padding:0.3rem 0.5rem;}
.rslides_nav.prev {margin-right:0;}
.rslides_tabs .rslides_here a {color:#5c42ab;}
.rslides_tabs li:hover, .rslides_nav:hover {background-color:#5c42ab;color:#fff;}
.rslides_tabs .rslides_here a:hover, .rslides_tabs li a:hover {color:#fff;}
.rslides_caption {position:absolute;bottom:0;right:0;right:0;z-index:2;font-size:13px;font-weight:normal;font-size:1.3rem;line-height:130%;color:#fff;background:#000;background:rgba(0,0,0, .4);padding:5px 10px 6px;padding:0.5rem 1rem 0.6rem;margin:0;}
/* main */
#rtl-wrapper {width:100%;direction:rtl;unicode-bidi:embed;}
.central {clear:both;overflow:visible;width:980px;margin:0 auto 4px;margin-bottom:0.4rem;}
.two-columns {background:transparent;overflow:hidden;}
/*.two-columns {background:transparent url("images/323_1_661.png") repeat-y scroll 0 0;overflow:hidden;}*/
.for-news {margin-bottom:30px;margin-bottom:3rem;margin-top:45px;margin-top:4.5rem;}
.full {clear:both;width:100%;margin:0;}
/* header */
#header {clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;}
#header .nav-wrap {clear:both;float:right;width:100%;background-color:#3e2e6d;border-bottom:0px solid #94908e;
    /*#header .nav-wrap {clear:both;float:right;width:100%;background-color:#363534;border-bottom:0px solid #94908e;background:-moz-linear-gradient(top, #656565 0%, #292929 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#656565), color-stop(85%,#292929));background:-webkit-linear-gradient(top, #656565 0%,#292929 85%);background:-o-linear-gradient(top, #656565 0%,#292929 85%);background:-ms-linear-gradient(top, #656565 0%,#292929 85%);background:linear-gradient(to bottom, #656565 0%,#292929 85%);*/
}
#header .nav {height:50px;margin:0 auto;}
#header .nav .border {position:absolute;display:block;top:0;width:1px;height:50px;}
#header .nav .dark {background-color:#2a2a2a;left:1px;}
#header .nav .light {background-color:#656361;left:0;}
#header .nav .left .dark {right:0;}
#header .nav .left .light {right:1px;}
#header .nav li {position:relative;display:block;float:right;height:50px;font-size:20px;font-size:2rem;font-family:'NaSemiBold',arial,helvetica,sans-serif;}
#header .nav li:hover, #header .nav li.on {background-color:#5c42ab;}
#header .nav li a {display:block;float:right;  height:18px;line-height:18px;padding:14px 20px 13px;padding:1.4rem 2rem 1.3rem;color:#cccac8;}
#header .nav .logo a {height:50px;line-height:50px;padding:0 20px;padding:0 2rem;}
#header .nav .logo img, #header .nav .logo object {margin:8px 0;margin:0.8rem 0;}
#header .nav .logo object {pointer-events:none;}
#header .nav .channel-on:not(.on):after {bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#fff;border-width:10px;margin-left:-5px;z-index:1;}
#header .nav .user-channel a {max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#header .nav .arrow a::after, .domain-header .domain-nav .arrow > a::after { display:block;float:left;margin-top:2px;margin-top:0.2rem;padding-right:5px;padding-right:0.5rem;content:"\e61c";font-weight:normal;font-family:rgb;font-size:16px;font-size:1.6rem;margin-bottom: -2px;margin-bottom: -0.2rem;}
#header .nav .user img {float:right;margin-top:-9px;margin-top:-0.9rem;border:1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
#header .nav li a span {display:block;float:right;margin-right:7px;margin-right:0.7rem;font-size:14px;font-size:1.4rem;}
#header .nav .left {float:left;}
#header .nav .search a span {display:none;}
#header .nav .search a:before {display:block;float:right;content:"\e603";font-size:24px;font-weight:normal;font-size:2.4rem;font-family:rgb;color:#cccac8;}
#header .nav li.facebook {min-width:60px;}
#header .nav li.facebook a {font-size:14px;font-size:1.4rem;}
#header .nav li.facebook a:before {display:block;float:right;margin-top:-5px;margin-top:-0.5rem;font-weight:normal;font-size:24px;font-size:2.4rem;font-family:rgb;content:"\e60b";opacity:0.6;}
#header .nav li.events, #header .nav li.classifieds {display:none;}
@media screen and (min-width:1125px) {
 #header .nav li.events {display:block;}
}
@media screen and (min-width:1025px) {
 #header .nav li.classifieds {display:block;}
}
#header .nav .login a span:before {display:block;float:right;margin-left:7px;margin-left:0.7rem;margin-top:-5px;margin-top:-0.5rem;font-family:rgb;font-size:24px;font-size:2.4rem;content:"\e623";opacity:0.6;}
#header .nav .newsletter a span:before {display:block;float:right;margin-left:7px;margin-left:0.7rem;margin-top:-2px;margin-top:-0.2rem;font-family:rgb;font-size:24px;font-size:2.4rem;content:"\e601";opacity:0.6;}
#header .nav.single-btn li a {color:#fff;cursor:pointer;}
#header .nav.single-btn li:hover, #header .nav.single-btn li.on {background:inherit;}
#userbox {display:none;position:absolute;top:50px;left:0;padding:15px;padding:1.5rem;border-style:none solid solid;background-color:#363534;z-index:100;}
#searchbox, #facebookbox, #channelsbox, #unionsbox {display:none;position:absolute;top:50px;left:0;padding:15px;padding:1.5rem;border-width:0 2px 2px;border-style:none solid solid;border-color:#94908e;background-color:#fff;z-index:100;}
#searchbox {background-color:#e8e7e3;}
#searchbox .searchform {float:left;}
#searchbox .searchform input[type=text] {display:block;float:right;width:300px;padding:2px 5px 2px 20px;padding:0.2rem 0.5rem 0.2rem 2rem;background-color:#fff;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#333;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:18px;font-size:1.8rem;}
#searchbox .searchform form:after {display:block;float:left;margin:2px -30px 0 0;margin:0.2rem -3rem 0 0;padding-left:5px;padding-left:0.5rem;font-family:rgb;content:"\e603";font-size:24px;font-size:2.4rem;color:#94908e;}
#userbox li {padding: 10px 0;padding: 1rem 0;font-size: 14px;font-size: 1.4rem;color: #fff;font-family: Alef;}
#userbox a {color:inherit;}
#userbox a:hover {color:#5c42ab;}
#userbox.single-btn {width: 118px;margin-left: 1px;margin-top: -2px;}
#channelsbox, #unionsbox {left:0;right:0;margin:0 auto;border:none;border-bottom:2px solid #94908e;}
#channelsbox ul, #unionsbox ul {-moz-columns:4 40px;-webkit-columns:4 40px;columns:4 40px;padding:0 60px;}
#channelsbox li, #unionsbox li {font-family:NaRegular;font-size:15px;font-size:1.5rem;line-height:230%;}
#channelsbox a, #unionsbox a {color:#4f4c4b;}
#channelsbox a:before, #unionsbox a:before {content:"\e616";font-family:rgb;float:right;}
#channelsbox a:hover, #unionsbox a:hover {color:#5c42ab;}
#channelsbox .optgroup, #unionsbox .optgroup {margin-top:10px;margin-top:1rem;margin-right:14px;margin-right:1.4rem;color:#5c42ab;font-weight:bold;font-family:"Open Sans Hebrew",arial,helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:19px;}
#channelsbox .optgroup:first-child, #unionsbox .optgroup:first-child {margin-top:0;}
/* domain header */
#header.domain-header {position:relative;clear:both;float:right;width:100%;margin:-30px 0 30px;margin:-3rem 0 3rem;padding:0 0 0;padding:0 0 0;background-color:#94908e;}
/*#header.domain-header .domain-logo img {width: 65px;height: 65px;}*/
#header.domain-header .domain-description {margin-bottom:15px;margin-bottom:1.5rem;font-size: 14px;font-size: 1.4rem;color: #fff;font-weight: normal}
#header.domain-header .central {margin-bottom:0;overflow:hidden;position:relative;}
#header.domain-header .central.central-searchbox {overflow:visible;top:-6px;}
#header.domain-header .domain-logo {float:right;margin-left:25px;margin-left:2.5rem;margin-bottom:18px;margin-bottom:1.8rem;margin-top:24px;margin-top:2.4rem;}
#header.domain-header .channel-body {float:right;width:100%;}
#header.domain-header .has-positions {width:720px;min-height:109px;}
#header.domain-header .has-logo {width:670px;}
#header.domain-header .has-logo.has-positions {width:450px;padding-left:17px;}
#header.domain-header .channel-positions {margin-top:62px;margin-top:6.2rem;float:left;text-align:right;width:170px;margin-bottom:12px;margin-bottom:1.2rem;}
#header.domain-header .domain-title {margin-top:29px;margin-top:2.9rem;margin-bottom:7px;margin-bottom:0.7rem;padding-bottom:5px;padding-bottom:0.5rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:48px;font-size:4.8rem;color:#fff;font-weight:normal;}
#header.domain-header .domain-title a {color:#fff;}
#header.domain-header .domain-nav {overflow:visible;clear:both;width:100%;border-top: 1px solid rgba(255, 255, 255, 0.3);}
#header.domain-header .domain-nav a {clear:none;width:auto;display:inline-block;padding-left: 20px;padding-left: 2rem;font-family: 'NaSemiBold',arial,helvetica,sans-serif;font-size: 16px;font-size: 1.6rem;padding-top:11px;padding-bottom:14px;color: #fff;opacity: 0.8;}
#header.domain-header .domain-nav a:hover {text-decoration:underline;}
#header.domain-header .domain-nav .custom-box a:hover {color: purple;}
#header.domain-header .channel-positions li {margin-top:8px;margin-top:0.8rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:bold;color:#fff;}
#header.domain-header .channel-positions a {color:#fff;border-bottom:1px solid #cccac8;}
#header.domain-header .channel-positions a:hover {color:#cccac8;}
#header.domain-header .domain-nav .central {width:auto;text-align:center;overflow:visible;}

/* channels dropdown - start */
.custom-box-trigger {position:relative;display: inline-block;}
#domain-header .domain-nav a {float: right;}
#domain-header .domain-nav .custom-box {display:none;position: absolute;width: 200px;top:20px;right:0;}
#domain-header .domain-nav .custom-box-trigger > a {padding-left:5px;cursor: pointer;}
/* channels dropdown - end */

/* footer */
#footer {position:relative;clear:both;float:right;width:100%;margin-top:50px;margin-top:5rem;background-color:#363534;color:#f2f2ee;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:11px;font-size:1.1rem;}
.footer-wrap {margin-bottom:0;}
.under-footer {clear:both;height:58px;background-color:#fff;font-family:arial,helvetica,sans-serif;}
.under-footer .rgbmedia {width:450px;margin:0 auto;padding-top:26px;padding-top:2.6rem;text-transform:uppercase;}
.under-footer .rgbmedia .text {float:left;height:10px;margin:0 3px 0 10px;margin:0 0.3rem 0 1rem;}
.under-footer .rgbmedia .text:first-child {margin-left:0;}
.under-footer .rgbmedia .rgblogo, .rgbmedia .salalogo {float:left;}
.under-footer .rgbmedia .rgblogo a {display:block;width:57px;height:24px;margin-top:-8px;background:transparent url("images/rgbmedia57x21.png") no-repeat scroll 0 3px;}
.under-footer .rgbmedia .rgblogo a span {display:none;}
.under-footer .rgbmedia .salalogo a {height:11px;padding:20px 27px 15px 0;padding:2rem 2.7rem 1.5rem 0;background:transparent url("images/salamandra33x43.png") no-repeat scroll 100% 0;}
.under-footer .rgbmedia .salalogo a span {color:#363236;font-weight:700;margin-right:10px;margin-right:1rem;}
#footer h6 {clear: both;float: right;width: 100%;margin-bottom: 15px;margin-bottom: 1.5rem;padding-top: 20px;border-top: 2px solid #504f51;font-size: 14px;font-size: 1.4rem;font-weight: bold;color: #d2d2d2;}
#footer a {color:#f6f6f6;}
#footer a:hover {color:#00d8a0;}
.footer-column {float:right;width:121px;margin-left:45px;margin-left:4.5rem;}
.footer-column li {clear: both;float: right;width: 100%;line-height: 182%;font-size: 14px;font-size: 1.4rem;}
#footer-right {width:344px;margin-left:0;background:transparent url("images/197_1_146.png") repeat-y scroll 0 0;}
#footer-left {width:469px;margin-left:0;}
#footer-left .do-more-same-topic {display: none !important;}
#footer-right-3 {width:293px;padding-top:25px;padding-top:2.5rem;background-color:#363534;}
#footer-right-3 > input {display:block;float:right;width:190px;height:21px;padding:4px 10px 7px;padding:0.4rem 1rem 0.7rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:17px;font-size:1.7rem;line-height:21px;line-height:2.1rem;border:none;}
#footer-right-3 > a {display:block;float:left;width:83px;height:32px;text-align:center;font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem;background-color:#5c42ab;}
#footer-top {clear:both;float:right;width:100%;margin-top:50px;margin-top:5rem;}
.footer-top-hari {float:left;width:37px;height:55px;}
.footer-top-logo {text-align:center;}
.footer-top-logo a {display:block;padding:5px 0 5px 0;padding:0.5rem 0 0.5rem 0;font-size:14px;font-size:1.4rem;  }
.footer-top-igud {float:right;}
.footer-top-igud img {width:auto;height:50px;margin-bottom:-15px;margin-bottom:-1.5rem;margin-left:10px;margin-left:1rem;}
.footer-top-igud a {display:block;height:50px;font-size:30px;font-size:3rem;}
.footer-top-igud a:hover {text-decoration:none;color:#5c42ab;}
.footer-top-igud span {display:inline-block;height:30px;padding-top:20px;padding-top:2rem;}
.footer-top-dro-left {float:left;}
.footer-top-dro-left a {display:block;width:121px;margin-top:19px;margin-top:1.9rem;font-size:13px;font-size:1.3rem;text-align:left;}
#footer-middle {clear:both;float:right;width:100%;margin-top:30px;margin-top:3rem;background:transparent url("images/494_1_171_1_318.png") repeat-y scroll 0 0;}
#footer .facebook {margin-top:5px;margin-top:0.5rem;}
#footer .facebook a:before, #footer .login a:first-child:before {display:block;float:right;width:16px;height:16px;margin-left:5px;margin-left:0.5rem;padding:3px;padding:0.3rem;font-family:rgb;font-size:16px;font-size:1.6rem;line-height:16px;content:"\e60b";background-color:#4f4c4b;border:1px solid #f2f2ee;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
#footer .facebook a:hover:before, #footer .login a:hover:first-child:before {color:#fff;}
#footer .login a:first-child:before {content:"\e623";}
#footer .login {margin-top:15px;margin-top:1.5rem;}
#footer .user img {float:right;width:22px;height:22px;margin-left:5px;margin-left:0.5rem;border:1px solid #f2f2ee;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
#footer-left a {line-height:150%;}
#footer-left:not(.igud-footer) a {margin-left:5px;margin-left:0.5rem;font-size:12px;font-size:1.2rem;}
#footer-left:not(.igud-footer) a:not(:last-child):after {margin-right:5px;margin-right:0.5rem;color:#00b59e;content:"•";}
#footer-left a:hover:before {text-decoration:none;}
#footer-left.igud-footer p {margin-bottom:20px;margin-bottom:2rem;font-size:13px;font-size:1.3rem;color:#94908e;}
.footer-border {clear:both;float:right;width:100%;position:absolute;right:0;bottom:114px;border-top:1px solid rgba(255, 255, 255, 0.15);}
#footer-bottom {clear:both;width:430px;height:64px;margin:0 auto;padding:60px 0 25px;padding:6rem 0 2.5rem;}
#footer-bottom .hari span {display:none;}
#footer-bottom .hari a {display:block;float:right;width:106px;height:64px;}
#footer-bottom a {display: block;float: right;width: 290px;height: 13px;margin-right: 73px;margin-right:7.3rem;padding-top: 17px;padding-top: 1.7rem;font-size: 13px;font-size: 1.3rem;}
#footer-bottom .mph a {display:block;float:right;width:250px;height:13px;margin-right:64px;margin-right:6.4rem;padding-top:43px;padding-top:4.3rem;font-size:13px;font-size:1.3rem;text-align:center;background:transparent url("images/footer-logos.png") no-repeat scroll -64px -80px;}
#footer-bottom .med a {display:block;float:left;width:137px;height:13px;padding-top:43px;padding-top:4.3rem;font-size:13px;font-size:1.3rem;text-align:center;background:transparent url("images/footer-logos.png") no-repeat scroll 23px top;}
#footer-bottom img.medic-logo {width: 90px;margin: 0 auto;display: block;}
/* modal */
.modal-overlay {position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#000;opacity:0.85;filter:alpha(opacity=85);z-index:101;}
.modal-window {position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:102;background-color:#fff;}
.close-window {position:absolute;right:-7px;top:-7px;cursor:pointer;}
.close-window:before {display:block;float:right;content:"\e637";font-family:rgb;font-size:28px;font-size:2.8rem;color:#5c42ab;}
/* article page */
.article {float:right;width:640px;margin-left:40px;margin-left:4rem;}
.article-header .label {clear:both;float:right;height:19px;line-height:19px; margin-bottom:13px;margin-bottom:1.3rem;padding:0 4px;padding:0 0.4rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;color:#00b59e;background-color:none;padding-top:2px;font-weight:bold;}
.article-header .date{font-size:12px;font-size:1.2rem;line-height:25px;color:#969696;margin-right:5px;margin-top: -1px;margin-top:-0.1rem;display:inline-block;}
.article-header .headline {clear:both;float:right;margin-bottom:5px;margin-bottom:0.5rem;font-size:44px;font-size:4.4rem;line-height:123%;color:#363534;}
.article-header .underline {clear:both;float:right;margin-bottom:10px;margin-bottom:1rem;font-size:20px;font-size:2rem;line-height:135%;color:#363534;}
.article-header .under-headline {clear:both;float:right;width:100%;margin-bottom:18px;margin-bottom:1.8rem;color:#94908e;font-size:12px;font-size:1.2rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;margin-top:20px;border-bottom:1px solid #d2d2d2;padding-bottom:5px;}
.article-header .under-headline > span {display:inline-block;float:right;margin-left:15px;margin-left:1.5rem;color:#5c42ab;font-weight:bold;}
/*.article-header .under-headline > span.byline {white-space: normal;}*/
.article-header .under-headline > span:last-child {margin-left:0;}
.article-header .under-headline a {color:#94908e;}
.article-header .byline a {color:inherit;}
.article-header .byline a:hover {text-decoration:underline;}
.article-header .tools {float:left;}
.article-header .tools li {float:right;text-align:left;font-size:12px;font-size:1.2rem;line-height:133%;}
.article-header .tools li:before {display:block;float:right;margin:0 20px 0 5px;margin:0 2rem 0 0.5rem;font-family:rgb;font-size:18px;font-size:1.8rem;line-height:13px;line-height:1.3rem;}
.article-header .tools .print:before {content:"\e604";}
.article .media {clear:both;width:100%;float:right;margin-bottom:35px;margin-bottom:3.5rem;margin-top:20px;}
.article .social {float:left;clear:both;margin-bottom:5px;margin-bottom:0.5rem;margin-top:-24px;margin-top:-2.4rem;}
.article .social > div {float:left;width:65px;height:32px;line-height:32px;margin-left:1px;margin-left:0.1rem;background-color:transparent;}
.article .social.social-bottom {width:100%;padding-bottom:10px;border-bottom:1px solid #d2d2d2;margin-bottom:20px;margin-bottom:2rem;margin-top:30px;margin-top:3rem;}
.article .social.social-bottom > div {float:right;}
.article .social > div:last-child {margin-left:0;}
.article .social a {display:inline-block;height:32px;color:inherit;font-weight:bold;font-size:12px;font-size:1.2rem;line-height:32px;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;text-decoration:none;}
.article .social a:hover {text-decoration:underline;}
.article .social a:before {display:block;float:right;margin-left:5px;margin-left:0.5rem;margin-right:4px;margin-right:0.4rem;font-weight:normal;font-size:14px;font-size:1.4rem;line-height:32px;font-family:rgb;}
.mac.ff3 .article .social a:before {margin-right:0.3rem;line-height:30px;}
.article .social > div > span {float:left;margin-right:5px;margin-right:0.5rem;color:#fff;font-size:12px;font-size:1.2rem;color:inherit;font-weight:inherit;}
.article .social > div.fb-share {color:#3b5998;}
.article .fb-share a:before {content:"\e60b";color:#fff;background:#3b5998;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;}
.article .social > div.twitter-share {color:#00BDF7;}
.article .twitter-share a:before {content:"\e609";color:#fff;background:#00BDF7;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;}
.article .social .fb-likeb {width:99px;position:relative;}
.article .social .fb-hidden-a {float:right;width:65px;}
.article .social .fb-hidden {display:none;clear:none;float:right;width:65px;margin-top:6px;}
.article .fb-likeb a:before {content:"\e60d"}
.article .social .comments-total {background-color:transparent;color:#00b59e;}
.article .comments-total a:before {background-color:#00b59e;color:#fff;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;content:"\e600"}
.article .social .print {width:85px;background-color:transparent;color:#504f51;}
.article .social .print a:before {background-color:#504f51;color:#fff;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;content:"\e604"}
.article .social .email {background-color:transparent;color:#F9421E;width:75px;}
.article .email a > span {display:none;}
.article .email a:before {content:"\e601"}
.article .social .email a:before {background-color:#F9421E;color:#fff;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;content:"\e600"content:"\e601"}
.article .recommendations {clear:both;float:right;width:613px;background:#f6f6f6;padding:12px;border-top:4px solid #5c42ab;padding-top:13px;}
.article .recommendations .item {border-bottom:none;margin-bottom:10px;margin-bottom:1rem;padding-bottom:0;}
.article .recommendations .media {margin-bottom:0;}
.article .recommendations .has-image {width:459px;margin-right:15px;}
.article .comments {clear:both;float:right;width:100%;}
.article-body-wrap {clear:both;float:right;width:100%;}
.article-body {font-family:Alef,Arial; float:left;width:487px;margin-right:26px;margin-right:2.6rem;}
.article-body iframe {width:100%;margin-bottom:26px;margin-bottom:2.6rem;}
.article-body blockquote:not(.twitter-tweet) {clear:both;float:left;width:100%;margin:0 0 26px 0;margin:0 0 2.6rem 0;padding:15px 0;padding:1.5rem 0;font-size:22px;font-size:2.2rem;line-height:150%;color:#5c42ab;font-weight:bold;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.article-body a:hover {text-decoration:underline;}
.article-body ul {list-style:disc outside none;margin-bottom:26px;margin-bottom:2.6rem;padding-right:15px;padding-right:1.5rem;}
.article-body li {font-size:16px;font-size:1.6rem;line-height:1.53;margin-bottom:5px;margin-bottom:0.5rem;}
.article-body p {color:#363534;}
.article-aside {float:right;width:120px;margin-top:3px;margin-top:0.3rem;}
.article-aside li.header {background:#000;margin-bottom:10px;margin-bottom:1rem;padding-top:5px;padding-top:0.5rem;border-top:1px solid #cccac8;font-size:16px;font-weight:normal;font-size:1.6rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;color:#5c42ab;}
.article-aside li.header {background:#00b59e;margin-bottom:5px;margin-bottom:0.5rem;border-top:0;font-size:15px;font-weight:normal;font-size:1.5rem;line-height:150%;font-family:'Alef',arial,helvetica,sans-serif;color:#fff;padding-right:6px;padding-top:0;}
.article-aside .writers {clear:both;float:right;width:100%;margin-bottom:25px;margin-bottom:2.5rem;color:#94908e;}
.article-aside .writers a {color:#504f51;text-decoration:none;}
.article-aside .writers a:hover {color:#5c42ab;}
.article-aside .writers .name a {color:#5c42ab;}
.article-aside .writers .media {margin-bottom:25px;margin-bottom:2.5rem;text-align:center;}
.article-aside .writers .media img {width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.article-aside .writers .description {margin-bottom:18px;margin-bottom:1.8rem;font-size:13px;font-size:1.3rem;line-height:120%;}
.article-aside .writers .name {font-size:15px;font-size:1.5rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.article-aside .writers ul {margin-top:2px;margin-top:0.2rem;}
.article-aside .writers li:not(.header) {font-size:13px;font-size:1.3rem;line-height:140%;margin-top:6px;border-bottom:1px solid #d2d2d2;}
.article-aside .writers a:before {display:block;float:right;font-family:rgb;font-size:16px;font-size:1.6rem;margin-left:5px;margin-left:0.5rem;}
.article-aside .writers .facebook a:before {content:"\e60d"}
.article-aside .writers .twitter a:before {content:"\e609"}
.article-aside .writers .email a:before {content:"\e601"}
.article-aside .writers .rss a:before {content:"\e607"}
.article-aside .writers .website a:before {content:"\e606"}
.article-body .subscribe {clear:both;float:right;width:437px;margin-bottom:25px;margin-bottom:2.5rem;padding:25px;padding:2.5rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:16px;font-size:1.6rem;background-color:#eeeeea;}
.article-topics {clear:both;float:right;width:100%;margin-bottom:70px;margin-bottom:7rem;font-size:13px;font-size:1.3rem;line-height:125%;font-family:Open Sans Hebrew;font-weight:bold;color:#00b59e;}
.article-topics span {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;color:#504f51;}
.article-topics a {text-decoration:none !important;color:#00b59e !important;}
.article-topics a:hover {text-decoration:underline;}
.recommendations, .comments {clear:both;float:right;width:100%;margin-bottom:25px;margin-bottom:2.5rem;}
.recommendations h5, .comments h5 {padding:0 0 25px;font-size:30px;font-size:3rem;line-height:1;font-family:'NaSemiBold',arial,helvetica,sans-serif;color:#5c42ab;}
.comments h5 {padding:17px;padding-right:26px;-line-height:200%;background:#dddbdd;}
.recommendations .item-body {width:467px;}
.recommendations .item-side {margin-left:9px;margin-left:0.9rem;margin-top:0;}
/* comments */
#comments h5 div {float:left;color:#5c42ab;font-size:13px;font-size:1.3rem;font-style:italic;line-height:2.5rem;}
.comment {clear:both;float:right;width:100%;padding:15px 0;padding:1.5rem 0;border-top:1px dotted #cccac8;}
.comment-media {float:right;width:50px;margin-left:15px;margin-left:1.5rem;}
.comment-media img {width:100%;height:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.comment-body {float:right;width:568px;}
.comment-meta {clear:both;float:right;width:100%;margin-bottom:5px;margin-bottom:0.5rem;}
.comment-author {float:right;margin-left:10px;margin-left:1rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:15px;font-size:1.5rem;line-height:15px;color:#5c42ab;}
.comment-author a {color:#5c42ab;}
.comment-author a:hover {text-decoration:underline;}
.comment-date {float:right;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;line-height:15px;color:#5c42ab;}
.comment-text p {font-size:15px;font-size:1.5rem;margin-bottom:0;}
.comment-text p:last-child {margin-bottom:5px;margin-bottom:0.5rem;}
.comment-hidden {margin-top:15px;margin-top:1.5rem;font-style:italic;color:#5c42ab;}
.comment-link {font-size:13px;font-size:1.3rem;}
.comment-link > a {background-color:#00b59e;color:#fff;font-family:Alef;display:block;float:right;width:auto;padding:2px 5px;padding:0.2rem 0.5rem;}
.comment-link a:hover {}
.nested {width:568px;margin-right:65px;margin-right:6.5rem;}
.nested .comment-body {width:503px;}
#comments .form {width:600px;margin:0 0 15px;margin:0 0 1.5rem;padding:20px;padding:2rem;background-color:rgba(190, 190, 190, 0.2);}
#comments #form-0 {border-top:1px solid #e9e9e9;background:#f6f6f6}
#comments .form .member-media {float:right;width:50px;margin-left:15px;margin-left:1.5rem;}
#comments .form .member-media img {border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
#comments .form textarea {width: 556px;height: 50px;margin-bottom: 20px;margin-bottom: 2rem;margin-top: 20px;margin-top: 2rem;font-size: 13px;font-size: 1.3rem;}
#comments .form input[type="submit"] {float:left;font-size:18px;font-size:1.8rem;height:38px;padding:0;width:200px;background-color:#5c42ab;cursor:pointer;border-radius:0;margin-left:11px;margin-left:1.1rem;font-weight:bold;}
#comments .form .checkbox-div {width:auto;margin-bottom:0;}
#comments .checkbox-div div:first-child {margin-bottom:5px;margin-bottom:0.5rem;}
#comments .fb_iframe_widget {clear:both;margin-top:15px;margin-top:1.5rem;}
#comment-disabled {display:block;float:left;width:508px;height:70px;margin:1px 0 20px;margin:0.1rem 0 2rem;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:default;}
/* tabs */
.tabs {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;border-bottom:1px solid #d2d2d2;}
.tabs li {float:right;margin-left:23px;margin-left:2.3rem;padding-bottom:11px;font-size:16px;font-weight:700;font-size:1.6rem;line-height:1;font-family:'NaRegular',arial,helvetica,sans-serif;}
.tabs li a {color:#363534;font-size:16px;font-size:1.6rem;font-weight:normal;}
.tabs li a:hover, .tabs .current a {color:#5c42ab;font-size:16px;font-size:1.6rem;font-weight:normal;}
.tabs li:first-child {margin-right:0}
.tabs .current {border-bottom:2px solid #5c42ab;margin-bottom:-3px;margin-bottom:-0.3rem;}
#news-tabs .add-field a:after {display:block;float:left;margin:-2px 3px 0 0;margin:-0.2rem 0.3rem 0 0;font-family:rgb;content:"\e613";}
/* ordering */
.section-header {clear:both;float:right;width:100%;padding:0;font-family:'NaSemiBold',arial,helvetica,sans-serif;color:#fff;background-color:#00b59e;font-size:30px;font-size:3rem;height:60px;line-height:180%;margin-bottom:15px;margin-bottom:1.5rem;}
.section-header a {color:inherit;}
.section-header a:hover {color:#5c42ab;}
.see-all {clear:both;float:right;width:100%;font-size:13px;font-weight:normal;font-size:1.3rem;line-height:1;font-weight:bold;text-align:center;background:#504f51;height:30px;line-height:30px;}
.see-all a {color:#d2d2d2;position:relative;}
.see-all a:hover {text-decoration:underline}
.see-all a:after {position:absolute;left:-16px;font-family:rgb;font-size:16px;content:'\e612';}
#news .section-header, #jobs .section-header, #jobs-tax .section-header, #events .section-header {border-bottom:none; padding-right:12px;width:628px;}
.items {clear:both;float:right;width:640px;}
.item {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;padding-bottom:30px;padding-bottom:3rem;border-bottom:1px solid #cccac8;}
#jobs .item {padding-bottom:20px;padding-bottom:2rem;}
.item-body {clear:none;float:right;width:100%}
.items .item-body {width:509px;}
.has-image {margin-right:0}
.item-date {clear:both;float:right;width:100%;margin-bottom:5px;margin-bottom:0.5rem;font-size:14px;font-size:1.4rem;line-height:1;color:#94908e;}
.module .item-date {margin-bottom:18px;margin-bottom:1.8rem;}
/*.item .media {clear:none;float:right;width:204px;margin-top:4px;margin-top:0.4rem;}*/
.item .label {padding:0 4px;padding:0 0.4rem;font-size:13px;font-size:1.3rem;color:#00b59e;font-family:Open Sans Hebrew;font-weight:bold;}
.item .headline {margin-bottom:4px;margin-bottom:0.4rem;padding-left:20px;padding-left:2rem;margin-top:-5px;margin-top:-0.5rem;font-size:20px;font-size:2rem;line-height:130%;}
.item .headline a {color:#000;}
.item .headline a:hover {color:#5c42ab;}
.item .underline {margin-bottom:10px;margin-bottom:1rem;font-size:15px;font-size:1.5rem;line-height:140%;font-family:Alef;letter-spacing:-0.4px;clear:none;color:#000;text-align:right !important;}
.item .item-side .has-image .underline {margin-right:156px;margin-top:-4px;}
.item .underline a {color:#000;}
.item .under-headline {color:#94908e;font-size:12px;font-size:1.2rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.item .under-headline span {display:inline-block;float:right;color:#5c42ab;font-weight:bold;line-height:140%;}
.item .byline {margin-left:12px;margin-left:1.2rem;color:#5c42ab;font-weight:bold;}
.item .byline a:hover {text-decoration:underline;}
.item .comments-count a {color:#969696;font-size:12px;font-size:1.2rem;font-family:Open Sans Hebrew;font-weight:bold;}
.item .comments-count:before {display:inline-block;float:right;margin-left:5px;margin-left:0.5rem;font-family:rgb;content:"\e600";color:#00b59e;}
.item.opinion .media {width:100px;}
.item.opinion .media img {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;}
.item.opinion .has-image {width:509px;margin-top:0;margin-right:31px;margin-right:3.1rem;}
.item.opinion .byline {margin-left:0;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;color:#5c42ab;}
.item.opinion .headline {font-size:26px;font-size:2.6rem;line-height:130%;}
.item.media-large .media {clear:both;float:right;width:100%;margin:0 0 10px;margin:0 0 1rem;}
.item.media-large .has-image {clear:both;float:right;width:100%;margin-right:0;}
.item.media-large .headline {font-size:36px;font-size:3.6rem;}
.item.media-large .underline {font-size:17px;font-size:1.7rem;}
.item.media-small {padding-bottom:20px;padding-bottom:2rem;}
#news .items-content .item:last-child, .split-items .item:last-child {border-bottom:none;}
.split-items .item:first-child {border-top:1px solid #cccac8;margin-top:0;padding-top:10px;padding-top:1rem;}
/* modules */
.sidebar {float:left;width:300px;}
.module h5,.single-spotlight .article-header h5 {clear:both;float:right;width:100%;height:60px;background:#00b59e;line-height:180%;font-family:'NaSemiBold',arial,helvetica,sans-serif;color:#fff;font-size:30px;font-size:3rem;margin-bottom:15;margin-bottom:1.5rem;width:276px;padding:0px 12px;padding:0rem 1.2rem;overflow:hidden;}
.single-spotlight .article-header h5 {width:628px;padding-right:0 !important;}
.module h5 span,.single-spotlight .article-header h5 span {opacity:0.85;}
.module h5 a,.single-spotlight .article-header h5 a {color:inherit;opacity:0.85;}
/*.module h5 a:hover {color:#5c42ab;}*/
.module h5 a:hover,.single-spotlight .article-header h5 a:hover {color: #fff !important;opacity: 1;}

header h1 span {opacity: 0.85;}
header h1.section-header a {opacity: 0.85;}
header h1.section-header a:hover {color: #fff !important;opacity: 1;}

.module-dark .see-all a {color:#d2d2d2;}
.module-dark .item {border-color:rgba(255, 255, 255, 0.15);}
.module-dark h5 a:hover {color:#00b59e;}
.sidebar .module {clear:both;float:right;width:100%;margin-bottom:40px;margin-bottom:4rem; background:#fff;}
.sidebar .module-dark {background-color:#00b59e}
.sidebar .module-dark h5 {width:279px;padding:0px 15px;padding:0rem 1.5rem;background:#504f51;}
.sidebar .module-dark .tabs, .sidebar .module-dark .see-all {width:279px;padding:0 15px;padding:0 1.5rem;}
.sidebar .module-dark .item {width:276px;padding:0 15px 10px;padding:0 1.5rem 1rem;}
.fullwidth-container {clear:both;float:none;width:980px;margin:0 auto 0px;margin-bottom:0rem;background-color:#f2f2ee}
.fullwidth-container .module-header-border {clear:both;float:left;position:absolute;width:100%;margin-top:47px;margin-top:4.7rem}
.fullwidth-container .module {float:none;margin:0 auto;position:relative;width:980px;}
.fullwidth-container h5 {color:#5c42ab;float:none;clear:both;margin-left:0;width:955px;}
.fullwidth-container .tabs {clear:none;margin-top:0;width:100%;}
.fullwidth-container .module-dark {background-color:#00b59e}
.fullwidth-container .module-dark h5 {width:950px;padding:0px 15px;padding:0rem 1.5rem;background:#504f51;color:#fff;}
.fullwidth-container .module-dark .tabs, .sidebar .module-dark .see-all {width:279px;padding:0 15px;padding:0 1.5rem;}
.fullwidth-container .module-dark .item {width:279px;padding:0 15px 10px;padding:0 1.5rem 1rem;}

.fullwidth-container .items-content {clear:both;float:right;background:#fff;width:980px;padding:15px 0 35px;padding:1.5rem 0 3.5rem;overflow:hidden;background:#fff;}
.fullwidth-container .items-content ul {width:1014px;}
.fullwidth-container .items-content li {clear:none;width:217px;padding-left:18px;padding-left:1.8rem;margin-left:19px;margin-left:1.9rem;margin-top:0;margin-top:0;padding-bottom:15px;padding-bottom:1.5rem;}
.fullwidth-container .items-content li:nth-child(n+4) {border-left:none;padding-left:0;}
.fullwidth-container .items-footer {margin-bottom:25px;margin-bottom:2.5rem;clear:both;}
.fullwidth-dark {background-color:#4f4c4b;}
.fullwidth-dark .items-content {background-image:none;}
#comments-fullwidth {min-height:252px;background:#fff;}
#comments-sidebar {min-height:439px;}
#comments-fullwidth .items-content li {height:65px;}

.comments-module .items-content ul {clear:both;direction:ltr;text-align:right;}
.comments-module .items-content li {padding-bottom:15px;padding-bottom:1.5rem;direction:rtl;margin:0 12px 15px 12px;margin:0 1.2rem 1.5rem 1.2rem;width:276px;}
.comments-module .items-content li:first-child {margin-top:0;}
.comments-module .items-content li:last-child {border-bottom:0;}
.comments-module .items-content .media {margin-top:2px;margin-top:0.2rem;width:40px;}
.comments-module .items-content .has-image {margin-right:0 !important;width:276px !important;}
.comments-module .items-content .comment-content {font-size:13px;font-size:1.3rem;line-height:140%;}
.comments-module .items-content .comment-text {color:#504f51;}
.comments-module .items-content .comment-user {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.comments-module .items-content .comment-post {color:#504f51;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:bold;}
.comments-module .items-content .item-date {font-size:13px;font-size:1.3rem;line-height:200%;margin:0;color:#969696;}
#news-module .module h5 {text-align:center;}
#news-module .item-body {width:270px;}
#news-module .item {padding-bottom:20px;padding-bottom:2rem;margin-right:12px;margin-left:12px;margin-right:1.2rem;margin-left:1.2rem;width:276px;}
#news-module .item .above-headline {clear:both;float:right;width:100%;margin-bottom:18px;margin-bottom:1.8rem;}
#news-module .item .label {clear:none;float:right;width:auto;margin-left:10px;margin-left:1rem;padding:0;color:#00b59e;background-color:inherit;font-size:13px;font-weight:bold;font-size:1.3rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
#news-module .item .item-date {clear:none;float:right;width:auto;margin:0;font-weight:normal;font-size:12px;font-size:1.2rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
#news-module .item:nth-child(4) {border-bottom:0;}
#news-module .item .media {width:108px;}
#news-module .item .has-image {width:186px;}
#news-module .item .headline {font-weight:normal;font-size:15px;font-size:1.5rem;line-height:130%;}
#news-module .item .headline a:hover {color:#5c42ab;}
#news-module .item .byline {font-size:12px;font-weight:bold;font-size:1.2rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif; margin-top: 18px;margin-top: 1.8rem;}
#news-module .item .byline a {color:inherit;}
#news-module .item .byline a:hover {text-decoration:underline;}
.blog-sidebar {margin-top:15px;margin-top:1.5rem;padding-bottom:12px;padding-bottom:1.2rem;}
.blog-sidebar .media {width:70px !important;margin-top:0;}
.blog-sidebar .media img {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.blog-sidebar .has-image {width:224px !important;}
.blog-sidebar .headline {font-size:17px;font-size:1.7rem;}
.blog-sidebar .author {margin-bottom:10px;margin-bottom:1rem;font-size:15px;font-size:1.5rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.blog-sidebar .author a:hover {text-decoration:underline;}
#blogs-sidebar .tabs {margin-bottom:2px;margin-bottom:0.2rem;}
.comments-module .items-content .media {width:40px;}
.comments-module .items-content .has-image {width:259px;margin-right:10px;margin-right:1rem;}
.most-item .has-image {width:265px;margin-right:10px;margin-right:1rem;}
.most-item .headline {margin:0;font-weight:normal;color:#000;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:140%;}
.most-item .headline a {color:inherit;}
.most-item .under-headline span {display:inline-block;float:right;color:#5c42ab;font-weight:bold;font-size:12px;font-size:1.2rem;margin-top:4px;margin-top:0.4rem;}
.item-number {clear:none;float:right;width:52px;height:70px;margin:15px 0 15px 0;margin:1.5rem 0 1.5rem 0;line-height:70px;font-weight:normal;font-family:Open Sans Hebrew,arial,helvetica,sans-serif;font-size:42px;font-size:4.2rem;text-align:center;background-color:#fff;border-left:1px dotted #000;color:#00b59e;padding-left:11px;}
.most-item .under-headline {line-height:150%;}
/*.sidebar #most-module-content li:nth-child(n+6) {display:none;}
.sidebar #most-module-content li:nth-child(5) {padding-bottom:0;border-bottom:none;} */
.sidebar #most-module-content li:last-child {padding-bottom:0;border-bottom:none;}
.fullwidth-container #most-module-content li {height:55px;}
.sidebar .most-item .has-image {width:180px;margin:12px 18px 7px 0;margin:1.2rem 1.8rem 0.7rem 0}
.fullwidth-dark .the6min-module .headline, .fullwidth-dark .publications-module .headline {clear:both;float:right;width:100%;font-size:18px;font-size:1.8rem;margin-top:10px;margin-top:1rem;}
.sidebar .the6min-module .headline, .sidebar .publications-module .headline {font-size:15px;font-size:1.5rem;margin:0;}
.the6min-module .headline a, .publications-module .headline a {color:#f2f2ee;}
.the6min-module .headline a:hover, .publications-module .headline a:hover {color:#5c42ab;}
.fullwidth-container #the6min-fullwidth-content li, .fullwidth-container #publications-fullwidth-content li, .fullwidth-container .allabout-fullwidth-content li {padding-bottom:0;border:none;border-left:1px solid #d2d2d2;}
.fullwidth-container .allabout-fullwidth-content li {margin-top:15px;margin-top:1.5rem;}
.fullwidth-container .allabout-fullwidth-content .item-date {margin-bottom:8px; margin-bottom:0.8rem;}
#the6min-fullwidth-content .media, #publications-fullwidth-content .media, .allabout-fullwidth-content .media {clear:both;width:100%;margin:0;}
#the6min-sidebar-content .media, #publications-sidebar-content .media, .allabout-sidebar-content .media {width:108px;margin-left:12px;margin-left:1.2rem;margin-top:0;}
.allabout-sidebar-content .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:15px;font-size:1.5rem;line-height:134%;color:#363534;}
.allabout-module .headline a {color:inherit;}
.allabout-sidebar-content .underline {font-size:15px;font-size:1.5rem;}
.allabout-module .byline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:12px !important;font-size:1.2rem !important;line-height:1;color:#5c42ab;font-weight:bold;margin-top:18px;margin-top:1.8rem;}
.allabout-sidebar-content .has-image {width:186px;margin:0;}
.allabout-sidebar-content .media {margin-top:4px;margin-top:0.4rem;}
/*.allabout-sidebar-header h5 {padding-top:14px;padding-top:1.4rem;border-bottom:1px solid #cccac8;color:#5c42ab;font-size:24px;font-size:2.4rem;}*/
.allabout-fullwidth-header h5 {color:#fff;margin-bottom:0;}
.allabout-sidebar-content .item {padding-bottom:19px;padding-bottom:1.9rem;margin-right:12px;margin-right:1.2rem;width:276px;margin-bottom:20px;margin-bottom:2rem;}
.allabout-sidebar-content .item:last-child {margin-bottom: 0;border-bottom: 0;}
.allabout-fullwidth-content .has-image {clear:both;float:right;width:100%;margin:15px 0 0;margin:1.5rem 0 0;}
.allabout-fullwidth-content .headline {font-size:18px;font-size:1.8rem;}
.allabout-fullwidth-content .byline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:130%;}
.module.allabout-module a {opacity:1;}
.module.allabout-module a:hover {color: inherit;text-decoration: underline;}
.see-all a:hover {color: #fff !important;text-decoration: none !important;}
.module.allabout-module .item-body {width:auto;}
.module.allabout-module .item-date div {padding-right:0px;}
.module.allabout-module .item-date span {font-size:11px;font-size:1.1rem;top:-1px;display:inline-block;position:relative;}
.fullwidth-container #news-module-content li {height:105px;overflow:hidden;}
/* page numbers */
.wp_page_numbers {clear:both;float:right;width:100%;padding:5px 0 30px;padding:0.5rem 0 3rem;}
.top_page_numbers {border-bottom:1px solid #cccac8;margin:-10px 0 10px;margin:-1rem 0 1rem;padding:0 0 10px;padding:0 0 1rem;}
.wp_page_numbers ul {float:right;width:auto;}
.wp_page_numbers li {float:right;display:block;font-size:11px;font-size:1.1rem;}
.wp_page_numbers a {display:block;padding:3px 5px;padding:0.3rem 0.5rem;color:#969696;}
.wp_page_numbers a:hover {color:#5c42ab;}
.wp_page_numbers .space {color:#94908e;padding:3px 5px;padding:0.3rem 0.5rem;}
.wp_page_numbers .first_last_page {font-style:italic;}
.wp_page_numbers .active_page a {color:#969696;font-weight:700;}
.wp_page_numbers .page_info {float:right;color:#969696;display:block;padding:3px 20px 3px 314px;padding:0.3rem 2rem 0.3rem 31.4rem;}
/* writers page */
.writer-header {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;padding:22px 0 20px;padding:2.2rem 0 2rem;border-bottom:1px solid #cccac8;border-top:10px solid #5c42ab;}
.writer-media {float:right;width:130px;margin:5px 0 0 20px;margin:0.5rem 0 0 2rem;}
.writer-media img {width:100%;height:auto;margin-top:-3px;margin-top:-0.3rem;}
.writer-title {clear:none;font-size:26px;font-weight:bold;font-size:2.6rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;color:#5c42ab;}
.writer-description {clear:both;color:#4f4c4b;padding-top: 10px;display: block;}
.writer-description.with-image {clear: none;padding-top:0;display:inline;}
.writer-description p {margin-bottom:0;font-size:15px;font-size:1.5rem;line-height:140%;}
.writer-social.with-image {height:39px;}
.writer-social li {float:right;margin-top:10px;margin-top:1rem;margin-right:20px;margin-right:2rem;font-size:13px;font-weight:normal;font-size:1.3rem;line-height:160%;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.writer-social li:first-child {margin-right: 0;}
.writer-social li:last-child {margin-left:0;}
.writer-social a {color:#504f51;}
.writer-social a:hover {color:#5c42ab;}
.writer-social a:before {display:block;float:right;font-size:14px;font-size:1.4rem;font-family:rgb;margin-left:5px;margin-left:0.5rem;margin-top:-2px;}
.writer-social .facebook a:before {content:"\e60b";margin-left:2px;margin-left:0.2rem;margin-top:-2px;margin-top:-0.2rem;}
.writer-social .twitter a:before {content:"\e609"}
.writer-social .email a:before {content:"\e601"}
.writer-social .rss a:before {content:"\e607"}
.writer-social .website a:before {content:"\e606"}
/* topics page */
.topic-header {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;border-bottom:1px solid #d2d2d2;}
.topic-media {float:right;width:200px;margin:5px 0 0 20px;margin:0.5rem 0 0 2rem;}
.topic-media img {width:100%;height:auto;}
.topic-title {clear:none;font-size:26px;font-weight:bold;font-size:2.6rem;line-height:1;font-family:'Alef',arial,helvetica,sans-serif;color:#fff;background-color:#00b59e;height:60px;line-height:60px;padding-right:12px;}
.topic-description {clear:none;color:#4f4c4b;}
.topic-description p {margin-bottom:21px;margin-botton:2.1px;font-size:15px;font-size:1.5rem;line-height:140%;}
.topic-description p:last-child {margin-bottom:0;}
/* jobs, events */
/*.article.jobs {border-top:10px solid #00b59e;padding-top:14px;padding-top:1.4rem;}*/
.article.jobs {border-top:0;padding-top:0}
.jobs .article-body, .events .article-body {width:467px;}
.jobs .article-aside, .events .article-aside {width:140px;}
.jobs .article-aside img {width:100%;height:auto;margin-bottom:75px;margin-bottom:7.5rem;}
.jobs .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:26px;font-size:2.6rem;font-weight:normal;}
.jobs .social .email, .jobs .social .print, .events .social .email, .events .social .print {width:127px;}
.jobs .print a:before, .events .print a:before {content:"\e604";}
.jobs .social .fb-share, .events .social .fb-share {width:127px;}
.jobs .social .fb-likeb, .events .social .fb-likeb {width:129px;}
.item-jobs .headline a {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:16px;font-size:1.6rem;color:#000;line-height:140%;}
#jobs .items-content .item-jobs .headline a,#jobs-tax .items-content .item-jobs .headline a {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:20px;font-size:2rem;color:#504f51;font-weight:normal;}
.item-jobs .headline a:hover {color:#5c42ab;}
.item-jobs > div {font-size:15px;font-size:1.5rem;line-height:150%;}
.item-jobs > div a {color:#363534;font-family:Alef;}
.item-jobs > div a strong {font-family:Alef;}
#jobs .items-content .item-jobs > div a strong,#jobs-tax .items-content .item-jobs > div a strong {font-weight:bold;}
.item-jobs > a {display:block;clear:both;float:right;width:auto;margin-top:15px;margin-top:1.5rem;padding:3px 5px;padding:0.3rem 0.5rem;background-color:#5c42ab;color:#fff;font-size:14px;font-size:1.4rem;font-family:Alef,Arial;}
.item-jobs > a:hover{background-color:#5c42ab;}
.module .item-jobs .headline {margin-bottom:5px;margin-bottom:0.5rem;font-size:16px;font-size:1.6rem;line-height:130%;color:#000;}
.module .item-jobs > div:not(:first-child) {font-size:13px;font-size:1.3rem;line-height:140%;}
.module .item-jobs > a {margin-top:7px;margin-top:0.7rem;background:#00b59e;font-family:Alef;font-size:13px;font-size:1.3rem;}
.sidebar .item-jobs {padding-bottom:15px;padding-bottom:1.5rem;}
#jobs-sidebar h5, #comments-sidebar h5{background-color:#5c42ab;}
#jobs-fullwidth h5, #comments-fullwidth h5{background-color:#5c42ab;color:#fff;}
#jobs-fullwidth h5 a:hover, #comments-fullwidth h5 a:hover {color:#00b59e;}
#jobs-sidebar-content, #events-sidebar-content {direction:ltr;padding:0 12px;padding:0 1.2rem;}
#events-sidebar-content {/*max-height:250px;*/}
#jobs-sidebar-content ul, #events-sidebar-content ul {direction:rtl;}
#jobs-sidebar-footer, #events-sidebar-footer {clear:both;background:#504f51;height:30px;line-height:30px;width:100%;color:#d2d2d2;}
#jobs-sidebar-header h5 {width:294px;padding-right:12px;padding-right:1.2rem;}
#jobs-sidebar-header .tabs li {margin-left:30px;margin-left:3rem;}
#jobs-sidebar-header .tabs li:first-child {margin-right:15px;margin-right:1.5rem;}
#jobs-sidebar-header .tabs li:last-child {margin-left:0;}
#jobs-fullwidth {min-height:220px;background:#fff;}
#jobs-fullwidth-content li {border-bottom:none;padding-bottom:0;margin-bottom:0;}
#jobs-fullwidth-content li {border-bottom:none;padding-bottom:0;border-left:1px solid #d2d2d2;padding-left:16px;margin-left:18px;margin-left:1.8rem;width:210px;min-height:125px;}
#jobs-fullwidth-content li:nth-child(n+5) {display:none;}
#jobs-fullwidth-content li:nth-child(n+4) {border-left:0;margin-left:0;}
#jobs-fullwidth-content li:first-child {margin-right:20px;margin-right:2rem;}
.events.article .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:normal;margin-top:2px;margin-top:0.2rem;}
.events.article strong, b {font-family:'Alef',arial,helvetica,sans-serif;font-weight:bold;}
.events.article .event-details {clear:both;float:right;width:100%;font-size:16px;font-size:1.6rem;line-height:1.53;color:#363534;}
.events.article .event-day {color:#fff;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:52px;font-size:5.2rem;font-weight:bold;margin-top:37px;margin-top:3.7rem;width:100%;}
.events.article {border-top:10px solid #00b59e;padding-top:15px;padding-top:1.5rem;}
.events.article {border-top:0;padding-top:0;}
.events.article .event-month {color:#fff;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:26px;font-size:2.6rem;font-weight:bold;}
.events.article .article-header .under-headline > span:last-child {margin-left:0;font-family:Alef,Arial;font-size:14px;font-size:1.4rem;color:#969696;font-weight:normal;}
.events.article .article-header .under-headline {clear:both;float:right;width:100%;color:#969696;font-size:14px;font-size:1.4rem;font-family:'Alef',arial,helvetica,sans-serif;margin-top:2px;border:0;}
.events.article .social {float:right;margin-bottom:17px;margin-bottom:1.7rem;}
.events.article .social > div {float:right;width:76px;margin-top:11px;margin-top:1.1rem;}
.events.article .article-aside {width:130px;height:130px;background:#00b59e;margin-top:10px;margin-top:1rem;}
.events.article p {clear:both;margin-bottom:13px;margin-bottom:1.3rem;}
.events .event-top {margin-top:-13px;margin-top:-1.3rem;text-align:center;}
.events .event-day {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:66px;font-size:6.6rem;}
.events .event-month {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:22px;font-size:2.2rem;}
.events .event-details-wrap {clear:both;float:right;width:100%;margin-bottom:26px;margin-bottom:2.6rem;padding-bottom:26px;padding-bottom:2.6rem;border-bottom:1px solid #cccac8;}
.events .event-details {clear:both;float:right;width:100%;font-size:17px;font-size:1.7rem;line-height:1.53;}
.events .has-map {margin-bottom:26px;margin-bottom:2.6rem;}
.events .event-map {clear:both;float:right;width:100%;}
.mapp-button {border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:15px;font-size:1.5rem;background-color:#5c42ab;color:#fff;}
.events-module .item {padding-bottom:0;padding-top:10px;padding-top:1rem;border-bottom:0;border-top:1px solid #d2d2d2;}
#events .item {width:616px;padding-bottom:0;border-bottom:0;border-top:1px solid #d2d2d2;padding:32px 0px 12px;margin-right: 12px;margin-right: 1.2rem;top:0;}
#events .item .event-top, .events-module .item .event-top {float:right;width:60px;height:60px;background:#fff;background:rgba(255,255,255,0.8);border-left:0;margin-left:10px;margin-left:1rem;text-align:center;padding-left:0px;}
#events .item .event-bottom {float:right;width:510px;padding-right:2px;padding-right:0.2rem;}
#events .item .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:22px;font-size:2.2rem;}
#events .item .underline {font-size:15px;font-size:1.5rem;line-height:110%;}
#events .eventmy-sep {height:33px;background:#EFEFED;clear:both;}
#events .item .event-day {color:#00b59e;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:24px;font-size:2.4rem;font-weight:bold;padding-top:13px;}
#events .item .event-month {color:#00b59e;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:bold;line-height:130%;}
#events .item .event-hour {margin-top:-1px;margin-top:-0.1rem;color:#00b59e;font-size:10px;font-size:1rem;display:none;}
#events {background:#00b59e;}
#events .item .headline a {color:#fff;}
#events .item .headline a:hover {text-decoration:none;color:#5c42ab;}
#events .item .underline a {color:#fff;}
#events .eventmy {clear:both;float:right;width:616px;margin:0px 0 -10px;margin:0rem 0 -1rem;padding:14px 12px 10px;padding:1.4rem 1.2rem 1rem;border-top:2px solid #00b59e;font-size:16px;font-size:1.6rem;line-height:100%;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:bold;background-color:#f6f6f6;color:#00b59e;}
#events .eventmy+.item {border-top:0;}
.events-module .event-top {width:60px !important;padding-left:10px;padding-left:1rem;border-left:1px dotted #5c42ab;}
.events-module .event-day {color:#00b59e;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:bold;font-size:24px;font-size:2.4rem;margin-top:12px;margin-top:1.2rem;text-align:center;width:100%;}
.events-module .event-month {color:#00b59e;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:bold;font-size:14px;font-size:1.4rem;}
.events-module .event-time {color:#00b59e;}
.events-module .event-hour {margin-top:5px;margin-top:0.5rem;color:#00b59e;font-size:14px;font-size:1.4rem;}
.events-module .event-bottom {clear:none;float:right;width:198px}
.events-module .headline {margin-bottom:5px;margin-bottom:0.5rem;color:#fff;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:140%;text-decoration:none;}
.events-module .underline {margin-bottom:0;color:#fff;font-family:'Alef',arial,helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:15px;line-height:1.5rem;}
.events-module .headline a, .events-module .underline a {color:inherit;line-height:140%;}
.events-module .item {padding:20px 0 0 !important;}
#events-sidebar-content .item:first-child {margin-top:0;border-top:0;}
.fullwidth-container #events-fullwidth-content {background:none;}
#events-fullwidth-content ul {width:auto;max-width:2028px;}
#events-fullwidth-content li {border:none;padding-top:0;}
#events-fullwidth-content li:nth-child(n+4) {margin-top:0;padding-bottom:15px;padding-bottom:1.5rem;}
#events-fullwidth-content .event-bottom {margin-top:0;}
#events-fullwidth-content li.item:first-child {margin-right:26px;margin-right:2.6rem;}
#events-fullwidth-content .item {width:299px;}
#events-fullwidth-content .event-bottom { width:229px;}
#events-fullwidth-content li.item:last-child {display:none;}
.fullwidth-container .see-all a {float:left;margin-left:24px;margin-left:2.4rem;}
.fullwidth-container .see-all {height:23px;line-height:25px;margin-top:2px;}
div#events-fullwidth-content {padding:0;padding-bottom:10px;padding-bottom:1rem;}
.sidebar #homepage-module {background-color:#fff;}
#homepage-module-header h5 {margin-bottom:-1px;margin-bottom:-0.1rem;text-align:center;width:279px;color:#00d8a0;background:#5c42ab;}
#homepage-module-header h5 a:hover {color:#fff;opacity:1;}
#homepage-module-content {clear:both;float:right;padding:0 12px;padding:0 1.2rem;width:276px;}
#homepage-module-content .item {margin-bottom:15px;margin-bottom:1.5rem;margin-top:5px;margin-top:0.5rem;padding-bottom:0;}
#homepage-module-content .item:first-child {padding-top:15px;padding-top:1.5rem;}
#homepage-module-content .position1 .media {clear:both;float:right;margin-bottom:15px;margin-bottom:1.5rem;margin-top:0;width:100%;}
#homepage-module-content .position1 .has-image {clear:both;margin-right:0;width:100% !important;}
#homepage-module-content .position1 .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:20px;font-size:2rem;}
#homepage-module-content .position1 .label {display:block;float:right;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;height:21px;margin:2px 0 -4px 5px;margin:0.2rem 0 -0.4rem 0.5rem;}
#homepage-module-content .headline a {color:#000;font-size:15px;font-size:1.5rem;}
#homepage-module-content .headline a:hover {color:#5c42ab;}
#homepage-module-content .item .headline {line-height:94%;}
#homepage-module-content .item .under-headline span {display: inline-block;float: right;color: #5c42ab;font-weight: bold;font-size: 12px;font-size: 1.2rem;margin-top: 8px;margin-top: 0.8rem;margin-bottom: 10px;margin-bottom: 1rem;}
#homepage-module-content .item-body {width:278px;}
#homepage-module-content .position2 .media {margin-top:1px;margin-top:0.1rem;width:108px;}
#homepage-module-content .position2.opinion .media {width:100px;}
#homepage-module-content .position2 .has-image {width:146px;}
#homepage-module-content .position2.opinion .has-image {width:164px;}
#homepage-module-content .position2 .headline, #homepage-module-content .position4 .headline {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:15px;font-size:1.5rem;line-height:120%;}
#homepage-module-content .position2 .label, #homepage-module-content .position4 .label {display:block;float:right;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;line-height:17px;margin-bottom:-3px;margin-bottom:-0.3rem;margin-left:5px;margin-left:0.5rem;padding-top:2px;padding-top:0.2rem;}
#homepage-module-content .event .byline {color:#94908e;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
/* pages */
.article .section-header {border-top:none;margin-bottom:5rem;padding-top:0}
.article-header h5 span {padding-right: 12px;}
div.wpcf7-response-output {font-size:18px;font-size:1.8rem;}
/* members */
.members {background-color:#f2f2ee;}
.not-member {background-color:#fff;}
.leftside {float:left;width:705px;margin-right:35px;margin-right:3.5rem;}
.is-member.leftside {width:635px;padding:35px;padding:3.5rem;background-color:#fff;}
.two-columns .leftside {float:right;width:633px;margin-right:0;}
.leftside .message {clear:both;width:500px;margin:0 auto;}
.rightside {float:right;width:240px;}
.rightside .menu {clear:both;float:right;width:100%;border-top:1px solid rgba(120, 118, 115, 0.5);}
.rightside .menu li {border-bottom:1px solid rgba(120, 118, 115, 0.5);line-height:230%;font-size:18px;font-size:1.8rem;color:#363534;font-family: Alef;}
.rightside .menu .current {color:#fff;background-color:#363534;}
.rightside .menu a {color:#aaa;}
.is-member.rightside a {color:#4f4c4b;}
.rightside .disabled a {cursor:default;color: #969696;}
.rightside .menu:not(.disabled) a:hover {color:#5c42ab;}
.rightside .menu a:before {display:block;float:right;font-family:rgb;margin:0 10px;margin:0 1rem;}
.rightside .menu span:after {content:"\e612";font-family:rgb;display:block;float:left;}
.rightside .menu .profile a:before {content:"\e623";}
.rightside .menu .details a:before {content:"\e62d";}
.rightside .menu .newsletters a:before {content:"\e601";}
.rightside .menu .content a:before {content:"\e636";}
.rightside .menu .current a {color:#fff;}
.rightside .menu .current a:hover {color:#fff;}
.rightside .disabled li.current {background-color: #969696 !important;color: #d2d2d2 !important;}
.rightside .disabled li.current a {color: #d2d2d2 !important;}
.rightside .reasons {clear:both;float:right;width:100%;margin-top:80px;margin-top:8rem;color:#504f51;}
.rightside .reasons li {clear: both;float: right;width: 100%;margin-bottom: 33px;margin-bottom: 3.3rem;text-align: center;}
.rightside .reasons li:first-child {margin-top: -6px;margin-top: -0.6rem;}
.rightside .reasons .number {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;text-align:center;}
.rightside .reasons .number span {display:inline-block;width:50px;height:50px;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-weight:bold;font-size:30px;font-size:3rem;background-color:#5c42ab;color:#fff;}
.rightside .reasons .words {font-size:20px;font-size:2rem;line-height:120%;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.form {clear:both;float:right;width:580px;padding:33px 30px 45px;padding:3.3rem 3rem 4.5rem;margin-bottom:50px;margin-bottom:5rem;background-color:#f8f7f6;}
.form > form {width:550px;margin:0 auto;}
/*.form-header {position:relative;clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;padding-bottom:15px;padding-bottom:1.5rem;border-bottom:1px solid #cccac8;font-size:30px;font-weight:normal;font-size:3rem;line-height:1;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;text-align:center;color:#5c42ab;}*/
.form-header {position: relative;clear: both;float: right;width: 100%;margin-bottom: 30px;margin-bottom: 3rem;padding-bottom: 3px;padding-bottom: 0.3rem;font-size: 32px;font-weight: normal;font-size: 3.2rem;line-height: 1;font-family: 'Open Sans Hebrew',arial,helvetica,sans-serif;text-align: center;color: #363534;}
.form-header a {position:absolute;left:0;bottom:17px;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;}
.login .form-header a {left:25%;right:25%;top:50px;}
.page-template-validate-php .login .form-header {display:none;}
.page-template-validate-php .login {margin-top:-125px;}
.sub-header {margin-bottom:10px;margin-bottom:1rem;margin-top:30px;margin-top:3rem;text-align:right;border-bottom:none;font-size: 22px;font-size: 2.2rem;color: #2c2624;}
.sub-header span {padding-right:20px;padding-right:2rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;}
.sub-header a {display:inline-block;float:left;margin-top:13px;margin-top:1.3rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;}
.sub-header a:hover {text-decoration:underline;}
::-webkit-input-placeholder {color:#969696;opacity:1;}
:-moz-placeholder {color:#969696;opacity:1;}
::-moz-placeholder {color:#969696;opacity:1;}
:-ms-input-placeholder {color:#969696;opacity:1;}
.hidden_select_container{width:0;height:0;overflow:hidden}
.simpleselect, .simpleselect * {box-sizing:content-box}
.simpleselect {position:relative;clear:both;width:100%;margin-bottom:30px;margin-bottom:3rem;font-size:17px;font-size:1.7rem;}
.simpleselect .placeholder,.simpleselect .options .option,.simpleselect .options .optgroup .optgroup-label {padding:10px;padding:1rem;height:18px;line-height:18px;cursor:pointer;}
.simpleselect .options .optgroup .optgroup-label {cursor:default;font-weight:bold;}
.simpleselect .options .optgroup .option {padding-left:20px;}
.simpleselect .placeholder,.simpleselect .options {background:#fff;border:1px solid #d2d2d2;font-family: Alef;font-size: 13px;font-size: 1.3rem;}
.simpleselect .placeholder {position:relative;}
.simpleselect .placeholder:after {position:absolute;top:0;left:0;float:left;padding:10px;padding:1rem;content:"\e62a";font-family:rgb;background-color:#f2f2ee;}
.simpleselect .options {display:none;position:absolute;top:0 !important;left:0;z-index:1000;width:100%;}
.simpleselect .options .option.active {background:#666;color:#fff;}
.simpleselect.disabled .placeholder,.simpleselect.disabled .placeholder:hover {background:#fafafa;color:#aaa;border-color:#eee;cursor:default;}
.form .errormsg {display:block;height:13px;margin:-25px 0 12px;margin:-2.5rem 0 1.2rem;font-size:13px;font-size:1.3rem;text-align:left;color:red;}
.form .submit-div .errormsg {margin:10px 0 23px;margin:1rem 0 2.3rem;text-align:center;}
/*.form input[type="text"], .form input[type="email"], .form input[type="password"], .form input[type="url"], .form select, .form textarea, .wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {width:486px;height:18px;padding:10px 6px;padding:1rem 0.6rem;margin-bottom:30px;margin-bottom:3rem;border:1px solid #cccac8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:normal;font-size:17px;font-size:1.7rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#4f4c4b;}*/
.form input[type="text"], .form input[type="email"], .form input[type="password"], .form input[type="url"], .form select, .form textarea, .wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {width: 524px;height: 20px;padding: 10px 12px;margin-bottom: 33px;margin-bottom: 3.3rem;border: 1px solid #d2d2d2;font-weight: normal;font-size: 13px;font-size: 1.3rem;font-family: 'Alef',arial,helvetica,sans-serif;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: #fff;color: #969696;}
.wpcf7-form input[type="tel"], .wpcf7-form input[type="url"] {width:468px;height: 20px;padding: 10px 12px;border: 1px solid #d2d2d2;font-weight: normal;font-size: 13px;font-size: 1.3rem;font-family: 'Alef',arial,helvetica,sans-serif;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: #fff;color: #969696;}
.form input[type="text"]:focus, .form input[type="email"]:focus, .form input[type="password"]:focus, .form input[type="url"]:focus, .form textarea:focus {border-color:#005689;box-shadow:inset 0 0 2px 2px rgba(0,86,137,0.3);-webkit-box-shadow:inset 0 0 2px 2px rgba(0,86,137,0.3);-moz-box-shadow:inset 0 0 2px 2px rgba(0,86,137,0.3);}
.form input[type="text"].error, .form input[type="email"].error, .form input[type="password"].error, .form input[type="url"].error {border-color:#5c42ab;}
.form input[type="text"].error:focus, .form input[type="email"].error:focus, .form input[type="password"].error:focus, .form input[type="url"].error:focus {box-shadow:inset 0 0 2px 2px rgba(249,66,30,0.3);-webkit-box-shadow:inset 0 0 2px 2px rgba(249,66,30,0.3);-moz-box-shadow:inset 0 0 2px 2px rgba(249,66,30,0.3);}
.form select {width:100%;padding-bottom:6px;padding-top:6px;padding-bottom:0.6rem;padding-top:0.6rem;}
.form textarea, .wpcf7-form textarea {height:65px;line-height:120%;resize:none;}
.wpcf7-form textarea {height:150px;}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {margin-bottom:0;}
.form input[type="submit"], .form input[type="reset"], .form input[type="button"], .wpcf7-form input[type="submit"] {width: 240px;height: 40px;border: none;font-weight: bold;font-size: 20px;font-size: 2rem;line-height: 50%;font-family: 'Alef',arial,helvetica,sans-serif;background-color: #5c42ab;color: #fff;cursor: pointer;}
.form input[type="submit"]:hover, .form input[type="reset"]:hover, .form input[type="button"]:hover {color:#00d8a0;}
.form label.css-label:before {content:"\e626";font-family:rgb;padding-left:10px;padding-left:1rem;position:relative;top:1px;}
.register.form label.css-label:before {float:right;margin-bottom:1px;}
.form input[type="checkbox"].css-checkbox {position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:5px -5px;margin:0.5rem -0.5rem;padding:0;border:0;}
.form input[type="checkbox"].css-checkbox + label.css-label {display:inline-block;font-size:13px;font-size:1.3rem;cursor:pointer;font-family:Alef;color:#504f51;}
.form input[type="checkbox"].css-checkbox:checked + label.css-label:before {content:"\e625";}
.interests-div input[type="checkbox"].css-checkbox:checked + label.css-label, #newsletters input[type="checkbox"].css-checkbox:checked + label.css-label {color:#5c42ab;}
html.mobile .topic-header .topic-title {height:100%;line-height:1;padding:6px 10px;}
.login input[type="checkbox"].css-checkbox + label.css-label {margin-right:5px;margin-right:0.5rem;}
.form label.radio-label:before {content:"\e629";font-family:rgb;padding-left:5px;padding-left:0.5rem;position:relative;top:2px !important;}
.form input[type="radio"].css-radio {position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:5px -5px 0 0;margin:0.5rem -0.5rem 0 0;padding:0;border:0;}
.form input[type="radio"].css-radio + label.radio-label {display:inline-block;margin-left:25px;margin-left:2.5rem;font-size:13px;font-size:1.3rem;cursor:pointer;padding-bottom: 10px;width: 86px;}
.form input.css-radio[type="radio"] + label.radio-label:last-child {margin-left:0;}
.form input[type="radio"].css-radio:checked + label.radio-label:before {content:"\e628";color:#4f4c4b;}
.form input.css-radio[type="radio"]:checked + label.radio-label {color:#4f4c4b;}
.form .submit-div {text-align:center;}
.form .checkbox-div {float:right;width:100%;margin-bottom:39px;margin-bottom:3.9rem;}
.form .facebook-div {clear:both;float:right;width:100%;margin-bottom:33px;margin-bottom:3.3rem;}
.form .facebook-div a {display: inline-block;width: 148px;height: 42px;color: #fff;background-color: #005689;font-size: 16px;font-size: 1.6rem;font-family: Alef;line-height: 41px;}
.form .facebook-div span:before {display:block;float:right;margin:0 10px;margin:0 1rem;font-family:rgb;content:"\e60d";}
.form .facebook-explain {float: left;width: 357px;color: #363534;font-size: 13px;font-size: 1.3rem;font-family: Alef;line-height: 130%;margin-top: 3px;}
.login .top-link {clear:both;float:right;width:100%;text-align:center;font-size:13px;font-size:1.3rem;margin-bottom:30px;margin-bottom:3rem;}
.login .top-link a:hover {text-decoration:underline;}
.login .fbconnect-div {margin-bottom:30px;margin-bottom:3rem;}
.login .checkbox-div a {float:left;font-size:13px;font-size:1.3rem;line-height:125%;text-align:left;font-family:Alef;}
.login .checkbox-div a:hover {text-decoration:underline;}
.login input[type="email"], .login input[type="password"] {direction:ltr;text-align:right;}
.register .interests-div, .register .password-div, .register .website-div {position:relative;clear:both;}
.register .interests-div > div:not(.placeholder), .register .password-div > div, .register .website-div > div {position:absolute;left:10px;top:15px;font-size:13px;font-size:1.3rem;color:#aaa;font-style:italic;}
.register .interests-div > div:not(.placeholder) {left:55px;}
.register .description-div {float:left;width:340px;margin-right:30px;margin-right:3rem;margin-bottom:46px;margin-bottom:4.6rem;}
.register textarea {width:314px;height:126px;font-weight:bold;}
.register .description-div > div {margin-top:-108px;margin-top:-10.8rem;padding:0 10px;padding:0 1rem;font-size:13px;font-size:1.3rem;line-height:120%;color:#aaa;font-style:italic;}
.register .interests-div {float:right;width:100%;margin-bottom:0;}
.register .interests-div .placeholder {color:#969696;}
.register .interests-div div.active {color:#4f4c4b;}
.register .interests-div ul {/*display:none;*/clear:both;float:right;width:100%;margin:33px 0 0;margin:3.3rem 0 0;columns:3 auto;-webkit-columns:3 auto;-moz-columns:3 auto;}
.register .interests-div li {position:relative;margin-bottom:10px;margin-bottom:1rem;/*white-space:nowrap;*/display: inline-block;width: 100%;}
.register .profession-div {clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;font-family: Alef;color: #504f51;font-size: 13px;font-size: 1.3rem;position:relative;}
.register .profession-div span {margin-left:25px;margin-left:2.5rem;font-size:13px;font-size:1.3rem;}
/*.register .profession-div .errormsg {clear:both;float:right;text-align:right;margin:8px 0 -21px;margin:0.8rem 0 -2.1rem;}*/
.register .profession-div .errormsg {position: absolute;bottom: -22px;right: 0;}
.register .agree-div .errormsg {display:inline;margin:0 10px 0 0;margin-right:1rem;}
.register .id-div, .register .field-div {clear:both;float:right;width:100%;display:none;}
.register .checkbox-div {margin-top:20px;margin-top:2rem;}
.register .nl-div {margin:25px 0;margin:2.5rem 0;padding-bottom:25px;padding-bottom:2.5rem;border-bottom:1px dotted #cccac8;}
.register .nochange {clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;font-size:13px;font-size:1.3rem;line-height:140%;color:#5c42ab;}
#newsletters .submit-div {clear:both;float:right;width:100%;margin-top:10px;margin-top:1rem;}
.popup .login {padding-bottom:68px;padding-bottom:6.8rem;}
.popup .login.preregister {padding-bottom:9px;padding-bottom:0.9rem}
.popup .login, .popup .password {width:500px;float:none;margin:0 auto;padding-bottom:49px;}
.popup .login .fbconnect-div {margin:0 140px 30px;margin:0 14rem 3rem;}
#work-details .interests-div {margin-bottom:30px;margin-bottom:3rem;}
#work-details .interests-div ul {display:block;}
.photo-div {clear:right;position:relative;width:150px;height:150px;}
.photo-div .close-window {display:none;top:-10px;right:-10px;}
.photo-div .close-window:before {color:#000;background: rgba(255, 255, 255, 0.9);border-radius: 50%;}
#photo-upload {float:right;margin-bottom:30px;margin-bottom:3rem;border:none;}
.member-profile {clear:both;float:right;width:100%;margin-bottom:50px;margin-bottom:5rem;padding-top:30px;padding-top:3rem;border-top:2px solid #5c42ab;}
.is-member .member-profile {border-top:none;padding-top:0;}
.member-profile .member-media {float:right;height:140px;width:140px;}
.member-profile .member-body {clear:both;float:right;width:100%;}
.member-profile .member-has-image {clear:none;width:473px;margin-right:20px;margin-right:2rem;}
.member-profile .member-name {clear:both;float:right;width:100%;margin-bottom:25px;margin-bottom:2.5rem;color:inherit;font-size:36px;font-size:3.6rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;line-height:0.7;}
.member-profile ul {clear:both;float:right;width:100%;margin-bottom:20px;margin-bottom:2rem;}
.member-profile li {float:right;margin-left:15px;margin-left:1.5rem;font-size:15px;font-size:1.5rem;}
.member-profile li a {color:#5c42ab;}
.member-profile li a:hover {text-decoration:underline;}
.member-profile li a:before {display:block;float:right;margin-left:5px;margin-left:0.5rem;font-family:rgb;}
.member-profile .contact a:before {content:"\e601";}
.member-profile .facebook a:before {content:"\e60d";}
.member-profile .website a:before {content:"\e606";}
.member-profile .member-description {font-size:15px;font-size:1.5rem;line-height:130%;color:inherit;}
.loginpage .leftside {float:none;margin:0 auto;}
.member-items {clear:both;float:right;width:100%;}
.member-items .item {margin-top:15px;margin-top:1.5rem;padding-bottom:15px;padding-bottom:1.5rem;}
.member-items .item-date {margin-bottom:10px;margin-bottom:1rem;}
.member-items .comments-count {margin-right:10px;margin-right:1rem;}
.member-items .item .comments-count:before {float:none;font-size:13px;font-size:1.3rem;}
.member-items .item .comments-count a {font-size:13px;font-size:1.3rem;}
.preregister .intro-text, .signup .intro-text {clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;line-height:125%;font-size:17px;font-size:1.7rem;text-align:center;}
.preregister .profession-div, .signup .profession-div {clear:both;float:right;width:100%;margin-bottom:30px;margin-bottom:3rem;text-align:center;}
.preregister input[type="reset"] {float:left;background-color:#5c42ab;cursor:pointer;}
.preregister input[type="button"] {float:right;background-color:inherit;cursor:pointer;}
.preregister input[type="submit"], .preregister input[type="button"]:last-child {cursor:pointer;}
.preregister input[type="email"], .signup input[type="email"] {background-color:#f2f2ee;box-shadow:1px 1px 1px 0 #cccac8 inset;}
.preregister .top-link {margin-bottom:25px;margin-bottom:2.5rem;}
.preregister-new .form.register .form-header,.preregister-new .form.register .text {color:#fff;margin-top:70px;}
.preregister-new .form .checkbox-div {margin-bottom:34px;margin-bottom:3.4rem;}

/* blogs */
.blog-author {clear:both;float:right;width:100%;margin-bottom:15px;margin-bottom:1.5rem;}
.blog-author-image {float:right;width:70px;margin-left:15px;margin-left:1.5rem;}
.blog-author-image img {width:70px;height:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.blog-author-name {float:right;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:30px;font-size:3rem;line-height:70px;}
.article-aside .more-blog .header {margin-bottom:15px;margin-bottom:1.5rem;}
.article-aside .more-blog li:not(.header) {margin-top:10px;margin-top:1rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:1px solid #cccac8;line-height:125%;}
.article-aside .more-blog a:not(.see-more) {color:#4f4c4b;}
.article-aside .more-blog .see-more {display:block;float:right;width:100%;margin-top:10px;margin-top:1rem;text-align:left;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:11px;font-size:1.1rem;}
/* responsum */
.article.responsum .section-header {border-top:none;margin-bottom:0;padding-top:0;padding-bottom:16px;padding-bottom:1.6rem;}
.article.responsum .section-header span {margin-top:10px;margin-top:1rem;color:#4f4c4b;font-size:28px;font-size:2.8rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
.responsum-item {clear:both;float:right;overflow:hidden;width:631px;border-bottom:2px solid #5c42ab;border-left:1px solid #cccac8;border-right:1px solid #cccac8;}
.responsum-item .right {float:right;width:120px;padding:15px 10px 9999px;padding:1.5rem 1rem 999.9rem;margin-bottom:-9999px;margin-bototm:-999.9rem;text-align:center;background-color:#f2f2ee;border-left:1px solid #cccac8;}
.responsum-item .left {float:right;width:450px;padding:20px 20px 0;padding:2rem 2rem 0;}
.responsum-item .right .blog-author-name {float:none;margin-bottom:15px;margin-bototm:1.5rem;font-size:16px;font-size:1.6rem;line-height:120%;text-align:center;}
.responsum-item .right img {display:block;margin:0 auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.responsum-item .date {color:#5c42ab;font-size:13px;font-size:1.3rem;}
.responsum-item .text {clear:both;float:right;width:100%;margin-top:10px;margin-top:1rem;}
.responsum .social {margin-bottom:0;}
.responsum .social .comments-total {width:111px;}
.responsum-item .blog-author-name a {color:#5c42ab;}
.responsum-item .member-description {margin:15px 0 20px;margin:1.5rem 0 2rem;color:#5c42ab;font-size:12px;font-size:1.2rem;line-height:120%;text-align:right;}
.responsum #comments #form-0 {border-top:none;}
.responsum #comments .form .member-media {width:100px;margin-left:45px;margin-left:4.5rem;text-align:center;}
.responsum #comments .form textarea {width:435px;height:100px;}
#responsum-sidebar h5 {border-bottom:1px solid #cccac8;}
/* calendar */
#calendarwrapper {clear:both;float:right;width:100%;}
#calendarwrapper table {margin:0 auto;}
#calendarwrapper tbody {background-color:#f2f2ee;}
#calendarwrapper td {width:43px;height:41px;border:1px solid #cccac9;font-size:15px;font-size:1.5rem;color:#969696;vertical-align:middle;text-align:center;}
#calendarwrapper td a {color:#00b59e;font-weight:bold;}
#calendarwrapper .thisweek td {}
#calendarwrapper td.today {background-color:#5c42ab;color:#fff;font-weight:bold;}
#calendarwrapper td.today a {color:#fff;text-decoration:none;}
#calendarwrapper td.today a:hover {text-decoration:underline;}
#calendarwrapper .thead td {background-color:#00b59e;color:#fff;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;}
#calendarwrapper .thead span {display:none;}
#calendarwrapper .arrow-prev a, #calendarwrapper .arrow-next a {text-decoration:none;display:block;}
#calendarwrapper .arrow-prev a:before, #calendarwrapper .arrow-next a:before {display:block;width:43px;height:41px;line-height:41px;font-family:rgb;font-size:20px;font-size:2rem;text-align:center;color:#fff;}
#calendarwrapper .arrow-prev a:before {content:"\e61f";}
#calendarwrapper .arrow-next a:before {content:"\e622";}
#calendarwrapper .monthname {font-size:20px;font-size:2rem;line-height:170%;}
#calendarwrapper td.arrow-prev, #calendarwrapper td.arrow-next, #calendarwrapper td.monthname {text-align:center;vertical-align:top;border:none;}
#calendarwrapper td.arrow-prev {text-align:left;}
#calendarwrapper .thead > td:first-child {border-right:1px solid #00b59e !important;}
#calendarwrapper .thead.arrows {border-bottom:2px solid #fff;}
#calendarwrapper td span.headline {display:block !important;color:#fff;line-height:37px;font-weight:bold;margin-top:4px;}
#calendarwrapper .thead > td:last-child {border-left:1px solid #00b59e;}
#calendarwrapper .thead.days td {border-top:0;border-left:0;border-right:0;font-weight:bold;font-size:13px;}
/* daily edition */
.daily-nav {clear:both;float:right;width:100%;margin:-10px 0 20px;margin:-1rem 0 2rem;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;line-height:1;color:#94908e;}
.daily-prev {float:right;}
.daily-next {float:left;}
.daily-nav a {color:#4f4c4b;}
.daily-nav a:hover {text-decoration:underline;}
.daily-prev > a:before {display:block;float:right;margin-left:3px;margin-left:0.3rem;content:"\e61a";font-family:rgb;line-height:15px;}
.daily-next > a:after {display:block;float:left;margin-right:3px;margin-right:0.3rem;content:"\e617";font-family:rgb;line-height:15px;}
.daily .section-header span {display:block;float:left;margin-top:18px;margin-top:1.8rem;font-size:18px;font-size:1.8rem;color:#5c42ab;}
#daily-calendar-header h5 {font-size:24px;font-size:2.4rem;}
.daily .section-header:first-child {font-size:40px;font-size:4rem;}
/* banners */
/*.b970x90 {clear:both;width:970px;height:90px;margin:0 auto 30px;margin-bottom:3rem;background-color:#f2f2ee;}*/
.b970x90 {clear:both;width:970px;margin:0 auto;background-color:transparent;}
.b970x90 > div {margin-bottom: 3rem;}
.b970x90-fullwidth-wrapper {clear:both;overflow:hidden;width:100%;margin:0 0 12px;margin-bottom:1.2rem;background-color:#ffffff;text-align:center;}
.b970x90-fullwidth {clear:both;width:970px;height:90px;margin:0px auto;background-color:#fff;}
.b120x600 {clear:both;width:120px;height:600px;margin:0 auto;background-color:#f2f2ee;}
.b630x525 {clear:both;width:630px;height:525px;margin:0 auto 25px;margin-bottom:2.5rem;background-color:#f2f2ee;}
.b180x150 {float:left;width:180px;height:150px;margin:6px 26px 26px 0;margin:0.6rem 2.6rem 2.6rem 0;background-color:#f2f2ee;}
.b300x250 {clear:both;width:300px;height:250px;margin:0 auto 50px;margin-bottom:5rem;background-color:#f2f2ee;}
.b985x600 {overflow:hidden;height:600px;margin-bottom:50px;margin-bottom:5rem;background-color:#f2f2ee;}
.b279x60 {clear:both;width:279px;height:60px;margin:8px 15px;margin:0.8rem 1.1rem;}
/* salamandra */
.cols6, .cols6-wrap {clear:both;float:right;width:100%;margin-bottom:25px;margin-bottom:2.5rem;}
.cols6-wrap {margin-bottom:45px;margin-bottom:4.5rem;}
.cols6-wrap {background:transparent url("images/borders.png") repeat-y scroll 234px 0;}
.cols3 {float:right;width:478px;margin-left:29px;margin-bottom:-15px;margin-bottom:-1.5rem;}
.cols2 {float:right;width:309px;margin-bottom:-10px;margin-bottom:-1rem;}
.cols1 {float:right;width:215px;margin-left:20px;margin-left:2rem;padding-left:20px;padding-left:2rem;margin-bottom:-10px;margin-bottom:-1rem;}
.cols1:last-child {margin-left:0;padding-left:0;}
.template1, .template8, .template9 {position:relative;margin:0 0 10px;margin:0 0 1rem;padding:13px 0 0;padding:1.3rem 0 0;border-bottom:none;border-top:1px solid #d2d2d2;}
.template9-wrap {position:relative;width:116px;margin-bottom:5px;margin-bottom:0.5rem;padding:12px;padding:1.2rem;background-color:#ececea;}
.template1 > .label {position:absolute;right:0;padding:2px 5px;padding:0.2rem 0.5rem;}
.template1 .has-image {clear:both;float:right;width:100%;margin:0;}
.template1 .media {margin:0 0 10px;margin:0 0 1rem;}
.template8 .media {clear:both;float:none;width:80px;margin:0 0 10px;margin:0 0 1rem;}
.template8 .media img {border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.template8 .label {display:inline-block;margin-bottom:10px;margin-bottom:1rem;padding:2px 5px;padding:0.2rem 0.5rem;}
.template8 .headline {font-size:18px;font-size:1.8rem;margin-bottom:0;}
.template8 .byline {margin:0 0 10px;margin:0 0 1rem;font-size:15px;font-size:1.5rem;}
.template9 .label {position:absolute;right:0;top:0;display:inline-block;padding:2px 5px;padding:0.2rem 0.5rem;}
.template9 .event-top {margin:10px 0;margin:1rem 0;padding-bottom:10px;padding-bottom:1rem;border-bottom:1px dotted #5c42ab;text-align:center;}
.template9 .event-day {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:40px;font-size:4rem;}
.template9 .event-month {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:14px;font-size:1.4rem;}
.template9 .event-hour {margin-top:5px;margin-top:0.5rem;color:#5c42ab;font-size:14px;font-size:1.4rem;}
.template9 .event-bottom {clear:both;text-align:center;}
.template9 .headline {color:#5c42ab;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:16px;font-size:1.6rem;}
.template9 .headline a {color:#5c42ab;}
.template9 .event-more {font-size:14px;font-size:1.4rem;}
.template9 .event-more a {color:#94908e;}
.template9 .event-more a:hover {color:#4f4c4b;}
.cols6 .template1 {padding:8px 0 0;padding:0.8rem 0 0;border-top:0;}
.cols6 .template1 .media {width:470px;height:auto;margin-bottom:0;border:0;}
.cols6 .template1 .headline {font-size:32px;font-size:3.2rem;color:#000;margin-top:24px;margin-top:2.4rem;}
.cols6 .template1 .underline {font-size:17px;font-size:1.7rem;color:#000;line-height:140%;}
.cols6 .template1 .under-headline {color: #94908e;font-size: 12px;font-size: 1.2rem;font-family: 'Open Sans Hebrew',arial,helvetica,sans-serif;line-height: 150%;}
.cols6 .template1 .headline a, .cols6 .template1 .underline a,
.cols6 .template1 .byline, .cols6 .template1 .byline a,
.cols6 .template1 .comments-count, .cols6 .template1 .comments-count a {color:inherit;}
.template1 .headline a:hover {color:#5c42ab !important;}
.cols3 .template1 {margin-bottom:15px;margin-bottom:1.5rem;}
.cols3 .template1 .media {width:478px;margin-bottom:20px;margin-bottom:2rem;}
.cols3 .template1 .headline {font-size:30px;font-size:3rem;}
.cols3 .template1 .underline {font-size:17px;font-size:1.7rem;}
.cols3 .template8 .media {clear:none;float:right;width:100px;margin:0 0 0 15px;margin:0 0 0 1.5rem;}
.cols3 .template8 .has-image {width:363px;margin:5px 0 0;margin:0.5rem 0 0;}
.cols3 .template8 .byline {margin-bottom:5px;margin-bottom:0.5rem;font-size:17px;font-size:1.7rem;}
.cols3 .template8 .headline {font-size:24px;font-size:2.4rem;}
.cols3 .template9-wrap {float:right;width:454px;padding-bottom:20px;padding-bottom:2rem;}
.cols3 .template9 .event-top {float:right;width:110px;margin:10px 0 0 10px;margin:1rem 0 0 1rem;padding-left:10px;padding-left:1rem;border-bottom:none;border-left:1px dotted #5c42ab;}
.cols3 .template9 .event-bottom {clear:none;float:right;width:323px;margin-top:5px;margin-top:0.5rem;text-align:right;}
.cols3 .template9 .headline {font-size:18px;font-size:1.8rem;line-height:120%;}
.cols2 .template1 .media {width:309px;}
.cols2 .template1 .headline {font-size:20px;font-size:2rem;margin:0;}
.cols2 .template8 .media {clear:none;float:right;width:90px;margin:0 0 0 12px;margin:0 0 0 1.2rem;}
.cols2 .template8 .has-image {width:207px;margin:3px 0 0;margin:0.3rem 0 0;}
.cols2 .template9-wrap {float:right;width:285px;padding-bottom:20px;padding-bottom:2rem;}
.cols2 .template9 .event-top {float:right;width:90px;margin:10px 0 0 10px;margin:1rem 0 0 1rem;padding-left:10px;padding-left:1rem;border-bottom:none;border-left:1px dotted #5c42ab;}
.cols2 .template9 .event-bottom {clear:none;float:right;width:174px;margin-top:7px;margin-top:0.7rem;text-align:right;}

.cols1 .template1 .media {width:140px;}
.cols1 .template1 .headline {font-size: 18px;font-size: 1.8rem;color: #000;margin: 0;line-height: 135%;margin-bottom:10px;margin-bottom:1rem;}
.cols1 .template8 .has-image {clear:both;float:right;width:100%;margin:0;}
.cols1 .template9 .event-more {font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;font-size:13px;font-size:1.3rem;}
.cols1 .item-date {clear: none;float: right;width: auto;margin-right:2px;margin-right:0.2rem;margin-bottom: 9px;margin-bottom: 0.9rem;font-size: 12px;font-size: 1.2rem;line-height: 1;color: #969696;}
.cols1 .template1 .label {float:right;padding-right:0;margin-top:-1px;margin-top:-0.1rem;}
.cols1 .template1 .under-headline span {font-size:12px;font-size:1.2rem;}
.cols1 .template1 {padding-top:15px;padding-top:1.5rem;}
.cols1 a {color:inherit !important;}
.cols1 .template1 .underline {margin-bottom: 10px;margin-bottom: 1rem;font-size: 14px;font-size: 1.4rem;line-height: 140%;font-family: Alef;letter-spacing: -0.4px;clear: none;color: #000;margin-top: 7px;margin-top: 0.7rem;}
.cols6 .template1 .has-image {position: relative;float: right;width: 469px;margin-right: 41px;clear: none;}
.cols6 .media img, .wp-caption img {display: block;width: 100%;height: auto;}
.cols6 .item-date {float: right;margin-bottom: 5px;margin-bottom: 0.5rem;font-size: 12px;font-size: 1.2rem;line-height: 120%;margin-right: 5px;margin-right: 0.5rem;color: #969696;clear:none;width:auto;}
.cols6 .item .label {float:right;}
.perfect-scroll,.perfect-scroll-x,.perfect-scroll-y {overflow:hidden !important;}
.page-id-5210 .sidebar {display:none;}
.page-id-5210 .central.two-columns {background:transparent;}
.page-id-5210 .article {width:auto;}
.page-id-5210 .article-body-wrap > table {margin-top:-80px;}
.page-id-5210 .article-body-wrap > table > tbody > tr > td {font-size:14px;border:1px solid #e4e3e3;padding:10px;}
.page-id-5210 .article-body-wrap > table > thead > tr > td {color:#5c42ab;font-size:14px;border:1px solid #e4e3e3;padding:10px;}
.page-template-jobs .item.item-jobs > a {background-color:#5c42ab}
.page-template-jobs .item.item-jobs > a:hover {background-color:#5c42ab}


.single-spotlight .article {border-top:0px solid #005689;padding-top:0px;}
.single-spotlight .article .article-header .label {float:none;height:5rem;background-color:#e6eef2;color:#99bbcf;line-height:210%;padding-right:1rem;font-size:2.4rem;letter-spacing:3px;font-weight:bold;font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;border-bottom:1px solid;}
.single-spotlight .article .article-header h1.headline, .single-spotlight .article-header h2.underline {color:#CA2577;margin-top:5px;}
.single-spotlight .article .article-header h1.headline {margin-top:20px;}
.single-spotlight .article-header h2.underline {margin-bottom:20px;}
/*.single-spotlight .article .article-header .under-headline {display:none;}*/
/*.single-spotlight .article .comments-total,.single-spotlight .recommendations,.single-spotlight .comments,.single-spotlight .recommendations {display:none;}*/
/*.single-spotlight .article .social > div {width:9.1rem;}*/
/*.single-spotlight .article .social {right:14.6rem;position:relative;}*/
/*.single-spotlight .article aside.writers {margin-top:-6.6rem;}*/


.item-spotlight > div{position:relative;background-color:#f8f7f6;margin-top:0;padding-bottom:20px;margin-bottom:12px;border:1px solid #CA2577;clear:both;width:100%;float:right;}
.item-spotlight span.label,.item-spotlight span.comments-count {display:none;}
.item-spotlight a {color:#CA2577 !important;}
.item-spotlight .media {float:left;margin-left:22px;margin-left:2.2rem;margin-right:22px;margin-right:2.2rem;clear:both !important;}
.item-spotlight .item-date {margin-right:1.5rem;margin-bottom:1rem;}
.item-spotlight .item-body.has-image {width:38rem;margin-top:0}
.item-spotlight span.nolink {color:#005689;}
.item-spotlight-bottom {width:100%;background-color:#fff;height:25px;clear:both;float:right;margin-top:15px;position:relative;}
.item-spotlight .spotlight-header {color:#94908e;font-size:1.4rem;}
.item-spotlight .underline {margin-bottom:0}
.item-spotlight.media-small {margin-top:5px;margin-top:0.5rem;padding-bottom:13px;}
.template10.item-spotlight {padding:0px;border-bottom:0px;margin-bottom:0px;}
.template10.item-spotlight {margin-bottom:15px;width:478px;}
.template10.item-spotlight .media {float:none;margin-bottom:15px;width:100%;margin-top:0px;}
.template10-header {margin-bottom:1.3rem;clear:both;border-top:2px solid #5c42ab;background:#fff;}
.template10 .spotlight-header {background:#005689;color:#fff;float:right;padding:2px 0 5px;padding:0.2rem 0.5rem;margin-bottom:10px;margin-bottom:1rem;font-size:15px;font-size:1.5rem;position:absolute;}
.template10.item-spotlight .headline {padding-right:10px;padding-right:1rem;padding-left:10px;padding-left:1rem;}
.template10.item-spotlight .underline {padding:0 10px 5px;padding:0 1rem 0.5rem;}

.cols1 .template10.item-spotlight {width:140px;}
.cols1 .template10.item-spotlight .media{margin-bottom:8px;margin-bototm:0.8rem;}
.cols1 .item-spotlight .headline > a {font-size:16px;font-size:1.6rem;line-height:0;}
.cols1 .item-spotlight .headline {line-height:80%;}
.cols2 .template10.item-spotlight {width:309px;}

#spotlight-sidebar {background-color:#E6EEF3;border:2px solid #97BACF;width:305px;}
#spotlight-sidebar-header {border-bottom:1px solid #B3CCDC;position:relative;clear:both;float:right;width:90%;margin-right:5%;letter-spacing:2px;padding-bottom:0;}
#spotlight-sidebar-header h5 {padding:15px 0 10px;padding:1.5rem 0 1rem;color:#99bcd0;font-size:25px;font-size:2.5rem;letter-spacing:2px;line-height:120%;}
#spotlight-sidebar-header a {color:#99BCD0;font-size:26px;font-size:2.6rem;}
#spotlight-sidebar article.item.media-small {width:90%;margin-right:5%;}
#spotlight-sidebar .media {width:118px;}
#spotlight-sidebar .underline a {color:#005689;}
#spotlight-sidebar .byline span.nolink {color:#005689;margin-top:-5px;margin-top:-0.5rem;}
#spotlight-sidebar .item-body.has-image {width:140px;}
#spotlight-sidebar .headline {float:right;width:140px;margin-right:12px;margin-right:1.2rem;line-height:84%;}
#spotlight-sidebar .headline a {font-size:15px;font-size:1.5rem;color:#005689;}
#spotlight-sidebar li:last-child {border-bottom:none;}
#spotlight-sidebar li {width:271px;margin:15px 17px 0;margin:1.5rem 1.7rem 0;padding:0 0 15px;padding-bottom:1.5rem;border-bottom:2px solid #d8dadb;}
.spotlight-tag {clear:both;float:right;width:auto;margin-bottom:9px;margin-bottom:0.9rem;padding-right:16px;padding-right:1.6rem;padding:5px 16px 4px 12px;font-size:12px;font-size:1.2rem;line-height:1;color:#fff;background:#CA2577;}

.fullwidth-blue h5 {color:#99BCD0;font-size:25px;font-size:2.5rem;line-height:120%;letter-spacing:2px;}
.fullwidth-blue .headline a {color:#324D74;font-size:18px;font-size:1.8rem;}
.fullwidth-blue {border-top:2px solid #005689;background-color:#E6EEF3;}
.fullwidth-blue .byline .nolink {color:#005689;}
.fullwidth-blue .byline a {color:#005689;}
.fullwidth-blue .module-header-border {border-top:1px solid #B2CCDC;}
.fullwidth-blue .media {width:100%;float:none;}
.fullwidth-blue .headline {margin-top:12px;margin-top:1.2rem;line-height:95%;}

.blog-article-disclaimer {clear:both;float:right;width:100%;margin-bottom:25px;margin-bottom:2.5rem;font-size:13px;font-size:1.2rem;line-height:125%;}
.new-blog-btn {font-size:2rem;height:32px;padding:0;width:144px;background-color:#1ca2f7;cursor:pointer;float:left;margin-top:-37px;text-align:center;color:#fff;line-height:33px;border-radius:3px;-webkit-border-radius:3px;}
.contact-support {text-align:center;font-size:13px;margin-top:31px;}

.preregister-new {width:600px;height:479px;background-color:#fff;margin:0 auto; overflow:hidden;}
.preregister-new .forms {height:356px;}
.preregister-new .form {height:100%;}
.preregister-new .header {height:80px; background-color:#363534; color:#dadfe2; font-size:24px;}
.preregister-new .header a {text-decoration:none;float:right;margin-right:13px;margin-right:1.3rem;margin-top:22px;margin-top:2.2rem;}
.preregister-new .header a object {pointer-events:none;}
.preregister-new .header .text {clear:both;margin-right:24px;float:right;font-size:14px;font-size:1.4rem;font-weight:normal;margin-right: 224px;margin-right:22.4rem;margin-top: -18px;margin-top:-1.8rem;}
.preregister-new .header .hari {margin-top:13px;margin-top:1.3rem;margin-right:13px;margin-right:1.3rem;float:right;}
/*.preregister-new .form.login {width:323px;float:right;margin-top:34px; margin-right:23px;margin-left:0px;padding:0px;}*/
.preregister-new .form.login {width: 323px;float: right;padding: 0;padding-top: 34px;padding-right: 23px;padding-bottom: 36px;margin-left: 0px;height:322px;margin-bottom:0;padding-bottom:0;}
.preregister-new .form-header {border-bottom: 0px;text-align: right;font-family: Open Sans Hebrew;font-size: 18px;font-size: 1.8rem;font-weight: bold;color: #514d4c;margin-bottom: 18px;margin-bottom: 1.8rem;}
.preregister-new .form > form {width:300px !important;margin-right:0px;}
.preregister-new input[type=email],.preregister-new input[type=password],.preregister-new input[type=password],.preregister-new input[type=text] {width:272px !important;background-color:#fff;box-shadow:none;border-color:#dadfe2;margin-bottom:33px;}
.popup.members input[type="password"] {margin-bottom: 32px;}
.preregister-new .form.register {width:228px;background-color:#5c42ab;padding-right:11px;padding-left:15px;padding-top:34px;float:right;clear:none;height:322px;margin-bottom:0;padding-bottom:0;}
.preregister-new .forms .text {font-size: 15px;font-size: 1.5rem;color: #514d4c;margin-right: 13px;margin-top: 50px;margin-top: 5rem;margin-left: 13px;display: inline-block;line-height: 135%;text-align: center;padding: 0 44px;}
.preregister-new .text.note {font-family: Open Sans Hebrew;font-size: 13px;text-align: center;margin-top: 35px !important;margin-bottom: 0;margin-right: 0px;margin-left: 0px;padding:0 58px;}
a.likebutton {width: 140px;position: relative;padding-right: 0px;padding-left: 0px;text-align: center;font-size: 20px;background-color: #5c42ab;color: #fff;font-family: Alef;font-weight: bold;height: 40px;display: block;line-height: 40px;margin: 17px auto;}
a.likebutton,.preregister-new input[type=submit] {width:140px; position:relative;padding-right:0px;padding-left:0px;text-align:center;font-size:20px;}
.preregister-new a.likebutton, .preregister-new input[type=submit] {background:#00d8a0;}
.preregister-new a.likebutton:hover, .preregister-new input[type=submit]:hover {color:#363534;}
.preregister-new a.likebutton {margin:39px auto 17px;}
.preregister-new a.forgot-password {color:#00d8a0;font-weight:bold;text-decoration: underline;}
.preregister-footer {background: #363534;color: #fff;font-family: alef;text-align: center;font-size: 15px;line-height: 300%;}
.preregister-footer a {color: #00d8a0;text-decoration: underline;font-weight: bold;}

.ismobile .preregister-new {width:100%; height:100%; clear:both;}
.ismobile .preregister-new .header {background-color:#363534; min-height:30px; height:auto;}
.ismobile .preregister-new .header .logo-parts-2,.ismobile .preregister-new .header .logo-parts-1 {display:none;}
.ismobile .preregister-new .header .text {font-size:20px; margin-right:18px; margin-top:-3px;}
.ismobile.page-id-234 #header {margin-bottom:0px;}
.ismobile .preregister-new .forms {height:100%;}
.ismobile .preregister-new .form.register {width:30%; padding-right:2%; padding-left:2%; margin-bottom:0px;}
.ismobile .preregister-new .form.login {width:62%;padding-right:2%;padding-left:2%; margin-right:0px;height:352px;}
.ismobile .preregister-new .form input[type="submit"] {padding-right:11%;}
.ismobile .preregister-new .text.note {width:100%;padding:0;}
.preregister-new .form.register .form-header {text-align:center;line-height: 120%;margin-top: -2px;}

@media screen and (max-width:640px) {
  .ismobile .preregister-new .form.login {width:80%;margin-bottom:43px !important;padding-right:10%;padding-left:10%;margin-right:0px;float:none;margin:0 auto;margin-top:20px;padding-right:0px;padding-left:0px;}
	.ismobile .preregister-new .form.register {width:100%;padding-right:0%;padding-left:0%;margin-bottom:0px;padding-bottom:40px;}
	.ismobile .preregister-new .form > form {width:100% !important;}
	.ismobile .preregister-new .form-header {text-align:center;}
	.ismobile .preregister-new .form input[type="text"],
  .ismobile .preregister-new .form input[type="email"],
  .ismobile .preregister-new .form input[type="password"] {width:95%;}
  .ismobile .preregister-new .form input[type="text"] {width:92% !important;}
	.ismobile .preregister-new .form input[type="submit"] {width:140px;text-align:center;padding-left:0px;padding-right:0px;}
	.ismobile .preregister-new .form .submit-div, .ismobile .preregister-new .profession-div {text-align:center;}.preregister-new .forms .text {display:block;}
}

.form.register a.modal.login-link {text-align:center;margin:0 auto;font-size:13px;font-size:1.3rem;width:100%;display:block;margin-bottom:20px;margin-bottom:2rem;color: #00b59e;font-family: Alef;}
.form.register .form-header {margin-bottom:10px; margin-bottom:1rem;margin-right:0}
.item div.label {float:right;margin-left:5px;margin-left:0.5rem;display:inline;}
.article-body ol li {list-style:decimal;margin-left:24px;margin-left:2.4rem;}
.ismobile .article .social {right:0;}
.round-avatar {height:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.mednet-header {width:100%;height:150px;background:#fff;box-shadow:0px 0px 6px #999;position:relative;clear:both;}
.mednet-header .logo {width:308px;height:60px;}
.header-quote {position:relative;width:210px;float:right;margin-top:43px;margin-top:4.3rem;margin-right:80px;margin-right:8rem;color:#00b59e;font-size:14px;font-size:1.4rem;line-height:150%;font-family:Open Sans Hebrew;font-style:italic;}
.header-quote:before {content:'"';position:absolute;right:-33px;top:21px;font-size:60px;font-weight:bold;}
.page-template-register .header-quote {display:none;}
.header-sharing {position:relative;float:left;direction:ltr;margin:40px 0 0 24px;margin:4rem 0 0 3rem;}
.header-sharing li img {border:1px solid #c9c9c9; width:31px; height:31px; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.header-sharing li span:before {position: absolute;left: 1px;width: 28px;height: 28px;border-radius: 50%;font-family: rgb;font-size: 21px;line-height: 143%;text-align: center;border: 1px solid #00d8a0;background: #eeeeee;color: #00d8a0;}
.header-sharing li span.followus:before {content:"\e609";}
.header-sharing li span.mailus:before {content:"\e653";font-size:19px;line-height:160%;}
.header-sharing ul {margin-left:25px;font-family:Open Sans Hebrew;font-size:13px;color:#5c42ab;height:36px;}
.header-sharing li span {margin-top:-26px;display:block;margin-left:43px;font-family:Open Sans Hebrew;font-size:13px;font-size:1.3rem;}
.header-sharing li {margin-bottom: 37px;margin-bottom:3.7rem;height: 30px;line-height: 30px;  margin-top: 32px;margin-top:3.2rem;}

.item-side {float:right;width:110px; margin-top:0}
.item-side .item-date {color:#969696;font-size:12px;font-size:1.2rem;line-height:135%;}
.item-side .label {padding-right:0px;padding-left:0px;margin-bottom:7px;padding-bottom:0px;border-bottom:1px solid #D2D2D2;float:none !important;display:inline-block;}
.item .media {clear:none;float:right;width:139px;margin-top:0;}
.item .media img {border:1px solid #fff;}
.item-side-body .underline {font-family:Alef;letter-spacing:-0.4px;clear:none;color:#000;}
.item-side-body.has-image .underline {margin-right:156px;}
.item-side-body .under-headline {margin-right:156px;}
.most-item {clear:both;float:right;margin-top:5px;padding-bottom:5px;border-bottom:1px solid #cccac8;width: 276px;margin-right: 12px;margin-left: 12px;margin-right:1.2rem;margin-left:1.2rem;margin-top: 5px;margin-bottom:0;}
.about-connector {color:#969696;}
.bottom_page_numbers {position:relative;margin-top:22px;clear:both;float:right;border-bottom:1px solid #d2d2d2;width:100%;}
.jobs.article .social {margin-top:0;}
.jobs.article .social > div {margin-bottom:10px;margin-bottom:1rem;width:100%;}
.jobs .article-header .under-headline > span {display:inline-block;float:right; color:#fff;background:#5c42ab;font-family:Alef,Arial;padding:0 9px;margin-right:0;line-height:125%; font-size:14px;font-size:1.4rem;font-weight:normal;}
.jobs .article-header .under-headline {border-bottom:0;margin:10px 0 15px;margin:1rem 0 1.5rem;border-bottom:0;}
.jobs p {color:#363534;clear:both;}
.jobs strong, b {font-family:'Alef',arial,helvetica,sans-serif;font-weight:bold;}
.dark h1.section-header {background:#363534;margin-bottom:0;}
.item-side ~ .item-body {border-right: 1px dotted #000;padding-right: 20px;}
.module .tabs li:first-child {margin-right: 12px;}
.fullwidth-container .allabout-fullwidth-content li:first-child {margin-right: 12px;margin-right: 1.2rem;}
#allabout-fullwidth li.item {margin-bottom: 0;width: 205px;margin-right: 0;margin-left: 20px;margin-left:2rem;padding-left: 12px;padding-right: 0;}
#allabout-fullwidth li.item:first-child {margin-right: 30px;margin-right:3rem;}
#allabout-fullwidth li.item:last-child {padding-left: 30px;}
#allabout-fullwidth .items-content {padding-bottom:30px;padding-bottom:3rem;}
#allabout-fullwidth h5 {
  color: #fff;
}
.logo-text {color: #787673;font-size: 18px;font-size:1.8rem;font-weight: bold;text-align: center;margin-top: 10px;margin-top:1rem;}
.logo-text span {font-weight:normal;}
.header-logo {position: absolute;right: 50%;width: 355px;margin-right: -177px;top: 28px;}
.module .item .headline a:hover {color:inherit;text-decoration:underline;}
.module h5 a:hover {text-decoration:none !important;color:inherit;}
#comments-sidebar .item a:hover {text-decoration:underline;}
#homepage-module .item a:hover{text-decoration:none;}
#news-module .item a:hover{text-decoration:none;}
#homepage-module .item:last-child {border-bottom:0;}
#most-module .item .headline a:hover {text-decoration:none; color:#5c42ab;}
.module li.item-jobs:last-child {border-bottom: 0;margin-bottom: 0;}
.allabout-module .item-date {float: none;}
.article-body a,.article-body-wrap a {color: #5c42ab;text-decoration:underline;}
.article.jobs .article-body a {color:#000;text-decoration:none;}
.article.jobs .article-body a:hover {text-decoration:underline;}
.article-body-wrap strong {font-weight:bold;}
.article-body b {font-weight:bold;}
.side-topic {margin-bottom:10px;margin-bottom:1rem;}
.item.opinion .item-date > div {color: #969696;float: right;margin-left: 5px;font-size: 12px;}
.item-side-body .media {margin-top: 5px;}
#events-calendar-header h5 {margin-bottom: 0;background: #f6f6f6;color: #00b59e;height: 50px;border-top: 10px solid #00b59e;line-height: 50px;line-height:140% !important;}
#jobs-tax article.item.item-jobs:first-child {margin-top: 21px;}
.sub-header.about-header {margin-top: 19px;margin-top: 1.9rem;}
.sub-header.profession-header {margin-top: 19px;margin-top:1.9rem;margin-bottom: 21px !important;margin-bottom: 2.1rem !important;}
.popup.members form {width: 500px;}
.popup.members input[type="email"], .popup.members input[type="password"], .popup.members input[type="text"] {width: 474px;}
.comment-sidebar .comment-content a {color: #5c42ab;}
#homepage-module .byline a:hover {text-decoration: underline;}
#events .items-content p {font-size: 16px;font-size: 1.6rem;line-height: 1.53;margin-bottom: 26px;margin-bottom: 2.6rem;margin-right: 12px;margin-right:1.2rem;margin-top: 80px;margin-top:8rem;color: #fff;}
.under-headline.no-excerpt {margin-top: 8px;}
.page-id-229 .form input[type="checkbox"].css-checkbox + label.css-label {margin-right:1px; }
.header-logo a object {pointer-events: none;}
.header-logo a {display:block;}
.header-logo-li a object {pointer-events: none;}
.channel-bar {cursor:pointer;position: absolute;top: 0;left: 0;min-width: 150px;height: 54px;background: rgba(255,255,255,0.2);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.channel-bar:hover {background: rgba(255,255,255,0.1);}
.search_nobar:after {content:"\e603";font-family:rgb;}
.form.register {width:640px;}
.template1 .byline {color: #5c42ab !important;}
.module.calendar-module h5 a:hover {color: #5c42ab !important;}
.page-template-default .article-body-wrap {width: 493px;margin: 0 auto;display: block;float: none;background: #f8f7f6;}
.page-template-default article.article {background: #f8f7f6;}
.page-template-default input[type="submit"] {display: block;margin: 0 auto;}
.credits-box, .subchannels-box, .custom-box {max-width:230px;display: none;position: absolute;left: 0;background:#fff;color: #363534;padding: 16px 14px;line-height: 170%;font-size: 15px;border: 2px solid #94908e;font-family: Alef;font-size: 14px;font-size: 1.4rem;border-top:0;}
.credits-box:after, .subchannels-box:after, .custom-box:after {  top: -20px;right: 35px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: transparent;border-bottom-color: #94908e;border-width: 10px;margin-left: -5px;border-bottom-color: #fff;opacity:1;}
.channel-body {margin-right:130px;}
.channel-body.has-logo {margin-right: 0;}
.wp_page_numbers .first_last_page {font-style:normal;}
.wikimed-module img {width: 108px;height: 61px;border-radius: 28px;}
.wikimed-module .headline {font-size: 14px;margin-top: 3px;margin-top:0.3rem;float: right;width: 100%;clear: none;padding:0;}
.wikimed-module .headline a:hover {color:#5c42ab !important;text-decoration: none !important}
.wikimed-module .item {padding-bottom:15px;}
.wikimed-module .item.has-image .headline {width:148px;line-height:140%;}
.wikimed-module .media {clear: both;float: right;width: 108px;margin-left: 17px;}
.wikimed-module li.item:last-child {margin-bottom: 10px;border-bottom: 0;}
.fullwidth-container .wikimed-module li.item:last-child {margin-bottom: 0;}
.sidebar .wikimed-module li.item:nth-child(n+3) {margin-bottom: 10px;border-bottom: 0;}
.wikimed-module ul {padding-right: 12px;padding-left: 12px;}
.wikimed-module ul.tabs {padding: 0;}
.wikimed-module h5 {background-color:#fff !important;border-bottom: 1px solid #cccac8;padding-right:0;height:50px;margin-right:12px;margin-left:12px;}
.sidebar .wikimed-module h5 {width: 264px;}
.fullwidth-container .wikimed-module h5 {width: 909px;margin-right: 28px;margin-left: 28px;}
.wikimed-module h5 img {width: auto;height: 36px;margin-top: 9px;margin-right:-8px;float:right;}
.wikimed-module span {color: #A6A6A6;display: block;font-size:20px;}
.sidebar .wikimed-module ul li:nth-child(n+4),.sidebar .wikimed-module ul li:nth-child(n+5),.sidebar .wikimed-module ul li:nth-child(n+6) {display:none;}
.fullwidth-container .wikimed-module h5 {color:#fff;}
.fullwidth-container .wikimed-module {background:#fff;}
.fullwidth-container .wikimed-module .item {width:133px;padding-right:15px;padding-left:15px !important;margin: 0;border-bottom: 0;}
.wikimed-fullwidth-content {padding-top: 5px !important;padding-bottom: 15px !important;}
.fullwidth-container .wikimed-module .item.has-image .headline {width: 100%;}
.fullwidth-container .wikimed-module .media {margin: 0;margin-bottom: 15px;}
.medic-module h5 img {width: 73px;height: 26px;margin-top: 12px;display: inline-block;}
.medic-module h5 {background: #0074BE !important;text-align: center;}
/*.medic-module h5 a {opacity:1;}*/
#medic-sidebar ul {padding-right:12px;padding-left:12px;clear:both;}
#medic-sidebar .media {width:100%;position:relative;float:none;}
#medic-sidebar .spotlight-tag {position: absolute;bottom: 0;left: 0;margin-left: -1px;margin-bottom: 1px;font-size: 11px;font-size: 1.1rem;padding-right: 10px;padding-left: 10px;}
#medic-sidebar .headline {font-size:16px;font-size:1.6rem;margin-top:20px;margin-top:2rem;color: #CA2577; text-align:left;padding-left:0;}
#medic-sidebar .headline a {color:inherit;}
#medic-sidebar .headline {font-size: 16px;font-size: 1.6rem;margin-top: 6px;margin-top: 0.6rem;}
#medic-sidebar .underline {font-size: 13px;font-size: 1.3rem;line-height: 130%;text-align:left !important;}
.main-medics li {border-bottom:0;padding-bottom:0;}
.more-medics {background:#f6f6f6;}
.more-medics .headline {font-weight:bold;font-size: 13px !important;color: #0074BE !important;}
.more-medics li {font-size: 13px;color: #000;line-height: 130%;border-top: 1px solid #d2d2d2;padding-top: 8px;padding-bottom: 8px;text-align:left;}
.more-medics .date {color:#969696;font-size:12px;font-size:1.2rem;}
.more-medics {padding-top: 5px;padding-bottom:20px;}

.search_nobar:after {content: "\e603";font-family: rgb;position: absolute !important;right: 0;top: 12px;}
a.search_nobar {width: 36px !important;padding-left: 0 !important;position: relative;}
.user-avatar-header:after {font-family: rgb;content: "\e623";position: absolute;right: -1px;opacity: 0.8;}
.user-avatar-header {width: 20px;position: relative;display: block;height: 20px;float: right;}
#header .single-btn .user.arrow.left {height:auto;}
#header .single-btn .user.arrow.left a {padding: 0;}
#header .nav.single-btn {height: auto;}
.channel-bar.single-btn {min-width: 0;height: auto;padding: 7px 15px 9px;}
.article-body-wrap input[type="email"], .article-body-wrap input[type="text"], .article-body-wrap textarea, .article-body-wrap[type="tel"], .article-body-wrap[type="url"] {width: 468px;}
.article-body-wrap input[type="submit"] {display: block;margin: 0 auto;}
.for-news + .for-news {margin-top: -45px;margin-top: -4.5rem;}
.domain-95713 #header.domain-header .domain-nav .central {width: 980px;text-align: right;right: 123px;}
#simpleselect_field-register .options {height: 500px !important;}
.home.blog .header-home-li {display:none !important;}
.bshdera {clear:both;width:300px;min-height:85px;margin-bottom:12px;margin:0 auto 1.2rem;background-color: #f2f2ee;}
.sidebar .bshdera:last-child {margin-bottom:50px;margin-bottom:5rem;}
.domain-97109 .domain-title {display: none;}
.domain-97109 #header.domain-header .has-positions {min-height:146px;}
.message.contact-for-help {margin-top: 20px;text-align: center;color:#5c42ab;}
.transparent_btn {width: 30px;height: 26px;position: absolute;left: 16px; cursor:pointer;}
.article-body strong {font-family:inherit;}
.item-body strong {font-family: inherit;}
 label.radio-label.register6 {margin-right: 66px;}
 section .split-items article.item.media-small:first-child {padding-top: 20px;}
 .social > div {margin-right: 5px;width: 78px !important;}
 .domain-97109 .article-aside {display: none;}
 .domain-97109 .article-body {width: 100%;}
 .domain-97109.single .fb-share, .domain-97109.single .twitter-share, .domain-97109.single .comments-total {display: none;}
.credits-box li {line-height: 180%;padding: 3px 0;}
 .custom-box-trigger {position:relative;display: inline-block;}
 #header.domain-header .custom-box li a {font-family: Alef;font-size: 14px;font-size: 1.4rem;padding: 4px;color: #363534;line-height: 130%;}
 ul.custom-box {width: 200px;right: -100px;z-index:2;}
 .custom-box:after {right: 50%;margin-right: -10px;}
 .ismobile .custom-box-trigger {display:none;}

.single-spotlight .no-social .article-body {width: 100%;height: auto;}
.single-spotlight .no-social .article-aside {display: none;}
.classes-module h5 {background: #0b334d !important;color: #fff !important;margin-bottom: 0;}
.classes-module .items-content li {text-align: center;border-bottom: 0;margin-bottom: 0;width: 119px;margin-right: 14px;}
.classes-module .item .media {width: 84px;height: 84px;border-radius: 50%;overflow: hidden;display: inline-block;float: none;margin-bottom: 15px;}
.classes-module .item .media img {margin-top: -1px;margin-right: -1px;width: 100%;}
.classes-module .item .headline {clear: both;text-align: center;font-size: 14px;padding-left: 0;}
.classes-module .items-content {padding-bottom: 5px;}
.fullwidth-container .module.classes-module {margin-bottom: 25px;}
.classes-module .items-content li:first-child {margin-right: 24px;}

.sidebar-container #classes-sidebar-content li.item {margin-top: 10px;padding-top: 10px;padding-bottom: 0;border-top: 1px solid #cccac8;margin-right: 10px !important;margin-left: 10px !important;width: calc(100% - 20px) !important;}
.sidebar-container .classes-module .item .media {float: right;margin-right: 0 !important;margin-left:12px !important;margin-bottom: 0;}
.sidebar-container .classes-module .items-content .headline {float: right;clear: none;line-height: 84px;font-size: 16px;margin-bottom: 0;margin-top: 0;}
.sidebar-container #classes-sidebar-content li.item:last-child {margin-bottom: 20px;}
.sidebar-container #classes-sidebar-content li.item:first-child {border-top: 0;padding-top: 0;}

/*/ medicwebinar-start /*/
.medicwebinar-module .headline a {color:#f2f2ee;font-family: 'NaRegular',arial,helvetica,sans-serif;}
.sidebar .medicwebinar-module .headline {font-size:15px;font-size:1.5rem;margin:0;}
.fullwidth-dark .medicwebinar-module .headline {clear:both;float:right;width:100%;font-size:18px;font-size:1.8rem;margin-top:10px;margin-top:1rem;}

.fullwidth-container #medicwebinar-fullwidth {background-color:#797574;}
.fullwidth-container #medicwebinar-fullwidth-header h5 {background-color:#4f4c4d; margin-bottom: 1px;position: relative;display: flex; align-items: center;}
.fullwidth-container #medicwebinar-fullwidth-header h5 a {display: inherit;}
.fullwidth-container #medicwebinar-fullwidth-content .item {width:309px;padding:0;margin: 0 0.75%;}
.fullwidth-container #medicwebinar-fullwidth-content ul {width:100%; display:flex; justify-content:center; flex-wrap:nowrap;}
.fullwidth-container #medicwebinar-fullwidth-content li {border: none;}
.fullwidth-container #medicwebinar-fullwidth-content.items-content {background-color:#4f4c4d;}
.fullwidth-container #medicwebinar-fullwidth-content .headline a:hover {color:#00b59e !important; text-decoration: none !important;}
.fullwidth-container #medicwebinar-fullwidth-content .media {clear:both;width:100%;margin:0;}
.fullwidth-container #medicwebinar-fullwidth-footer .see-all {margin-top:1px;}

.sidebar #medicwebinar-sidebar-header, .sidebar #medicwebinar-sidebar-content, .sidebar #medicwebinar-sidebar-footer {display: inline-block;width: 100%;}
.sidebar #medicwebinar-sidebar-header h5 {width: 270px;display: flex;align-items: center;justify-content: center;}
.sidebar #medicwebinar-sidebar-content .media {width:108px;margin-left:12px;margin-left:1.2rem;margin-top:5px;}
.sidebar #medicwebinar-sidebar-content .headline {padding:0; clear:none; width:53%; float:right;}
.sidebar #medicwebinar-sidebar-footer {margin-bottom: -2px;}
.sidebar #medicwebinar-sidebar-footer > .see-all {padding: 0;width: 100%;}
/*/ medicwebinar-end /*/

/* Add To Calendar - start */
.addtocalendar var { display: none; }
span.addtocalendar { width:100%; text-align:center; }
#save-to-calendar-btn { background-color: transparent !important; width: 95px !important; }
.atc-style-blue .atcb-list, .atc-style-blue .atcb-item { background: #fff; color: #000; }
.atcb-link { display: block; outline: none!important; cursor: pointer; float:right; color: #00b59e !important; }
.atcb-link::before { content: "\e903"; background-color: #00b59e; color: #fff; border-radius: 50%; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; }
.atcb-link:focus~ul, .atcb-link:active~ul, .atcb-list:hover{ visibility:visible; }
.atcb-list { visibility: hidden; position: absolute; top: 37px; left: -15px; width: 156px; z-index: 900; width: 156px; border: 1px solid rgb(186,186,186); border-radius: 2px; box-shadow: 0 0 5px #AAA; padding:0 !important;}
.atc-style-blue .atcb-item, .atc-style-blue .atcb-item-link { line-height: 1.3em; vertical-align: middle; zoom: 1; }
.atcb-item { float: none; text-align: left; line-height: 1.2em; margin: 0.5rem 0 !important; }
.atcb-list, .atcb-item { list-style: none; margin: 0; padding: 0; background: #fff; }
.atcb-item-link { text-decoration: none; outline: none; display: block; color: #00b59e !important; font-weight:400 !important; }
.atc-style-blue .atcb-item-link, .atc-style-blue .atcb-item-link:hover, .atc-style-blue .atcb-item-link:active, .atc-style-blue .atcb-item-link:focus { color: #00b59e !important; font-size: 14px; text-decoration: none; outline: none; padding: 5px 15px; }
.addtocalendar { position: relative; display: inline-block; background: transparent!important; }
.atcb-list a { color:black !important; height: 20px !important; line-height: 20px !important; }
/* Add To Calendar - end */

/* header facebook icon - start */
i.facebook-nav-btn {display: inline-block;}
i.facebook-nav-btn::before {content: "\e60d";font-family: 'rgb';font-style: normal;font-size: 22px;position: relative;vertical-align: middle;}
/* header facebook icon - end */

.fullwidth-container .allabout-new h5 {margin-bottom:0;color:#fff;}
.fullwidth-container .allabout-new .items-content li {width:300px;border:none;margin-bottom:0;padding-bottom:0;margin-left:10px;padding-left:10px;}
.fullwidth-container .allabout-new .items-content li:first-child {margin-right:20px;}
.fullwidth-container .allabout-new .item .media,
.fullwidth-container .allabout-new .item .headline {width:300px;overflow:hidden;padding:0;margin:10px 0 0;border:none;clear:both;float:right;}
.sidebar .allabout-new h5 {height:auto;line-height:1;padding-bottom:5px;}
.sidebar .allabout-new .see-all {height:auto;text-align:right;line-height:1;padding:5px;width:calc(100% - 10px);}
.sidebar .allabout-new .see-all a::after {position:relative;left:auto;font-size:inherit;}
.sidebar .allabout-new .item {padding-left:12px;padding-right:12px;width:calc(100% - 24px);}
.sidebar .allabout-new .item .headline {padding-left:0;margin-right:20px;width:calc(100% - 159px);float:left;font-size:14px;margin-top:0;}
.ismobile .sidebar .module:first-child {margin-top: 4rem;}
.ismobile .sidebar .allabout-new .item .headline {width: calc(100% - 40% - 20px);clear: none;}
.ismobile .allabout-new .item .media {margin-left:0;}
/* immediate-contact - start */
#immediate-module {background-image: url("images/immediate_bg.jpg"); background-repeat: no-repeat; background-size: cover; background-position: center;width:100%;height: 136px;padding:0;}
#immediate-module-header {width: 100%; height: auto;color: white;display: inline-flex;flex-direction: column;align-items: center;justify-content: center;}
#immediate-module h5, #immediate-module p, #immediate-module a {display: inline-block;width:100%;text-align: center;color: white;padding:6px 6px 15px 6px;margin:0;box-sizing: border-box;font-family:'Open Sans Hebrew';}
#immediate-module h5 {font-size: 24px;font-weight: bold; padding-bottom:0;background: none;height: auto;line-height: initial;}
#immediate-module p {font-size:11.6px;line-height:15px;}
#immediate-module a {width: 255px;height: 35px;background-color: #5c43ab;font-size: 20px;font-weight: bold;line-height: 35px;padding: 0;}
/* immediate-contact - end */

/*----/ loader animation /----*/
.loader, .loader:after { border-radius: 50%; width: 80px; height: 80px; }
.loader { margin: 0 auto;top:calc(50% - 40px); position: relative; border-top: 5px solid #555; border-right: 5px solid #555; border-bottom: 5px solid #555; border-left: 5px solid transparent; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; }
.loader-holder { display: none; position:fixed;width: 100%;height:100%;z-index: 99999999;background-color: rgba(255,255,255,0.4);}

@-webkit-keyframes load8 {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes load8 {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}

.page-template-default .section-header {height:auto;}
.page-template-default .article-header h5 span {padding:5px 10px 10px;display:block;line-height:1.1;}

div.google-recaptcha,
.wpcf7-form-control-wrap {
	margin-bottom: 2.6rem;
}

.recovery-complete {
    text-align: center;
}
.recovery-complete h2.rec-title {
    font-weight: normal;
    font-size: 3rem;
    line-height: 1;
    font-family: 'NaBold', 'arial', 'helvetica', sans-serif;
    color: #787673;
    padding-top: 15px;
    padding-bottom: 35px;
}
.recovery-complete a.rec-button.rec-hp {
    background-color: #5c42ab;
    font-family: 'NaRegular',arial,helvetica,sans-serif;
    font-size: 2rem;
    color: #ffffff;
    padding: 0;
    width: 240px;
    height: 40px;
    border: none;
    border-radius: 0;
    cursor: pointer;
    margin-bottom: 40px;
    display: inline-block;
    line-height: 40px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.recovery-complete a.rec-button.rec-hp:hover {
    color: #00d8a0;
}
#email-send,
#recovery-input {
    text-align: center;
    font-size: 20px;
}
#recovery-send,
#submit-send {
    margin: auto;
    display: block;
}
.submit-div.code-resend-wrapp p {
    margin: 20px 0 0 0;
    text-align: center;
}
.recovery-pass .errormsg {
    text-align: center;
}
.errormsg_validate {
    display: inline-block;
    font-size: 12px;
    text-align: center;
    color: red;
}
.errormsg_validate a.validation-home {
    color: #00d8a0;
    text-decoration: none;
    float: none;
    font-size: inherit;
    line-height: 1.8;
    font-family: inherit;
}
.errormsg a#validate-email-address {
    color: #00d8a0;
}
.errormsg a#validate-email-address:hover,
.errormsg_validate a.validation-home:hover {
    text-decoration: underline;
}
.preregister-new .form .need_vld.checkbox-div {
    margin-bottom: 10px;
}
.checkbox-div + .errormsg_validate {
    margin-bottom: 10px !important;
}
.rec-change-pass:hover,
.code-resend:hover,
.contact-link:hover {
    text-decoration: underline;
}
.check_mark {
    width: 100px;
    height: auto;
}
/* =============================== Add Pop up for channels =============================== */
#popUpBG {
  position: fixed;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.9);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
}
#popUpWrapper {
  position: fixed;
  background-color: transparent;
  width: 100%;
  height: auto;
  max-width: 620px;
  top: calc(50% - 280px);
  left: calc(50% - 310px);
  margin: auto;
  padding: 0;
  border-radius: 6px;
}
#popUpWrapper .logo-wrapp {
  padding: 10px 35px;
  background: #148c86;
  border-radius: 5px 5px 0 0;
  height: 100%;
  min-height: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
#popUpWrapper .logo-wrapp img {
  width: 100%;
  height: 100%;
  max-width: 50px;
  float: right;
  margin-left: 20px;
  object-fit: cover;
  object-position: center;
}
#popUpWrapper .logo-wrapp .logo-title {
  font-family: 'Open Sans Hebrew', sans-serif;
  font-size: 28px;
  line-height: 1;
  font-weight: bold;
  color: #fff;
  margin: auto 0;
}
#popUpWrapper .popup-body {
  padding: 25px 35px 45px 35px;
  background: #efefed;
  height: auto;
  border-radius: 0 0 5px 5px;
}
#popUpWrapper .popup-body .btn-wrapper {
  position: relative;
}
#popUpWrapper .popup-body #infinity_preloader {
  position: absolute;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
  display: none;
}
#popUpWrapper .popup-body .popup-description {
  margin-bottom: 40px;
}
#popUpWrapper .popup-body p {
  margin-bottom: 45px;
  position: relative;
}
#popUpWrapper .popup-body .btn-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
  margin-top: 55px;
}
#popUpWrapper .popup-body .btn-wrapper label {
  margin: 6px 0;
}
#popUpWrapper .popup-body .btn-wrapper label #popupCheckbox {
  float: right;
  margin: 0 0 0 10px;
}
#popUpWrapper .popup-body .btn-wrapper label span {
  color: #4b4b4b;
  font-size: 12px;
  line-height: 1.3;
  display: block;
  margin-right: 23px;
  max-width: 250px;
}
#popUpWrapper .popup-body .btn-wrapper input#sendEmailButton {
  color: #fff;
  background: #3e306b;
  min-width: 200px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  line-height: 45px;
  border: none;
  border-radius: 4px;
  max-height: 47px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
#popUpWrapper .popup-body .btn-wrapper input#sendEmailButton:hover {
  color: #00d8a0;
}
#popUpWrapper .popup-body p span.errormsg {
  position: absolute;
  bottom: -25px;
  right: 5px;
  color: #fa0101;
  font-style: italic;
  font-size: 14px;
  font-weight: bold;
}
#popUpWrapper .popup-body input[type='text'],
#popUpWrapper .popup-body input[type='email'] {
  width: calc(100% - 30px);
  height: 43px;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 0 15px;
  font-size: 18px;
  color: #999;
}
#popUpWrapper #popUpModal_2 {
  display: none;
}
#popUpWrapper .popUpClose {
  display:block;
  position:absolute;
  top: 5px;
  left: -50px;
  color:#fff;
  cursor:pointer;
  font-size: 17px;
  background-color: transparent;
}
#popUpWrapper .popUpClose i.popup_close {
  display: block;
  width: 15px;
  height: 15px;
  background-image: url(images/close_popup.png);
  margin: 0 auto 10px auto;
}
#popUpWrapper #popUpModal_1 .popup-error {
  border: 1px solid #eb212e;
}
#popUpWrapper .popup-succes {
  padding: 45px 35px;
  background: #efefed;
  height: auto;
  border-radius: 0 0 5px 5px;
  text-align: center;
  min-height: 300px;
}
#popUpWrapper .popup-succes a {
  font-family: 'Open Sans Hebrew', sans-serif;
  font-size: 16px;
  color: #3c5a96;
  text-decoration: underline;
}
#popUpWrapper .popup-succes a:hover {
  text-decoration: none;
}
#popUpWrapper #popUpModal_2 .popup-succes img {
  float: none;
  margin: 20px auto;
  display: block;
  width: auto !important;
}
#popUpWrapper #popUpModal_2 .popup-succes h1,
#popUpWrapper #popUpModal_2 .popup-succes h2,
#popUpWrapper #popUpModal_2 .popup-succes h3,
#popUpWrapper #popUpModal_2 .popup-succes h4,
#popUpWrapper #popUpModal_2 .popup-succes h5,
#popUpWrapper #popUpModal_2 .popup-succes h6,
#popUpWrapper #popUpModal_2 .popup-succes p {
  color: #4b4b4b;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: normal;
}
#popUpWrapper #popUpModal_2 .popup-succes p {
  font-size: 120%;
}
#popUpWrapper #popUpModal_2 .popup-succes h6 {
  font-size: 140%;
}
#popUpWrapper #popUpModal_2 .popup-succes h5 {
  font-size: 160%;
}
#popUpWrapper #popUpModal_2 .popup-succes h4 {
  font-size: 180%;
}
#popUpWrapper #popUpModal_2 .popup-succes h3 {
  font-size: 200%;
}
#popUpWrapper #popUpModal_2 .popup-succes h2 {
  font-size: 220%;
}
#popUpWrapper #popUpModal_2 .popup-succes h1 {
  font-size: 240%;
}
html.mobile #popUpWrapper {
  width: calc(100% - 40px);
  max-width: none;
  top: 70px;
  left: auto;
  margin: auto 20px;
}
html.mobile #popUpWrapper .popUpClose {
  top: -25px;
  left: 0;
}
html.mobile #popUpWrapper .popUpClose span {
  display: none;
}
html.mobile #popUpWrapper .popup-body .btn-wrapper {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
}
html.mobile #popUpWrapper .popup-body .btn-wrapper label {
  width: 100%;
  margin: 0 0 35px 0;
}
html.mobile #popUpWrapper .popup-body .btn-wrapper input#sendEmailButton {
  margin: auto;
}
html.mobile #popUpWrapper .popup-body #infinity_preloader {
  top: auto;
  bottom: 7px;
  left: calc(50% + 111px);
}
html.mobile #popUpWrapper .popup-body .btn-wrapper label span {
  max-width: none;
}
#email_send {
  font-size: 20px;
}
.contact-link,
.rec-change-pass,
.code-resend {
  color: #1ca2f7;
}

/* ======================== Infinite Scroll ======================== */
html.mobile .infinite-scroll-hp .items {
  overflow: hidden;
}

/* ======================== Btn to Top ======================== */
#top-btn {
  display: none;
  text-decoration: none;
  position: fixed;
  bottom: 50px;
  right: calc(50% - 550px);
  overflow: hidden;
  border: none;
  background-image: url(images/docOnly_arrow.png);
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 29px;
  text-align: center;
  height: 29px;
  z-index: 20;
  outline: none;
}
#top-btn:active,
#top-btn:hover {
  outline: none;
}
@media (max-width: 991px) {
  #top-btn {
    bottom: 65px;
    right: 10px;
  }
}

/* ================= Module "Jobs" ================= */
.single-job-cf7-wrapp .wpcf7 {
    direction: rtl;
}
.single-job-cf7-wrapp .wpcf7 textarea,
.single-job-cf7-wrapp .wpcf7 input:not([type=submit]) {
    width: calc(100% - 24px);
}
.single-job-cf7-wrapp .wpcf7 p#hidden {
    display: none;
}
.single-job-cf7-wrapp div.wpcf7-response-output {
    direction: ltr;
}
.article.jobs .social .whatsapp_share {
}
.article.jobs .social .whatsapp_share a {
    color: #36b564;
}
.article.jobs .social .whatsapp_share a:before {
    content: "\e901";
    font-size: 20px;
    padding: 5px;
    line-height: 1;
    color: #fff;
    background: #36b564;
    border-radius: 50%;
}
#jobs .items-content .job_custom_bg {
    background-color: #cef1eb;
    margin: -2rem 0 2rem 0;
    padding: 15px 15px 30px 15px;
    width: calc(100% - 30px);
}
#jobs .items-content .job_custom_bg:first-child {
    margin: 0 0 2rem 0;
}
#jobs-sidebar #jobs-sidebar-content .job_custom_bg {
    background-color: #cef1eb;
    padding-top: 13px;
    position: relative;
    margin-top: -2rem;
}
#jobs-sidebar #jobs-sidebar-content .job_custom_bg:first-child {
    margin-top: 0;
}
#jobs-sidebar #jobs-sidebar-content .job_custom_bg:before,
#jobs-sidebar #jobs-sidebar-content .job_custom_bg:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 13px;
    background-color: #cef1eb;
}
#jobs-sidebar #jobs-sidebar-content .job_custom_bg:before {
    left: -13px;
}
#jobs-sidebar #jobs-sidebar-content .job_custom_bg:after {
    right: -13px;
}

/* ================= Pop-up for @clalit users ================= */
.clalit_wrapp.closed {
    display: none;
    opacity: 0;
    visibility: hidden;
}
.clalit_wrapp {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 998;
    background: rgba(0,0,0,0.88);
}
.popup-clalit {
    position: absolute;
    width: 100%;
    max-width: 600px;
    height: 470px;
    top: calc(50% - 235px);
    left: calc(50% - 300px);
    z-index: 999;
    overflow: visible;
}
.popup-clalit .calit_close_btn {
    position: absolute;
    top: -7px;
    right: -7px;
}
.popup-clalit .calit_close_btn::before {
    content: "\e637";
    font-family: rgb;
    display: block;
    font-size: 28px;
    color: #787673;
}
.clalit_wrapp .popup-clalit .message p {
    color: #514d4c;
    font-size: 19px;
    line-height: 1.5;
    padding: 45px 20px 30px 20px;
    margin: 0;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
}
.clalit_wrapp .popup-clalit .message p.p2 {
    padding-top: 30px;
}
.clalit_wrapp .popup-clalit .message .clalit_btn {
    background-color: #5c46a9;
    color: #fff;
    display: inline-block;
    border-radius: 3px;
    text-decoration: none;
    text-align: center;
    width: auto;
    max-width: 210px;
    font-size: 20px;
    line-height: 1.1;
    height: auto;
    padding: 12px 60px 10px 60px;
    margin: 0 20px 0 auto;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
}
body.page-template-register .clalit_wrapp {
    display: none;
}
.clalit_wrapp.clalit_wrapp_register .popup-clalit .clalit_contact_link {
    display: block;
    margin: 30px 20px 0 20px;
    font-size: 19px;
    text-decoration: underline;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
}
.clalit_wrapp.clalit_wrapp_register .popup-clalit .clalit_edit_email,
.clalit_wrapp.clalit_wrapp_register .popup-clalit .clalit_submit_form {
    width: 210px;
    padding: 12px 0 10px 0;
}
.clalit_wrapp.clalit_wrapp_register .popup-clalit .message p {
    padding-top: 40px;
    padding-bottom: 40px;
}
.clalit_wrapp.clalit_wrapp_register .popup-clalit .message p.p2 {
    padding-top: 25px;
}
.clalit_wrapp.clalit_wrapp_register .popup-clalit .clalit_contact_link {
    color: #1ca2f7;
}

/* ================= Fix display of long tags ================= */
.article-header .under-headline {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
}
.article-header .under-headline span.byline {
    float: none;
}
.article-header .under-headline span.edit {
    float: none;
    display: inline-block;
}
.article-header .under-headline div.social {
    flex-shrink: 0;
    float: none;
    margin-top: -9px;
}

/* ======================================================================= display_drug_function ======================================================================= */
.drug-item-wrapp {
    width: 270px;
    margin: 0 20px 10px 0;
    overflow: hidden;
    float: left;
}
.drug-item-wrapp .drug-bottom-link {
    float: left;
    text-align: left;
    width: 100%;
}
.drug-item-wrapp .drug-bottom-link a {
    font-size: 14px;
    line-height: 2;
    font-family: ﻿OpenSansHebrew-Bold, ﻿AdobeInvisFont, ﻿MyriadHebrew-Regular, sans-serif;
    margin: 0;
    display: block;
    color: #3693f8;
    border-bottom: 1px solid #3693f8;
    font-weight: bold;
    text-decoration: none;
  position: relative;
  padding-left: 30px;
  margin: 1px 0;
}
.drug-item-wrapp .drug-bottom-link a i {
    border-radius: 50%;
    border: 1px solid #3693f8;
    position: absolute;
    top: 4px;
    left: 2px;
    width: 18px;
    height: 18px;
    transition: all 0.3s ease;
}
.drug-item-wrapp .drug-bottom-link a span {
    position: relative;
    top: -9px;
    left: 3px;
    display: inline-block;
    width: 12px;
    height: 2px;
    border-radius: 2px;
    background-color: #3693f8;
    backface-visibility: hidden;
    transition: all 0.3s ease;
}
.drug-item-wrapp .drug-bottom-link a span:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 0;
    width: 7px;
    height: 2px;
    background-color: #3693f8;
    backface-visibility: hidden;
    border-radius: 2px;
    transform-origin: 1.71429px center;
    transform: rotate3d(0, 0, 1, 40deg);
    transition: all 0.3s ease;
}
.drug-item-wrapp .drug-bottom-link a span:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 7px;
    height: 2px;
    background-color: #3693f8;
    backface-visibility: hidden;
    border-radius: 2px;
    transform-origin: 1.71429px center;
    transform: rotate3d(0, 0, 1, -40deg);
    transition: all 0.3s ease;
}
.drug-item-wrapp .drug-bottom-link a:hover i {
    left: 0;
    border-color: #193ed6;
}
.drug-item-wrapp .drug-bottom-link a:hover span:before,
.drug-item-wrapp .drug-bottom-link a:hover span:after,
.drug-item-wrapp .drug-bottom-link a:hover span {
    background-color: #193ed6;
}
.drug-item {
    position: relative;
    min-height: 220px;
    width: 270px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    margin: 0 20px 0 0;
    overflow: hidden;
    float: left;
}
.drug-item .drug-item-inner {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    min-height: 220px;
    text-decoration: none;
    z-index: 2;
    background-color: #2f90fb;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    z-index: 1;
}
.drug-item .drug-item-inner::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 50%;
    z-index: 1;
    background: -webkit-gradient(linear,left top,left bottom,from(#003dff),to(rgba(0,61,255,0)));
    background: linear-gradient(to bottom,#003dff 0,rgba(0,61,255,0) 100%);
}
.drug-item .drug-item-inner:hover {
    text-decoration: none;
}
.drug-item .drug-item-inner-top {
    text-align: left;
    direction: ltr;
    z-index: 2;
}
.drug-item .drug-item-inner-bottom {
    margin-bottom: 15px;
    margin-left: 15px;
    position: relative;
}
.drug-item .drug-item-inner .title {
    overflow: hidden;
    max-height: 100px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.drug-item.sponsored .sponsored-label {
    margin: 0 15px;
    margin-top: 10px;
    position: relative;
    z-index: 1;
    color: #fff;
    font-family: "IBM Plex Sans", Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.25px;
    line-height: 15px;
}
.drug-item.sponsored .title {
    margin-top: 6px;
}
.drug-item.have-cover-image {
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
    background-color: #1A4EEE;
    z-index: 1;
}
.drug-item.have-cover-image:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: -webkit-gradient(linear, left top, left bottom, from(#0f81ff), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(180deg, #0f81ff 0%, rgba(255, 255, 255, 0) 100%);
}
.drug-item.discontinued:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.3);
}
.drug-item.discontinued .discontinued-label-wrap {
    z-index: 5;
    position: absolute;
    right: 0;
    top: 0;
    height: 135px;
    width: 135px;
    background: #2F90FB;
    overflow: hidden;
}
.drug-item.discontinued .discontinued-label {
    font-size: 13px;
    letter-spacing: 0.25px;
    line-height: 22px;
    text-align: center;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #2F90FB;
    font-family: "IBM Plex Mono", Courier, monospace;
    position: absolute;
    background-color: #fff;
    text-transform: uppercase;
    width: 190.91883092px;
    height: 67.5px;
    text-align: center;
    top: 53px;
    left: -63px;
    padding: 15px 0;
}
.drug-item.discontinued .title {
    text-decoration: line-through;
}
.drug-item .manufacturer-name,
.drug-item .title {
    color: #fff;
    margin: 0 15px;
}
.drug-item .title {
    font-family: "IBM Plex Sans", Arial, sans-serif;
    margin-top: 31px;
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
}
.drug-item .title a {
    text-decoration: none;
    color: #fff;
}
.drug-item .manufacturer-name {
    display: inline-block;
    font-family: "IBM Plex Mono", Courier, monospace;
    margin-top: 5px;
    font-size: 15px;
    font-style: italic;
    line-height: 20px;
}
.drug-item .drug-status .icon {
    height: 45px;
    width: 45px;
    border-radius: 50%;
    float: left;
    margin-right: 15px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(10, 32, 55, 0.2);
    box-shadow: 0 2px 4px 0 rgba(10, 32, 55, 0.2);
}
.drug-item .drug-status .icon:last-child {
    margin-right: 0;
}
.drug-item .drug-status .icon:after {
    content: '';
    display: block;
    clear: both;
}
.drug-item .drug-item-summary {
    position: absolute;
    left: 0;
    top: 100%;
    height: 100%;
    width: 100%;
    -webkit-transition: top .45s ease-in-out;
    transition: top .45s ease-in-out;
    z-index: 5;
}
.drug-item:hover .drug-item-summary {
    top: 0;
}
.drug-item .drug-item-summary:before {
    content: '';
    float: left;
    height: 100%;
}
.drug-item .drug-item-summary .title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    text-align: left;
    background-color: #2F90FB;
    -webkit-box-shadow: 0 1px 5px 0 rgba(134, 134, 134, 0.3);
    box-shadow: 0 1px 5px 0 rgba(134, 134, 134, 0.3);
    color: #fff;
    font-family: "IBM Plex Sans", Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    max-height: 40px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 10px 15px 6px 15px;
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-radius: 5px 5px 0 0;
}
.drug-item .drug-item-summary .summary-wrap {
    position: relative;
    direction: ltr;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 55px;
    padding-left: 0;
    padding-bottom: 15px;
    border-radius: 0 0 5px 5px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 5px 0 rgba(134, 134, 134, 0.5);
    box-shadow: 0 1px 5px 0 rgba(134, 134, 134, 0.5);
    border-radius: 5px;
}
.drug-item .drug-item-summary .summary-wrap:after {
    content: '';
    display: block;
    clear: both;
}
.drug-item .drug-item-summary .summary-inner {
    direction: ltr;
}
.drug-item .drug-item-summary .summary {
    padding: 0 15px 0 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    overflow-y: scroll;
    height: 100%;
}
.drug-item .drug-item-summary .summary-inner .drug-classes a,
.drug-item .drug-item-summary .summary-inner .active-ingredients a {
    display: inline-block;
    padding-right: 10px;
    color: #2f90fb;
    font-family: "IBM Plex Sans",Arial,sans-serif;
    font-size: 15px;
    line-height: 22px;
    text-decoration: none;
}
.drug-item .drug-item-summary .summary-inner .drug-classes a {
    font-style: italic;
}
.drug-item .drug-item-summary .summary::-webkit-scrollbar {
    width: 5px;
    background-color: rgba(98, 110, 122, 0.1);
}
.drug-item .drug-item-summary .summary::-webkit-scrollbar-thumb {
    width: 5px;
    border-radius: 5.5px;
    background-color: #2f90fb;
}
.drug-item .drug-item-summary .summary p {
    margin: 0;
    color: #4b4b50;
    font-family: "IBM Plex Sans", Arial, sans-serif;
    font-size: 15px;
    line-height: 22px;
}
.drug-item .drug-item-summary .summary p a {
    color: #2f90fb;
    text-decoration: none;
}
.drug-item .drug-item-summary .summary .drug-image {
    margin-top: 15px;
}
.drug-item .drug-item-summary .summary .drug-image img {
    width: 100%;
    height: auto;
}
html.mobile .drug-item .drug-item-summary {
    top: 0;
    z-index: 10;
}
html.mobile .drug-item .drug-item-summary.hide {
    top: 100%;
}
html.mobile .show-sum {
    font-family: rgb;
    font-size: 28px;
    position: absolute;
    right: 0;
    width: 60px;
    height: 40px;
    z-index: 9;
}
html.mobile .show-sum.sum-open {
    bottom: 0;
    height: 60px;
}
html.mobile .show-sum.sum-close {
    top: 2px;
}
html.mobile .show-sum .rgb-sum-close,
html.mobile .show-sum .rgb-sum-open {
    position: absolute;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
}
html.mobile .show-sum .rgb-sum-open {
    transform: rotate(180deg);
}
html.mobile .show-sum .rgb-sum-close:before,
html.mobile .show-sum .rgb-sum-open:before {
    content: "\e61c";
    color: #fff;
}
#infinity_preloader {
    text-align: center;
}
html.mobile .infinite-scroll-hp .items {
    overflow: hidden;
}

/* ================= Update newsletter button ================= */
.update_newsletter_btn_wrap {
    float: right;
    margin-bottom: 10px;
    width: 100%;
}

.update_newsletter_btn_wrap a.update_newsletter_btn {
    text-align: center;
    background: #1cb49e;
    border-radius: 4px;
    padding: 10px 0;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 19px;
    font-weight: bold;
    line-height: 34px;
    text-decoration: none;
    color: #fff;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
.update_newsletter_btn_wrap a.update_newsletter_btn img {
    padding: 0 10px;
    pointer-events: none;
}
.update_newsletter_btn_wrap a.update_newsletter_btn.tremor:hover img {
    -webkit-animation: 1s ease-in-out 0s normal none tremor;
    -moz-animation: 1s ease-in-out 0s normal none tremor;
    -o-animation: 1s ease-in-out 0s normal none tremor;
    animation: 1s ease-in-out 0s normal none tremor;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1;
}
.update_newsletter_btn_wrap a.update_newsletter_btn:after {
    content: "\e61b";
    font-family: rgb;
    display: block;
    font-size: 24px;
    font-weight: normal;
    line-height: 32px;
    padding-top: 2px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.update_newsletter_btn_wrap a.update_newsletter_btn:hover:after {
    transform: translate(-4px, 0);
}
/* Animation ====== tremor ====== */
@-webkit-keyframes tremor {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-5deg);
    }
    20%, 40% {
        transform: rotate(5deg);
    }
}
@-moz-keyframes tremor {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-5deg);
    }
    20%, 40% {
        transform: rotate(5deg);
    }
}
@-ms-keyframes tremor {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-5deg);
    }
    20%, 40% {
        transform: rotate(5deg);
    }
}
@-o-keyframes tremor {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-5deg);
    }
    20%, 40% {
        transform: rotate(5deg);
    }
}
@keyframes tremor {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-5deg);
    }
    20%, 40% {
        transform: rotate(5deg);
    }
}

/* ==================== Add Phone Number for Password Recovery ==================== */
.popup_phone_update {
    display: none;
}
.recovery-complete h2.rec-title.rec-title-regular {
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    font-weight: normal;
}
.form.register a.modal_no_scroll.login-link.login-link-cust {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 15px;
    font-weight: bold;
}
.form.register a.modal_no_scroll.login-link {
    text-align: center;
    font-family: 'Alef', sans-serif;
    font-size: 13px;
    font-size: 1.3rem;
    display: block;
    margin-bottom: 20px;
    color: #00b59e;
}
.blue_color {
    color: #1ca2f7;
}
.popup_phone_update .recovery-complete h2.rec-title {
    font-size: 2.2rem;
}
.recovery-complete {
    text-align: center;
}
.recovery-complete h2.rec-title {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.4;
    line-height: 1;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    color: #363534;
    padding-top: 25px;
    padding-bottom: 25px;
    margin: auto;
    max-width: 500px;
}
#submit-phone-register {
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    border-radius: 3px;
    background-color: #23d7a1;
    color: #fff;
}
#submit-phone-register:hover {
    color: #363534;
}
.recovery-complete a.rec-button.rec-hp {
    background-color: #23d7a1;
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    font-weight: normal;
    font-size: 2.6rem;
    color: #fff;
    padding: 0;
    width: 220px;
    height: 41px;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 10px;
    display: inline-block;
    line-height: 41px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.recovery-complete p.rec-p {
    color: #363534;
}
.recovery-complete a.rec-button.rec-hp:hover {
    color: #363534;
}
.recovery-complete a.rec-button.rec-hp:hover {
    box-shadow: inset 0 0 10px rgba(255,255,255,0.75);
}
.check_mark {
    width: 100px;
    height: auto;
}
.phone-wrap {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -o-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: 100%;
}
.phone-wrap #simpleselect_phone-code-popup,
.phone-wrap #simpleselect_phone-code {
    width: 120px;
    order: 2;
    color: #b7b6b6;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
}
.phone-wrap #simpleselect_phone-code-popup .placeholder,
.phone-wrap #simpleselect_phone-code .placeholder {
    font-size: 17px;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    border-color: #b7b6b6;
}
.phone-wrap .phone-body-wrap {
    width: calc(100% - 135px);
    margin-left: 15px;
    order: 1;
}
.phone-wrap .phone-body-wrap #phone-body-popup,
.phone-wrap .phone-body-wrap #phone-body {
    padding-left: 15px;
    padding-right: 15px;
    width: calc(100% - 32px);
    color: #b7b6b6;
    border-color: #b7b6b6;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 17px;

}
.p-login-link {
    float: left;
    width: 100%;
    text-align: center;
    position: relative;
}
.p-login-link a {
    color: #23d7a1;
}
.phone-validate-h4 {
    float: left;
    width: 100%;
    font-weight: normal;
    font-size: 21px;
    line-height: 1;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    text-align: center;
    color: #514d4c;
}
.phone-validate {
    float: left;
    width: 100%;
    font-weight: normal;
    font-size: 30px;
    line-height: 1;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    text-align: center;
    color: #514d4c;
    padding: 10px 0;
}

.popup_phone_update .preregister-new .form.register,
.popup_phone_update .popup-clalit {
    height: auto;
}
.popup_phone_update .preregister-new .form.register {
    float: none;
    width: auto;
    background: transparent;
    padding: 30px 20px 40px;
}
.popup_phone_update .preregister-new .form.register form {
    width: auto !important;
    margin: auto;
}
.popup_phone_update .preregister-new .form.register .phone-popup-title {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-weight: bold;
    font-size: 23px;
    text-align: center;
    color: #514d4c;
    margin: 10px 0 35px 0;
}
.popup_phone_update .preregister-new .form.register .phone-popup-subtitle {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-weight: bold;
    font-size: 15px;
    text-align: center;
    color: #514d4c;
    margin-bottom: 25px;
}
.popup_phone_update .preregister-new .form.register .phone-wrap {
    max-width: 400px;
    margin: auto;
}
.popup_phone_update .preregister-new .form.register .phone-wrap .phone-body-wrap #phone-body {
    padding: 10px 16px;
    width: calc(100% - 34px);
}
.popup_phone_update .preregister-new .form.register .checkbox-wrap {
    text-align: center;
    margin-bottom: 40px;
    font-weight: bold;
}
.popup_phone_update .preregister-new .form.register .checkbox-wrap .css-checkbox-phone {
    position: relative;
    top: 4px;
    left: 6px;
}
.popup_phone_update .preregister-new .form.register .checkbox-wrap .css-label-phone {
    font-size: 15px;
    color: #514d4c;
}
.popup_phone_update .preregister-new .form.register .checkbox-wrap .errormsg {
    font-weight: normal;
}
.popup_phone_update .preregister-new .form.register .checkbox-wrap .css-label-phone a {
    color: #23d7a1;
}
.popup_phone_update .preregister-new .form.register .submit-div input {
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    font-weight: normal;
    font-size: 25px;
    width: 100%;
    max-width: 240px;
    padding: 8px 0 10px 0;
}
.popup_phone_update .preregister-new .form.register form.form-step2,
.popup_phone_update.step2 .preregister-new .form.register form.form-step1,
#phonenumber_valid,
.popup_phone_update .screen-step3,
.popup_phone_update.step3 .preregister-new .form.register form.form-step1 {
    display: none;
}
.popup_phone_update.step2 .preregister-new .form.register form.form-step2,
.popup_phone_update.step3 .screen-step3 {
    display: block;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-popup-title {
    line-height: 1.3;
    margin: 20px 0 25px 0;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-validate-popup {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 30px;
    text-align: center;
    color: #514d4c;
    margin-bottom: 15px;
}
.popup_phone_update .preregister-new .form.register form.form-step2 #popup-edit-phone {
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 35px;
    display: block;
    color: #23d7a1;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-validate-h4 {
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 18px;
}
.popup_phone_update .preregister-new .form.register form.form-step2 #submit-sms-code-popup,
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-wrap {
    max-width: 250px;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-body-wrap {
    width: 100%;
    margin: 0;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .phone-body-wrap #sms-code-popup {
    width: calc(100% - 34px);
    padding: 10px 16px;
    margin-bottom: 50px;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 17px;
    color: #b7b6b6;
}
.popup_phone_update .preregister-new .form.register form.form-step2 .submit-div {
    margin-bottom: 30px;
}
.form-preheader {
    font-size: 23px;
    line-height: 1;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    text-align: center;
    color: #514d4c;
    margin-bottom: 12px;
}
.form-header.sub-header.connect-header2 {
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
}
.form-connect-text {
    float: left;
    width: 100%;
    text-align: center;
    color: #514d4c;
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    line-height: 1;
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: bold;
}
.phone-wrap {
    max-width: 400px;
    margin: auto;
}
.phone-validate-h4 {
    margin-bottom: 15px;
}
.phone-wrap .phone-body-wrap #sms-code {
    width: 100%;
    margin-bottom: 10px;
}
.mb50 {
    margin-bottom: 50px;
}
.form .submit-div #submit-sms-code {
    margin-bottom: 20px;
    background-color: #23d7a1;
    font-family: 'NaRegular', 'Arial', 'Helvetica', sans-serif;
    font-weight: normal;
    border-radius: 3px;
    color: #fff;
    font-size: 25px;
}
.form .submit-div #submit-sms-code:hover {
    color: #363534;
}
.form.register .form-header2 {
    text-align: right;
    font-size: 30px;
    border-bottom: 0;
    line-height: 1.3;
    font-weight: normal;
}
.phone-number-title {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 17px;
    color: #514d4c;
    margin-bottom: 10px;
    float: right;
    width: 100%;
    margin: 20px 0 10px 0;
}
#phonenumber {
    letter-spacing: 1px;
}
.ta-c {
    margin-top: 15px;
    text-align: center;
}
.form.register a.modal.login-link.login-link-cust {
    font-family: 'Open Sans Hebrew', 'Arial', 'Helvetica', sans-serif;
    font-size: 15px;
    font-weight: bold;
}
.page-template-phone-validate .phone-wrap .phone-body-wrap {
    width: 100%;
    margin: auto;
}
.page-template-phone-validate .phone-wrap .phone-body-wrap #sms-code {
    width: calc(100% - 26px);
    font-size: 17px;
    color: #b7b6b6;
}
#comments .form .checkbox-div{float:none}@media (min-width:768px){#comments .form .checkbox-div{float:right}}#comments .form input[type=submit]{float:none}@media (min-width:768px){#comments .form input[type=submit]{float:left}}#comments .form .msg{clear:both;font-size:14px;padding-top:5px}#comments .form .msg span{width:170px;float:right;text-align:center;color:#00b59e}@media (min-width:768px){#comments .form .msg span{float:left}}

#acwp-toolbar-btn { top: auto !important; }
#acwp-toolbar-btn.show { bottom: 110px !important; }
.acwp-toggler label { box-sizing: border-box; }
#acwp-toolbar-module .acwp-footer { display: none !important; }

.comment-notes {margin-bottom: 20px;font-size: 15px;line-height: 1.4;color: #94908e;}
