/*
Theme Name:RGB
Version:17.0
Theme URI:http://rgbmedia.org
Author:RGB Media Inc.
Author URI:http://rgbmedia.org/
License:All Rights Reserved
*/


@font-face {
    font-family: 'rgb';
    src:    url('fonts/rgb.eot?ffhh1d');
    src:    url('fonts/rgb.eot?ffhh1d#iefix') format('embedded-opentype'),
        url('fonts/rgb.woff2?ffhh1d') format('woff2'),
        url('fonts/rgb.ttf?ffhh1d') format('truetype'),
        url('fonts/rgb.woff?ffhh1d') format('woff'),
        url('fonts/rgb.svg?ffhh1d#rgb') format('svg');
    font-weight: normal;
    font-style: normal;
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;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;}
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 {color:#333;background-color:#fff;font-size:10px;font-size:1rem;font-weight:normal;line-height:1;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;}
p {font-size:18px;font-size:1.8rem;line-height:155.5%;margin-bottom:28px;margin-bottom:2.8rem;}
strong, b {font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;}
em, i {font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;}
a {color:#00aeef;text-decoration:none;outline:none;}
a img {border:none;}
#main {clear:both;max-width:1160px;min-width:980px;margin:0 auto;padding:0 15px;padding:0 1.5rem;}
.simplemodal-overlay {background-color:#000;opacity:0.7 !important;}
.modalCloseImg::after {position:absolute;top:-32px;right:-32px;color:#ffffff;font-family:arial,helvetica,sans-serif;font-size:24px;font-size:2.4rem;content:"X";cursor:pointer;}
/* header */
#header {-webkit-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2);}
#nav-upper {background-color:#414141;height:30px;line-height:30px;}
#nav-upper .nav-wrapper {max-width:1190px;min-width:1010px;margin:0 auto;}
#nav-upper ul:first-child {float:left;margin-left:15px;margin-left:1.5rem;}
#nav-upper ul:last-child {float:right;margin-right:15px;margin-right:1.5rem;}
#nav-upper li {float:left;}
#nav-upper li a {color:#d2d2d2;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;text-transform:uppercase;line-height:30px;}
#nav-upper li a:hover {text-decoration:underline;}
#nav-upper ul:first-child li a::after {content:"|";display:inline-block;padding:0 11px;padding:0 1.1rem;}
#nav-upper ul:first-child li a:hover::after {text-decoration:none;}
#nav-upper ul:first-child li:last-child a::after {content:"";padding-right:0;}
#nav-upper .donate a {display:block;color:#ff5200;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:12px;}
#nav-upper ul:last-child li {margin-left:22px;margin-left:2.2rem;}
#nav-upper ul:last-child a {color:#fff;}
#nav-upper ul:last-child a::before {display:block;float:left;margin-top:-2px;margin-top:-0.2rem;margin-right:8px;margin-right:0.8rem;font-family:rgb;font-size:14px;font-size:1.4rem;line-height:30px;}
#nav-upper .facebook a::before {content:"\e60b";}
#nav-upper .twitter a::before {content:"\e609";}
#nav-upper .youtube a::before {content:"\e912";}
#header-wrap {max-width:1190px;min-width:1010px;margin:0 auto;padding:20px 0 0;padding-top:2rem;height:91px;}
#header-wrap .header-right {float:right;margin-right:15px;margin-right:1.5rem;}
#header-wrap .header-left {float:left;margin-left:15px;margin-left:1.5rem;}
#header-wrap .header-left .date {color:#646464;font-size:9px;font-size:0.9rem;text-transform:uppercase;}
#header-wrap .logo {display:block;}
#header-wrap .logo object {pointer-events:none;min-height:64px;}
#header-wrap .logo span {display:block;margin-top:-10px;margin-top:-1rem;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;text-transform:uppercase;}
#header-wrap .weekly-inbox {float:right;padding:5px 10px;padding:0.5rem 1rem;border:1px solid #333;color:#333;font-family:"SupriaSansW01-HeavyItal",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;letter-spacing:0.1rem;word-spacing:3px;word-spacing:0.3rem;}
#header-wrap .weekly-inbox a {color:#333;}
#header-wrap .weekly-inbox span {color:#00aeef;}
#header-wrap nav {margin-top:50px;margin-top:5rem;}
#header-wrap nav li {float:left;margin-right:22px;margin-right:2.2rem;}
#header-wrap nav li:last-child {margin-right:0;}
#header-wrap nav li a {color:#414141;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;text-transform:uppercase;}
#header-wrap .the-search-nav span {display:none;}
#header-wrap .the-search-nav a::after {display:block;float:right;margin-top:-7px;margin-top:-0.7rem;font-family:rgb;font-size:24px;font-size:2.4rem;content:"\e60a";}
#header #searchbox {display:none;height:50px;padding:10px 20px;padding:1rem 2rem;background-color:#000;text-align:center;}
#header .searchbox-wrapper {position:relative;width:650px;margin:0 auto;}
#searchbox input[type="text"] {width:600px;height:29px;line-height:29px;padding:5px 50px 10px 0;padding:0.5rem 5rem 1rem 0;font-size:24px;font-size:2.4rem;font-family:"Supria Sans W01 Light",helvetica,arial,sans-serif;background-color:transparent;color:#d2d2d2;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #d2d2d2;}
#searchbox .searchbox-wrapper > a {position:absolute;right:0;top:5px;}
#searchbox .searchbox-wrapper > a::after {font-family:rgb;font-size:30px;font-size:3rem;color:#d2d2d2;content:"\e60a";}
#searchbox .searchbox-wrapper span {display:none;}
#searchbox .close {float:right;margin-right:20px;margin-right:2rem;margin-top:-30px;margin-top:-3rem;}
#searchbox .close a::after {font-family:"Supria Sans W01 Light",helvetica,arial,sans-serif;font-size:24px;font-size:2.4rem;color:#d2d2d2;content:"X";}
#searchbox .close span {display:none;}
/* footer */
#footer {clear:both;float:left;width:100%;margin-top:50px;margin-top:5rem;padding-bottom:50px;margin-bottom:5rem;background-color:#1f1f1f;}
#footer .logo {margin-bottom:30px;margin-bottom:3rem;padding:15px;padding:1.5rem;border-bottom:1px solid #505150;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;color:#00aeef;font-size:18px;font-size:1.8rem;text-transform:uppercase;letter-spacing:1px;letter-spacing:0.1rem;}
#footer .logo object {pointer-events:none;min-height:40px;padding-right:23px;padding-right:2.3rem;}
#footer .footer-wrapper {max-width:1160px;min-width:980px;margin:0 auto;}
#footer .footer-columns {padding:0 15px;padding:1.5rem;}
#footer .footer-col {float:left;width:25%;height:320px;margin-left:-31px;margin-left:-3.1rem;padding-left:30px;padding-left:3rem;border-left:1px solid #505150;}
#footer .footer-col:first-child {border-left:none;}
#footer .footer-col h5 {margin-bottom:25px;margin-bottom:2.5rem;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;color:#00aeef;font-size:14px;font-size:1.4rem;text-transform:uppercase;}
#footer .footer-col li {margin-bottom:20px;margin-bottom:2rem;}
#footer .footer-col li:last-child {margin-bottom:40px;margin-bottom:4rem;}
#footer .footer-col .the-search-nav {display:none;}
#footer .footer-col a {font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-size:14px;font-size:1.4rem;color:#c9c9c9;}
.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;}
/* media */
.alignright {float:right;max-width:45%;margin:6px 0 28px 26px;margin:0.6rem 0 2.8rem 2.6rem;}
.alignleft {float:left;max-width:45%;margin:6px 28px 28px 0;margin:0.6rem 2.6rem 2.8rem 0;}
.aligncenter {overflow:auto;clear:both;display:block;max-width:100%;margin:0 auto 28px;margin-bottom:2.8rem;}
.alignnone {clear:both;float:left;width:100% !important;height:auto;margin:0 0 28px 0;margin:0 0 2.8rem 0;}
.alignnone img {width:100%;height:auto;}
.mejs-container {margin-bottom:28px;margin-bottom:2.8rem;}
.media {position:relative;clear:both;float:left;width:100%;}
.media a {display:block;}
.media img, .wp-caption img {display:block;width:100%;height:auto;}
.caption, .wp-caption-text, .wp-caption-dd {clear:both;float:left;width:100%;margin:7px 0 0;margin-top:0.7rem;padding-bottom:7px;padding-bottom:0.7rem;border-bottom:1px solid #c9c9c9;color:#8a8a8a;font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:128.5%;}
.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;}
.photoCaption strong {color:#8a8a8a;font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;font-size:14px !important;font-size:1.4rem !important;line-height:128.5%;}
.photoCaption + .photoCaption {border-bottom:1px solid #c9c9c9;margin-bottom:15px;margin-bottom:1.5rem;padding-bottom:7px;padding-bottom:0.7rem;}
/* content basics */
.hashtag {color:#a30030;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;}
.item .hashtag a {color:#a30030;}
.item .hashtag a:hover {text-decoration:underline;}
.date {color:#808080;text-transform:uppercase;}
.byline {font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;color:#808080;}
.byline a:hover {text-decoration:underline;}
.byline span {color:#00aeef;}
/* items */
.item {clear:both;float:left;width:100%;margin-top:25px;margin-top:2.5rem;padding-bottom:25px;padding-bottom:2.5rem;border-bottom:1px solid #c9c9c9;}
.item .media {clear:none;float:left;width:calc(41.707% - 25px);margin-right:25px;margin-right:2.5rem;}
.item-body {clear:both;float:left;width:100%;}
.has-image {clear:none;width:58.293%;}
.item .date {margin-bottom:25px;margin-bottom:2.5rem;}
.item .hashtag {margin-bottom:25px;margin-bottom:2.5rem;}
.item .headline {font-family:"Supria Sans W01 Cd Bold",helvetica,arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:1;margin-bottom:15px;margin-bottom:1.5rem;}
.item .headline a {color:#333;}
.item .headline a:hover {color:#00aeef;}
.item .underline {font-size:14px;font-size:1.4rem;line-height:143%;margin-bottom:18px;margin-bottom:1.8rem;}
.item .underline a {color:#333;}
/* salamandra */
.cols6 {clear:both;float:left;width:100%;margin-bottom:30px;margin-bottom:3rem;}
.cols-split {clear:both;float:left;width:100%;margin-bottom:30px;margin-bottom:3rem;background:transparent url("images/bg_802_1_357.png") repeat-y scroll 69.13793103% 0;}
.cols4 {float:left;width:65.51724138%;padding-right:3.70689655%;margin-right:1.81034483%;}
.cols2 {float:left;width:28.96551724%;}
.cols2 > .cols2 {width:100%;margin-bottom:5rem;}
.template1 {position:relative;}
.template1 .media {clear:both;width:100%;margin:0;}
.template1 .has-image {position:absolute;bottom:25px;bottom:2.5rem;clear:both;width:80%;padding:250px 10% 25px;padding:25rem 10% 2.5rem;text-align:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(42%,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 42%,rgba(0,0,0,.5) 100%);}
.template1 .hashtag a {background-color:#fff;padding:3px;padding:0.3rem;}
.template1 .headline {font-family:"SupriaSansW01-CdBoldIt",helvetica,arial,sans-serif;font-size:40px;font-size:4rem;}
.template1 .headline, .template1 .headline a, .template1 .byline, .template1 .byline a {color:#fff;}
.template2 .media {clear:both;width:100%;margin:0 0 25px;margin-bottom:2.5rem;}
.template2 .has-image {clear:both;width:80%;padding:0 10%;text-align:center;}
.template2 .headline {font-size:40px;font-size:4rem;}
.template3 .media {float:right;width:calc(62.2368% - 25px);margin-left:25px;margin-left:2.5rem;margin-right:0;}
.template3 .has-image {width:calc(37.7632% - 40px);padding:0 20px;padding:0 2rem;text-align:center;}
.template3 .headline {font-size:28px;font-size:2.8rem;line-height:107.14%;}
.template5 {margin-top:20px;margin-top:2rem;padding-bottom:0;border-bottom:none;}
.template5 .headline {clear:none;float:left;margin-bottom:0;margin-right:15px;margin-right:1.5rem;font-size:18px;font-size:1.8rem;}
.template5 .byline {float:left;line-height:18px;line-height:1.8rem;}
.template6 {position:relative;padding:0 !important;background-color:#333;border-bottom:none;}
.template6 .media {width:50%;margin:0;overflow:hidden;}
.template6 .media img {width:auto;}
.template6 .has-image {position:absolute;right:0;bottom:0;margin:0;}
.template6 .hashtag a, .template6 .byline {color:#d2d2d2;}
.template6 .headline a, .template6 .underline a, .template6 .headline span, .template6 .underline span {color:#fff;}
.package {clear:both;float:left;width:calc(100% - 60px);margin:-25px 0 25px;margin:-2.5rem 0 2.5rem;padding:30px;padding:3rem;background-color:#414141;}
.package-item {clear:none;float:left;width:calc(50% - 21px);border:none;margin-top:0;padding-bottom:0;}
.package-item:first-child {border-right:1px solid #505150;margin-right:20px;margin-right:2rem;padding-right:20px;padding-right:2rem;}
.package-item .item-body::before {content:"";display:block;width:30px;margin:1px 0 10px;margin:0.1rem 0 1rem;border-top:1px solid #787878;}
.package-item .headline {font-family:"SupriaSansW01-CdRegular1114428",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:125%;color:#d2d2d2;}
.package-item .headline a {color:#d2d2d2;}
.cols6 .template1:first-child, .cols4 .item:first-child:not(.video-item) {margin-top:0;}
.cols6 > .template1:first-child {border-top:2px solid #c9c9c9;}
.cols6 > .item:last-child {border-bottom:none;}
.cols6 .template1 .headline {font-size:60px;font-size:6rem;}
.cols6 .template3, .cols6 .template4, .cols4 .template3.has-package {background-color:#eee;padding:15px;padding:1.5rem;width:calc(100% - 30px);}
.cols6 .template3 .headline {margin-bottom:25px;margin-bottom:2.5rem;font-size:46px;font-size:4.6rem;}
.cols6 .template3 .underline, .cols6 .template4 .underline {font-size:16px;font-size:1.6rem;}
.cols6 .template3 .has-image, .cols4 .template3.has-package .has-image {padding:0 10px;padding:0 1rem;width:calc(37.7632% - 20px);}
.cols6 .template4 .headline {margin-bottom:20px;margin-bottom:2rem;font-size:42px;font-size:4.2rem;}
.cols6 .template6 .media, .cols6 .template6 .media img {height:580px;}
.cols6 .template6 .media img {margin-left:-38.8793%;}
.cols6 .template6 .has-image {width:calc(50% - 100px);padding:50px;padding:5rem;}
.cols6 .template6 .headline {font-size:7rem;}
.cols6 .template6 .underline {font-size:1.6rem;}
.cols6 .package-item {width:calc(50% - 31px);}
.cols6 .package-item:first-child {margin-right:30px;margin-right:3rem;padding-right:30px;padding-right:3rem;}
.cols6 .package-item .media {width:calc(51.05973025% - 25px);}
.cols6 .package-item .has-image {width:48.94026975%;}
.cols6 .package-item .item-body::before {margin-bottom:30px;margin-bottom:3rem;}
.cols6 .package-item .headline {font-size:20px;font-size:2rem;line-height:110%;}
.cols4 .template1 .has-image {padding-top:180px;padding-top:18rem;}
.cols4 .template6 .has-image {width:calc(50% - 50px);padding:25px;padding:2.5rem;}
.cols4 .template6 .media, .cols4 .template6 .media img {height:380px;}
.cols4 .template6 .media img {margin-left:-38.9474%;}
.cols4 .template6 .headline {font-size:4.6rem;}
.cols4 .template6 + .item {padding-top:25px;padding-top:2.5rem;border-top:1px solid #c9c9c9;}
.cols4 > .item:first-child {border-top:1px solid #c9c9c9;padding-top:25px;padding-top:2.5rem;}
.cols4 .item:last-child {border-bottom:none;}
.cols4 .package {width:calc(100% - 40px);padding:20px;padding:2rem;}
.cols4 .package-item .media {width:calc(52.2124% - 15px);margin-right:15px;margin-right:1.5rem;}
.cols4 .package-item .has-image {width:47.7876%;}
.cols6 .template3 + .package, .cols6 .template4 + .package, .cols4 .template3+ .package {background-color:#eee;margin-top:0;}
.cols6 .template3 + .package .headline a, .cols6 .template4 + .package .headline a, .cols4 .template3 + .package .headline a {color:#333;}
.cols6 .template3 + .package .headline a:hover, .cols6 .template4 + .package .headline a:hover, .cols4 .template3 + .package .headline a:hover {color:#00aeef;}
/* widgets */
.cols2 .sidebar-widget, .cols6 .fullwidth-module {clear:both;float:left;width:100%;margin-bottom:50px;margin-bottom:5rem;}
.cols2 .sidebar-widget:last-child, .cols6 .fullwidth-module:last-child {margin-bottom:0;}
.fullwidth-module .header {clear:both;float:left;width:100%;margin-bottom:25px;margin-bottom:2.5rem;}
.fullwidth-module h5 {float:left;color:#00aeef;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:32px;font-size:3.2rem;line-height:1;text-transform:uppercase;}
.fullwidth-module h6 {clear:none;float:left;margin:12px 0 0 15px;margin:1.2rem 0 0 1.5rem;color:#808080;font-size:16px;font-size:1.6rem;line-height:1;letter-spacing:1px;text-transform:uppercase;}
.fullwidth-module h6 a {color:#808080;}
.cols6 .slider {position:relative;}
.cols6 .slider::before {content:"";display:block;width:100%;height:12px;margin-bottom:20px;margin-bottom:2rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;}
.cols6 .slider-viewport {height:350px;}
.arrow-prev a::after {content:"\e612";font-family:rgb;font-size:60px;font-size:6rem;}
.arrow-next a::after {content:"\e610";font-family:rgb;font-size:60px;font-size:6rem;}
.arrow-prev a, .arrow-next a {color:#000;display:inline-block;}
.arrow-prev .disabled, .arrow-next .disabled {color:#c9c9c9;cursor:default;}
.arrow-prev a:not(.disabled):hover, .arrow-next a:not(.disabled):hover {color:#00aeef;}
.sidebar-widget .header {text-align:center;}
.sidebar-widget h5 {color:#000000;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;text-transform:uppercase;}
.sidebar-widget h5 a {color:#000000;}
.sidebar-widget h6 {color:#808080;font-size:12px;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;}
.sidebar-widget h6 a {color:#808080;}
.fullwidth-module.slider .arrow-prev {position:absolute;left:-60px;top:150px;}
.fullwidth-module.slider .arrow-next {position:absolute;right:-60px;top:150px;}
.slider-viewport {width:100%;height:320px;overflow:hidden;position:relative;}
.slider-viewport > ul {position:absolute;top:0;left:0;min-width:6000px;}
.slider-viewport .item {clear:none;float:left;width:360px;margin:0 40px 0 0;margin-right:4rem;padding:0;border:none;text-align:center;}
.slider-viewport .media {clear:both;width:100%;margin:0 0 30px;margin-bottom:3rem;}
.slider-viewport .hashtag {clear:both;margin-bottom:10px;margin-bottom:1rem;}
.slider-viewport .headline {font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;line-height:120%;}
.video.media a::after {content:"\e619";position:absolute;bottom:10px;left:12px;width:40px;padding:4px 0 4px 2px;padding:0.4rem 0 0.4rem 0.2rem;color:#fff;background-color:#333;border:1px solid #fff;border-radius:5px;font-family:rgb;font-size:26px;font-size:2.6rem;line-height:73.33%;text-align:center;}
.video.media a:hover::after {background-color:#00aeef;}
#latest {width:calc(100% - 40px);padding:20px;padding:2rem;background-color:#eee;}
#latest h5, #twitter h5 {display:inline-block;margin-bottom:20px;margin-bottom:2rem;padding-bottom:8px;padding-bottom:0.8rem;border-bottom:1px solid #c9c9c9;}
#latest .item {border-color:#fff;margin-top:15px;margin-top:1.5rem;padding-bottom:15px;padding-bottom:1.5rem;}
#latest .date {font-size:12px;font-size:1.2rem;margin-bottom:5px;margin-bottom:0.5rem;text-transform:none;}
#latest .headline {font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:128.57%;margin:0;}
#twitter {width:calc(100% - 20px);padding:20px 10px 10px;padding:2rem 1rem 1rem;background-color:#eee;}
#headlines h5 {padding:30px 0;padding:3rem 0;border-top:1px solid #c9c9c9;color:#1f1f1f;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:40px;font-size:4rem;text-transform:uppercase;}
#headlines h5 a {color:#1f1f1f;}
.show-all {clear:both;float:left;width:100%;margin-top:20px;margin-top:2rem;text-align:center;}
.show-all a {display:inline-block;padding:6px 10px 5px;padding:0.6rem 1rem 0.5rem;border:1px solid #000;color:#808080;background-color:#fff;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:10px;font-size:1rem;letter-spacing:0.5px;text-transform:uppercase;}
.tab-nav {clear:both;float:left;width:100%;margin-bottom:30px;margin-bottom:3rem;padding-bottom:7px;border-bottom:1px solid #c9c9c9;text-align:center;}
.tab-nav li {float:left;margin-right:20px;margin-right:2rem;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:11px;font-size:1.1rem;text-transform:uppercase;}
.tab-nav li:last-child {margin-right:0;}
.tab-nav li:not(.current) a {color:#8a8a8a;}
.tab-nav li a:hover {color:#00aeef;}
.tab-nav .current {border-bottom:1px solid #00aeef;margin-bottom:-8px;margin-bottom:-0.8rem;padding-bottom:7px;padding-bottom:0.7rem;}
.sidebar-widget:not(.noborder) {border-top:1px solid #c9c9c9;padding-top:20px;padding-top:2rem;}
#latest-comments .media {width:50px;margin-right:10px;margin-right:1rem;}
#latest-comments img {border-radius:50%;}
#latest-comments .has-image {float:left;width:calc(100% - 60px);font-family:"SupriaSansW01-RegularIt";font-size:12px;line-height:125%;color:#808080;}
#latest-comments .has-image a {font-size:12px;font-size:1.2rem;line-height:125%;}
#latest-comments .comment {color:#333;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;}
#latest-comments .headline {color:#333;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;}
#latest-comments .item {border-bottom:none;padding-bottom:0;}
#most .tab-nav {text-align:center;}
#most .tab-nav li {display:inline-block;float:none;}
#most h5 {margin-bottom:20px;margin-bottom:2rem;}
#most-content li {clear:both;float:left;width:100%;margin-bottom:15px;margin-bottom:1.5rem;padding-bottom:15px;padding-bottom:1.5rem;border-bottom:1px solid #eee;}
#most-content li:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none;}
#most-content .number {float:left;width:20px;margin-right:15px;margin-right:1.5rem;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:40px;font-size:4rem;text-align:center;}
#most-content .content {float:left;width:calc(100% - 35px);}
#most-content .headline {margin:2px 0 15px;margin:0.2rem 0 1.5rem;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;;font-size:16px;font-size:1.6rem;line-height:128.571%;}
#most-content .headline a {color:#333;}
#most-content .headline a:hover {color:#00aeef;}
#topic h5 {margin-bottom:20px;margin-bottom:2rem;}
#topic .item {border-color:#eee;}
#topic .media {width:calc(52.08333333% - 15px);margin-right:15px;margin-right:1.5rem;}
#topic .has-image {width:47.91666667%;}
#topic .date {margin-bottom:8px;margin-bottom:0.8rem;}
#topic .headline {font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:125%;}
#facts .header {margin-bottom:30px;margin-bottom:3rem;}
#facts-viewport {float:left;width:calc(100% - 84px);height:150px;overflow:hidden;position:relative;}
#facts-viewport ul {position:absolute;left:0;top:0;width:2520px}
#facts-viewport li {clear:none;float:left;width:232px;margin-top:0;padding:0 10px;padding:0 1rem;border-bottom:none;text-align:center;}
#facts .arrow-prev, #facts .arrow-next {position:relative;left:auto;top:auto;right:auto;float:left;width:37px;margin-top:40px;margin-top:4rem;margin-left:5px;margin-left:0.5rem;text-align:left;}
#facts .arrow-next {float:right;text-align:right;margin-right:5px;margin-right:0.5rem;margin-left:0;}
#facts .arrow-prev a::after, #facts .arrow-next a::after {font-size:30px;font-size:3rem;}
#facts .hashtag {margin-bottom:20px;margin-bottom:2rem;}
#facts .content {font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:150%;}
.cols6 .slider-large {clear:both;float:left;width:calc(100% - 60px);height:665px;padding:30px;padding:3rem;background:transparent url("images/bg_dotted_blue.png") repeat scroll 0 0;}
.cols6 .slider-large .header {width:auto;margin-bottom:40px;margin-bottom:4rem;padding:20px;padding:2rem;background-color:#00aeef;}
.cols6 .slider-large .header h5 {color:#fff;text-transform:none;white-space:nowrap;}
.cols6 .slider-large .header h5 a {color:#fff;}
.cols6 .slider-large .header h6 {color:#1f1f1f;letter-spacing:3px;white-space:nowrap;}
.cols6 .slider-large .header h6 a {color:#1f1f1f;}
.cols6 .slider-large-viewport {overflow:hidden;width:100%;height:412px;background-color:#fff;}
.cols6 .slider-large .item {clear:both;float:left;max-width:1100px;width:100%;margin:0;padding:0;border:none;text-align:center;}
.cols6 .slider-large .media {clear:none;float:right;max-width:732px;width:66.55%;margin:0;}
.cols6 .slider-large-viewport img {height:412px;}
.cols6 .slider-large .has-image {max-width:294px;width:26.76%;padding:3.345%;}
.cols6 .slider-large .hashtag {margin-bottom:30px;margin-bottom:3rem;}
.cols6 .slider-large .headline {font-family:"Supria Sans W01 Cd Bold",helvetica,arial,sans-serif;font-size:40px;font-size:4rem;line-height:1;}
.cols6 .slider-large-thumbs {clear:both;float:left;width:100%;margin-top:40px;margin-top:4rem;}
.cols6 .slider-large-thumbs li {position:relative;clear:none;float:right;width:176px;margin-left:8px;margin-left:0.8rem;}
.cols6 .slider-large-thumbs li:last-child {margin-left:0;}
.cols6 .slider-large-thumbs .current::before {position:absolute;left:calc(50% - 15px);top:-20px;width:0;height:0;content:" ";border-bottom:15px solid #00aeef;border-left:15px solid transparent;border-right:15px solid transparent;}
#lens {position:relative;width:calc(100% - 70px);padding:35px 35px 0;padding:3.5rem 3.5rem 0;background-color:#000;}
#lens::before {display:block;width:calc(100% + 70px);height:12px;margin:-35px 0 0 -35px;margin:-3.5rem 0 0 -3.5rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;content:"";}
#lens h5 {color:#fff;font-size:44px;font-size:4.4rem;text-transform:none;}
#lens h6 {margin-top:22px;margin-top:2.2rem;}
#lens-viewport {overflow:hidden;position:relative;clear:both;width:100%;height:610px;}
#lens-viewport ul {position:absolute;left:0;top:0;width:11600px;}
#lens-viewport li {position:relative;float:left;width:calc(5% - 5px);margin-right:5px;margin-right:0.5rem;text-align:left;}
#lens-viewport li::after {background:rgba(100, 100, 100, 0.7) none repeat scroll 0 0;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.5s ease 0s;visibility:hidden;width:100%;}
#lens-viewport img {width:100%;height:auto;}
#lens-viewport div {clear:both;float:left;width:100%;margin-top:20px;margin-top:2rem;color:#fff;font-size:12px;font-size:1.2rem;}
#lens .arrow-prev {position:absolute;left:-60px;top:350px;}
#lens .arrow-next {position:absolute;right:-60px;top:350px;}
.cols2 #lens {width:calc(100% - 40px);padding:35px 20px 20px;padding:3.5rem 2rem 2rem;}
.cols2 #lens::before {width:calc(100% + 40px);margin-left:-20px;margin-left:-2rem;}
.cols2 #lens h5 {margin-top:10px;margin-top:1rem;}
.cols2 #lens h6 {margin-bottom:20px;margin-bottom:2rem;margin-top:10px;margin-top:1rem;}
.cols2 #lens .arrow-prev {left:0;top:221px;z-index:1;background-color:rgba(255,255,255,0.4);padding:20px 0;padding:2rem 0;border-radius:0 11px 11px 0;}
.cols2 #lens .arrow-next {right:0;top:221px;z-index:1;background-color:rgba(255,255,255,0.4);padding:20px 0;padding:2rem 0;border-radius:11px 0 0 11px;}
.cols2 #lens .arrow-prev a::after {font-size:30px;font-size:3rem;}
.cols2 #lens .arrow-next a::after {font-size:30px;font-size:3rem;}
.cols2 #lens-viewport {height:296px;}
.cols2 #lens-viewport ul {width:6020px;}
.cols2 #lens-viewport div {display:none;}
#newsletter {position:relative;width:calc(100% - 60px);padding:30px;padding:3rem;background-color:#00aeef;}
#newsletter::after {position:absolute;right:0;bottom:0;border-width:20px;border-style:solid;border-color:#333 #fff #fff #333;content:"";}
#newsletter .title {margin-bottom:30px;margin-bottom:3rem;color:#fff;font-family:"Supria Sans W01 Cd Bold",helvetica,arial,sans-serif;font-size:36px;font-size:3.6rem;text-align:center;text-transform:uppercase;}
#newsletter .subtitle {margin-bottom:30px;margin-bottom:3rem;color:#fff;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:120%;text-align:center;}
#newsletter .form {width:calc(100% - 46px);height:60px;margin-bottom:5px;margin-bottom:0.5rem;border:8px solid #333;padding:15px;background-color:#fff;}
#newsletter .form input {width:100%;padding:5px 0;padding:0.5rem 0;border:none;border-bottom:1px solid #8a8a8a;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;}
#newsletter .form a {width:100%;margin-top:10px;margin-top:1rem;display:block;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;text-align:right;}
#newsletter .errormsg {min-height:14px;margin-bottom:25px;margin-bottom:2.5rem;color:#ff6;font-size:14px;font-size:1.4rem;text-align:center;}
#newsletter .logo {min-height:40px;text-align:center;}
#newsletter .logo object {pointer-events:none;}
#newsletter .success {display:block;width:100%;font-size:16px;font-size:1.6rem;line-height:120%;text-align:center;}
/* the weekly */
body:not(.ismobile) #the-weekly {margin-top:50px;margin-top:5rem;}
#the-weekly .page-header {margin-bottom:25px;margin-bottom:2.5rem;padding-top:30px;padding-top:3rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;border-top:none;}
#the-weekly .page-title {color:#00aeef;font-size:32px;font-size:3.2rem;}
#the-weekly .weekly-nav {display:table;width:100%;margin-top:30px;margin-top:3rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:1px solid #c9c9c9;font-size:11px;font-size:1.1rem;text-transform:uppercase;}
#the-weekly .weekly-prev, #the-weekly .weekly-now, #the-weekly .weekly-next {display:table-cell;width:33%;}
#the-weekly .weekly-prev a, #the-weekly .weekly-next a {color:#8a8a8a;}
#the-weekly .weekly-prev a:hover, #the-weekly .weekly-next a:hover {color:#00aeef;}
#the-weekly .weekly-prev a::before {display:block;float:left;margin-right:10px;margin-right:1rem;font-family:rgb;content:"\e612";}
#the-weekly .weekly-next a::after {display:block;float:right;margin-left:10px;margin-left:1rem;font-family:rgb;content:"\e610";}
#the-weekly .weekly-now {color:#8a8a8a;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;text-align:center;}
#the-weekly .weekly-next {text-align:right;}
#edition-calendar h5 {text-align:center;}
#calendarwrapper table {table-layout:fixed;width:100%;}
#calendarwrapper td {width:calc(14.2857% - 1px);height:50px;border:1px solid #8a8a8a;color:#646464;font-size:16px;font-size:1.6rem;text-align:center;vertical-align:middle;}
#calendarwrapper .thead td {border-left:medium none;border-right:medium none;border-top:medium none;}
#calendarwrapper .thead:first-child td {border-color:#c9c9c9;vertical-align:bottom;}
#calendarwrapper .arrow-prev a::after, #calendarwrapper .arrow-next a::after {display:block;font-size:11px;font-size:1.1rem;padding-bottom:5px;padding-bottom:0.5rem;}
#calendarwrapper .arrow-prev span, #calendarwrapper .arrow-next span {display:none;}
#calendarwrapper .monthname div {width:auto;margin-bottom:-1px;margin-bottom:-0.1rem;padding-bottom:5px;padding-bottom:0.5rem;border-bottom:1px solid #00aeef;color:#00aeef;display:inline-block;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:11px;font-size:1.1rem;text-transform:uppercase;}
#calendarwrapper .arrow-prev {text-align:left;}
#calendarwrapper .arrow-next {text-align:right;}
#calendarwrapper .thead:last-child td {font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;}
#calendarwrapper .today {background-color:#00aeef;color:#fff;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;}
#calendarwrapper .today a {color:#fff;}
#edition-calendar > ul {clear:both;float:left;width:100%;margin-top:25px;margin-top:2.5rem;font-family:"Supria Sans W01 bold",helvetica,arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:150%;}
#edition-calendar li {margin-top:5px;margin-top:0.5rem;padding-top:5px;padding-top:0.5rem;border-top:1px dotted #c9c9c9;}
#edition-calendar li:first-child {border-top:none;margin-top:0;padding-top:0;}
#edition-calendar li::before {float:left;display:inline-block;content:"\e620";font-family:rgb;margin-right:5px;margin-right:0.5rem;}
#mapme {position:relative;height:310px;padding:0;background:#eee url("http://www.israel21c.org/wp-content/themes/rgb/images/israel-aid.png") no-repeat scroll center -110px / cover;}
#mapme .content {position:absolute;bottom:0px;width:calc(100% - 40px);padding:20px;padding:2rem;background-color:#eee;}
#mapme .icon {text-align:center;margin:-52px 0 20px;margin:-5.2rem 0 2rem;}
#mapme .icon img {transition:transform 0.8s ease-in-out 0s;-webkit-transition:transform 0.8s ease-in-out 0s;}
#mapme .icon img:hover {transform:rotate(360deg);-webkit-transform:rotate(360deg);}
#mapme h5 a {color:#00aeef;}
#mapme h5 a:hover {color:#000;}
#mapme .text {margin-top:17px;margin-top:1.7rem;font-size:16px;font-size:1.6rem;line-height:120%;text-align:center;}
#mapme .text a {color:#000;}
/* top stories */
#top-stories {margin-top:3px;margin-top:0.3rem;padding:10px 15px;padding:1rem 1.5rem;background-color:#eee;}
#top-stories .header {max-width:1160px;min-width:980px;height:14px;line-height:14px;margin:0 auto 10px;margin-bottom:1rem;}
#top-stories .header h3 {float:left;margin:0;color:#414141;font-size:14px;font-size:1.4rem;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;text-transform:uppercase;}
#top-stories .arrows {float:right;}
#top-stories .next, #top-stories .prev {cursor:pointer;}
#top-stories .arrows span {display:none;}
#top-stories .arrows a::after {display:block;float:left;margin-left:20px;margin-left:2rem;color:#414141;font-family:rgb;font-size:14px;font-size:1.4rem;}
#top-stories .arrows .prev::after {content:"\e612";}
#top-stories .arrows .next::after {content:"\e610";}
#top-stories .arrows .disabled::after {color:#c9c9c9;cursor:default;}
#top-stories .arrows a:not(.disabled):hover::after {color:#00aeef;}
#top-stories-viewport {position:relative;overflow:hidden;clear:both;max-width:1160px;min-width:980px;height:65px;margin:0 auto;}
#top-stories-viewport ul {position:absolute;left:0;top:0;height:77px;}
#top-stories-viewport .item {clear:none;width:290px;padding:0;border:none;margin:0;}
#top-stories-viewport .media {width:45.5%;max-width:176px;margin-right:3.5%;}
#top-stories-viewport .item-body {clear:none;width:44%;max-width:170px;margin-right:7%;}
#top-stories-viewport .headline {font-family:"Supria Sans W01 Regular",helvetica,sans-serif;font-size:13px;font-size:1.3rem;line-height:130.77%;}
#top-stories-viewport .byline {display:none;}
/* Did You Know */
#facts {margin-top:50px;margin-top:5rem;}
.cols2 #facts {margin-top:0;}
.facts-wrapper {color:#333;font-size:14px;font-size:1.4rem;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;}
.facts-wrapper header {margin-bottom:40px;margin-bottom:5rem;padding-bottom:50px;text-align:center;}
.facts-wrapper h1 {margin-bottom:30px;margin-bottom:3rem;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;color:#333;font-size:55px;font-size:5.5rem;line-height:105.5%;}
.facts-wrapper h2 {margin-bottom:30px;margin-bottom:3rem;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;color:#333;font-size:2.5rem;font-size:2.5rem;line-height:112%;}
.facts-wrapper h3 {height:25px;margin-bottom:20px;margin-bottom:2rem;font-size:24px;font-size:2.4rem;line-height:1;font-family:"SupriaSansW01-HeavyItal",helvetica,arial,sans-serif;text-transform:capitalize;}
.facts-wrapper nav {float:left;width:150px;margin-right:50px;margin-right:5rem;margin-top:45px;margin-top:4.5rem;}
.facts-wrapper nav li {width:150px;padding:15px 0;padding:1.5rem 0;border-top:1px solid #d2d2d2;text-transform:uppercase;}
.facts-wrapper nav li:last-child {border-bottom:1px solid #d2d2d2;}
.facts-wrapper nav a {color:#808080;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;}
.facts-wrapper nav .active a {color:#00aeef;}
.facts-wrapper .facts-content {float:left;width:calc(100% - 200px);font-size:18px;font-size:1.8rem;line-height:155.5%;}
.facts-wrapper .fact {padding:10px 0 40px;padding:1rem 0 4rem;border-top:1px solid #d2d2d2;}
.facts-wrapper .share-bars {float:none;max-width:569px;margin:20px auto 0;margin-top:2rem;}
.facts-wrapper .share-bars li {width:calc(33.9% - 10px);}
.share .whatsapp-share{display: none;}
/* single */
.article {clear:both;float:left;width:100%;}
.article.news {margin-top:50px;margin-top:5rem;}
.article .article-header {text-align:center;padding:75px 12.06896552% 50px;padding:7.5rem 12.06896552% 5rem;margin:auto;}
.article.news .article-header {width:122.97734628%;margin:0 -5.52631579% 0 -13.15789474%;padding-top:0;padding-left:0;padding-right:0;}
.article .article-header .hashtag {margin-bottom:25px;margin-bottom:2.5rem;}
.article .article-header .headline {margin-bottom:30px;margin-bottom:3rem;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;color:#333333;font-size:55px;font-size:5.5rem;line-height:105.5%;}
.article .article-header .underline {margin-bottom:30px;margin-bottom:3rem;font-family:"Supria Sans W01 Light",helvetica,arial,sans-serif;color:#333333;font-size:25px;font-size:2.5rem;line-height:112%;}
.article .article-header .byline::after {content:"|";padding:0 5px;padding:0 0.5rem;}
.article .article-media {margin-bottom:50px;margin-bottom:5rem;}
.article.news .article-media {width:122.97734628%;margin-left:-13.15789474%;}
.article-wrapper {float:left;width:53.27586207%;margin:0 9.13793103% 0 8.62068966%;}
.article-wrapper .article-main {}
.article-wrapper .article-topics {clear:both;float:left;width:100%;color:#8a8a8a;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:125%;}
.article-wrapper .article-topics a {color:#a30030;}
.article:not(.page) .article-body .alignnone, .article:not(.page) .article-body iframe:not(.twitter-tweet) {width:122.97734628% !important;margin-left:-13.15789474%;margin-right:-5.52631579%;}
.article-body .fb_iframe_widget iframe {margin:0 !important;}
.article-body iframe.instagram-media {max-width:100% !important;}
.article-body iframe.twitter-tweet (display:inline-block !important;clear:both;margin:0 auto 28px;margin-bottom:2.8rem;)
.article-body .mapp-layout, .article-body .fb_iframe_widget {margin-bottom:28px;margin-bottom:2.8rem;}
.article-body p + div[align="center"] {display:none;}
.article-body object {clear:both;display:block;margin:0 auto;}
.article-body blockquote {width:80%;margin:0 auto 28px;margin-bottom:2.8rem;color:#00aeef;font-family:"SupriaSansW01-BoldItali",helvetica,arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:125%;}
.article-body blockquote p {font-size:24px;font-size:2.4rem;line-height:125%;}
.article-body blockquote p:last-child {margin-bottom:none;}
.article-body blockquote strong, .article-body blockquote b, .article-body blockquote em, .article-body blockquote i {font-family:inherit;font-weight:inherit;}
.article-body ol {list-style:number outside none;margin-bottom:28px;margin-bottom:2.8rem;padding-left:18px;padding-left:1.8rem;}
.article-body ul {list-style:disc outside none;margin-bottom:28px;margin-bottom:2.8rem;padding-left:18px;padding-left:1.8rem;}
.article-body li {font-size:18px;font-size:1.8rem;line-height:155.5%;margin-bottom:12px;margin-bottom:1.2rem;}
.article-body ul > li:last-child, .article-body ol > li:last-child {margin-bototm:0;}
.article-body li > ul, .article-body li > ol {margin-top:12px;margin-top:1.2rem;}
.article-body .banner {clear:both;float:left;width:calc(100% - 30px);margin-top:20px;margin-top:2rem;padding:15px;padding:1.5rem;text-align:center;background-color:#eee;}
.article-body .banner img {display:block;margin:0 auto;width:100%;height:auto;}
.article-comments {clear:both;float:left;width:100%;margin-top:30px;margin-top:3rem;padding-top:30px;padding-top:3rem;border-top:1px solid #c9c9c9;}
.article-comments h5 {clear:both;float:left;width:100%;margin-bottom:25px;margin-bottom:2.5rem;color:#000;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;line-height:1;text-transform:uppercase;}
.theater {clear:both;float:left;width:100%;margin-bottom:50px;margin-bottom:5rem;padding:75px 0;padding:7.5rem 0;background-color:#414141;}
.video-wrapper {max-width:1160px;min-width:980px;margin:0 auto;padding:0 15px;padding:0 1.5rem;}
.video-wrapper .content {float:left;width:65.5172%;}
.video-wrapper .content p {margin-bottom:0;}
.video-wrapper .header {float:left;width:30.6034%;margin-left:3.87931%;}
.video-wrapper .headline {margin-bottom:30px;margin-bottom:3rem;color:#fff;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:55px;font-size:5.5rem;line-height:105.5%;}
.video-wrapper .underline {margin-bottom:30px;margin-bottom:3rem;font-family:"Supria Sans W01 Light",helvetica,arial,sans-serif;color:#fff;font-size:18px;font-size:1.8rem;line-height:112%;}
.video-wrapper .share-buttons {margin-top:50px;margin-top:5rem;padding-top:30px;padding-top:3rem;border-top:1px solid #5b5b5b;}
.video-wrapper .share .email {background-color:#d82928;}
.more-videos {clear:both;}
.article-wrapper .more-videos {margin-top:-25px;margin-top:-2.5rem;margin-left:-16.1812%;}
.item.video-item {clear:none;width:47.3684%;height:260px;overflow:hidden;}
.item.video-item:nth-child(2n+1) {margin-right:5.26316%;}
.item.video-item .media {width:100%;margin:0 0 15px;margin-bottom:15px;}
.video-item .headline {font-size:20px;font-size:2rem;}
.writer-bio {margin-bottom:50px;margin-bottom:5rem;}
.writer-bio img {float:left;width:20%;max-width:70px;min-width:50px;height:auto;margin:6px 10px 0 0;margin:0.6rem 1rem 0 0;}
.writer-bio .byline {margin-bottom:15px;margin-bottom:1.5rem;font-size:18px;font-size:1.8rem;}
.cols2.writer-bio > p {margin-bottom:15px;margin-bottom:1.5rem;font-size:13px;font-size:1.3rem;line-height:130%;}
.writer-bio .see-all a {text-transform:uppercase;color:#8a8a8a;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;}
.writer-bio .see-all a:hover {text-decoration:underline;}
#related {clear:both;float:left;position:relative;width:100%;margin-top:30px;margin-top:3rem;padding-top:30px;padding-top:3rem;border-top:1px solid #c9c9c9;}
#related h5 {width:100%;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;text-align:center;text-transform:uppercase;}
#related h5 a {color:#000;}
#related .arrow-prev {left:0;}
#related .arrow-next {right:0;}
#related .arrow-next a::after, #related .arrow-prev a::after {font-size:30px;font-size:3rem;}
#related-viewport {width:calc(100% - 80px);height:265px;margin:0 40px;margin:0 4rem;}
#related-viewport > ul {min-width:5080px;}
#related-viewport .item {width:224px;height:255px;margin-right:30px;margin-right:3rem;padding:15px;padding:1.5rem;background-color:#eee;text-align:left;}
#related-viewport .media {margin-bottom:15px;margin-bottom:1.5rem;}
#related-viewport .headline {font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:18px;font-size:1.8rem;line-height:111.11%;}
/* sharing */
.share-bars, .share-buttons {clear:both;float:left;width:100%;margin-bottom:55px;margin-bottom:5.5rem;}
.share-buttons {margin-top:27px;margin-top:2.7rem;}
.share-buttons a span {display:none;}
.share li {float:left;width:32px;height:32px;line-height:32px;margin-right:10px;margin-right:1rem;font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;text-align:center;}
.share-bars li {width:calc(20.32% - 10px);height:35px;line-height:35px;}
.share-bars a::before {padding-right:5px;}
.share-bars li > span {color:#fff;font-family:"Supria Sans W01 Light";margin-left:5px;margin-left:0.5rem;}
.share li:last-child {margin-right:0;}
.share a {color:#fff;text-transform:uppercase;}
.share a::before {font-family:rgb;color:#fff;}
.share .fb-share {background-color:#3b5998;}
.share .tweet {background-color:#55acee;}
.share .linkedin {background-color:#0e76a8;}
.share .comment {background-color:#bf2026;}
.share .email {background-color:#414141;}
.share .print {background-color:#7a7a7a;}
.share .fb-share a::before {content:"\e60b";}
.share .tweet a::before {content:"\e609";}
.share .linkedin a::before {content:"\e903";}
.share .comment a::before {content:"\e615";}
.share .email a::before {content:"\e65b";}
.share .print a::before {content:"\e604";}
.share .email .at4-icon.aticon-email {display:none !important;}
.share-buttons-buttom li{font-size:15px;font-size:1.5rem;}
/* pages */
.page-header {clear:both;float:left;width:100%;margin-bottom:50px;margin-bottom:5rem;padding-top:30px;padding-top:3rem;border-top:1px solid #c9c9c9;}
.page-title {font-family:"Supria Sans W01 Heavy",helvetica,aria,sans-serif;font-size:40px;font-size:4rem;text-transform:capitalize;}
#topics {margin-top:50px;margin-top:5rem;}
#topics .page-title {clear:none;float:left;}
#topics .share {float:right;}
#topics .page-title + .share {float:right;margin-left:50px;margin-left:5rem;}
#topics .page-header .media {clear:none;float:right;width:38.4211%;margin-left:3.28595%;margin-top:3px;margin-top:0.3rem;}
#topics .page-header h3 {clear:left;float:left;margin-bottom:-15px;margin-bottom:-1.5rem;margin-top:20px;margin-top:2rem;}
#topics .page-header .share {float:left;}
#topics.sliders .page-header {border-top:none;padding-top:0;}
#topics.sliders .page-header::before {display:block;width:100%;height:12px;margin-bottom:20px;margin-bottom:2rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;content:"";}
#topics.sliders .page-title {color:#00aeef;text-transform:uppercase;line-height:1;}
#topics.sliders .page-header h3 {clear:none;margin:12px 0 0 15px;margin:1.2rem 0 0 1.5rem;color:#808080;font-size:16px;font-size:1.6rem;letter-spacing:1px;line-height:1;text-transform:uppercase;}
#topics.sliders .page-header .share {float:right;}
.page:not(body) {margin-top:50px;margin-top:5rem;}
.page:not(body) .article-wrapper {width:65.5172%;margin-left:0;margin-right:5.51724%;}
.wpcf7-response-output {font-family:"Supria Sans W01 Bold",helvetica,arial,sans-serif;font-size:16px;font-size:1.6rem;padding:10px !important;padding:1rem !important;}
.wpcf7-form-control.wpcf7-submit {padding:5px 10px;padding:0.5rem 1rem;color:#fff;background-color:#00aeef;border:1px solid;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:20px;font-size:2rem;text-transform:uppercase;}
.page-header .has-image h3 img {height:auto;width:100%;}
/* page numbers */
.wp_page_numbers li {float:left;display:block;height:18px;line-height:18px;margin-right:10px;margin-right:1rem;font-family:"Supria Sans W01 Medium",helvetica,arial,sans-serif;font-size:12px;font-size:1.2rem;}
.wp_page_numbers a {padding:0 5px;padding:0 0.5rem;display:block;color:#333;}
.wp_page_numbers li a:hover {color:#a30030;}
.wp_page_numbers li.active_page a {color:#fff;background-color:#00aeef;}
.wp_page_numbers li.page_info {color:#333;margin-right:20px;margin-right:2rem;}
header + .wp_page_numbers.item {padding-top:25px;padding-top:2.5rem;border-top:1px solid #c9c9c9;}
/* responsive slides */
.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:left;}
.rslides img {display:block;height:auto;float:left;width:100%;border:0;}
.rslides_tabs {float:right;}
.rslides_tabs li, .rslides_nav {position:relative;float:left;margin:3px 0 0 3px;margin:0.3rem 0 0 0.3rem;padding:3px 5px;padding:0.3rem 0.5rem;border:1px solid #c9c9c9;}
.rslides_nav.prev {margin-left:0;}
.rslides_tabs .rslides_here {background-color:#00aeef;}
.rslides_tabs .rslides_here a {color:#fff;}
.rslides_tabs li:hover, .rslides_nav:hover {background-color:#333;color:#fff;}
.rslides_tabs .rslides_here a:hover, .rslides_tabs li a:hover {color:#fff;}
.rslides_caption {position:absolute;bottom:0;left:0;right:0;z-index:2;margin:0;padding:5px 10px 6px;padding:0.5rem 1rem 0.6rem;font-size:12px;font-size:1.2rem;color:#fff;background:#000;background:rgba(0,0,0, .4);}
/* Spanish website banner */
.es_banner {display:block;position:relative;padding:20px 0 10px;padding:2rem 0 1rem;background-color:#00aeef;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;text-align:center;text-decoration:none;}
.es_banner::after {position:absolute;right:0;bottom:0;border-width:15px;border-style:solid;border-color:#333 #fff #fff #333;content:"";}
.es_banner .banner_logo {position:absolute;left:20px;bottom:10px;}
.es_banner .banner_title {display:block;margin-bottom:8px;margin-bottom:0.8rem;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:70px;font-size:7rem;color:#fff;}
.es_banner .banner_subtitle {display:block;max-width:420px;margin:0 auto 8px;margin-bottom:0.8rem;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-size:18px;font-size:1.8rem;color:#333;line-height:20px;}
.es_banner .banner_text {display:block;margin-bottom:20px;margin-bottom:2rem;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-size:14px;font-size:1.4rem;color:#fff;}
.es_banner .banner_text span {text-decoration:underline;}
.es_banner_white {background-color:#eee;}
.es_banner_white .banner_title, .es_banner_white .banner_text {color:#00aeef;}
.es_banner_white .banner_subtitle {color:#333;}
/* educators21c banner */
.educators_banner {display:block;background:url("images/board_stand.png") center center no-repeat;padding:20px 0 10px;padding:2rem 0 1rem;text-align:center;}
.educators_banner.gray_back {background-color:#eee;}
.educators_banner .logo {display:block;margin:0 auto;width:526px;box-sizing:border-box;border:13px solid #333;background:#00aeef;padding:12px;}
.educators_banner .logo img {display:block;margin:0 auto;max-width:100%;}
.educators_banner .underline {font-family: "SupriaSansW01-RegularIt",helvetica,arial,sans-serif;display:block;font-size:14px;font-size:1.4rem;background:#00aeef;color:#fff;display:table;margin:10px auto;margin:1rem auto;padding:5px 8px;padding:0.5rem 0.8rem;}
.educators_banner .click {font-size:14px;font-size:1.4rem;display:block;color:#00aeef;}
.educators_banner .tdu {text-decoration:underline;}
.educators_banner .mobile_click {display:none;}
.educators21c-intro {clear:both;width:calc(100% - 144px);padding:36px 72px;padding:3.6rem 7.2rem;overflow:hidden;text-align: center;}
.educators21c-intro .title {margin-bottom:26px;margin-bottom:2.6rem;font-family:"Supria Sans W01 Cd Bold",helvetica,arial,sans-serif;font-size:60px;font-size:6rem;}
.educators21c-intro .description {font-size:25px;font-size:2.5rem;line-height:120%;}
/* educators21c signup page */
#newsletter .form {height:auto;}
#newsletter .form input {margin-bottom:7px;margin-bottom:0.7rem;}
.newsletter_signup #newsletter:after {display:none;}
.newsletter_signup #newsletter {display:block;text-decoration:none;position:relative;background:#00aeef;font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;text-align:center;padding:90px 0 10px;padding:9rem 0 1rem;margin:3px 0 20px;margin:0.3rem 0 2rem;overflow:hidden;height:580px;}
.newsletter_signup #newsletter .newsletter_envelope {position:absolute;top: 98px;left: 34px;height: 180px;z-index:1;}
.newsletter_signup #newsletter .title {display:block;font-family:"SupriaSansW01-RegularIt",helvetica,arial,sans-serif;font-size:21px;font-size:2.1rem;color:#333;margin:10px 0 8px;margin:1rem 0 0.8rem;line-height:1.2;background:#00aeef;z-index:2;text-transform:none;}
.newsletter_signup #newsletter .form_holder {background:url("images/educators_full_page_boardstand.png") center center no-repeat;padding:30px 0px 110px;padding:3rem 0 11rem;margin-top:30px;margin-top:3rem;}
.newsletter_signup #newsletter .form {position:relative;width:655px;border:19px solid #333;margin:40px auto;margin:4rem auto;background:#fff;padding:20px 100px;padding:2rem 10rem;height:auto;box-sizing:border-box;}
.newsletter_signup #newsletter .form:after {display:table;content:"";clear:both;}
.newsletter_signup #newsletter .form input {font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;width:100%;border:none;background:none;font-size:25px;font-size:2.5rem;border-bottom:1px solid #8a8a8a;padding-bottom:12px;padding-bottom:1.2rem;margin:7px 0;margin:0.7rem 0;}
.newsletter_signup #newsletter .form a {font-family:"Supria Sans W01 Heavy",helvetica,arial,sans-serif;font-size:30px;font-size:3rem;background:none;border:none;color:#00aeef;float:right;}
/* educators21c pages */
#the-weekly.educators21c .page-title.left {float:left;margin-bottom:20px;margin-bottom:2rem;}
#the-weekly.educators21c .page-title.right {float:right;margin-top:13px;margin-top:1.3rem;text-transform:uppercase;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;letter-spacing:1px;font-size:16px;font-size:1.6rem;}
.article.educators21c .page-header {margin-top:3px;margin-top:0.3rem;padding-top:30px;padding-top:3rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;border-bottom:1px solid #c9c9c9;border-top:none;color:#00aeef;}
.article.educators21c .page-title.left {float:left;margin-bottom:15px;margin-bottom:1.5rem;font-size:24px;font-size:2.4rem;}
.article.educators21c .page-title.right {float:right;margin-top:8px;margin-top:0.8rem;text-transform:uppercase;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;letter-spacing:1px;font-size:14px;font-size:1.4rem;}
.article.news.educators21c .page-header {margin:0.3rem -5.52632% 5rem -13.1579%;width:122.977%;}
#the-weekly .page-header-new {position:relative;padding-top:85px;padding-bottom:10px;border-bottom:1px solid #dedede;}
#the-weekly.educators21c .page-header-new .page-title.right {padding:0;margin:0;}
#the-weekly .page-header-new .ed21c_head_logo {position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
#the-weekly .page-header-new .ed21c_head_logo img {display:block;margin:0 auto;}
#the-weekly .page-header-new .weekly-nav {width:auto;text-align:left;padding:0;border:none;line-height:16px;margin:0;}
#the-weekly .page-header-new .weekly-nav .weekly-now {width:auto;margin:0;padding:0;text-align:left;}
#edition-calendar.sidebar-widget.calendar-links:not(.noborder) {border:none;background:#eee;padding:23px 30px;box-sizing:border-box;margin-bottom:25px;}
#topics .page-header-topics {clear:both;float:left;width:100%;margin-bottom:0px;border:none;padding-top:30px;padding-top:3rem;}
#topics .page-header-topics {margin-top:3px;margin-top:0.3rem;padding-top:30px;padding-top:3rem;background:transparent url("images/bg_dotted_blue.png") repeat-x scroll 0 0;border-top:none;color:#00aeef;}
#topics .page-header-topics .page-title.left {float:left;margin-bottom:15px;margin-bottom:1.5rem;font-size:24px;font-size:2.4rem;}
#topics .page-header-topics .page-title.right {float:right;margin-top:8px;margin-top:0.8rem;text-transform:uppercase;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;letter-spacing:1px;font-size:14px;font-size:1.4rem;}
.page-header-new .share-buttons {position:absolute;top:10px;z-index:9;}

.popup_darker {display:none;z-index:5000;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.74);}
.popup_darker > div {left: 50%;top: 50%;position: fixed;}
#uncover_israel_popup > div {width: 352px;height: 406px;margin-left: -176px;margin-top: -203px;}
.popup_darker .close_btn:after {cursor:pointer;content: "X";color: #fff;position: absolute;top: -40px;right: -33px;font-size: 35px;}
#educators21c_popup > div {width: 352px;height: 406px;margin-left: -176px;margin-top: -203px;background:#fff;padding:8px;}

/* responsive */
@media (max-width:1300px) {
	.fullwidth-module.slider .arrow-prev, #lens .arrow-prev {left:0;z-index:1;background-color:rgba(255,255,255,0.4);padding:20px 0;padding:2rem 0;border-radius:0 11px 11px 0;}
	.fullwidth-module.slider .arrow-next, #lens .arrow-next {right:0;z-index:1;background-color:rgba(255,255,255,0.4);padding:20px 0;padding:2rem 0;border-radius:11px 0 0 11px;}
	.arrow-next a::after, .arrow-prev a::after {font-size:40px;font-size:4rem;}
	#main {max-width:980px;}
	#facts-viewport li {width:199px}
	.slider-viewport .item {width:300px;}
	.fullwidth-module.slider .arrow-prev {top:135px;}
	.fullwidth-module.slider .arrow-next {top:135px;}
	.cols6 .slider-large {height:597px;}
	.cols6 .slider-large .media, .cols6 .slider-large-viewport {height:344px;}
	.cols6 .slider-large .headline {font-size:30px;font-size:3rem;}
	.cols6 .slider-large-thumbs li:last-child {display:none;}
	.video-wrapper .headline {font-size:32px;font-size:3.2rem;}
	.item.video-item {height:240px;}
	.cols2 #lens-viewport {height:244px;}
	.cols2 #lens-viewport ul {width:4980px;max-width:4980px;}
	.cols2 #lens .arrow-prev, .cols2 #lens .arrow-next {top:196px;}
	#most {min-height:574px;}
	#related-viewport .item {width:176px;}
	.cols6 .template6 .has-image {width:calc(50% - 8rem);padding:4rem;}
	.cols6 .template6 .headline {font-size:7rem;}
	.cols4 .template6 .headline {font-size:4rem;}
	.newsletter_signup #newsletter .newsletter_envelope {display:none;}
}
@media (max-width:1010px) {
	#top-stories .header {max-width:980px;}
	#top-stories-viewport {max-width:980px;height:68px;}
	#top-stories-viewport .item {width:245px !important;}
}
@media screen and (max-width: 720px) { 
	.educators_banner {display:block;background:url("images/board_stand_mobile.png") center center no-repeat;padding:10px 0;padding:1rem 0;text-align:center;min-width:270px;}
	.educators_banner .logo {width:224px;border-width:7px;padding:7px;padding:0.7rem;}
	.educators_banner .logo img {max-width:80%;}
	.educators_banner .underline, .educators_banner .click {display:none;}
	.educators_banner .mobile_click {display:block;color:#fff;}
	#the-weekly .page-header {margin-top:0.3rem;}
	#the-weekly.educators21c .page-title.left, .article.educators21c .page-title.left {margin-bottom:15px;margin-bottom:1.5rem;font-size:20px;font-size:2rem;}
	#the-weekly.educators21c .page-title.right, .article.educators21c .page-title.right {margin-top:6px;margin-top:0.6rem;font-size:12px;font-size:1.1rem;}
}
.at-icon-wrapper{display: none !important;}


/*
tooltip popup
*/
.none{display: none;}
.open-tooltippopup{cursor: pointer; display:inline-block;}
.wrap-tooltip{cursor: pointer;position: relative;display:inline-block;}
.wrap-tooltip-box.active{z-index:3;}
.wrap-tooltip-box{position: absolute; top:100%;left:0;background: #fff;box-shadow:2px 2px 5px #999;z-index:0;}
.wrap-border{font-size: 1.6rem;line-height: 2.2rem;color:#646464;position:relative;display:block;border:2px solid #c9c9c9;padding:30px;width: 350px;font-family:"Supria Sans W01 Regular",helvetica,arial,sans-serif;font-style: italic;}
/*.wrap-border::after{content: "";position: absolute;bottom: -8px;right: -8px;width: 0px;height: 0px;border-top: 50px solid #8a8a8a; border-right:50px solid transparent;background: #fff;}*/
.close_tooltip{ visibility:initial; z-index: 4;float:right;color:transparent;width:16px;height:20px;position: absolute;right:15px;top:10px;cursor: pointer;}
.close_tooltip::before {visibility:initial;content: "\e63f";color: #7a7a7a;font-family: rgb;font-size:16px;font-style: normal;cursor: pointer;}
.tootip-title{text-transform: capitalize; display: inline-block;}
body.ismobile .wrap-border{width: 226px;}
/*
body.ismobile .wrap-tooltip-box{position: fixed;bottom:-100%;left:15px;top:inherit;width: calc(100% - 30px);}
body.ismobile .wrap-tooltip-box.active{bottom:15px;  -webkit-animation-name: active; -webkit-animation-duration: 0.5s; }
body.ismobile .wrap-tooltip-box .wrap-border{width: calc(100% - 64px);}
@-webkit-keyframes active {from {bottom: -100%;}to {bottom:15px;}}
@keyframes active {from {bottom: -100%;}to {bottom:15px;}}*/


/*
Exhibition
*/
.article.page.exhibition {margin-top: 1px;}
.article.exhibition .page-header {border-top: 0;padding-top: 0;width: 100vw;height: 344px;background: url(images/ex_cover_bg.jpg);display: block;position: relative;opacity: 1;margin-left:calc((50vw - 580px) * -1);padding-top:80px;padding-bottom:50px;box-sizing:border-box;margin-bottom:60px;margin-bottom:6rem;}
.article.exhibition .article-body {font-size: 17px;line-height: 180%;}
.exhibition_sidebar {width: 28%;float: left;}
.exhibition .page-title {font-size: 76px;color: #FFFFFF;text-align: center;font-family: SupriaSansW01-CdBoldIt, helvetica, arial, sans-serif;line-height: 86px;margin-bottom:18px;text-transform: none}
.exhibition header .page-overline span {text-transform: none;}
.exhibition .page-overline {text-align: center;font-size: 24px;letter-spacing: 4px;color: #FFFFFF;text-transform: uppercase;margin-bottom:30px;}
.exhibition_sidebar .form input[type="text"] {display: block;font-size: 14px;color: #414141;width: 100%;box-sizing: border-box;padding: 7px 7px 2px 15px;line-height: 195%;margin-bottom: 24px;border: 0;border-bottom: 1px solid #A2A2A2;background: #F5F5F5;font-family: 'Supria Sans W01 Regular', helvetica, arial, sans-serif;}
.exhibition_sidebar .form h2 {color: #00AEEF;font-size: 22px;margin-bottom: 20px;line-height: 130%;font-weight: bold;}
.exhibition_sidebar .form {background: #FFFFFF;border: 2px solid #00AEEF;padding: 8%;margin-bottom:25px;position:relative;}
.exhibition_sidebar input[type="submit"], .exhibition_sidebar a.action {transition: all 0.5s ease;cursor: pointer;width: 100px;position: relative;left: 50%;margin-left: -50px;margin-top: 12px;background: #FFFFFF;border: 2px solid #00AEEF;color: #00AEEF;padding: 10px;font-size: 14px;font-weight: bold;text-transform:uppercase;}
.exhibition_sidebar a.action.downloadexhibition {width:43%;}
.exhibition_sidebar input[type="submit"]:hover, .exhibition_sidebar a.action:hover {background: #00AEEF;color: #fff;}
.exhibition_sidebar .form .must .error {background: #FFEEEE;}
.exhibition_sidebar .form .must:before {content: "*";color: #00AEEF;position: absolute;left: 6px;top: 14px;font-size: 14px;z-index: 2;}
.exhibition_sidebar .form .must {position: relative;}
#rc-imageselect, .g-recaptcha {display: inline; }
#rc-imageselect{max-width: 100%;}
.g-recaptcha>div>div {width: 292px !important;border-right: 2px solid #DFDFDF;overflow: hidden;margin-left: -34px;height: 76px !important;transform: scale(0.77);text-align: center;position: relative;}
.form_notice {font-size: 14px;font-style: italic;color: #A8A8AD;margin-top: 5px;margin-bottom: 5px;}
.form_notice:before {content: "*";color: #00AEEF;margin-right: 2px;}
.exhibition_sidebar a.action {position: relative;display: block;width: 70%;margin: 20px auto 0;clear: both;left: 0;padding: 12px;text-align: center;}

#exhibition_slideshow {z-index:50000;display:none;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, 0.63);}
#exhibition_slideshow li {display: none;width: 100% !important;left: 0;top: 0;height: 100% !important;background: #000;padding: 100px 120px;overflow: scroll;box-sizing: border-box;}
#exhibition_slideshow li img {max-height: 100%;max-width:100%;width: auto;float: right;}
#exhibition_slideshow li .ex_text {display: inline-block;vertical-align:top;text-align:left;font-family: Supria Sans W01 Regular;width: calc(35% - 70px);max-width:400px;margin-left: 55px;box-sizing: border-box;font-size: 1.3vw;line-height: 145%;color: #a8a8ad;}
#exhibition_slideshow li .ex_page {font-size: 24px;color: #00ADEF;font-family: Supria Sans W01 Cd Bold;margin-bottom:15px;}
.exhibition #nav_ex {display:none;}
.exhibition #nav_ex > div:after {cursor:pointer;z-index: 500001;position: fixed;top: 50%;margin-top: -20px;font-family: rgb;font-size: 48px;color: #fff;}
.exhibition #nav_ex > div#next_ex:after {right: 26px;content: "\e610";}
.exhibition #nav_ex > div#prev_ex:after {left: 26px;content: "\e612";}
#close_ex {display: none;cursor: pointer;z-index: 50001;position: fixed;right: 18px;top: 18px;color: #c9c9c9;font-size: 24px;background: transparent;padding: 2px 15px;font-family: Supria Sans W01 Bold;}
div#close_ex:after {font-family: rgb;content: "\e926";}
.g-recaptcha.error>div>div {border: 2px solid #FFA5A5;}
.exhibition .share li {background: transparent;font-size: 40px;width: 40px;margin-right: 28px;float: none;display: inline-block;}
.exhibition .share.share-bars {margin-bottom: 0;}
.exhibition .share ul {display: block;text-align: center;}
.exhibition .share li {background: transparent;}
.exhibition .share .fb-share a::before {content: "\e654";}
.exhibition .share .tweet a::before {content: "\e655";}
.exhibition .share .email a::before {content: "\e653";}
.exhibition .pre-content {color: #00AEEF;text-align: center;font-size: 38px;line-height: 48px;font-weight: bold;font-family: "Supria Sans W01 Heavy",helvetica,arial,sans-serif;padding: 0px 75px;margin-bottom: 48px;}
a.action.viewonline {background: #00AEEF;color: #fff;padding: 7px;font-weight: bold;font-size: 16px;letter-spacing: 1px;width: 280px;display: block;text-align: center;margin:28px auto 50px;text-transform: uppercase;}
a.action.viewonline.bottom {margin-top:35px;margin-bottom:35px;}
.exhibition_sidebar .thankyou {display:none; background: #FFFFFF;border: 2px solid #00AEEF;padding: 8%;margin-bottom: 25px;position: relative;}
.exhibition_sidebar .thankyou .inner {width: 100%;background: #f5f5f5;padding: 38px;box-sizing: border-box;font-size: 22px;text-align: center;z-index: 10;height: 392px;color: #00AEEF;font-weight: bold;padding-top: 125px;line-height: 130%;}
.ex_media {position:relative;height: 100%;display: inline-block;width: 50%;vertical-align:top;}
.ex_inner {position:relative;width: 100%;height: auto;display: block;text-align: center;vertical-align: top;}

.thankyou span {color: #a8a8ad;display: block;margin-top: 18px;font-size: 18px;font-style: italic;font-family: SupriaSansW01-RegularIt, helvetica, arial, sans-serif;font-weight: normal;line-height: 120%;}
.exhibition .share li:last-child {margin-right: 0;}
.mobile_note {display:none;}

.ex_media:after {content: "18 Ways Israel is Changing the World";position: absolute;color: #fff;font-size: 14px;font-family: SupriaSansW01-RegularIt;border-top: 1px solid #808080;padding-top: 12px;float: left;left: calc(100% + 55px);width: 40%;bottom: 0;text-align: left;min-width: 250px;}
.ex_inner .ref {margin-top: 30px;}
.ex_inner .ref a {text-decoration: underline;}

.ex_page span {display: inline-block;}
.ex_page .player {width: 19px;height: 30px;float: left;margin-right: 18px;}
.ex_page .player:before {content: "\e614";font-family: rgb;font-size: 36px;float: left;margin-right:18px;margin-left:-12px;cursor:pointer;}
.play .ex_page .player:before {content: "\e63b";font-size: 32px;margin-left: -6px;}



.exhibition_banner {
    width: 100%;
    height: 300px;
    display: inline-block;
    margin-bottom:50px;
}
.exhibition_banner .banner {
    display: block;
    width: 100%;
    background-size:cover;
    height: 336px;
    background: url(/wp-content/themes/rgb/images/banner_bg_336x336.jpg);
    margin: 0 auto;
    text-align:center;
}
.exhibition_banner .overline {
    color: #fff;
    text-align: center;
    display: block;
    padding-top: 22px;
    font-size: 16px;
    font-family: SupriaSansW01-RegularIt;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}
.exhibition_banner .title {
    color: #fff;
    font-size: 41px;
    line-height: 44px;
    font-family: SupriaSansW01-CdBoldIt;
    text-align: center;
    width: 72%;
    margin: 56px auto 0;
    display: block;
}
.exhibition_banner a.button {
    display: inline-block;
    color: #fff;
    border: 1px solid #fff;
    padding: 7px 10px;
    font-size: 16px;
    font-family: Supria Sans W01 Regular;
    text-transform: uppercase;
    text-align: center;
    margin-top: 28px;
    transition: all 0.4s ease;
}
.exhibition_banner a.button:hover {
	background:#fff;
	color:#00aeef;
	cursor:pointer;
}



@media (min-width:1300px) {
	#exhibition_slideshow li .ex_text {font-size:18px;}
}

@media (max-width:1300px) {
	.article.exhibition .page-header {margin-left:calc((50vw - 490px) * -1);}
	.exhibition .page-title {font-size:5vw;}
	#exhibition_slideshow li {width:85vw;left:7.5vw;margin-left:0;}
	#close_ex {right:2vw;margin-right:0;}
	/*.exhibition_banner .title {font-size:2.4vw;}*/
	.exhibition_banner {width:284px;height:284px;}
	.exhibition_banner .banner {height:284px;}
	.exhibition_banner .title {font-size: 28px;line-height: 34px;margin-top:44px;}
	.exhibition_banner a.button {margin-top:23px;}
	.exhibition_banner .banner {background: url(/wp-content/themes/rgb/images/banner_bg_284x284.jpg);}
}
@media (max-width:900px) {
	#exhibition_slideshow li .ex_media {width:100%;clear:both;max-width:100%;height:auto;max-height:100000000px;}
	#exhibition_slideshow li .ex_text {width:100%;clear:both;font-size:18px;}
	#exhibition_slideshow li {padding:70px 100px;}
}
@media (max-width:1000px) {
	.article.exhibition .page-header {margin-left:-15px}
}

