/* HTML5 display-role reset for older browsers */
.slick-prev, 
.slick-next { 
    position: absolute; 
    display: block; 
    height: 20px; 
    width: 20px; 
    line-height: 0; 
    font-size: 0; 
    cursor: pointer; 
    background: transparent; 
    color: transparent; 
    top: 50%; 
    margin-top: -10px;
    padding: 0; 
    border: none;  
    z-index: 3;
}
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;
}

/* GENERAL */
body {
    font-family: 'Open Sans', sans-serif;
    line-height: normal;
    position: relative;
    color: #231f20;
    outline:none !important;
}
body:focus{
    outline:none !important;
}
body.front,
body.node-type-article {
    font-family: 'Avenir', 'Open Sans', sans-serif;
}

.page-home .footer {
    display: table;
}

#page {
    max-width: 100%;
    outline:none !important;
}

.mobile-only{
    display:none;
}
.side-menu-wrapper {
    display: none !important;
}

.panel-2col .panel-separator {
    display: none;
}

.panel-2col .panel-col-first .inside,
.panel-2col .panel-col-last .inside,
.panel-2col-stacked .panel-col-last .inside,
.panel-2col-stacked .panel-separator {
    margin: 0;
}

.pane-page-breadcrumb {
    font-size: 0.75rem;
    margin: 2px 0 -5px 0;
    display: inline;
    padding: 0;
}

.breadcrumb {
    padding-bottom: 7px;
}

/*.panel-2col .panel-col-first .inside,
.panel-2col-stacked .panel-col-top .inside {
  margin: 2px 0;
  display: inline-block;
}*/

.panel-2col .pane-page-breadcrumb,
.panel-2col-stacked .pane-page-breadcrumb,
.panel-2col-stacked .panel-col-top .inside {
    padding: 0;
    margin: 2px 0;
    display: inline-block;
    width: 100%;
    outline:none !important;
}

#page-title {
    display: none;
}

/* TOP BAR */
.bar {
    background-color: #005b86;
    text-decoration: none;
}

.bar .wrapper {
    width: 998px;
    height: 28px;
    margin: 0 auto;
}

.bar .language a,
.bar .weizmann-external a {
    color: white;
    text-decoration: none;
    padding: 5px 10px;
    line-height: 1.25rem;
    border-left: 1px solid white;
}

.bar .language a {
    padding-right: 25px;
}

.bar .wrapper .language {
    float: left;
    background: #1F3441;
    line-height: 1.1875rem;
    padding: 4px 0px;
}

.bar .language a {
    border-right: 1px solid white;
    background: url("../images/language-arrows.png") no-repeat;
    padding-right: 27px;
    background-size: 13px;
    background-position: 55px 8px;
}

.bar .wrapper .weizmann-external {
    float: left;
    background: #1C3F55;
    line-height: 1.1875rem;
    padding: 4px 0px;
    width: 168px;
}

.weizmann-external {
    width: 194px;
}

.language, .weizmann-external {
    display: inline-block;
}

.bar .updates {
    width: 748px;
    float: left;
}

.bar .updates .title {
    float: left;
}

.bar .updates .title span {
    float: left;
    padding: 0 5px;
    line-height: 1.75rem;
    color: #fff;
    background: rgb(28, 63, 85);
}

.bar .updates .arrow {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 14px 0 14px 14px;
    border-color: transparent transparent transparent #1C3F55;
    display: inline-block;
}

/* GENERAL - PAGE CONTENT */

.region-header,
.content-wrapper,
.header-wrapper {
    width: 100%;
    margin: 0px auto;
    float: none;

}
.region-header{
   /* display: flex;
    justify-content: space-between;*/
}
.content-wrapper:after{
    content: "";
    display: table;
    clear: both;
}
.page-home .content-wrapper {
    margin-top: 120px;
    max-width: calc(100% - 72px);
}
.top-section-wrapper{
    position:fixed;
    top:0;
    width: 100%;
    z-index: 100;
}
.logged-in .top-section-wrapper{
    top:29px;
}
.header-wrapper {
    box-shadow: 0 3px 9px 0 rgba(63, 63, 63, 0.5);
    background-color: #34b0e5;
    height: 92px;
    display:flex;
    justify-content: center;
}
.header-wrapper .logo-slogan{
    display:flex;
    justify-content: space-between;
    align-items: center;
    width: calc(100% - 74px) ;
}
.header-wrapper .menu-lang-search{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 530px;
}
#block-weizmann-search-weizmann-search .close-search{
    display:none;
}
.header-wrapper .menu-lang-search .search-button,
.header-wrapper .menu-lang-search .language,
.header-wrapper .menu-lang-search .accessibility-button,
header .menu-button{
    line-height: 1;
}
.header-wrapper .menu-lang-search .search-button a{
    display: inline-block;
    line-height: 1;
    height:25px;
    width:25px;
}
.header-wrapper .menu-lang-search .language a{
    font-size: 1.125rem;
    color: #ffffff;
    line-height: 1;
    text-decoration:none;
    font-weight: 900;
}
.header-wrapper .menu-lang-search .accessibility-button a{
    display: inline-block;
    line-height: 1;
    height:52px;
    width:52px;
}
header .menu-button a{
    display: inline-block;
    line-height: 1;
    height:20px;
    width:34px;
}
header .menu-button a.menu-opened{
    height:34px;
}
.header-wrapper .menu-lang-search .search-button a img,
.header-wrapper .menu-lang-search .accessibility-button a img,
header .menu-button a img{
    width:100%;
}
header .menu-button a .hamburger-close{
    display: none;
}
header .menu-button a.menu-opened .hamburger-open{
    display:none;
}
header .menu-button a.menu-opened .hamburger-close{
    display:inline;
}
.content-wrapper.prime {
    margin-top:120px;
    width: 998px;
}
.page-home .content-wrapper{
    width:100%;
}
.logged-in .content-wrapper.prime {
    margin-top:149px;
}
.panel-2col-stacked .panel-col-top, .panel-2col-stacked .panel-col-bottom{
    margin-right: auto;
    margin-left: auto;
}
.panel-2col-stacked .center-wrapper, 
.panel-2col-stacked .center-wrapper{
    margin-right: auto;
    margin-left: auto;
    width: 99.5%;
}
.front .panel-2col-stacked .center-wrapper, 
.front .panel-2col-stacked .center-wrapper{
    display:none;
}
.content a, .content a:visited, #footer a {
    text-decoration: none;
    color: #231f20;
}
.content .view-research-navigator-bar a, .content .view-research-navigator-bar a:visited,
.content .breadcrumb a, .content .breadcrumb a:visited,
.pane-node-created,
.content .article-categories-combined a, .article-categories-combined .breadcrumb a:visited
{
    color: #474748;
}
/* LOGO AND SLOGAN */
#logo {
    float: none;
    text-align: right;
    width:530px;
}

#site-name a {
    color: #ffffff;
    font-size: 2.2rem;
    text-decoration: none;
    text-align: center;
    line-height: 1;
    display:inline-block;
}
.page-taxonomy #site-name a {
    font-size: 2.11rem;
}
#site-name a span{
    font-size: 1.125rem;
    font-weight: 900;
    line-height: 1.39;
    color: #ffffff;
    display: block;
}
#site-slogan {
    padding-left: 5px;
    font-weight: bold;
}

#site-slogan a {
    text-decoration: none;
    color: #231f20;
    line-height: 1.4375rem;
}

/* MAIN MENU */
#main-menu-weizmann {
    display: flex;
    align-items: center;
    margin:0;
    width: 96%;
    top:92px;
    bottom:0;
    left:0;
    right:0;
    position:fixed;
    background: #34b0e5;
    padding-left: 4%;
    z-index: 99;
    visibility: hidden;
    opacity: 0;
    transition: all .3s linear;
}
.logged-in #main-menu-weizmann {
    top:121px;
}
#main-menu-weizmann.menu-opened{
    display: flex;
    visibility: visible;
    opacity: 1;
    transition: all .3s linear;
}
li.has-children{
    border-left: 1px solid black;
}

li.has-children.last {
    border-right: 1px solid black;
}

.main-menu {
    display: block;
    width:25%;
}

.main-menu-weizmann .main-menu
.main-menu li,
.main-menu-he li {
    display: flex;
    /*    padding: 7px;*/
    margin: 0;
    line-height: 0.625rem;
}

.main-menu li a,
.main-menu-he li a {
    display: block;
    width: 100%;
}

ul.inline {
    padding-left: 0px;
}

.main-menu .menu,
.main-menu-he .menu {
    display: block;
    padding: 0 8%;
    width:84%;
}

.main-menu .menu li {
    display: block;
    float: none;
    margin: 0;
    line-height: normal;
    font-size: 2.375rem;
    font-weight: 600;
    color:#ffffff;
    border:none;
    padding:0;
    margin:25px 0;
}
.main-menu .menu li a,
.menu .menu-item-focus a {
    color: white;
}

.focus-item {

}

.main-menu .menu .panel-col-first .active-trail,
.main-menu .menu .has-children.active-trail,
.main-menu .menu .has-children.active-trail > a {
    color: #fff;
}

.main-menu .menu .home,
.main-menu .menu .home a,
.main-menu .menu .home.menu-item-focus,
.main-menu .menu .home.menu-item-focus a,
.main-menu .menu-block-wrapper .menu-mlid-4140,
.main-menu .menu-block-wrapper .menu-mlid-4140 a,
.main-menu .menu-block-wrapper .menu-mlid-4140.menu-item-focus,
.main-menu .menu-block-wrapper .menu-mlid-4140.menu-item-focus a {
    
}

.main-menu .menu li:hover, .menu-item-focus {
   
}

.main-menu .menu > li:hover a,
.main-menu .menu > li li a {
    color: #fff;
}

.first.odd.last, .first.odd.last:hover {
    background: #075B87;
    padding: 24px 0px 20px 0;
    width: 998px;
    color: white;
}

.menu-minipanel-panel .panel-display {
    background-color: #075B87;
    display: table-row;
}
/*.main-menu .menu li > .menu-minipanel-panel,*/
.main-menu .menu li > ul {
    border-left: 1px solid white;
    top: 0;
    left: 100%;
    background: none;
    line-height: normal;
    font-weight: normal;
    max-width:none;
    height: 100%;
    padding: 0 8%;
    position:absolute;
    width:84%;
    display:none;
}
.main-menu .menu li.menu-mlid-6438 > ul,
.main-menu .menu li.menu-mlid-6438 > ul li > ul {
   /* display:block;*/
}
/*.main-menu .menu li > .menu-minipanel-panel li,*/
.main-menu .menu li > ul li{
    line-height: normal;
    font-weight: normal;
    font-size:1.875rem;
    /*height: 100%;*/
    width:100%;
    padding: 0;
    margin:0 0 20px;
}
.main-menu .menu li a{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.main-menu .menu li .active-opened{
    text-decoration: underline;
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.main-menu .menu li.expanded{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.main-menu .menu li.expanded > button{
    cursor:pointer;
    background: none;
    border: none;
    padding:10px;
    display: flex;
    margin-top:5px;
}
.main-menu .menu li.expanded > a:after,
.main-menu .menu li.expanded > button:after{
    content:'';
    width: 0; 
    height: 0; 
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    border-left: 9px solid #ffffff;
}
/*.main-menu .menu li ul ul a:after{
    display:none;
}*/
/*.main-menu .menu li > .menu-minipanel-panel li .contextual-links-region{
    font-size:16px;
}*/
.main-menu .menu li.has-children.menu-mlid-887 .menu-minipanel-panel {
    /*max-height:none;*/
}

.subscribeTo{
    box-shadow: -3px 0px 9px 0 rgba(63, 63, 63, 0.5);
    width: 24%;
    height: 100%;
    background: #ffffff;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.subscribeTo .subscribeTo-title{
    font-size: 1.625rem;
    font-weight:600;
    margin-bottom: 35px;
    text-align: center;
}
.footer-subscribe .subscribeTo-title{
    font-size: 1.125rem;
    font-weight:600;
    margin-bottom: 25px;
}
.subscribeTo .block-webform .content{
    max-width: 310px;
}
.subscribeTo .block-webform .content input.form-text,
.footer-subscribe .block-webform .content input.form-text{
    font-family: 'Avenir', 'Open Sans', sans-serif;
    max-width: 306px;
    font-size: 100%;
    border-color: transparent;
    border-bottom: 2px solid #ccc;
    padding: 7px 0;
    margin-bottom: 20px;
    width:100%;
}
.subscribeTo .block-webform .content input.form-text.error,
.footer-subscribe .block-webform .content input.form-text.error{
    border: 2px solid red;
}
.footer-subscribe .block-webform .content input.form-text{
    font-size: 1.125rem;
    max-width: 100%;
}
.subscribeTo .press-releases-subscribe,
.footer-subscribe .press-releases-subscribe{
    display: none;
}
.subscribeTo .subscribeTo-tabs,
.footer-subscribe .subscribeTo-tabs{
    display: flex;
    border-bottom:1px solid #34b0e5;
    width: 100%;
    max-width: 310px;
    justify-content: space-between;
    margin-bottom:20px;
    min-height: 30px;
}
.footer-subscribe .subscribeTo-tabs{
    min-height: 40px;
    margin-bottom:15px;
    max-width: 100%;
}
.subscribeTo .subscribeTo-tab,
.footer-subscribe .subscribeTo-tab{
    width:48%;
    text-align:center;
}
.footer-subscribe .subscribeTo-tab{
    width:50%;
    text-align:center;
}
.subscribeTo .subscribeTo-tab.active,
.footer-subscribe .subscribeTo-tab.active{
    border-bottom:4px solid #34b0e5;
}
.subscribeTo .subscribeTo-tab a,
.footer-subscribe .subscribeTo-tab a,
.footer-subscribe .subscribeTo-tab a:hover,
.footer-subscribe .subscribeTo-tab a:focus{
    color:#231f20;
    text-decoration: none !important;
    font-weight: 400;
}

.subscribeTo .form-actions{
    text-align: center;
    margin:25px 0;
}
.subscribeTo .form-actions .form-submit{
    background: #34b0e5;
    border:none;
    border-radius: 30px;
    font-size: 1.625rem;
    float:none;
    color: #ffffff;
    cursor: pointer;
    height:55px !important;
    width:225px;
}
.subscribeTo .webform-component--languages,
.subscribeTo .webform-component--only-email,
.footer-subscribe .webform-component--languages,
.footer-subscribe .webform-component--only-email{
    display: none;
}
.subscribeTo .webform-component--languages .form-checkboxes,
.footer-subscribe .webform-component--languages .form-checkboxes{
    display:flex;
    flex-wrap: wrap;
    align-items: center;
}
.subscribeTo .webform-component--languages .form-checkboxes .form-item,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item{
    width:50%;
}
footer .top-footer .footer-subscribe .form-item.webform-component--agree{
    margin: 5px 0 25px;
}
.subscribeTo .webform-component--agree input,
.subscribeTo .webform-component--languages .form-checkboxes .form-item input,
.footer-subscribe .webform-component--agree input,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item input{
    position: absolute;
    width: 22px;
    height: 22px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 1px;
}
.subscribeTo .webform-component--agree input::-ms-check,
.subscribeTo .webform-component--languages .form-checkboxes .form-item input::-ms-check,
.footer-subscribe .webform-component--agree input::-ms-check,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item input::-ms-check{
	display: none;
}
.subscribeTo .webform-component--agree label,
.subscribeTo .webform-component--languages .form-checkboxes .form-item label,
.footer-subscribe .webform-component--agree label,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item label{
	background:url('../images/not-selected.png') left top no-repeat;
	display:inline-block;
	color: #313131;
	font-size: 0.875rem;
	font-weight: 400;
	padding-left:30px;
    position: relative;
    min-height: 25px;
    line-height: 1.56;
}
.footer-subscribe .webform-component--agree label,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item label{
    color:#ffffff;
}
.subscribeTo .webform-component--agree input:checked + label,
.subscribeTo .webform-component--languages .form-checkboxes .form-item input:checked + label,
.footer-subscribe .webform-component--agree input:checked + label,
.footer-subscribe .webform-component--languages .form-checkboxes .form-item input:checked + label{
	background-image:url('../images/selected.png');
}
.subscribeTo .webform-component--agree a,
#footer .footer-subscribe .webform-component--agree a{
    text-decoration: underline;
    display:inline;
}
.subscribeTo .block-webform .links,
.footer-subscribe .block-webform .links{
    display:none;
}
.subscribeTo .block-webform .webform-confirmation,
.footer-subscribe .block-webform .webform-confirmation{
    text-align: center;
}
.footer-subscribe .block-webform .webform-confirmation{
    background:#34b0e5;
    height: 380px;
    flex-direction: column;
    display: flex;
    justify-content: center;
    align-items: center;
}
.subscribeTo .block-webform .webform-confirmation div{
    font-size: 1.75rem;
    font-weight: 600;
}
.footer-subscribe .block-webform .webform-confirmation div{
    font-size: 1.125rem;
    font-weight: 900;
}
iframe[title="recaptcha challenge"],
iframe[title="אתגר recaptcha"]{
    position:fixed;
    top:0;
    bottom:auto;
}
ul.inline li {
    display: flex;
    padding: 0 6px;
}
#main-menu-weizmann .press,
#main-menu-weizmann .close-subscribeTo,
.footer-subscribe .close-subscribeTo{
    display:none;
}
#main-menu-weizmann .close-subscribeTo{
    position: absolute;
    top: 25px;
    right: 21px;
    z-index: 3;
}
#main-menu-weizmann .close-subscribeTo a{
    background: url('../images/black.png') no-repeat 0 0;
    background-size: cover;
    width:35px;
    height:35px;
    text-decoration: none;
    display: block;
}
.footer-subscribe .close-subscribeTo{
    position: absolute;
    top: 12px;
    right: 12px;
    z-index: 3;
}
.footer-subscribe .close-subscribeTo a{
    background: url('../images/white.png') no-repeat 0 0;
    background-size: cover;
    width:34px;
    height:34px;
    text-decoration: none;
    display: block;
}
.block-social-media-links .block-title {
    position: absolute;
    top: -17px;
    font-size: 0.875rem;
    color: #005b86;
    padding: 0 21px;
}

.block-social-media-links {
    position: relative;
    display: inline-block;
    margin-left: -11px;
    float: left;
    display:none;
}

#main-menu-weizmann .content {
    width: 100%;
}

.block-social-media-links ul.platforms {
    padding-left: 17px;
}

.youtube {
    vertical-align: 1px;
}

.block-social-media-links .horizontal li, .pane-social-media-link-widget .horizontal li {
    padding: .2em .40em;
}

/*h2, .pane-node-title .pane-content{
    padding: 3px 0px;
}*/

#block-weizmann-search-weizmann-search {
    position: relative;
    bottom: 0px;
    float: right;
    display:none;
}

#weizmann-search-form span.placeholder{
    top: 4px !important;
}

#weizmann-search-form .form-item-text-search {
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
}
#block-weizmann-search-weizmann-search{
    width: 37%;    
}

#weizmann-search-form {
    display: inline-block;
    vertical-align: middle;
    float: none;
    width: 100%;
}

#weizmann-search-form div * {
    vertical-align: middle;
    display: inline-block;
}

#weizmann-search-form #edit-text-search {
    width: calc(100% - 45px);
    height: 27px;
    padding: 0 40px 0 5px;
    border:none;
    border: 1px solid #ffffff;
    background:none;
    color:#ffffff;
    font-size: 100%;
}

#weizmann-search-form .form-submit{
    position: absolute;
    right: 0;
    top:2px;
    z-index: 2;
    background: #34b0e5;
    padding-right: 5px;
    padding-left: 7px;
}

#weizmann-search-form > div:first-child{
    width:100%;
    position: relative;
}

#weizmann-search-form .form-item-text-search, #weizmann-search-form div *{
    display: block;
}

#weizmann-search-form #edit-text-search::-webkit-input-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
#weizmann-search-form #edit-text-search:-moz-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
#weizmann-search-form #edit-text-search::-moz-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
#weizmann-search-form #edit-text-search:-ms-input-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}

#block-weizmann-search-weizmann-search .search-form-section{
    display:flex;
    align-items: center;
    width: 100%;
    height: 100%;
}

/*::-webkit-input-placeholder {*/
/*color: black;*/
/*}*/

#edit-submit {
    margin-left: -5px;
    height: 30px;
}

.subscribeTo .form-actions .form-submit,
.footer-subscribe .form-actions .form-submit{
    font-family: 'Avenir', 'Open Sans', sans-serif;
    background: #34b0e5;
    border:none;
    border-radius: 30px;
    font-size: 1.625rem;
    float:none;
    color: #ffffff;
    cursor: pointer;
    height:55px;
    margin:0;
    width:225px;
}

/* SIDE MENUE */

.side-menu ul li .campus-map,
.side-menu ul li .privacy-policy,
.side-menu ul li .terms-of-use {
    margin-top: -10px;
}

.side-menu-wrapper {
    max-width: 315px;
}

.blurred {
    opacity: 0.5;
    cursor: default;
}

.closed {
    left: -315px;
    position: fixed;
}

#close {
    float: right;
}

.sidebar {
    background-color: #005B86;
    position: fixed;
    top: 0;
    width: 255px;
    padding: 5px 10px;
    overflow: hidden;
    bottom: 0;
}

.sidebar ul.side-menu-menu {
    overflow: auto;
    max-height: 98%;
}

.side-menu-wrapper {
    display: none;
}

.side-menu ul li a,
.side-menu a {
    text-decoration: none;
    color: white;
    display: block;
    padding: 10px 0px;
}

.side-menu ul li a,
.side-menu ul li span,
.side-menu .side-menu-title {
    padding-left: 15px;
}

.side-menu .side-menu-title,
.side-menu span {
    color: white;
}

.side-menu .side-menu-title {
    font-size: 1.25rem;
    font-weight: bold;
}

.side-menu-menu .home-page {
    font-size: 1rem;
    border-bottom: 1px solid #fff;
}

.side-menu-menu .technology {
    border-bottom: 1px solid #fff;
}

.side-menu-menu li {
    padding: 5px 0px
}

.side-menu-menu li a {
    font-size: 1.125rem;
    line-height: 1.125rem;
}

.side-menu-menu li ~ .side-menu-menu .home-page {
    border-bottom: 1px solid white;
}

.side-menu-menu a.secondary,
.node-type-article .pane-node-created,
.node-type-article .pane-node-field-area-of-research {
    font-size: 0.875rem;
}


.node-type-article .panel-col-first .pane-node-created,
.node-type-article .panel-col-first .pane-node-created {
    margin-bottom: 30px;
}
.node-type-article .pane-node-field-area-of-research,
.node-type-article .pane-node-field-area-of-research-he {
    margin-bottom: 20px;
    /*float: left;*/
}


.side-menu-menu .title {
    font-weight: bold;
}

.side-menu-menu span.title {
    display: block;
    padding-bottom: 10px;
}

.side-menu-menu a:hover {
    background-color: #EB6075;
}

.side-menu-menu .how-to-reach-us,
.side-menu-menu .the-staff,
.side-menu-menu .supporting-committees {
    border-bottom: 1px solid #fff;
}

/* RESEARCH NAVIGATION BAR */
#main-menu-weizmann .view-research-navigator-bar,
.top-nav.view-research-navigator-bar {
    overflow: hidden;
    display: inline-block;
    width: 100%;
    height: 20px;
    margin-top: 7px;
    background-color: #E6E7E8;
    line-height: 0;
}

#main-menu-weizmann .view-research-navigator-bar ul,
.top-nav.view-research-navigator-bar ul{
    margin: 0;
}

.view-research-navigator-bar .views-row {
    display: inline-block;
    /* border-right: 1px solid gray; */
    /* line-height: 13px; */
    /*    background: url("../images/verticaline.png") no-repeat -7px -3px*/
    /* padding: 3px 0; */
}

.view-research-navigator-bar .views-row:last-of-type {
    border-right: none;
}

.view-research-navigator-bar .views-row,
.view-research-navigator-bar .view-header {
    float: left;
    margin: 0;
}

.view-research-navigator-bar .views-row-first .term-item {
    padding-left: 10px;
}

#main-menu-weizmann .view-id-research_navigator_bar .view-header {
    padding-top: 10px;
    padding-left: 15px;
    padding-right: 17px;
}

#main-menu-weizmann .view-research-navigator-bar .view-header,
.top-nav.view-research-navigator-bar .view-header{
    background-color: #B3C4D9;
    margin-top: -2px;
    position: relative;
    height: 21px;
}

.view-research-navigator-bar .view-header a {
    line-height: 0.25rem;
    font-size: 0.9375rem;
}

#main-menu-weizmann .view-research-navigator-bar .view-footer,
.top-nav.view-research-navigator-bar .view-footer{
    position: relative;
    right: 0;
    top: 7px;
}

.view-research-navigator-bar .view-footer a {
    line-height: 0.25rem;
    font-size: 0.9375rem;
    padding: 0 19px;
}

.research,
.content .research a,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .views-row .tags,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .views-row .tags,
.section-magazine-categories .inside .views-field-nothing .tags,
.section-tags .pane-frontpage-panel-pane-4 .research a {
    /*float: left;*/
    font-size: 0.9375rem;
    line-height: 1.125rem;
    color: #385071;

}

.research a:first-child,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .views-row .tags span:first-child a:first-child,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .views-row .tags span:first-child a:first-child,
.section-magazine-categories .inside .views-field-nothing .tags a:first-child {
    padding-left: 5px;
    margin-left: 5px;
    border-left: 1px solid #385071;
    height: 16px;
    line-height: 1.125rem;
    /*    display: flex;
        float: left;*/
}

.section-areas-research .subcategory-menu .pane-content{
    display: table;
}

.view-research-navigator-bar:not(.top-nav){
    display: table-row;
}

.view-research-navigator-bar .title-wrapper{
    vertical-align: middle;
    display: table-cell;
    padding-right: 10px;
}

.view-research-navigator-bar.top-nav .view-header .arrow {
    right: -10px;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 10px 0px 10px 10px;
    border-color: transparent transparent transparent #B3C4D9;
    top: 2px;
    position: absolute;
}

/* MAIN PAGE GALLERY */
/*.panel-display .panel-panel {
    line-height: 15px;
}*/

.panel-display[id^="mini-panel-"] > .panel-panel {
    display: table-cell;
    float: none;
    vertical-align: top;
    /* padding: 0 38px; */
    /* text-align: center; */
}

.panel-3col .panel-col-first {
    width: 24.5%;
}

.content-wrapper .panel-display .panel-panel:last-of-type {
    border: none;
    float: right;
}

/*.content-wrapper .panel-display .center-wrapper{
    float: left;
}*/

/* ARTICLES PANNEL */

.node-type-article .pane-content .flex-prev,
.node-type-article .pane-content .flex-next {
    line-height: 2.5rem;
}

#weizmann-layout .panel-col-first,
#weizmann-layout .panel-col-first {
    position: relative;
    width: 660px;
}

#weizmann-layout .panel-col-first {
    width: 660px;
    float: left;
}

#weizmann-layout .panel-col-last {
    width: 295px;
}

.panel-panel.panel-col {
    padding-top: 15px
}

.masonry-title {
    font-size: 1.25rem;
    font-weight: 700;
    padding: 10px 0;
}
.view-frontpage.front-page .category-color-line,
.view-frontpage.people-and-events .category-color-line,
.view-multimedia .views-field-field-multimedia-items .category-color-line{
    height:15px;
    background-color: #385071;
}
.view-frontpage.front-page .views-field-field-article-main-image img,
.view-frontpage.front-page .views-field-field-article-main-image-mobile img,
.view-frontpage.people-and-events .views-field-field-article-main-image img,
.view-frontpage.people-and-events .views-field-field-article-main-image-mobile img{
    width: 100%;
    max-width:100%;
    height: auto;
    display:none;
}
.view-frontpage.people-and-events .views-field-field-article-main-image img{
    display:inline; 
}
.view-frontpage.front-page .cont-wrap,
.view-multimedia .views-field-field-multimedia-items .cont-wrap{
    box-shadow: 0 2px 8px 0 rgba(119, 119, 119, 0.5);
    background-color: #ffffff;
    height:21.0625rem;
    padding:25px 25px 15px;
    position:relative;
}
.view-frontpage.front-page .masonry-item {
    border-bottom: 1px solid #74777A;
    padding-bottom: 15px;
    display: inline-block;
    width: 310px;
    margin: 0px 0px 20px 0px;
}

.masonry-item .views-field-body{
    width: 100%;
}

.view-frontpage.front-page .masonry-item:nth-last-child(2),
.view-frontpage.front-page .masonry-item:last-child {
    border: none;
}
/*
.view-frontpage.front-page .masonry-item:last-child {
    padding-top: 17px;
}
*/
.front #weizmann-layout .view-frontpage:not(.awards) .view-content,
.front #weizmann-layout .view-frontpage:not(.awards) .view-content .views-infinite-scroll-content-wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.front #weizmann-layout .view-frontpage .view-content .views-row {
    margin-bottom:25px;
    position:relative;
    width: 25.542%;
}
.front #weizmann-layout .view-frontpage .view-content .views-row .cont-wrap a{
    display:inline-block;
    position:relative;
    z-index: 3;
}
.front #weizmann-layout .view-frontpage .view-content .views-row .cont-wrap a.cont{
    display:block;
}
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-1,
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-6{
    width: 45.336%;
}
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row .views-field-field-article-main-image{
    display:none;
}
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-1 .views-field-field-article-main-image-mobile,
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-6 .views-field-field-article-main-image-mobile{
    display:none;
}
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-1 .views-field-field-article-main-image,
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row.views-row-6 .views-field-field-article-main-image{
    display:block;
}
/*.front #weizmann-layout .pane-frontpage-panel-pane-1 .view-frontpage.front-page.view-id-frontpage .view-content .views-row .views-field-nothing-1{
    background: #000000;
}*/
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row .video{
    display:none;
    width:100%;
}
.front #weizmann-layout .view-frontpage.front-page .view-content .views-row .video iframe{
    margin-bottom:-6px;
    width:100%;
    position: relative;
    z-index: 3;
}

.front #weizmann-layout .view-frontpage.front-page .view-content .views-row .full-link,
.view-multimedia .views-field-field-multimedia-items .full-link{
    position:absolute;
    top:0;bottom:45px;
    left:0;right:0;
    z-index:2;
}

.front #weizmann-layout .view-frontpage.front-page.top-stories .view-content .views-row.views-row-1,
.front #weizmann-layout .view-frontpage.front-page.top-stories .view-content .views-row{
    width: 31.7%;
}
.front #weizmann-layout .view-frontpage.front-page.top-stories .view-content .views-row .views-field-field-article-main-image{
    display:none;
}
.front #weizmann-layout .view-frontpage.front-page.top-stories .view-content .views-row.views-row-1 .views-field-field-article-main-image-mobile{
    display:block;
}
.front #weizmann-layout .view-frontpage.front-page.top-stories .view-content .views-row.views-row-1 .views-field-field-article-main-image{
    display:none;
}
.view-hp-top-stories .views-field-title.mobile{
    display: none;
}

#weizmann-layout .view-frontpage .view-content .masonry-item .views-field-title h3 {
    /*font-size: 22px;*/
    /*height: 34px;*/
    line-height: 1.375rem;
    /*overflow: hidden;*/
}

.masonry-item .views-field-flagged, .masonry-item .views-field-created {
    float: left;
    margin-right: 12px;
}

.masonry-item .views-field-view-node {
    display: inline-block;
    width: 100%;
}

.masonry-item .views-field-flagged,
.masonry-item .views-field-created,
.masonry-item .views-field-body {
    line-height: 1.3125rem;
    font-size: 0.9375rem;
}

.pane-press-release .views-field-created a,
.pane-newspaper-clippings .views-field-created a,
.pane-newspaper-clippings .views-row .views-field-created,
.pane-newspaper-clippings .views-field-field-newspaper a,
.pane-newspaper-clippings .views-field-field-newspaper .views-field-created,
.view-frontpage.front-page .views-field-created,
.view-frontpage.people-and-events .views-field-created,
.view-multimedia .field-name-field-date .field-item,
/*.view-content .views-field-title,*/
.view-latest-tax-articles .view-content .views-row .views-field-created,
.pane-press-release .block .views-row .field-content .created a,
.pane-press-release .block .views-row .field-content .created {
    font-size: 0.875rem;
    color: #9b9b9b;
    line-height: 0.875rem;
    padding: 2px 0px;
}
.pane-press-release .block .views-row .field-content .created{
	float:none;
}
.view-frontpage.front-page .views-field-created,
.view-frontpage.people-and-events .views-field-created,
.view-multimedia .field-name-field-date .field-item{
    position: absolute;
    bottom: 15px;
    left: 25px;
    color: #9b9b9b;
    padding:0 0 0 28px;
    background: url('../images/calander.svg') no-repeat left center;
    height:20px;
    font-weight:900;
    display: flex;
    align-items: center;
}
.view-frontpage.front-page .press-share,
.view-frontpage.people-and-events .press-share,
.view-multimedia .type-share{
    position: absolute;
    bottom: 15px;
    right: 25px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.view-frontpage.front-page .press-share .share-addthis,
.view-frontpage.people-and-events .press-share .share-addthis{
    position:relative;
    margin-right: 2px;
}
.view-frontpage.front-page .press-share .share-button,
.view-frontpage.people-and-events .press-share .share-button{
    display: block;
    cursor: pointer;
    background: url('../images/share.svg') no-repeat left top;
    height:28px;
    width:29px;
}
.view-frontpage.front-page .press-share .article-icon,
.view-frontpage.people-and-events .press-share .article-icon{
    background: url('../images/articles/general.svg') no-repeat left top;
    height:28px;
    width:29px;
}
.view-frontpage.front-page .press-share .article-icon.life-sciences,
.view-frontpage.people-and-events .press-share .article-icon.life-sciences{
    background: url('../images/articles/red.svg') no-repeat left top;
}
.view-frontpage.front-page .press-share .article-icon.earth-sciences,
.view-frontpage.people-and-events .press-share .article-icon.earth-sciences{
    background: url('../images/articles/brown.svg') no-repeat left top;
}
.view-frontpage.front-page .press-share .article-icon.space-physics,
.view-frontpage.people-and-events .press-share .article-icon.space-physics{
    background: url('../images/articles/turquis.svg') no-repeat left top;
}
.view-frontpage.front-page .press-share .article-icon.science-teaching,
.view-frontpage.people-and-events .press-share .article-icon.science-teaching{
    background: url('../images/articles/turquis.svg') no-repeat left top;
}
.view-frontpage.front-page .press-share .article-icon.chemistry,
.view-frontpage.people-and-events .press-share .article-icon.chemistry{
    background: url('../images/articles/purple.svg') no-repeat left top;
}
.view-frontpage.front-page .press-share .article-icon.scientific-archaeology,
.view-frontpage.people-and-events .press-share .article-icon.scientific-archaeology{
    background: url('../images/articles/red.svg') no-repeat left top;
}

.view-frontpage.front-page .press-share .article-icon.technology,
.view-frontpage.people-and-events .press-share .article-icon.technology{
    background: url('../images/articles/purple.svg') no-repeat left top;
}

.view-frontpage.front-page .press-share .article-icon.computer-science-math,
.view-frontpage.front-page .press-share .article-icon.math-computer-science,
.view-frontpage.people-and-events .press-share .article-icon.computer-science-math,
.view-frontpage.people-and-events .press-share .article-icon.math-computer-science{
    background: url('../images/articles/orange.svg') no-repeat left top;
}

/******************************************/

.view-frontpage.front-page .press-share .video{
    background: url('../images/videos/grey.svg') no-repeat left 1px;
    height:28px;
    width:29px;
    margin: 0 5px;
}

.view-frontpage.front-page .press-share .video.life-sciences,
.view-frontpage.people-and-events .press-share .video.life-sciences{
    background: url('../images/videos/red.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.earth-sciences,
.view-frontpage.people-and-events .press-share .video.earth-sciences{
    background: url('../images/videos/brown.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.space-physics,
.view-frontpage.people-and-events .press-share .video.space-physics{
    background: url('../images/videos/turquis.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.science-teaching,
.view-frontpage.people-and-events .press-share .video.science-teaching{
    background: url('../images/videos/turquis.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.chemistry,
.view-frontpage.people-and-events .press-share .video.chemistry{
    background: url('../images/videos/purple.svg') no-repeat left 1px;
}

.view-frontpage.front-page .press-share .video.computer-science-math,
.view-frontpage.front-page .press-share .video.math-computer-science,
.view-frontpage.people-and-events .press-share .video.computer-science-math,
.view-frontpage.people-and-events .press-share .video.math-computer-science{
    background: url('../images/videos/orange.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.scientific-archaeology,
.view-frontpage.people-and-events .press-share .video.scientific-archaeology{
    background: url('../images/videos/red.svg') no-repeat left 1px;
}
.view-frontpage.front-page .press-share .video.technology,
.view-frontpage.people-and-events .press-share .video.technology{
    background: url('../images/videos/purple.svg') no-repeat left 1px;
}

/*************************************************************/
.view-frontpage.front-page .press-share > a,
.view-frontpage.people-and-events .press-share > a{
    max-width:50px;
}
.view-frontpage.front-page .views-field-flagged{
    color: #9b9b9b;
    padding:0;
    font-weight:900;
    text-decoration: underline;
    background:none !important;
    font-size: 0.875rem;
    line-height: 0.875rem;
}
.view-frontpage.front-page .views-field-flagged.life-sciences,
.view-frontpage .press-share .pr-release .life-sciences{
    color: #a72674;
}

.view-frontpage.front-page .views-field-flagged.earth-sciences,
.view-frontpage .press-share .pr-release .earth-sciences{
    color: #8b572a;
}

.view-frontpage.front-page .views-field-flagged.space-physics,
.view-frontpage .press-share .pr-release .space-physics{
    color: #27bdbe;
}
.view-frontpage.front-page .views-field-flagged.science-teaching,
.view-frontpage .press-share .pr-release .science-teaching{
    color: #81b900;
}

.view-frontpage.front-page .views-field-flagged.chemistry,
.view-frontpage .press-share .pr-release .chemistry{
    color: #0266ff;
}
.view-frontpage .press-share .pr-release .people{
    color: #385071;
}

.view-frontpage.front-page .views-field-flagged.scientific-archaeology,
.view-frontpage .press-share .pr-release .scientific-archaeology{
    color: rgb(244,151, 157);

}
.view-frontpage.front-page .addthis_toolbox,
.view-frontpage.people-and-events .addthis_toolbox{
    display: none;
    flex-direction: column-reverse;
    width: 72px;
    height: 212px;
    justify-content: space-between;
    align-items: center;
    background: url(../images/bg.png) no-repeat center bottom;
    position: absolute;
    bottom: 28px;
    left: -10px;
    padding: 10px 0 22px;
    z-index: 3;
}
.view-frontpage.front-page .views-row:nth-child(-n+6) .addthis_toolbox,
.view-frontpage.people-and-events .views-row:nth-child(-n+6) .addthis_toolbox{
    padding: 0px 0 24px;
    height: 220px;
}
.view-frontpage.front-page .opened .addthis_toolbox,
.view-frontpage.people-and-events .opened .addthis_toolbox{
    display:flex;
}
.view-frontpage.front-page .addthis_toolbox a,
.view-frontpage.people-and-events .addthis_toolbox a{
    display:block;
    margin:0;
    height:35px !important;
    width:35px !important;
}
.view-frontpage.front-page .addthis_toolbox a span,
.view-frontpage.people-and-events .addthis_toolbox a span{
    display:none;
}
.view-frontpage.front-page .addthis_toolbox a.addthis_button_facebook,
.view-frontpage.people-and-events .addthis_toolbox a.addthis_button_facebook{
    background: url(../images/facebook.png) no-repeat center center;
}
.view-frontpage.front-page .addthis_toolbox a.addthis_button_twitter,
.view-frontpage.people-and-events .addthis_toolbox a.addthis_button_twitter{
    background: url(../images/twitter.png) no-repeat center center;
}
.view-frontpage.front-page .addthis_toolbox a.addthis_button_linkedin,
.view-frontpage.people-and-events .addthis_toolbox a.addthis_button_linkedin{
    background: url(../images/linkedin.png) no-repeat center center;
}
.view-frontpage.front-page .addthis_toolbox a.addthis_button_whatsapp,
.view-frontpage.people-and-events .addthis_toolbox a.addthis_button_whatsapp{
    background: url(../images/whatsapp.png) no-repeat center center;
}
.view-frontpage.front-page .addthis_toolbox a.addthis_button_email,
.view-frontpage.people-and-events .addthis_toolbox a.addthis_button_email{
    background: url(../images/email.png) no-repeat center center;
}
.view-frontpage.front-page .views-field-flagged.computer-science-math,
.view-frontpage.front-page .views-field-flagged.math-computer-science{
    color: #faa61a;
}

.view-frontpage.front-page .views-field-flagged.technology{
    color: #684eed;
}

.pane-hp-categories .view-hp-categories .view-content ul{
    display: flex;
    align-items: self-start;
    flex-wrap: wrap;
    width: 62%;
    margin: 0 auto;
    text-align: center;
}
.pane-hp-categories .view-hp-categories .views-row {
    margin: 40px 0;
    flex: 1 0 21%;
}
.pane-hp-categories .view-hp-categories .views-row a{
    text-decoration:none;
    display:block;
}
.pane-hp-categories .view-hp-categories .views-row .term-name{
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.1;
    max-width: 220px;
    color: #37374e;
    margin: 0 auto;
}

.views-field.views-field-title,
.scienceblogs .title {
    font-weight: bold;
}

.scienceblogs .title {
    font-size: 1.125rem;
}

.scienceblogs .description a {
    color: #005b86;
    font-size: 0.9375rem;
}

.pane-newspaper-clippings .views-field-title {
    font-weight: normal;
    font-size: 0.875rem;
}

.page-in-the-news .pane-newspaper-clippings .views-field-title h3 a {
    font-weight: bold;
    font-size: 1.5625rem;
}

.page-in-the-news .pane-newspaper-clippings .views-field-body {
    margin: 0;
}

.page-in-the-news .pane-newspaper-clippings .views-row {
    padding: 25px 0;
    border-bottom: 1px solid #74777A;
}

.page-in-the-news .pane-newspaper-clippings .view-content {
    padding: 0;
}

.pane-most-popular .views-row .views-field-body p a {
    font-size: 1rem;
}

.pane-most-popular .views-row .views-field-title {
    padding: 7px 0;
}

.node-type-article .panel-2col-stacked .panel-col-first .inside {
    margin-top: -10px;
}

.node-type-article .pane-node-field-area-of-research .links li {
    float: none;
    display: inline;
    margin-right: 10px;
}

.pane-press-release .views-field-created,
.field-name-field-article-subtitle {
    font-weight: bold;
}

.content a.see-all {
    width: 100%;
    text-align: right;
    position: absolute;
    right: 0;
	display: block;
    float: right;
    margin-right: 5px;
}

.pane-press-release .pane-content .views-field-nothing,
.pane-podcast .pane-content .views-field-nothing,
.panel-col-first .pane-content .views-field-nothing {
    display: table-cell;
}

h3.field-content,
h1.field-content{
    margin: 0 0 7px 0;
}
#weizmann-layout .view-frontpage .view-content h3.field-content {
    margin: 0;
    font-size: 0.875rem;
}
#weizmann-layout .view-frontpage.front-page .view-content h3.field-content,
.view-multimedia .field-name-field-title .field-item {
    margin: 0;
    font-size: 1.875rem;
    font-weight: 900;
    color: #37474f;
    padding:20px 0 10px;
}
@-moz-document url-prefix() {
    [dir="ltr"] #weizmann-layout .view-frontpage.front-page .view-content h3.field-content,
    [dir="ltr"] .view-multimedia .field-name-field-title .field-item {
        font-size: 1.74rem;
    }
}
#weizmann-layout .view-frontpage.front-page .view-content .views-field-view-node{
    display: none;
}
#weizmann-layout .view-frontpage.front-page .view-content .views-field-view-node,
.view-multimedia .field-name-field-abstract .field-item {
    font-size: 1.125rem;
    font-weight: normal;
    color: #37474f;
    line-height: 1.39;
}
/*
.view-frontpage.front-page .masonry-item .main-image {
    position: relative;
}
*/

.masonry-item .views-field-flagged {
    color: #93111d;
    background: url("../images/press-release-icon.png") no-repeat;
    background-position-x: 0px;
    padding-left: 20px;
    background-position-y: 1px;
}

.view-frontpage.front-page .masonry-item .category {
    position: absolute;
    top: 0;
    right: auto;
    left: 0;
}

.view-frontpage.front-page .masonry-item .category,
.view-home-page-slider .main-category .category {
    display: inline-block;
    line-height: 1.1875rem;
    padding: 0 8px 0 6px;
    color: white;
    font-size: 1rem;
    white-space: nowrap;
}
.view-home-page-slider .category,
.view-frontpage.front-page .category,
.view-frontpage.people-and-events .category{
    background-color: #385071;
    display: inline-block;
    padding: 8px 10px 4px;
    font-size: 0.9375rem;
    color: #ffffff;
    /*margin-right:10px;*/
}

.view-home-page-slider .main-category a {
    line-height: 1.125rem;
}

.page-life-sciences .life-sciences,
.page-earth-sciences .earth-sciences,
.page-space-physics .space-physics,
.page-science-teaching .science-teaching,
.page-chemistry .chemistry,
.page-computer-science-math .computer-science-math,
.page-technology .technology,
.page-areas-research .inside .category-title .title,
.page-areas-research-he .inside .category-title .title,
.views-limit-grouping-group .header .category-title .title {
    /* line-height: 22px; */
    /* padding: 0 20px; */
    color: white;
}

.masonry-brick .views-field-field-main-research-category {
    position: absolute;
}

.view-multimedia .views-field-field-multimedia-items .category-wrap{
    background-color: #385071;
    display: inline-flex;
}

.category-color-line{
    background-color: #385071;
}
.category div{
    background-color: #385071;
    color:#ffffff;
}
.content .category div a,
.category div a{
    color:#ffffff;
}
.page-people .inside .people,
.page-people-he .inside .people,
.page-people .people,
.view-home-page-slider .people,
.view-frontpage.front-page .people,
.view-frontpage.people-and-events .category.people,
.page-people .subcategory-menu,
.page-people-he .subcategory-menu,
.view-research-navigator-bar .people:hover,
.view-multimedia .views-field-field-multimedia-items .people {
    background-color: #385071;
}

.page-areas-research .inside .life-sciences,
.page-areas-research-he .inside .life-sciences,
.page-life-sciences .life-sciences,
.view-home-page-slider .life-sciences,
.view-frontpage.front-page .life-sciences,
.view-frontpage.people-and-events .life-sciences,
.page-life-sciences .subcategory-menu,
.page-life-sciences-he .subcategory-menu,
.view-research-navigator-bar .life-sciences:hover,
.view-multimedia .views-field-field-multimedia-items .life-sciences{
    background-color: #a72674;
}

.page-areas-research .inside .earth-sciences,
.page-areas-research-he .inside .earth-sciences,
.page-earth-sciences .earth-sciences,
.view-home-page-slider .earth-sciences,
.view-frontpage.front-page .earth-sciences,
.view-frontpage.people-and-events .earth-sciences,
.page-earth-sciences .subcategory-menu,
.view-research-navigator-bar .earth-sciences:hover,
.view-multimedia .views-field-field-multimedia-items .earth-sciences{
    background-color: #8b572a;
}

.page-areas-research .inside .space-physics,
.page-areas-research-he .inside .space-physics,
.page-space-physics .space-physics,
.view-home-page-slider .space-physics,
.view-frontpage.front-page .space-physics,
.view-frontpage.people-and-events .space-physics,
.page-space-physics .subcategory-menu,
.view-research-navigator-bar .space-physics:hover,
.view-multimedia .views-field-field-multimedia-items .space-physics{
    background-color: #27bdbe;
    /* height: 20px; */
    /* margin-top: -3px; */
    /* border-top: 3px solid rgb(45, 165, 192); */
}
.page-areas-research .inside .science-teaching,
.page-areas-research-he .inside .science-teaching,
.page-science-teaching .science-teaching,
.view-home-page-slider .science-teaching,
.view-frontpage.front-page .science-teaching,
.view-frontpage.people-and-events .science-teaching,
.page-science-teaching .subcategory-menu,
.view-research-navigator-bar .science-teaching:hover,
.view-multimedia .views-field-field-multimedia-items .science-teaching{
    background-color: #81b900;
}
.page-areas-research .inside .chemistry,
.page-areas-research-he .inside .chemistry,
.page-chemistry .chemistry,
.view-home-page-slider .chemistry,
.view-frontpage.front-page .chemistry,
.view-frontpage.people-and-events .chemistry,
.page-chemistry .subcategory-menu,
.view-research-navigator-bar .chemistry:hover,
.view-multimedia .views-field-field-multimedia-items .chemistry{
    background-color: #0266ff;

}

.page-areas-research .inside .scientific-archaeology,
.page-areas-research-he .inside .scientific-archaeology,
.page-scientific-archaeology .scientific-archaeology,
.view-home-page-slider .scientific-archaeology,
.view-frontpage.front-page .scientific-archaeology,
.view-frontpage.people-and-events .scientific-archaeology,
.page-scientific-archaeology .subcategory-menu,
.view-research-navigator-bar .scientific-archaeology:hover,
.view-multimedia .views-field-field-multimedia-items .scientific-archaeology{
    background-color: rgb(244,151, 157);

}

.page-areas-research .inside .computer-science-math,
.page-areas-research-he .inside .computer-science-math,
.page-computer-science-math .computer-science-math,
.view-home-page-slider .computer-science-math,
.view-frontpage.front-page .computer-science-math,
.view-frontpage.people-and-events .computer-science-math,
.page-computer-science-math .subcategory-menu,
.view-research-navigator-bar .computer-science-math:hover,
.view-multimedia .views-field-field-multimedia-items .computer-science-math{
    background-color: #faa61a;
}

.page-areas-research .inside .math-computer-science,
.page-areas-research-he .inside .math-computer-science,
.page-math-computer-science .math-computer-science,
.view-home-page-slider .math-computer-science,
.view-frontpage.front-page .math-computer-science,
.view-frontpage.people-and-events .math-computer-science,
.page-math-computer-science .subcategory-menu,
.view-research-navigator-bar .math-computer-science:hover,
.view-multimedia .views-field-field-multimedia-items .math-computer-science{
    background-color: #faa61a;
}

.page-areas-research .inside .technology,
.page-areas-research-he .inside .technology,
.page-technology .technology,
.view-home-page-slider .technology,
.view-frontpage.front-page .technology,
.view-frontpage.people-and-events .technology,
.page-areas-research .view-research-navigator-bar,
.page-technology .subcategory-menu,
.view-research-navigator-bar .technology:hover,
.view-multimedia .views-field-field-multimedia-items .technology{
    background-color: #684eed;
}

.view-research-navigator-bar .term-item:hover{
    color: white;
}

.view-home-page-slider {
    height: 420px;
    margin: 14px 0 10px 0;
    position: relative;
    bottom: 32px;
}

.front .flexslider .slides img {
    width: 80%;
    margin: 0 auto;
}

.item-list ul {
    margin: 0;
}

.pane-newspaper-clippings .views-row {
    padding: 8px 0;
}

#views_infinite_scroll_button,
.pager--infinite-scroll .pager__item {
    padding: 45px 0 0;
    display: inline-block;
    text-align: center;
    position: relative;
    width: 100%;
}
#views_infinite_scroll-ajax-loader {
    margin-bottom: -22px;
}
.pager--infinite-scroll .pager__item .ajax-progress.ajax-progress-throbber{
    position: absolute;
    left:50%;
    top:0;
    transform: translateX(-50%);
}
.views_infinite_scroll-ajax-loader{
    text-align: center;
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%);
}
#views_infinite_scroll_button a,
.pager--infinite-scroll .pager__item a{
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 2.85;
    color: #34b0e5;
    display: inline-block;
    text-align: center;
    text-decoration: underline;
    margin-bottom:50px;
}
#views_infinite_scroll_button a::before,
.pager--infinite-scroll .pager__item a::before {
    content:'';
    background: url('../images/load-more.svg') no-repeat 0 0;
    display:block;
    margin: 0 auto;
    height:22px;
    width:43px;
    text-decoration: none;
}
#views_infinite_scroll_button a.back-to-top::before,
.pager--infinite-scroll .pager__item a.back-to-top::before {
    transform: rotateX(180deg);
}
#views_infinite_scroll_button a.back-to-top,
.pager--infinite-scroll .pager__item a.back-to-top{
    margin:0 20px;
}
.basic-page-left a, .basic-page-left a:visited {
    font-size: 1.375rem;
    padding: 0 0 7px 0px;
}

/*Slider*/

.slick-pause, .slick-play {
    background-size: 22px;
    width: 22px;
    height: 22px;
    z-index: 10;
}

.front .slick-track .views-row .wrapper {
    height: 78px;
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255,0.9);
    width: 582px;
    left: 32px;
    position: relative;
    bottom: 117px;
    padding: 0 20px;
}

/*.front .slick-track .views-row .wrapper div{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=200)";
}*/
/*
.front .slick-track .views-row .title {
    font-size: 28px;
    color: #231f20;
    line-height: 28px;
}

.front .slick-track .views-row .date {
    font-size: 16px;
}

.front .slick-next {
    background-position: -52px 0;
}

.front .slick-prev {
    background-position: 0 0;
}
*/
.field-name-field-article-gallery .slick-next,
.field-name-field-article-gallery .slick-prev {
    top: 192px;
}

.magazine-content{
    display: inline-block;
}

.section-publications .view-last-magazines.view-display-id-panel_pane_1 .view-content,
.section-publications-he .view-last-magazines.view-display-id-panel_pane_4 .view-content,
.section-magazine .view-last-magazines.view-display-id-panel_pane_1 .view-content {
    width: 660px;
}

.slick-slider button {
    background: url("../images/arrows-sprite.png") no-repeat;
    width: 41px;
    height: 41px;
}

.view-content .slick-prev:before, .view-content .slick-next:before {
    color: grey;
    font-family: monospace;
    font-size: 3.375rem;
}

.view-home-page-slider .view-content .slick-track {
    left: 20px;
    right: 20px;
}

.view-content .slick-prev {
    left: 22px;
}

/*.page-publications .view-content .slick-track {
  right: 0;
  left: 129px;
}*/

.front .view-content .slick-prev,
.front .view-content .slick-next{
    top: 190px !important;
}

.view-content .slick-next {
    right: 22px;
    background-position: -51px 0;
}

.section-publications .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-prev,
.section-publications .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-next,
.section-publications-he .view-last-magazines.view-display-id-panel_pane_4 .view-content .slick-prev,
.section-publications-he .view-last-magazines.view-display-id-panel_pane_4 .view-content .slick-next,
.section-magazine.page-taxonomy .pane-last-magazines-panel-pane-4 .view-content .slick-prev,
.section-magazine.page-taxonomy .pane-last-magazines-panel-pane-4 .view-content .slick-next,
.section-magazine .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-prev,
.section-magazine .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-next {
    top: 83px !important;
}

.section-publications .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-next,
.section-magazine .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-next {
    right: 10px;
    left: inherit;
}

.section-publications .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-prev,
.section-magazine .view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-prev {
    left: 10px;
}

.field-name-field-article-gallery .slick-prev {
    left: 22px;
    right: inherit;
}

.field-name-field-article-gallery .slick-next {
    right: 22px;
    background-position: -52px;
}

/*.front .slick-track .views-row {
    height: 400px;
}*/

.field-name-field-article-gallery .slick-track .title-wrapper,
.views-field-field-article-gallery .slick-track .title-wrapper{
    bottom: 39px;
    text-align: center;
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
}
.field-name-field-article-gallery .slick-slide,
.views-field-field-article-gallery .slick-slide{
    position:relative;
}

.field-name-field-article-gallery .slick-track .title,
.views-field-field-article-gallery .slick-track .title{
    padding: 0 10px;
    background: rgba(255, 255, 255, 0.9);
    display: inline-block;
    max-width: 510px;
    margin: 0 auto;
}

.field-name-field-article-gallery .slick-next,
.field-name-field-article-gallery .slick-prev {
    top: 138px;
}

.front .slick-track .views-row .views-field-nothing .title {
    width: 600px;
}

.front .slick-track .views-row .views-field-nothing .title {
    font-weight: bold;
    font-size: 1.625rem;
}

.front .slick-track .views-row .views-field-nothing, .slick-track .views-row .views-field-field-area-of-research {
    /* background-color: rgba(255, 255, 255, 0.9); */
    /* width: 500px; */
    /* left: 50px; */
    /* position: relative; */
    /* bottom: 96px; */
}

.pane-node-field-video-gallery {
    margin-bottom: 20px;
}

.slick-button {
    left: 19px;
}

/* flex slider */
.pane-node-field-article-gallery {
    clear: both;
}

.flexslider .flex-direction-nav a {
    display: block;
}

.flex-direction-nav a:before {
    content: " ";
    display: block;
    background: url("../images/arrows-sprite.png") no-repeat;
    width: 40px;
    height: 40px;
}

.flex-direction-nav a.flex-next:before {
    content: " ";
    display: block;
    background: url("../images/arrows-sprite.png") no-repeat;
    width: 40px;
    height: 40px;
}

.flexslider-processed {
    margin: 0;
}

/* Area of resaerch */
.slick-track .views-row .views-field-field-area-of-research {
    width: 150px;
}

.page-people-and-events .group-wrapper .content-wrapper,
.page-people-and-events-he .group-wrapper .content-wrapper,
.page-areas-research .group-wrapper .content-wrapper,
.page-areas-research-he .group-wrapper .content-wrapper {
    width: inherit;
}

.page-people-and-events .view-latest-tax-articles .view-content .views-row,
.page-areas-research .view-latest-tax-articles .view-content .views-row,
.page-people-and-events-he .view-latest-tax-articles .view-content .views-row,
.page-areas-research-he .view-latest-tax-articles .view-content .views-row {
    padding: 10px 0 15px 0;
    margin: 0;
}

.page-people-and-events .panel-pane.pane-views.pane-frontpage,
.page-areas-research .panel-pane.pane-views.pane-frontpage,
.page-people-and-events-he .panel-pane.pane-views.pane-frontpage,
.page-areas-research-he .panel-pane.pane-views.pane-frontpage {
    float: left;
    width: 100%;
}

/*.page-areas-research .category-title .title {
background: green;
left: 0;
right: 0;
position: absolute;
padding-left: 7px;
color: #fff;
}*/
.page-people-and-events .inside .header,
.page-people-and-events-he .inside .header {
    background-color: #385071;
}

.page-people-and-events .inside .header a.see-all,
.page-people-and-events-he .inside .header a.see-all,
.page-areas-research .inside .header a.see-all,
.page-areas-research-he .inside .header a.see-all {
    line-height: 1.3125rem;
    color: white;
}

.page-people-and-events .inside .category-title,
.page-people-and-events-he .inside .category-title,
.page-areas-research .inside .category-title,
.page-areas-research-he .inside .category-title {
    display: inline-block;
    color: white;
    position: absolute;
    padding: 0 5px;
    font-size: 0.9375rem;
    left: 21px;
}

.page-people-and-events .inside .header,
.page-people-and-events-he .inside .header,
.page-areas-research .inside .header,
.page-areas-research-he .inside .header {
    height: 21px;
}

.page-publications .view-books-term .title,
.page-people-and-events .title a,
.page-people-and-events .date,
.page-people-and-events .subtitle,
.page-people-and-events-he .title a,
.page-people-and-events-he .date,
.page-people-and-events-he .subtitle,
.page-areas-research .title a,
.page-areas-research .date,
.page-areas-research .subtitle,
.page-areas-research-he .title a,
.page-areas-research-he .date,
.page-areas-research-he .subtitle {
    line-height: 1.3125rem;
}

.page-publications .view-books-term .title,
.page-people-and-events .panel-col-first .title a,
.page-people-and-events .panel-col-first .title,
.page-people-and-events-he .panel-col-first .title a,
.page-people-and-events-he .panel-col-first .title,
.page-areas-research .panel-col-first .title a,
.page-areas-research .panel-col-first .title,
.page-areas-research-he .panel-col-first .title a,
.page-areas-research-he .panel-col-first .title,
.page-publications .inside .views-field-name a,
.page-publications .inside .views-field-name {
    font-weight: bold;
}

.page-people-and-events .date,
.page-people-and-events-he .date,
.page-areas-research .date,
.page-areas-research-he .date {
    font-weight: bold;
    font-size: 0.875rem;
    color: #385071;
}

.page-areas-research .subtitle,
.page-areas-research-he .subtitle
.page-areas-research .subtitle,
.page-areas-research-he .subtitle {
    font-size: 0.875rem;
}

.view-home-page-slider .main-category {
    position: relative;
    bottom: 116px;
    left: 32px;
}

.group-wrapper .views-field-field-article-main-image {
    margin-top: 3px;
}

/* PRESS RELEASE */
.section-areas-research .pane-press-release,
.section-areas-research-he .pane-press-release,
.section-people-and-events .pane-press-release,
.section-people-and-events-he .pane-press-release {
    margin-top: 0;
}

.page-people-and-events .pane-press-release,
.page-people-and-events-he .pane-press-release,
.section-areas-research.page-areas-research .pane-press-release,
.section-areas-research-he.page-areas-research-he .pane-press-release {
    margin-top: 0px;
}

.section-areas-research.page-areas-research .pane-press-release,
.section-areas-research-he.page-areas-research .pane-press-release {
    margin-top: 0;
}

.page-home .pane-press-release,
.page-home .pane-podcast {
    margin-top: 5px;
}

.pane-press-release .feed-icon,
.pane-podcast .feed-icon {
    position: absolute;
    left: 0;
    top: 0;
}

.pane-press-release, .pane-newspaper-clippings {
    position: relative;
    margin-bottom: 15px;
}
.pane-podcast {
    position: relative;
    margin-bottom: 30px;
}
.panel-col-first .pane-newspaper-clippings .view-content .field-content p {
    font-size: 1rem;
    line-height: 1.1875rem;
    display: block;
}

.pane-block.facebook,
.pane-block.scienceblogs,
.pane-block.twitter,
.pane-weizmann-outbrain{
    margin-bottom: 35px;
}

.pane-block.instagram{
    margin-bottom: 10px;
}

.instagram iframe {
    margin-left: 4px;
    margin-top: 8px;
}

.pane-press-release .views-field-created {
    margin-right: -20px;
}

.pane-press-release .views-field-body {
    margin-left: 70px;
    margin-right: -1px;
}

.pane-press-release .views-field-body,
.pane-press-release .views-field-created {
    position: relative;
    top: 3px
}

.pane-press-release, .pane-most-popular {
    background: #E6E7E8;
    position: relative;
    width: 100%;
    margin-bottom: 35px;
}
.pane-podcast{
    position: relative;
    width: 100%;
}

.pane-press-release .pane-content, .pane-most-popular .pane-content {
    padding: 0 10px;
}

.pane-most-popular .pane-content {
    padding-bottom: 10px;
    padding-top: 0px;
}

.pane-press-release .pane-content,
.pane-podcast .pane-content {
    padding-top: 0;
}

.pane-frontpage .pane-title,
.pane-most-popular .pane-title,
.pane-most-popular h2,
.pane-most-popular h1,
.pane-newspaper-clippings h2,
.pane-newspaper-clippings h5,
.pane-newspaper-clippings h1,
.pane-latest-tax-per-term-panel-pane-2 h1,
.pane-page-title h1,
.front .pane-page-title h2,
.pane-menu-menu-added-by-taxonomy h1,
.facebook h2,
.facebook h5,
.scienceblogs h2,
.instagram h2,
.twitter h2,
.scienceblogs h5,
.instagram h5,
.twitter h5,
.page-node .pane-frontpage h2,
.basic-page-right .pane-frontpage h2,
.pane-newspaper-clippings h2,
.page-press-release-list .pane-frontpage-panel-pane-2 h2,
.page-publications .panel-col-first .inside .pane-title,
.section-tags .view-id-frontpage .view-header,
.section-tags-he .view-id-frontpage .view-header,
.ad-sidebar h5,
.pane-podcast h5{
    color: white;
    background-color: #005b86;
    /*display: flex;*/
    padding: 0 10px;
    line-height: 1.3125rem;
}
.ad-sidebar h5 {
	background: #005b86 url(../images/rss.svg) no-repeat left center;
	padding-left: 32px;
}
.pane-latest-tax-per-term-panel-pane-2 h1,
.pane-page-title h1,
.front .pane-page-title h2{
	margin-bottom:20px;
}
.node-type-video-gallery .pane-page-title h1,
.node-type-image-gallery .pane-page-title h1{
	margin-bottom:0;
}
.pane-page-title h1,
.pane-menu-menu-added-by-taxonomy h1,
.front .pane-page-title h2{
	background:#3A79BE;
}

.facebook h2,
.facebook h5,
.scienceblogs h2,
.instagram h2,
.twitter h2,
.scienceblogs h5,
.instagram h5,
.twitter h5 {
    padding-left: 28px;
}

.facebook h2,
.facebook h5 {
    background: url('../images/facebook-white.png') no-repeat #005b86 5px center;
}

.instagram h2,
.instagram h5 {
    background: url('../images/instagram-white.png') no-repeat #005b86 5px center;
}

.twitter h2,
.twitter h5 {
    background: url('../images/twitter-white.png') no-repeat #005b86 5px center;
}

.scienceblogs h2,
.scienceblogs h5 {
    background: url('../images/science-blogEN.png') no-repeat #005b86 left;
    background-size: 130px;
    display: none;
}

.scienceblogs h2 a,
.scienceblogs h5 a {
    display: block;
}

.pane-most-popular .pane-title, .pane-newspaper-clippings .pane-title {
    /*margin-bottom: 6px;*/
}

.pane-press-release .pane-title,
.pane-podcast .pane-title,
.pane-views-panes .pane-title,
.pane-newspaper-clippings .pane-title {
    padding-left: 32px;
	cursor:pointer;
}


.views-field-field-book-cover-image img{
    max-width: 660px;
    height: inherit;
}

.view-press-release .views-field-created,
.view-press-release .views-field-body {
    display: inline-block;
    width: 178px;
    margin: 0;
}

.pane-press-release h2,
.pane-press-release h5 {
    color: white;
    background-color: #231f20;
    line-height: 1.3125rem;
    padding: 0 5px;
}

.pane-press-release h2,
.pane-press-release h5,
.pane-podcast h5 {
    font-size: 1.125rem;
}

.pane-press-release .view-id-press_release {
    /*position: initial;*/
}

.pane-press-release .view-header,
.pane-podcast .view-header,
.pane-newspaper-clippings .view-header{
    top: 0;
    position: static;
    left: 0;
    color: black;
    width: 100%;
}

.page-press-releases .pane-press-release .views-row,
.page-press-releases .pane-views-panes .views-row{
    display: inline-block;
    width: 100%;
}

.page-press-releases .form-item.form-type-select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url("../images/arrow-down.png") no-repeat right transparent;
}
.page-press-releases .form-item.form-type-select .description{display:none;}

select::-ms-expand {
    display: none;
}

.page-press-releases .form-item.form-type-select {
    background: url('../images/menu-icon-white.png') no-repeat left transparent;
    background-size: 12px;
    background-position: 6px;
    /* z-index: 99999; */
    /* display: block; */
    background-color: #385071;
}

/* FOOTER */
body > footer {
    position: relative;
    width: 100%;
    right: 0;
    background-color: #37374e;
    margin-top: 50px;
    color:#ffffff;
}
body.front > footer{
    margin-top: 0;
}

footer .footer-content {
    max-width:1770px;
    width: 96%;
    margin: 0 auto;
    padding: 90px 0 0;
    /* box-shadow: 0px 1px 0px 0px #888888; */
}

footer .top-footer {
    border-bottom: 1px solid #979797;
    padding-bottom: 60px;
    display: flex;
    justify-content: space-between;
}
footer .top-footer > div {
    margin-right:20px;
}
footer .top-footer .footer-address-contacts,
footer .top-footer .footer-subscribe{
    font-size: 1.125rem;
    line-height: 1.55;
}
footer .top-footer .footer-subscribe{
    margin:0;
    width:19%;
    position: relative;
}
footer .top-footer .footer-subscribe .block-title{
    margin:0 0 35px;
    font-size: 1.125rem;
    font-weight: 600;
}
footer .top-footer .footer-subscribe input.form-text{
    background:none;
    border: none;
    border-bottom: solid 2px #979797;
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    width:100%;
}
footer .top-footer .footer-subscribe input::-webkit-input-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
footer .top-footer .footer-subscribe input:-moz-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
footer .top-footer .footer-subscribe input::-moz-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
footer .top-footer .footer-subscribe input:-ms-input-placeholder{
    color:#ffffff;
    font-size: 1.125rem;
    line-height: 1.9;
    opacity: 1;
}
.placeholdersjs{
    color: #ffffff !important;
}

footer .top-footer .footer-subscribe .form-item {
    margin-bottom: 0;
    margin-top:0;
}
footer .top-footer .footer-subscribe .form-actions {
    margin-bottom: 0;
    margin-top:25px;
}
footer .top-footer .footer-subscribe input.form-submit{
    color:#ffffff;
    cursor:pointer;
    float:none;
    font-size: 1.2rem;
    font-weight: 500;
    height: 35.8px;
    border-radius: 17.9px;
    background-color: #34b0e5;
    border: none;
    width: 155px;
}

footer .top-footer .footer-logo-follow #logo_footer{
    display: block;
    width: 240px;
}
footer .top-footer .footer-logo-follow #logo_footer img{
    width: 100%;
}
footer .top-footer .footer-logo-follow .social-media-links{
    display: flex;
    justify-content: space-between;
    max-width:225px;
}
footer .top-footer .footer-logo-follow .social-media-links li{
    display: inline-block;
    padding:0;
}
footer .top-footer .footer-logo-follow .block-title{
    margin:32px 0 24px;
    font-size: 1.125rem;
    font-weight: 600;
}
footer .top-footer .footer-address-contacts .footer-address{
    margin-bottom:45px;
}
footer .top-footer > .content {
    width: 34.2%;
}
#footer a,
#footer a:hover,
#footer a:focus,
#footer a:active{
    color:#ffffff;
}
footer .content ul li a {
    font-size: 1.125rem;
    line-height: 1.44;
}

footer #site-name a {
    font-size: 1.6875rem;
    position: relative;
    top: 85px;
    left: 66px;
}

footer .copyright {
    font-size: 1.125rem;
}

footer #site-slogan {
    line-height: 0px;
    font-size: 0.6875rem;
    position: relative;
    top: 85px;
    left: 66px;
}

footer .content > .menu {
    /*-webkit-column-count: 3; /* Chrome, Safari, Opera */
    /*-moz-column-count: 3; /* Firefox */
    /*column-count: 3;
    /*-webkit-column-gap: 40px; */
    /*-moz-column-gap: 40px; */
    /*column-gap: 40px; */
    display: flex;
    justify-content: space-between;
}
footer .content > .menu:after{
    content: none;
    display:none;
}

footer .menu li .disabled {
    cursor: not-allowed;
    color: currentColor;
    display: inline-block; 
    pointer-events: none;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
}

.lte-ie9 footer .menu li {
    float: left;
    width: 200px;
}

footer ul.menu li {
    display: block;
    margin:0;
}

footer ul li.leaf {
    list-style-image: none;
    margin-left: 0;
    margin-bottom:12px;
}

footer .copyright {
    text-align: center;
}

.bottom-footer {
    padding: 30px 0;
    position: relative;
}

footer .rss {
    
}

.bottom-footer a, .bottom-footer .copyright {
    font-size: 1.125rem;
}

.cookies-policy{
    clear: both;
    text-align:center;
    font-size: 1.125rem;
    line-height: 1.44;
    color: #37474f;
    padding:30px 70px;
    position: fixed;
    bottom:0;
    right:0;
    background: #fff;
    width: calc(100% - 140px);
    z-index: 100;
    border: 1px solid #37474f;
    display:none;
}
.cookies-policy a{
    color: #37474f;
    font-weight: 500;
}
.cookies-policy .closeMessage{
    background: url('../images/black.png') no-repeat 0 0;
    background-size: cover;
    width:35px;
    height:35px;
    text-decoration: none;
    display: block;
    position: absolute;
    right:30px;
    top:50%;
    transform: translateY(-50%);
}
/****************************************************************************************************/

.qtip li a, .qtip li a:active,
.qtip a, .qtip a:active {
    text-decoration: none;
    color: #fff;
    width: 100%;
    display: block;
}

.qtip li:hover {
    background-color: #3A79BE;
}

.top-bar {
    background: #231f20;
}

.top-bar * {
    display: inline-block;
}

.content .top-bar a {
    color: white;
}

.top-bar:after,
.top-bar:before {
    background: inherit;
    position: absolute;
    content: '';
    top: 0;
    width: 100%;
    height: 16px;
    right: 100%;
}

.top-bar:after {
    left: 100%;
}

/* MENUS */

.menu-stick {
    /*display: none;*/
    position: fixed;
    z-index: 999;
    top: 0;
    background: rgb(255, 254, 254);
    box-shadow: 2px 0px 6px;
    padding: 5px 0;
    height: 51px;
    padding-top: 20px;
}

.menu-stick:hover {
    background: rgb(255, 254, 254);
}

.menu-stick .region-header {
    margin: 0 auto;
}

#main-menu-weizmann.menu-stick .view-research-navigator-bar,
.top-nav.view-research-navigator-bar {
    margin: 0 auto;
    /* how close should the menus be?
        top: -5px;
        position: relative;*/
}

#main-menu-weizmann.menu-stick .content {
    height: 20px;
}

/*Mega Menu*/
.menu-block-wrapper ul {
    /*position: absolute;  irena temp*/
}

.main-menu .leaf > a, .logo-slogan #site-slogan a {
    /*outline: none;*/
}

.main-menu .menu {
    position: relative;
}

.panel-display .panel-panel.panel-col-first {
    border-right: 1px solid white;
}

.panel-display .panel-2col .panel-col-first, .panel-2col .panel-col-last {
    float: left;
}

.panel-display.panel-2col .panel-col-first {
    width: 25%;
}

.panel-display.panel-2col .panel-col-last {
    width: 75%;
}

.panel-display .panel-2col .panel-col-first .inside {
    margin: 0 0 1em 0;
}

.panel-display .panel-2col .panel-col-last {
    width: 75%;
}

.view-press-release a.see-all,
.view-podcast a.see-all,
.view-newspaper-clippings a.see-all,
.pane-most-popular a.see-all,
.pane-gallery a.see-all,
.last-news a.see-all,
.view-last-magazines a.see-all,
.pane-books-term-panel-pane-4 a.see-all,
.view-books-term a.see-all,
.section-magazine .pane-custom.pane-2 a.see-all,
.section-magazine-he .pane-custom.pane-2 a.see-all {
    position: absolute;
    top: 1px;
    right: 5px;
    color: white;
    font-size: 0.875rem;
}
.view-podcast .views-row a.see-all:hover,
.view-podcast .views-row a.see-all:focus{
	color: white;
	text-decoration:none;
}
.view-press-release a.see-all,
.view-podcast a.see-all,  
.view-newspaper-clippings a.see-all{
	width:auto;
}
.rss {
    line-height: 1.25rem;
    width: 21px;
    height: 21px;
    background: url("../images/rss.svg") no-repeat;
    content: ".";
    display: inline-block;
}
.view-press-release .view-header .rss,
.view-podcast .rss,
.view-newspaper-clippings .view-header .rss{
	position: absolute;
	top:0;
	left:0;
}

.bottom-footer .rss {
    background: url("../images/rss-orange.png") right no-repeat;
    content: ".";
    display: block;
    width: auto;
    padding-right: 30px;
}

.menu-minipanels {
    display: table;
}

.menu-minipanel-panel .panel-col-first .leaf {
    width: 80%;
    padding: 0 10%;
}

.menu .menu-minipanel-panel .inside {
    margin: 0;
}

.menu-minipanel-panel .panel-col-last .inside {
    margin: 0 0 1em 2em;
}

.menu-minipanel-panel .panel-col-last .inside .views-row {
    margin: 0 18px;
    float: left;
}

.menu-minipanel-panel .panel-col-last .inside .views-row .field-content a {
    line-height: 1.25rem;
}
/*
.menu-minipanel-panel .panel-col-last .inside .views-row .field-content a {
    line-height: normal;
}
.menu-minipanel-panel .panel-col-last .inside .views-row .field-content a:focus,
.menu-minipanel-panel .panel-col-last .inside a:focus div,
.menu-minipanel-panel .panel-col-last .inside .views-row .field-content a:hover,
.menu-minipanel-panel .panel-col-last .inside a:hover div{
    text-decoration: none;
}
.menu-minipanel-panel .panel-col-last .inside .custom-menu-thumbnail{
    margin:0 0 17px;
    float: none;
    display: block;
}
*/
.main-menu-he .leaf .leaf, .main-menu .leaf .leaf {
    line-height: 1.3125rem;
    padding-top: 5px;
    padding-bottom: 5px;
}

.pane-press-release .views-row,
.view-id-most_popular .views-row {
    padding: 4px 0 14px 0px;
    border-bottom: 1px solid #6A6768;
}

/*.page-press-releases .pane-press-release .views-row{
    padding: 25px 0px;
    border-bottom: 1px solid #797677;
}*/

.pane-press-release .views-row:last-of-type,
.view-id-most_popular .views-row:last-of-type {
    /*   padding: 9px 0px 0px 0px;*/
}

.pane-most-popular .views-row {
    border-bottom-color: #74777A;
}

.pane-press-release .views-row:last-child,
.pane-most-popular .views-row:last-child,
.section-magazines.page-magazines .content-wrapper .views-row:last-child{
    border-bottom: none;
}

.pane-most-popular .views-row .views-field-title span a {
    font-size: 1.25rem;
    line-height: 1.375rem;
}

.pane-most-popular .views-row .views-field-body p a {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.galleryformatter-greenarrows .gallery-thumbs .wrapper,
.galleryformatter-greenarrows .gallery-thumbs li.active a,
.galleryformatter-greenarrows .gallery-thumbs li a:hover,
.galleryformatter-greenarrows .view-full {
    background: none;
}

/* for accesability */
li a:focus ~ .menu-minipanel-panel, .my-class {
    max-height: 500px !important; /*  2. */
    -webkit-transition: max-height 0.25s ease-in !important; /*  1. */
    -moz-transition: max-height 0.25s ease-in !important; /*  1. */
    -ms-transition: max-height 0.25s ease-in !important; /*  1. */
    -o-transition: max-height 0.25s ease-in !important; /*  1. */
    transition: max-height 0.25s ease-in !important; /*  1. */
}
/*
li a:focus ~ .menu-minipanel-panel, .my-class,
li:hover > .menu-minipanel-panel {
    max-height: 100% !important; /*  2. 
    -webkit-transition: max-height 0.25s ease-in !important; /*  1. 
    -moz-transition: max-height 0.25s ease-in !important; /*  1. 
    -ms-transition: max-height 0.25s ease-in !important; /*  1. 
    -o-transition: max-height 0.25s ease-in !important; /*  1. 
    transition: max-height 0.25s ease-in !important; /*  1. 
}
*/
/* for videos
.inside .pane-node-title .pane-content {
    font-size: 14px;
    color: white;
    background: rgb(0, 91, 134);
    line-height: inherit;
    padding: 2px 5px;
}*/

/*Overriding*/
.field .field-label {
    font-weight: normal;
}

/*panels-flexible-region {*/
/*width: 998px;*/
/*}*/

.panels-flexible-basic_page .panels-flexible-region-inside {
    padding-right: 0;
    padding-left: 0;
}

.pane-newspaper-clippings .view-content {
    padding: 5px;
}

.pane-newspaper-clippings .views-field-field-newspaper {
    float: left;
    padding-right: 7px;
    border-right: 1px solid #005b86;
    margin-right: 7px;
    line-height: 1rem;
    color: #005b86;
    font-size: 0.875rem;
}

.pane-newspaper-clippings .views-field-body {
    display: inline-block;
    margin: 5px 0;
}

.pane-newspaper-clippings .views-field-created {
    line-height: 0.875rem;
}

.pane-newspaper-clippings .views-field-title h3 {
    margin: 0;
}

.main-menu .views-field-title h3,
.main-menu-he .views-field-title h3,
.main-menu .views-field-title a,
.main-menu-he .views-field-title a,
.main-menu .views-field-title,
.main-menu-he .views-field-title,
.custom-menu-thumbnail .title,
.main-menu .views-field-name h3,
.main-menu-he .views-field-name h3,
.main-menu .views-field-name a,
.main-menu-he .views-field-name a{
    width: 100%;
    font-size: 1.875rem;
    font-weight: normal;
    margin-bottom: 0;
    line-break: normal;
}

.main-menu .views-field-created {
    font-size: 0.9375rem;
}

/* Article page */

.field-name-field-article-subtitle .field-item,
.section-books .view-books-term .views-field-field-book-subtitle {
    /*.section-magazine .inside .pane-term-name{*/
    font-size: 1.5rem;
    font-weight: 100;
    overflow: hidden;
    padding: 10px 0;
}

.node-type-article .inside .pane-node-title,
.section-books .view-books-term .views-field-name,
.pane-custom.page-title{
    font-size: 2rem;
    font-weight: bold;
}
.pane-custom.page-title{
	margin-bottom:20px;
}

.main-article-categories .pane-title{
    float: left;
    margin-right: 5px;
}

/*.node-type-article .pane-node-field-area-of-research .pane-content {
    float: left;
}*/

.node-type-article .inside .pane-node-created {
    float: left;
}

.node-type-article .inside .pane-node-body,
.pane-frontpage .views-row .views-field-title {
    clear: both;
}

.hierarchical-select-item-separator {
    padding-left: 0;
}

.node-type-article .pane-node-field-area-of-research .links li,
.node-type-article .main-article-categories .links li {
    margin-right: 0;
    display: inline;
}

.add-this,
.pane-node-field-addthis,
.pane-taxonomy-term-field-addthis {
    padding: 20px 0 30px 0;
}

.pane-node-field-tags-hebrew .pane-title,
.pane-node-field-tags-hebrew .pane-content,
.pane-node-field-tags .pane-title,
.pane-node-field-tags .pane-content,
.section-books .views-label-field-tags{
    display: table-cell;
}

.pane-node-field-tags-hebrew .pane-title {
    padding-left: 12px;
}

.pane-node-field-tags-hebrew {
    margin-top: 20px;
}

.field-name-field-tags-hebrew .links li,
.field-name-field-tags .links li,
.section-books .views-field-field-tags .field-content a,
.views-field-field-tags-hebrew .field-content a{
    background: #3A79BE;
    display: inline-block;
    margin: 3px;
    padding: 0 10px;
    color: white;
}
.field-name-field-tags-hebrew .links li a:hover,
.field-name-field-tags .links li a:hover,
.section-books .views-field-field-tags .field-content a:hover,
.views-field-field-tags-hebrew .field-content a:hover,
.field-name-field-tags-hebrew .links li a:focus,
.field-name-field-tags .links li a:focus,
.section-books .views-field-field-tags .field-content a:focus,
.views-field-field-tags-hebrew .field-content a:focus{
	text-decoration:underline;
}
.node-type-article .pane-node-field-tags,
.node-type-article .pane-node-field-tags-hebrew,
.section-books .views-field-field-tags{
    margin: 20px 0;
    display: inline-block;
    width: 100%;
}

.field-name-field-tags-hebrew .links li a,
.field-name-field-tags .links li a,
.section-books .views-field-field-tags .field-content a{
    color: white;
}

.node-type-article .pane-node-field-addthis h2 {
    float: left;
    padding-right: 5px;
    padding-top: 13px;
}

.pane-content .field-items p a {
    color: #3A79BE !important;
    text-decoration: underline;
    font-weight: bold;
}
/*
.pane-content .field-items blockquote {
    font-weight: bold;
    background: url("../images/icon-35.png") 0px 19px no-repeat;
    font-family: "Times New Roman";
    font-size: 26px;
    color: #005B86;
    width: 75%;
    margin-left: 6%;
    padding: 12px 48px;
    line-height: 28px;
}*/

/*.links.inline li {*/
/*float: left;*/
/*position: relative;*/
/*bottom: 7px;*/
/*}*/

/* Last news block */

.pane-frontpage .pane-title {
    margin-bottom: 17px;
}

.view-frontpage.last-news .views-row,
.menu-minipanel-panel .panel-col-last .inside {
    margin-left: 20px;
    float: left;
    overflow: hidden;
}
.panel-col-first .pane-frontpage .last-news .views-row {
    width: 150px;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row-first,
.view-frontpage.last-news .views-row-first {
    margin-left: 0;
}

.view-frontpage .video-icon {
    background: url('../images/video-icon.svg') no-repeat;
    width: 19px;
    height: 13px;
    float: right;
}

/* Single category page*/
/*.view-latest-tax-articles .category-title {
    float: left;
}*/

.page-areas-research .view-latest-tax-articles .see-all,
.page-people-and-events .view-latest-tax-articles .see-all {
    padding-right: 5px;
    padding-left: 0;
    float: right;
    font-size: 0.9375rem;
	top:0;
    width: 293px;
}

/*
.page-areas-research .panel-2col .panel-col-first .inside,
.page-people-and-events .panel-2col .panel-col-first .inside{
    margin: 0;
}*/

.view-latest-tax-articles .views-limit-grouping-group,
.view-latest-tax-articles .views-limit-grouping-group {
    width: 319px;
    margin-bottom: 5%;
    float: left;
    position: relative;
    /* for two column display: */
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid;
    /* display: inline-block; */
}

.page-people-and-events .views-limit-grouping-group.even,
.page-areas-research .views-limit-grouping-group.even {
    margin-right: 22px;
}

.view-latest-tax-articles .views-limit-grouping-group.even {
    /* margin-right: 18px; */

}

.view-latest-tax-articles .view-content .views-row,
.view-latest-tax-articles .view-content .views-row{
    border-bottom: 1px solid #74777A;
    margin-bottom: 50px;
    overflow: hidden;
}

.view-latest-tax-articles .view-content .views-row:last-of-type,
.page-publications-he .view-books-term .view-content .views-row:last-child,
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row:last-child {
    border-bottom: none;
}

/* People and events sub memu */

.section-people-and-events .content-wrapper .view-research-navigator-bar .title,
.section-people-and-events .content-wrapper .view-research-navigator-bar .view-content,
.section-people-and-events-he .content-wrapper .view-research-navigator-bar .title,
.section-people-and-events-he .content-wrapper .view-research-navigator-bar .view-content,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-title,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-title,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content {
    display: table-cell;
    white-space: nowrap;
    vertical-align: middle;

}
.section-people-and-events .content-wrapper .view-research-navigator-bar .title{
    padding-left: 25px;
}
.section-people-and-events-he .content-wrapper .view-research-navigator-bar .title{
    padding: 0 25px 0 5px;
}
.section-people-and-events .content-wrapper .panel-col-top .inside .pane-custom.pane-1,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-custom.pane-1 {
    position: absolute;
    top: 15px;
    z-index: 2;
}

.section-people-and-events .content-wrapper .view-research-navigator-bar .view-header,
.section-people-and-events-he .content-wrapper .view-research-navigator-bar .view-header{
    position: relative;
    left: 0;
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-title,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-title {
    padding: 0 5px;
}

.section-about .view-books .views-field.views-field-title,
.section-about-he .view-books .views-field.views-field-title {
    font-size: 2rem;
    padding: 10px 0;
}

.section-about .view-books .view-content,
.section-about-he .view-books .view-content,
.section-about .view-books .item-list,
.section-about-he .view-books .item-list {
    margin-bottom: 20px;
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block.about-institute {
    margin-bottom: 30px;
}



.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content,
.section-people-and-events .content-wrapper .panel-col-top .inside .pane-menu-block .menu li,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li {
    float: left;
    margin: 3px 0;
    border: none;
    list-style: inherit;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li {
    padding: 0;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li {
    float: right;
    list-style: none;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .term-item div,
.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar .term-item div,
/*.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li a,*/
/*.section-people-and-events .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li a,*/
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li a,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li a {
    color: white;
    border-right: 1px solid white;
    padding: 0 10px;
    font-size: 0.875rem;
    line-height: 0.8125rem;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .term-item div {
    border-left: 1px solid white;
    border-right: none;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li:last-child a {
    border: none;
    margin-left: 0;
}

.section-people-and-events .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li:last-child a {
    border: none;
    margin-right: 0;
}

.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block.about-institute,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block.about-institute {
    color: white;
    background-color: #3A79BE;
    line-height: 1.3125rem;
    display: inline-block;
    width: 100%;
}

.panel-col-top .inside .view-research-navigator-bar .title a{
    color: white;
    display: table-cell;
    /*padding: 0 5px;*/
}


.menu-stick #block-views-research-navigator-bar-block-2,
.menu-stick #block-views-research-navigator-bar-block-1{
    position: absolute;
    bottom: 4px;
    width: 998px;
}


.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content a.active,
.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content a.active,
/*.section-people-and-events .content-wrapper .panel-col-top .inside .pane-menu-block.science li.active,*/
/*.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block.science li.active,*/
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active {
    background-color: rgba(255, 255, 255, 0.7);
    display: block;
}

.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content a.active .term-item div,
.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content a.active .term-item div,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active a,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active a {
    color: black;
}

.section-people-and-events .content-wrapper .panel-col-top .inside .rss,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .rss {
    position: absolute;
}

.section-people-and-events .content-wrapper .panel-col-top .inside .pane-custom.pane-1,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-custom.pane-1 {
    position: relative;
    top: 0;
}

.view-research-category .view-content .views-field-field-article-main-image,
/*.view-latest-tax-articles .view-content .views-field-field-article-main-image,*/
.section-news .views-field-field-article-main-image,
.section-magazine .field-name-field-magazine-image,
.section-books .views-field-field-book-cover-image,
.section-people-and-events .views-field-field-article-main-image,
.page-press-releases .pane-press-release .views-field-field-article-main-image,
.page-press-releases .pane-views-panes .views-field-field-article-main-image,
.pane-books-term-panel-pane-1 .views-field-field-book-cover-image,
.section-people-and-events-he .views-field-field-article-main-image,
.section-magazines.page-magazines .views-field-field-magazine-image,
.section-magazine.page-taxonomy .pane-taxonomy-term-field-magazine-image,
.section-publications .views-field-field-magazine-image,
.section-magazine.page-taxonomy .views-field-field-article-main-image,
.section-magazine-categories .views-field-field-article-main-image,
.section-tags .pane-frontpage-panel-pane-4 .views-field-field-article-main-image,
.page-taxonomy .pane-frontpage-panel-pane-4 .views-field-field-article-main-image,
.section-magazine-category .single-category .views-field-field-article-main-image{
    float: left;
    margin-top: 7px;
}

.view-research-category .view-content .views-field-title,
.page-taxonomy.section-areas-research .view-research-category .views-row .title,
.page-taxonomy.section-areas-research-he .view-research-category .views-row .title,
.section-news .view-frontpage .title,
.section-publications .pane-last-magazines-panel-pane-2 .title,
.page-press-releases .pane-press-release .views-row .title,
.page-press-releases .pane-views-panes .views-row .title,
.page-publications .view-books-term .title,
.page-publications-he .pane-books-term-panel-pane-4 .title,
.section-books .panel-col-first .views-field-nothing .title,
.section-people-and-events-he .pane-people-and-events-panel-pane-1 .title,
.section-people-and-events .pane-people-and-events-panel-pane-1 .title,
.section-magazines.page-magazines .view-last-magazines .views-field .title,
.section-magazine.page-taxonomy .pane-term-name .pane-content,
.section-magazine.page-taxonomy .views-field-nothing-1 .title,
.section-magazine-categories .views-field-nothing .title,
.section-tags .pane-frontpage-panel-pane-4 .views-field-nothing .title,
.page-taxonomy .pane-frontpage-panel-pane-4 .views-field-nothing .title,
.section-weizmann-in-the-media .pane-newspaper-clippings .views-field-title,
.section-weizmann-in-the-media .view-newspaper-clippings .views-field-title h3 a,
.section-magazine-category .single-category .views-field-nothing .title{
    font-size: 1.5rem;
    line-height: 1.5625rem;
    font-weight: bold;
    padding-bottom: 10px;
    color: #231f20;
}

.section-magazine .panel-col-first.panel-panel .pane-1 .pane-content a {
    position: absolute;
    top: 0;
    right: 5px;
    color: white;
}

.section-in-the-news .view-newspaper-clippings .views-field-body {
    display: block;
    clear: both;
}

.view-latest-tax-articles .view-content .views-limit-grouping-group .views-field-field-article-main-image,
.view-latest-tax-articles .view-content .views-limit-grouping-group .views-field-field-article-main-image {
    height: 72px;
    width: 108px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}

.pane-node-field-article-subtitle {
    display: inline-block;
    width: 100%;
}
.node-type-article .pane-node-field-article-subtitle {
    color: #37374e;
    font-size: 1.875rem;
    font-weight: bold;
    line-height: 1.35;
    display: inline-block;
    padding-bottom: 0px;
    /*border-bottom: 2px solid #231f20;*/
    margin-bottom: 20px;
    width: 100%;
}
.node-type-article .pane-node-field-article-subtitle .field-name-field-article-subtitle .field-item h2{
    font-size: 1.875rem;
    font-weight: normal;
}
.view-research-navigator-bar .views-row .term-item {
    font-size: 0.9375rem;
}

.view-research-navigator-bar .views-row .term-item.technology {
    width: 121px;
}

.view-press-release.block .views-row {
    padding: 20px 0;
    display: inline-block;
    width: 100%;
}

.view-press-release.block .views-row .views-field-field-article-main-image img,
.view-podcast .views-row .views-field-field-article-main-image img {
    width: 78px;
    height: 46px;
}

.view-press-release.block .views-row .views-field-field-article-main-image,
.view-podcast .views-row .views-field-field-article-main-image {
    float: left;
    margin-right: 10px;
    margin-top: 4px;
}

.pane-press-release .block .views-row .field-content a,
.pane-newspaper-clippings .view-content .field-content p,
.pane-press-release .block .views-row .field-content a .title {
    font-size: 0.8125rem;
    line-height: 1.1875rem;
    display: block;
}
.pane-press-release .block .views-row .field-content a .title{
	font-weight:normal;
}
.panel-col-last .pane-newspaper-clippings .views-field-title a{
    /*color: #005b86;*/
}

/*.pane-press-release .block .views-row .field-content .created  a{
    font-size: 16px;
    color: #005b86;
}*/

/*.view-press-release .views-row .field-content p {
    height: 52px;
     overflow: hidden; 
}*/

/* GALLERY */

.page-gallery .pane-gallery .views-row,
.node-type-image-gallery .pane-gallery .views-row {
    display: inline-block;
    margin-right: 25px;
    width: 200px;
}

.page-gallery .pane-gallery .views-row{
    height: 234px;
}

.view-frontpage.last-news .views-row-last,
.page-gallery .pane-gallery .views-row-last {
    margin-right: 0;
}

.page-gallery .pane-gallery .views-row:nth-child(3n),
.node-type-image-gallery, .pane-gallery .views-row:nth-child(3n) {
    margin-right: 0;
}

.galleryformatter-greenarrows .gallery-thumbs {
    padding: 0px;
}

.pane-gallery .pane-title,
.panel-pane.gallery-title .pane-content,
.pane-last-magazines-panel-pane-2 .pane-title,
.page-magazines .panel-col-first .inside .pane-title,
.panel-col-first .inside .pane-books-term-panel-pane-1 .pane-title,
.panel-col-first .inside .pane-last-magazines-panel-pane-2 .pane-title,
.panel-col-first .inside .pane-gallery .pane-title,
.page-publications-he .pane-books-term-panel-pane-4 .pane-books-term-panel-pane-1 .pane-title,
.page-publications-he .pane-last-magazines-panel-pane-3 .pane-title,
.page-publications-he .pane-books-term-panel-pane-4 .pane-title,
.section-books .pane-books-term-panel-pane-5 .pane-title,
.section-books .pane-books-term-panel-pane-6 .pane-title,
.section-news .pane-frontpage-panel-pane-2 .pane-title,
.section-feeds .panel-col-first .pane-title,
.section-magazine .panel-col-first .pane-term-name .pane-title,
.section-magazine .panel-col-first .pane-term-name:first-child .pane-content,
.section-magazine .pane-custom.pane-2 .pane-title,
.pane-webform-client-block-984 .pane-title,
.pane-webform .pane-title,
.pane-weizmann-search .pane-title,
.pane-block.extra-images .pane-title{
    color: white;
    background-color: #3A79BE;
    display: flex;
    padding: 0 10px;
    line-height: 1.3125rem;
    font-size: 1rem;
}

.section-magazine .panel-col-first .pane-term-name .pane-title {
    float: left;
}

.pane-gallery, .pane-frontpage, .pane-publication-terms {
    position: relative;
    margin-bottom: 20px;
    display: inline-block;
}
#mini-panel-publications .pane-frontpage, 
#mini-panel-publications .pane-publication-terms {float:left;}

.pane-gallery .albom-wrapper a img {
    padding-top: 20px;
}

.image-gallery .albom-wrapper .title,
.image-gallery .albom-wrapper .counter {
    width: 180px;
    background-color: rgba(255, 255, 255, 0.5);
    position: relative;
    bottom: 65px;
    left: 10px;
    height: 22px;
    overflow: hidden;
    text-align: center;
}

.video-gallery .albom-wrapper .title,
.video-gallery .albom-wrapper .counter {
    text-align: center;
    width: 200px;
}

.gallery-slide{
    width: 660px !important;
}
.gallery-slide iframe{
    width: 660px !important;
    height: 485px !important;
}

.panel-2col-stacked .panel-col-first .inside {
    width: 100%;
    margin: 0;
}

.pane-node-title {
    font-size: 1.0625rem;
}

.pane-node-title {
    /*    font-size: 36px;
        font-weight: bold;*/
}

.pane-node-body .lightbox-processed{
    display: block;
    background: rgb(233, 233, 233);
    text-decoration: none !important;    
}


.pane-node-body .image-caption{
    font-size: 0.875rem;
    padding: 0 10px 10px 5px;
    color: black;
}

/*.pane-node-title .pane-content {
    font-size: 36px;
    line-height: 38px;
}*/

.pane-gallery .albom-wrapper .title {
    font-weight: bold;

}

.pane-gallery .albom-wrapper .counter {
    font-size: 0.9375rem;
}

.image-field-caption,
.galleryformatter .slide-button {
    display: none;
}

.pane-content .gallery-thumbs {
    width: 660px !important;
}

.gallery-thumbs .title {
    margin: 10px 0;
}

.gallery-title .pane-title {
    display: none;
}

/*.pane-node-field-image-gallery .galleryformatter li {
    width:  120px !important;
}*/

#block-menu-menu-footer ul.menu li {
    display: block;
    padding-top: 10px;
}

.gallery-slide .title {
    font-weight: bold;
    font-size: 1.875rem;
    line-height: 2.5rem;
    padding: 20px 0px;
}

.gallery-slide .description {
    font-size: 1rem;
    line-height: 1.5625rem;
}

.panels-flexible-region-basic_page-top {
    width: 100%;
}

.term-item {
    padding: 2px 0;
    line-height: 1rem;
    /* border-right: 1px solid rgb(35, 31, 32); */
}

.view-research-navigator-bar .views-row .term-item {
    padding: 4px 0;
    line-height: 0.6875rem;
}

.term-item div {
    border-right: 1px solid rgb(35, 31, 32);
    padding: 0 19px;
}

.views-row-first .term-item {
    padding-left: 10px;
}

.views-row-last .term-item div {
   /* border-right: none; */
}

/*Contact Us*/

.section-contact .webform-component--full-name input,
.section-contact .webform-component--email input,
.section-contact .webform-component--phone input,
.section-contact .webform-component--subject input,
.section-contact .webform-component--message textarea,
.section-contact .webform-submit,
.node-type-webform .webform-component--full-name input,
.node-type-webform .webform-component--email input,
.node-type-webform .webform-component--phone input,
.node-type-webform .webform-component--subject input,
.node-type-webform .webform-component--message textarea,
.node-type-webform .webform-submit {
    width: 305px;
    border: 1px solid #74777A;
    padding: 5px;
    font-family: arial;
    background-color: #CFD5D9;
    color:#404040;
}

.section-contact .webform-component--message textarea,
.node-type-webform .webform-component--message textarea {
    height: 113px;
    width: 317px;
}

.webform-client-form {
    position: relative;
}

.section-contact .webform-component--subject,
.node-type-webform .webform-component--subject {
    position: absolute;
    top: 223px;
    right: 0;
    margin: 0;
}

.section-contact .webform-component--message,
.node-type-webform .webform-component--message {
    position: absolute;
    top: 266px;
    right: 0;
    margin: 0;
}

#edit-submitted-im-not-a-robot {
    float: left;
    margin-right: 20px;
}

.webform-component--im-not-a-robot {
    position: relative;
    bottom: 102px;
}

.section-contact .webform-submit,
.node-type-webform .webform-submit {
    float: right;
    width: 83px;
    border: 1px solid #797677;
}

.form-required {
    color: black;
}

.webform-component--fill-contact-info-we-will-call-you {
    font-weight: bold;
}

.webform-component--address {
    border-bottom: 1px solid rgb(147, 149, 152);
    height: 205px;
    margin-top: 10px;
}

.section-areas-research .pane-research-navigator-bar .view-research-navigator-bar {
    display: table-cell;
}

.page-people-and-events .title,
.page-people-and-events-he .title,
.page-areas-research .title,
.page-areas-research-he .title {
    font-size: 1.125rem;
}

/*
.slick-slide{
width: 652px;
}*/

/* Subcategory menu */

.subcategory-menu .term-item div,
.subcategory-menu .views-row-last .term-item div {
    border-color: white;
    padding: 0 10px;
    font-size: 0.875rem;
}

.subcategory-menu .view-header,
.subcategory-menu .title,
.subcategory-menu .view-content {
    display: table-cell;
    vertical-align: middle;
    float: none;
    line-height: 0;
}

.subcategory-menu .title a{
    white-space: nowrap;
    padding: 7px 5px 0 5px;
    color: white !important;
}

.subcategory-menu .views-row-first .term-item {
    padding-left: 0px;
}

.subcategory-menu .arrow,
.pane-research-navigator-bar-panel-pane-3 .title .arrow,
.pane-menu-block.about-institute .arrow{
    /*    width: 0;
        height: 0;
        border-style: solid;
        border-width: 7px 0 7px 9px;
        border-color: transparent transparent transparent #FFFFFF;*/
    display: inline-block;
    color: white;
    /*    margin: 0 7px;
        vertical-align: baseline;
        margin-bottom: -2px;*/
}


.subcategory-menu .arrow, .pane-research-navigator-bar-panel-pane-3 .title .arrow{
    display: table-cell;
}

.subcategory-menu .term-item {
    line-height: 0.625rem;
    margin: 3px 0;
    color: white;
}

.subcategory-menu .term-item:hover,
.section-people-and-events .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content:hover,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .view-research-navigator-bar .field-content:hover,
.section-people-and-events .content-wrapper .panel-col-top .inside .pane-menu-block .menu li:hover,
.section-people-and-events-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li:hover,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li:hover {
    background-color: rgba(255, 255, 255, 0.3);
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.active,
.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.hover,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li.hover{
    padding: 0;
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li a {
    line-height: 1.3125rem;
    /*padding-right: 10px;*/
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .menu li,
.section-about-he .content-wrapper .panel-col-top .inside .pane-menu-block .menu li {
    padding: 0;
}

.section-about .content-wrapper .panel-col-top .inside .pane-menu-block .pane-content li:last-child a{
    border-right: none;
}


.subcategory-menu a.active .term-item {
    background-color: rgba(255, 255, 255, 0.7);
    color: black;
}

/*.subcategory-menu .rss{
    margin-top: 3px;
}*/

/* Article list */
.page-taxonomy.section-areas-research .panel-col-first .views-field.views-field-nothing,
.section-news .panel-col-first .views-field.views-field-nothing,
.section-publications .panel-col-first .panel.views-row .views-field-nothing,
.page-press-releases .pane-press-release .pane-content .views-field-nothing,
.page-press-releases .pane-views-panes .pane-content .views-field-nothing,
.page-taxonomy.section-people-and-events .panel-col-first .views-field-nothing,
.section-books .panel-col-first .views-field-nothing,
.section-magazines.page-magazines .panel-col-first .views-field-nothing,
.section-magazine.page-taxonomy .views-field-nothing-1,
.section-magazine-categories .pane-people-and-events-panel-pane-1 .views-field-nothing,
.section-tags .pane-frontpage-panel-pane-4 .views-field-nothing {
    display: flex;
    padding-left: 33px;
}
.panel-col-first .last-news .views-field.views-field-nothing{
    padding-left: 0 !important;
}
.page-press-releases .pane-views-panes .pane-content .views-field-nothing .Arabic{
	direction:rtl;
	text-align:right;
}
.page-press-releases .pane-views-panes .pane-content .views-field-nothing .Arabic .created{
	float:right;
}
.page-press-releases .pane-views-panes .views-row .Arabic .research a{
	padding-left:0;
	padding-right:5px;
	margin-left: 0;
	border-left: none;
}
.page-press-releases .pane-views-panes .views-row .Arabic .research a:last-child{
	border-left: none;
    	border-right: 1px solid #385071;
	margin-right: 5px;
}
.section-magazine.page-taxonomy .views-field-nothing-1{
	padding:0;
}

.page-taxonomy.section-areas-research .panel-col-first .view-research-category .view-content .views-row,
.section-news .panel-col-first .pane-press-release .view-content > div,
.section-news .panel-col-first .view-content .views-row,
.page-books .view-books-term .views-row,
.page-press-releases .pane-press-release .views-row,
.page-press-releases .pane-views-panes .views-row,
.section-magazine.page-taxonomy .panel-col-first .pane-frontpage-panel-pane-3 .view-content .views-row,
.section-magazines.page-magazines .content-wrapper .views-row,
.section-magazine-categories .panel-col-first .pane-people-and-events-panel-pane-1 .views-row,
.page-taxonomy .pane-frontpage-panel-pane-4 .views-row,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .view-content .views-row,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .view-content .views-row,
.page-taxonomy.section-areas-research-he .panel-col-first .view-research-category .view-content .views-row,
.section-magazine-category .single-category .views-row,
.panel-col-first .pane-newspaper-clippings .views-row {
    padding: 23px 0;
    margin: 0;
    border-bottom: 1px solid #74777A;
    display: inline-block;
    width: 100%;
}

.page-taxonomy.section-areas-research .panel-col-first .view-research-category .view-content .views-row,
.section-news .panel-col-first .view-content .views-row,
.page-taxonomy.section-areas-research-he .panel-col-first .view-research-category .view-content .views-row,
.section-news-he .panel-col-first .view-content .views-row,
.page-books .view-books-term .views-row,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .view-content .views-row,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .view-content .views-row,
.page-press-releases .pane-press-release .views-row,
.page-press-releases .pane-views-panes .views-row,
.section-magazines.page-magazines .content-wrapper .views-row,
.section-magazine.page-taxonomy .panel-col-first .pane-frontpage-panel-pane-3 .view-content .views-row,
.section-tags .pane-frontpage-panel-pane-4 .view-content .views-row,
.page-taxonomy .pane-frontpage-panel-pane-4 .view-content .views-row,
.section-magazine-category .single-category .views-row{
    padding: 23px 0;
    margin: 0;
    display: inline-block;
    width: 100%;
}

/*
.section-news .panel-col-first .created {
    font-size: 14px;
    line-height: 18px;
    color: rgb(0, 91, 134);
    float: left;
}*/

.section-areas-research .panel-col-first .created,
.section-news .panel-col-first .created,
.page-press-releases .pane-press-release .views-row .created,
.page-press-releases .pane-views-panes .views-row .created,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .views-row .date,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .views-row .date,
.section-magazine.page-taxonomy .views-field-nothing-1 .created,
.section-magazine-categories .views-field-nothing .date,
.section-tags .pane-frontpage-panel-pane-4 .views-field-nothing .created {
    font-size: 0.875rem;
    line-height: 1.125rem;
    color: #385071;
    float: left;
}

.view-latest-tax-articles .view-content .views-row:last-of-type,
.page-taxonomy.section-areas-research .panel-col-first .view-latest-tax-articles .view-content .views-row:last-of-type {
    border-bottom: none;
}

/*.field-name-field-area-of-research .links li:after,
.field-name-field-area-of-research-he .links li:after {
    content: ",";
    padding-right: 5px;
}

*/.field-name-field-area-of-research .links li:last-child:after,
.field-name-field-area-of-research-he .links li:last-child:after {
    content: '';
    padding-right: none;
}

.section-areas-research .panel-col-first .body,
.section-areas-research-he .panel-col-first .body,
.section-news .panel-col-first .body,
.section-books .panel-col-first .subtitle,
.section-people-and-events-he .panel-col-first .inside .pane-people-and-events-panel-pane-1 .views-row .body,
.section-people-and-events .panel-col-first .inside .pane-people-and-events-panel-pane-1 .views-row .body,
.page-press-releases .panel-col-first .view-press-release .body,
.page-magazines .panel-col-first .view-last-magazines .body,
.section-magazine.page-taxonomy .views-field-nothing-1 .body,
.section-magazine-categories .pane-people-and-events-panel-pane-1 .views-field-nothing .body,
.section-tags .pane-frontpage-panel-pane-4 .views-field-nothing .body,
.page-taxonomy .pane-frontpage-panel-pane-4 .views-field-nothing .body,
.section-magazine-category .single-category .views-field-nothing .body{
    display: block; /*used to be inline bloke - changed because f firefox*/
    padding-top: 14px;
}

.views-field-nothing .body,
.views-field-nothing-1 .body {

    clear: both;
}

.section-areas-research .research a,
.section-news .research a,
/*.section-areas-research-he .research a,*/
.section-news-he .research a,
.page-press-releases .pane-press-release .views-row .research a,
.page-press-releases .pane-views-panes .views-row .research a,
.section-people-and-events-he .inside .pane-people-and-events-panel-pane-1 .views-row .tags a,
.section-people-and-events .inside .pane-people-and-events-panel-pane-1 .views-row .tags a,
.section-magazine-categories .inside .views-field-nothing .tags a {
    color: #385071;
    padding-left: 5px;
    line-height: 1.125rem;

}

#weizmann-layout .inside .pane-node-field-people-and-events {
    font-size: 0.875rem;
    margin-bottom: 10px;
}
/*
#weizmann-layout .inside .pane-node-field-people-and-events .pane-title{
    float: left;
    margin: 0 5px;
    padding-left: 5px;
    border-left: 1px solid black;
}*/

.views-field.views-field-nothing .body {
    clear: both;
}

/*
.section-people-and-events .panel-pane.pane-block .pane-title{
  line-height: 39px;
}

.section-people-and-events .panel-pane.pane-block .menu-block-wrapper li,
.section-people-and-events .panel-pane.pane-block .pane-title{
    float: left;
    display: inline-block;
}*/

.page-press-releases .pane-press-release,
.page-press-releases .pane-views-panes{
    background-color: #fff;
}

.page-press-releases #edit-combine-wrapper {
    width: 100%;
    display: inline-block;
}

.page-press-releases #edit-combine-wrapper #edit-combine {
    width: 650px;
    height: 25px;
    background: #E6E7E8;
    border: 1px solid #767676;
    padding-left: 8px;
    margin: 15px 0;
}

/*.page-press-releases #edit-combine-wrapper .form-type-textfield {
    background: url("../images/search.svg") no-repeat right transparent;
    background-size: 29px;
}*/

.views-exposed-form .views-exposed-widget .form-submit {
    margin: 0;
}

.page-press-releases .views-exposed-widget {
    padding-right: 28px;
}

.page-press-releases .ajax-progress-throbber,
article.node-webform footer{
    display: none;
}

#article-node-form #edit-field-people-and-events-und{
    height: 200px;
}

.views-exposed-widgets {
    margin-bottom: 25px;
}

.page-press-releases .pane-press-release h2,
.page-press-releases .pane-press-release h5,
.page-press-releases .pane-press-release h1,
.page-press-releases .pane-views-panes h1,
.page-press-release-list .pane-frontpage-panel-pane-2 h2 {
    color: white;
    background-color: #3A79BE;
    width: 961px;
}

.page-press-releases .pane-press-release .pane-content,
.page-press-releases .pane-views-panes .pane-content{
    padding: 0;
}

.page-press-releases .views-exposed-form .views-exposed-widget {
    padding: .5em 1.3em 0 0;
}

.page-press-releases #edit-term-node-tid-depth,
.page-press-releases #edit-field-press-release-language-value,
.page-press-releases #edit-submit-press-release {
    border: none;
    /* background-color: rgb(0, 91, 134); */
    color: white;
    height: 23px;
    width: 270px;
    font-size: 1rem;
}

.page-press-releases .views-exposed-form .views-submit-button {
    padding-right: 0;
    float: right;

}

.page-press-releases #edit-submit-press-release {
    background-color: #3A79BE;
    width: 90px;
    cursor: pointer;
}

.page-press-releases #edit-term-node-tid-depth,
.page-press-releases #edit-field-press-release-language-value {
    /* background-color: rgb(0, 91, 134); */
    padding-left: 28px;
}

.page-press-releases #edit-term-node-tid-depth option,
.page-press-releases #edit-field-press-release-language-value option,
.section-books .item-list select option,
.section-about .item-list select option,
.section-about-he .item-list select option{
    background-color: rgb(233, 233, 233);
    color: black;

}

.page-press-releases #edit-term-node-tid-depth option,
.page-press-releases #edit-field-press-release-language-value option {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 1rem;
    border-bottom: 1px solid black;

}

.page-press-releases #edit-term-node-tid-depth {
    width: 286px;
    vertical-align: bottom;
}

.page-press-releases #edit-field-press-release-language-value {
    width: 240px;
}

/* Magazine */
.section-publications .pane-last-magazines-panel-pane-1,
.page-publications-he .panel-col-first .inside .pane-last-magazines-panel-pane-4 {
    /*margin-bottom: 20px;*/
    display: inline-block;
}

.section-publications .pane-last-magazines-panel-pane-2 .views-row,
.section-publications-he .pane-last-magazines-panel-pane-3 .pane-content {
    padding: 30px 0;
    display: inline-block;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row,
.section-magazine.page-taxonomy .pane-last-magazines-panel-pane-1 .views-row,
.view-last-magazines.view-display-id-panel_pane_4 .view-content .slick-list .views-row {
    position: relative;
}

.node-type-article .slick-slide img,
.views-field-field-article-gallery .slick-slide img {
    margin: 0 auto;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row .views-field-name a,
.view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-list .views-row .views-field-name a,
.view-last-magazines.view-display-id-panel_pane_4 .view-content .slick-list .views-row .views-field-name a{
    color: #fff;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row .views-field-name,
.view-last-magazines.view-display-id-panel_pane_1 .view-content .slick-list .views-row .views-field-name,
.view-last-magazines.view-display-id-panel_pane_4 .view-content .slick-list .views-row .views-field-name {
    position: absolute;
    bottom: 0px;
    background: #74777A;
    width: 120px;
    padding: 0 5px;
}

.view-last-magazines.view-display-id-panel_pane_1 .slick-track {
    margin-left: 100px;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row .views-field-name a {
    color: white;
    padding: 0 5px;
    font-size: 0.9375rem;
    font-weight: 100;
    display: inline-block;
}

.section-magazine.page-taxonomy .pane-last-magazines-panel-pane-1,
.section-magazine.page-taxonomy .pane-last-magazines-panel-pane-4,
.section-magazine .pane-custom.pane-2 {
    clear: both;
}

.section-magazine .pane-custom.pane-2,
.section-magazine-he .pane-custom.pane-2 {
    margin: 10px 0 25px 0;
    position: relative;
}

.pane-menu-menu-magazine-categories .menu li {
    float: left;
    list-style-type: none;
    list-style-image: none;
    border-right: 1px solid black;
    padding-right: 5px;
    font-size: 0.875rem;
    line-height: 0.875rem;
    margin: 7px 5px 0 0;
}

.pane-menu-menu-magazine-categories .menu .last {
    border: none;
}

.section-magazine-categories .pane-menu-menu-magazine-categories li a.active {
    font-weight: 700;
}

/* Publications */
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row,
.page-publications-he .view-books-term .views-row {
    width: 319px;
    display: inline-block;
    vertical-align: top;
    padding: 15px 0px;
    margin: 0;
    /*    -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid;*/
}

/*Irena removed when changed to rows format
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row-even {
    float: right;
}

.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row-odd {
    float: left;
}*/

.page-publications-he .pane-last-magazines-panel-pane-3 .pane-content .views-row-1 .title,
.view-books .views-field-title,
.section-books .view-books .view-content .views-field-title{
    font-size: 1.5rem;
    font-weight: bold;
}

.page-publications-he .pane-last-magazines-panel-pane-3 .pane-content .views-row-1 .subtitle,
.section-publications .pane-last-magazines-panel-pane-2 .views-row .subtitle,
.section-magazine.page-taxonomy .pane-taxonomy-term-field-magazine-subtitle {
    padding-bottom: 30px;
}

.section-magazine.page-taxonomy .panel-col-first .pane-menu-menu-magazine-categories,
.dir-rtl.section-magazine.page-taxonomy .panel-col-first .pane-menu-menu-added-by-taxonomy {
    margin-bottom: 20px;
}

.section-magazine.page-taxonomy .pane-taxonomy-term-field-magazine-image {
    padding: 0 33px 20px 0;
    margin-top: 0;
}


.section-magazine .panel-2col-stacked .pane-term-name + .panel-separator{
    height: 20px;
}

.page-publications .panel-col-first .pane-content .views-field-nothing {
    padding-left: 20px;
}

.page-publications .pane-galler, .page-publications .pane-frontpage {
    margin-top: 10px;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row:first-child {
    margin-left: 0;
}

.section-publications .pane-last-magazines-panel-pane-1 .views-row:last-child {
    margin-right: 0;
}

/*Magazine slider*/
.pane-books-term-panel-pane-1,
.pane-books-term-panel-pane-4 {
    display: inline-block;
    position: relative;
}

.upload-pdf a.active {
    font-weight: 700;
}

.section-books .pane-weizmann-books .item-list,
.section-about .pane-weizmann-books .item-list,
.section-about-he .pane-weizmann-books .item-list {
    padding: 0;
    margin-bottom: 10px;
    background-color: #3A79BE;
}

.section-books .view-books-term .views-field-description {
    display: inline-block;
    width: 100%;
}

.section-books .item-list select,
.section-about .item-list select,
.section-about-he .item-list select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url('../images/arrow-down-blue.png') no-repeat left transparent;
    font-size: 1.125rem;
    padding: 0 25px;
    width: 40% !important;
    height: 21px;
    line-height: 1.1875rem;
    background-color: #3A79BE;
    border: none;
    color: white;
    outline: none;
}

.section-books .views-field-field-upload-pdf {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 40px;
}

.section-books .views-field-field-upload-pdf li {
    margin: 10px 0;
}

.section-books .views-field-field-upload-pdf li .file {
    position: relative;
}

.section-books .views-field-field-upload-pdf li .file-icon {
    position: absolute;
    top: 0px;
}

.section-books .views-field-field-upload-pdf li .file a {
    margin: 35px;
}

.pane-taxonomy-term-field-upload-pdf{
    margin: 30px 0;
}

.pane-taxonomy-term-field-upload-pdf .file .file-icon,
.pane-taxonomy-term-field-upload-pdf .file a{
    float: left;
}
.pane-taxonomy-term-field-upload-pdf .file a{
    margin-left: 5px;
    line-height: 2.0625rem;
    height: 24px;
}

.nano-comics {
    display: inline-block;
    width: 100%;
}

.nano-comics .views-row .views-row {
    float: left;
    margin: 17px;
    display: inline-block;
}

.nano-comics .views-row .views-row:last-child {
    margin-right: 0;
    float: right;
}

.nano-comics .views-row .views-row:first-child {
    margin-left: 0;
}

.section-books .item-list select option {
    width: 100% !important;
}

select {
    font-family: 'Open Sans', sans-serif;
}

/* RSS */
.page-feeds .panel-2col-stacked .panel-col-first .inside .pane-content {
    font-size: 0.875rem;
    padding: 5px 0 10px 0;
}

.page-feeds .pane-menu-menu-rss .pane-content > .clearfix,
.page-feeds .pane-menu-menu-rss-hebrew .pane-content > .clearfix {
    display: block;
    -webkit-column-count: 2;
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}

.page-feeds .pane-menu-menu-rss .pane-content > .clearfix > li,
.page-feeds .pane-menu-menu-rss-hebrew .pane-content > .clearfix > li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.page-feeds .pane-menu-menu-rss .pane-content > .clearfix > li,
.page-feeds .pane-menu-menu-rss-hebrew .pane-content > .clearfix > li {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    padding-bottom: 30px;
}

.page-feeds .pane-menu-menu-rss .expanded > a,
.page-feeds .pane-menu-menu-rss-hebrew .expanded > a {
    background-color: #005b86;
    color: white;
    width: 309px;
    display: inline-block;
    padding: 0 5px;
    background-repeat: no-repeat;
    background-position-x: 301px;
    background-image: url("../images/rss.svg");
    background-position: right;
}

.page-feeds .inside ul li.leaf {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
}

.page-feeds .pane-menu-menu-rss li ul li a,
.page-feeds .pane-menu-menu-rss-hebrew li ul li a,
.all-the-site a,
.page-feeds .pane-menu-menu-rss-hebrew .last a,
.page-feeds .pane-menu-menu-rss .last a{
    background-image: url("../images/rss-orange.svg");
    background-repeat: no-repeat;
    width: 319px;
    display: block;
    background-position: right;
    background-size: 4.3%;
    border-bottom: 1px solid #797677;
}
.page-feeds .pane-menu-menu-rss-hebrew .last a{
    border-top: 1px solid #797677;
}

.page-feeds .pane-menu-menu-rss-hebrew .expanded .last a {
    border-top: none;
}

.all-the-site a {
    /*.page-feeds .pane-menu-menu-rss-hebrew .pane-content > .clearfix > li.last a{*/
    margin-top: 20px;
    border-top: 1px solid #797677;
}

.center-wrapper .inside .pane-node-links {
    width: 100%;
    margin-top: 30px;
    float: left;
}

.panel-col-last .pane-webform-client-block-1062,
.panel-col-last .pane-webform-client-block-7336 {
    background-color: #3A79BE;
    padding: 15px 0;
    margin-bottom: 40px;
    display: inline-block;
    width: 100%;
    position: relative;
}

.panel-col-last .webform-client-form-7336 {
    display: inline-block
}

.panel-col-last .pane-webform-client-block-1062 .pane-title,
.panel-col-last .pane-webform-client-block-1062 .webform-submit,
.panel-col-last .pane-webform-client-block-7336 .pane-title,
.panel-col-last .pane-webform-client-block-7336 .webform-submit {
    color: white;
    font-size: 1rem;
    margin-left: 40px;
    margin-right: 40px;
}

.panel-col-last .pane-webform-client-block-1062 .webform-component--full-name input,
.panel-col-last .pane-webform-client-block-1062 .webform-component--email input,
.panel-col-last .pane-webform-client-block-7336 .webform-component--full-name input,
.panel-col-last .pane-webform-client-block-7336 .webform-component--email input {
    width: 190px;
    border: 1px solid #231f20;
    background-color: #CFD5D9;
    padding: 5px;
}

/* placeholder color for JS polyfill (old browsers) */
.section-contact input[type="text"].placeholdersjs,
.section-contact textarea.placeholdersjs,
.node-type-webform input[type="text"].placeholdersjs,
.node-type-webform textarea.placeholdersjs,
.panel-col-last .pane-webform-client-block-1062 input[type="text"].placeholdersjs,
.panel-col-last .pane-webform-client-block-1062 textarea.placeholdersjs,
.panel-col-last .pane-webform-client-block-7336 input[type="text"].placeholdersjs,
.panel-col-last .pane-webform-client-block-7336 textarea.placeholdersjs {
    color: #7F8284;
}

.panel-col-last .pane-webform-client-block-1062 .webform-submit,
.panel-col-last .pane-webform-client-block-7336 .webform-submit {
    float: right;
    /*position: absolute;*/
    right: 0;
    bottom: -10px;
    background-color: transparent;
    border: none;
    cursor: pointer;
}

.panel-col-last .pane-webform-client-block-1062 .form-item,
.panel-col-last .pane-webform-client-block-7336 .form-item {
    display: inline-block;
    margin: 7px 40px;
    color: white;
}
.panel-col-last .pane-webform-client-block-1062 .form-item .form-item,
.panel-col-last .pane-webform-client-block-7336 .form-item .form-item{
    margin: 7px 0;
    color: #000000;
}
.panel-col-last .pane-webform-client-block-1062 .form-item .form-item a,
.panel-col-last .pane-webform-client-block-7336 .form-item .form-item a{
    color: #000000;
    text-decoration: underline;
}
.panel-col-last .pane-webform-client-block-1062 .form-item.webform-component--agree label,
.panel-col-last .pane-webform-client-block-7336 .form-item.webform-component--agree label{
    font-size: 0.875rem;
}
.panel-col-last .pane-webform-client-block-1062 .form-required,
.panel-col-last .pane-webform-client-block-7336 .form-required{
    display: none
}

.panel-col-last .pane-webform-client-block-1062 .form-actions {
    float: none;
}

.panel-col-last .pane-webform-client-block-1062 .form-item .description {
    color: #000000;
    padding-left: 6px;
    padding-top: 9px;

}

.panel-col-last .pane-webform-client-block-1062 .captcha iframe,
.panel-col-last .pane-webform-client-block-7336 .captcha iframe{
	width: 96.7%;
}

.panel-col-last .pane-webform-client-block-1062 .form-item .form-item-submitted-languages,
.panel-col-last .pane-webform-client-block-1062 #edit-submitted-languages .form-item,
.panel-col-last .pane-webform-client-block-7336 .form-item .form-item-submitted-languages,
.panel-col-last .pane-webform-client-block-7336 #edit-submitted-languages .form-item{
    margin: 0;
    font-size: 0.875rem;
    color: #000000;
	width: 47%;
}
.panel-col-last .pane-webform-client-block-7336 #edit-submitted-languages{
	width:215px;
}
.panel-col-last .pane-webform-client-block-1062 .webform-submit {
    bottom: 6px;
    cursor: pointer;

}

.page-press-releases #weizmann-layout .panel-col-last {
    margin-top: 44px;
}

.section-timeline iframe {
    padding-top: 50px;
}

/* Accessibility */
.view-latest-tax-articles .views-field-nothing-1 a{
	display:inline-block;
}
.views-field-nothing a:focus, .views-field-nothing a:hover,
.center-wrapper .views-row a:focus, .center-wrapper .views-row a:hover,
.center-wrapper .views-row a:focus .views-field-view-node, .center-wrapper .views-row a:hover .views-field-view-node,
.views-field-title a:focus, .views-field-title a:hover,
.views-field-name a:focus, .views-field-name a:hover,
#footer a:focus, #footer a:hover,
.custom-menu-thumbnail a:hover .title,
.custom-menu-thumbnail a:focus .title,
.views-limit-grouping-group .views-row .title:focus, .views-limit-grouping-group .views-row .title:hover,
.pane-menu-menu-magazine-categories a:focus, .pane-menu-menu-magazine-categories a:hover,
.pane-taxonomy-term-field-upload-pdf a:hover, .pane-taxonomy-term-field-upload-pdf a:hover,
.scienceblogs .contextual-links-wrapper a:hover, .scienceblogs .contextual-links-wrapper a:active,
#weizmann-layout .main-article-categories a:hover, #weizmann-layout .main-article-categories a:active,
.article-categories-combined a:hover, .article-categories-combined a:active{
    color: #005a86;
    text-decoration: underline;
}
.custom-menu-thumbnail a:hover .title,
.custom-menu-thumbnail a:focus .title,
#footer a:focus, #footer a:hover{
    color:#ffffff;
    display:inline-block;
}
.section-sitemap #weizmann-layout .panel-col-first .pane-title,
.section-sitemap #weizmann-layout .panel-col-first .panel-pane > a,
.section-sitemap #weizmann-layout .panel-col-first h2 a{
    background: #3A79BE;
    color: white;
    padding: 0 10px;
    display: block;
}

.section-sitemap #weizmann-layout .panel-col-first .panel-pane {
    background: rgb(223,234,246); 
    display: block;
    width: 99%;
    margin-bottom: 22px;
}

.section-sitemap #weizmann-layout .panel-col-first .pane-content * {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
}
.section-sitemap #weizmann-layout .panel-col-first .inside {
    display: block;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.section-sitemap #weizmann-layout .panel-col-first .pane-menu-block-5{
    -webkit-column-break-before: always;
    break-before: column;
}


.section-sitemap #weizmann-layout .panel-col-first .pane-content,
.section-sitemap #weizmann-layout .panel-col-first .pane-content ul,
.section-sitemap #weizmann-layout .panel-col-first .pane-content .expanded {
    margin: 0;
    padding: 0;
}

.section-sitemap #weizmann-layout .panel-col-first .panel-pane li {
    border-bottom: 1px solid #231f20;
    margin: 0;
    padding: 0 10px;
    list-style-image: none;
    list-style-type: none;
}

.section-sitemap #weizmann-layout .panel-col-first .panel-pane li:last-child {
    border-bottom: none
}


.section-sitemap .panel-col-first .pane-menu-menu-topics .pane-title{
    display: none;
}

.node-type-image-gallery .gallery-slides .description img,
.field-name-body .image-container img,
.views-field-description .image-container img,
.view-books .views-field-body .image-container img,
.node-type-article .panel-col-first img{
    cursor: pointer;
	height:auto !important;
	max-width:100%;
	margin:0 !important;
}


/*
.views-field-description
.field-name-body,
.view-books .views-field-body
*/

.node-type-image-gallery .gallery-slides .description .image-container,
.views-field-description .image-container,
.field-name-body .image-container,
.view-books .views-field-body .image-container,
.node-type-article .panel-col-first .image-container,
.node-type-image-gallery .gallery-slides .description .iframe-container,
.views-field-description .iframe-container,
.field-name-body .iframe-container,
.view-books .views-field-body .iframe-container,
.node-type-article .panel-col-first .iframe-container{
    display: inline-block;
    position: relative;
	max-width:100%;
	height:auto !important;
}
.node-type-image-gallery .gallery-slides .description .iframe-container,
.views-field-description .iframe-container,
.field-name-body .iframe-container,
.view-books .views-field-body .iframe-container,
.node-type-article .panel-col-first .iframe-container{
    width:100%;
}

.image-description,
.iframe-description{
    font-size: 0.875rem;
    text-align: left;
}

.node-type-image-gallery .gallery-slides .description .image-container .image-description,
.node-type-image-gallery .gallery-slides .description .image-container img,
.view-books .views-field-body .image-container .image-description,
.view-books .views-field-body .image-container img,
.field-name-body .image-container .image-description,
.field-name-body .image-container img,
.views-field-description .image-container .image-description,
.views-field-description .image-container img,
.node-type-article .panel-col-first .image-container .image-description,
.node-type-article .panel-col-first .image-container img,
.node-type-image-gallery .gallery-slides .description .iframe-container .iframe-description,
.node-type-image-gallery .gallery-slides .description .iframe-container iframe,
.view-books .views-field-body .iframe-container .iframe-description,
.view-books .views-field-body .iframe-container iframe,
.field-name-body .iframe-container .iframe-description,
.field-name-body .iframe-container iframe,
.views-field-description .iframe-container .iframe-description,
.views-field-description .iframe-container iframe,
.node-type-article .panel-col-first .iframe-container .iframe-description,
.node-type-article .panel-col-first .iframe-container iframe{
    display: block;
	float:none !important;
}

.node-type-image-gallery .gallery-slides .description .image-container .image-description,
.views-field-description .image-container .image-description,
.field-name-body .image-container .image-description,
.view-books .views-field-body .image-container .image-description,
.node-type-article .panel-col-first .image-container .image-description,
.node-type-image-gallery .gallery-slides .description .iframe-container .iframe-description,
.views-field-description .iframe-container .iframe-description,
.field-name-body .iframe-container .iframe-description,
.view-books .views-field-body .iframe-container .iframe-description,
.node-type-article .panel-col-first .iframe-container .iframe-description{
    background: #E6E7E8;
    display: block;
    padding: 2px 10px 2px 10px;
}

.costume-light-box{
    width: 100%;
    z-index: 10090;
    display: block;
    top: 0;
    position: absolute;
    text-align: center;
}

.costume-light-box .bg{
    width: 100%;
    opacity: 0.8;
    display: block;
    background-color: rgb(0, 0, 0);
    position: absolute;
    text-align: center;
}

.costume-light-box .content .image-container,
.costume-light-box .content .iframe-container{
    display: table-row;
    background: white;
}

.image-container ,
.iframe-container{
    display: table;
}

.costume-light-box img{
    max-width: 998px;
    z-index: 10091;
    border: 10px solid #fff;
    display: table-cell;
}

.costume-light-box .content{
    position: relative;
    max-width: 998px;
    display: inline-block;
}
.costume-light-box .info{
    background: white;
    z-index: 99999;
    width: 100%;
    text-align: left;
    min-height: 40px;
    display: table-cell;
    padding: 0 10px 10px;
}
.costume-light-box .description{
    float: left;
    width: 90% !important;
}

.dir-rtl .costume-light-box .description {
    text-align: right;
}
.costume-light-box h2{
    padding-top:10px;
}
.costume-light-box .close{
    display: block;
    background: url("../images/icon-x.png") no-repeat center;
    z-index: 999999999;
    width: 40px;
    height: 40px;
    background-size: 25px;
    cursor: pointer;
    float: right;
    border: none;
    padding:0;
}

.costume-light-box .close:hover {
    opacity: 0.8;
}

select#edit-field-area-of-research-und {
    height: 250px;
}

.enlarge-icon{
    width: 30px;
    height: 30px;
    background: url("../images/enlarge-icon.png") no-repeat;
    display: inline-block;
    position: absolute;
    top: 5px;
    right: 5px;
    background-size: 30px;
    cursor: pointer;
    border:none;
}


.subcategory-menu .title span{
    color: white;
}

/* content reset canceling*/
.pane-node-body h5 {
    display: block;
    font-size: .83em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}


.pane-node-body h1{
    display: block;
    font-size: 2em;
    margin-before: 0.67em;
    margin-after: 0.67em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold;
}


.pane-node-body h2 {
    display: block;
    font-size: 1.5em;
    margin-before: 0.83em;
    margin-after: 0.83em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold; }

.pane-node-body h3 {
    display: block;
    font-size: 1.17em;
    margin-before: 1em;
    margin-after: 1em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold; }


.pane-node-body h4 { 
    display: block;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body h5 { 
    display: block;
    font-size: .83em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body h6 { 
    display: block;
    font-size: .67em;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body p {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
}
.pane-node-body img { 
    display: inline-block;
}

.pane-node-body small { 
    font-size: smaller;
}

.pane-node-body strong ,b { 
    font-weight: bold;
}
.pane-node-body u {
    text-decoration: underline;
}

.pane-node-body i { 
    font-style: italic;
}

.pane-node-body ol {
    display: block;
    list-style-type: decimal;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.pane-node-body ul,
.pane-node-field-body-second-part ul { 
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.pane-node-body li {
    display: list-item;
}
.pane-node-body table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: #767676;
}

.pane-node-body caption { 
    display: table-caption;
    text-align: center;
}

.pane-node-body tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    text-align: center;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body td {
    display: table-cell;
    border: 1px solid black;
    vertical-align: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body em { 
    font-style: italic;
}


.pane-node-body sup { 
    vertical-align: super;
    font-size: smaller;
}

.pane-node-body sub { 
    vertical-align: sub;
    font-size: smaller;
}

.pane-node-body a:link, .pane-node-body a:visited { 
    color: #0000EE;
    text-decoration: underline;
    cursor: pointer;
    font-weight: bold;
}

.pane-node-body a:link:active, .pane-node-body a:visited:active { 
    color: #551A8B;
    font-weight: bold;
}

.field-collection-container{
    border: none;
}



/*content reset canceling*/
.field-name-body h5,
.view-books .views-field-body h5,
.pane-node-field-image-gallery .description h5,
.views-field-description h5 {
    display: block;
    font-size: .83em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.field-name-body h1,
.view-books .views-field-body h1,
.pane-node-field-image-gallery .description h1,
.views-field-description h1{
    display: block;
    font-size: 2em;
    margin-before: 0.67em;
    margin-after: 0.67em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold;
}


.field-name-body h2,
.view-books .views-field-body h2,
.pane-node-field-image-gallery .description h2,
.views-field-description h2 {
    display: block;
    font-size: 1.17em;
    margin-before: 0.83em;
    margin-after: 0.83em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold; }

.field-name-body h3,
.view-books .views-field-body h3,
.pane-node-field-image-gallery .description h3,
.views-field-description h3{
    display: block;
    font-size: 100%;
    margin-before: 1em;
    margin-after: 1em;
    margin-start: 0;
    margin-end: 0;
    font-weight: bold; }


.pane-node-body h4,
.view-books .views-field-body h4,
.pane-node-field-image-gallery .description h4,
.views-field-description h4,
.pane-node-field-body-second-part h4 {
    display: block;
    font-size: 1.4rem;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body h5,
.view-books .views-field-body h5,
.pane-node-field-image-gallery .description h5,
.views-field-description h5 { 
    display: block;
    font-size: .67em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body h6,
.view-books .views-field-body h6,
.pane-node-field-image-gallery .description h6,
.views-field-description h6{ 
    display: block;
    font-size: .57em;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
}

.pane-node-body p,
.view-books .views-field-body p,
.pane-node-field-image-gallery .description p,
.views-field-description p{
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
}
.pane-node-body img,
.view-books .views-field-body img,
.pane-node-field-image-gallery .description img,
.views-field-description img{ 
    display: inline-block;
}

.pane-node-body small,
.view-books .views-field-body small,
.pane-node-field-image-gallery .description small,
.views-field-description small { 
    font-size: smaller;
}

.views-field-description strong,
.view-books .views-field-body strong,
.pane-node-body strong,
.pane-node-field-image-gallery .description strong,
.pane-node-body b,
.view-books .views-field-body b,
.pane-node-field-image-gallery .description b,
.views-field-description b{ 
    font-weight: bold;
}

.pane-node-body u,
.view-books .views-field-body u,
.pane-node-field-image-gallery .description u,
.views-field-description u {
    text-decoration: underline;
}

.pane-node-body i,
.view-books .views-field-body i,
.pane-node-field-image-gallery .description i,
.views-field-description i { 
    font-style: italic;
}

.pane-node-body ol,
.view-books .views-field-body ol,
.pane-node-field-image-gallery .description ol,
.views-field-description ol {
    display: block;
    list-style-type: decimal;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.pane-node-body ul,
.pane-node-field-body-second-part ul,
.view-books .views-field-body ul,
.pane-node-field-image-gallery .description ul,
.views-field-description ul { 
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.pane-node-body li,
.view-books .views-field-body li,
.pane-node-field-image-gallery .description li,
.views-field-description li {
    display: list-item;
}
.pane-node-body table,
.view-books .views-field-body table,
.pane-node-field-image-gallery .description table,
.views-field-description table {
    display: table;
    border-collapse: collapse;
    border-spacing: 2px;
    border-color: #767676;
    border: 1px solid;
}

.pane-node-body caption,
.view-books .views-field-body caption,
.pane-node-field-image-gallery .description caption,
.views-field-description caption { 
    display: table-caption;
    text-align: center;
}

.pane-node-body tbody,
.view-books .views-field-body tbody,
.pane-node-field-image-gallery .description tbody,
.views-field-description tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body tr,
.view-books .views-field-body tr,
.pane-node-field-image-gallery .description tr,
.views-field-description tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body th,
.view-books .views-field-body th,
.pane-node-field-image-gallery .description th,
.views-field-description th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    text-align: center;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body td,
.view-books .views-field-body td,
.pane-node-field-image-gallery .description td,
.views-field-description td {
    display: table-cell;
    border: 1px solid black;
    vertical-align: inherit;
    border: 1px solid black;
    padding: 5px;
}

.pane-node-body em,
.view-books .views-field-body em,
.pane-node-field-image-gallery .description em,
.views-field-description em { 
    font-style: italic;
}

.pane-node-body blockquote p,
.view-books .views-field-body blockquote p,
.pane-node-field-image-gallery .description blockquote p,
.views-field-description blockquote p,
.pane-node-body blockquote h3,
.view-books .views-field-body blockquote h3,
.pane-node-field-image-gallery .description blockquote h3,
.views-field-description blockquote h3 {
    padding-top: 15px;
}

.pane-node-body blockquote,
.view-books .views-field-body blockquote,
.pane-node-field-image-gallery .description blockquote,
.views-field-description blockquote {
    font-weight: bold;
    font-family: "Times New Roman";
    font-size: 1.625rem;
    color: #005B86;
    max-width: 75%;
    margin: 0 auto;
    line-height: 1.75rem;
}

blockquote .quote-icon{
    background: url("../images/icon-35.png") 0 0px no-repeat;
    width: 50px;
    height: 40px;
    display: inline-block;
    margin-left: -50px;
}

.pane-node-body sup,
.view-books .views-field-body sup,
.pane-node-field-image-gallery .description sup,
.views-field-description sup,
.pane-node-field-body-second-part sup{ 
    vertical-align: super;
    font-size: smaller;
}

.pane-node-body sub,
.view-books .views-field-body sub,
.pane-node-field-image-gallery .description sub,
.views-field-description sub,
.pane-node-field-body-second-part sub { 
    vertical-align: sub;
    font-size: smaller;
}

.pane-node-body a:link, .pane-node-body a:visited, 
.view-books .views-field-body a:link, .view-books .views-field-body a:visited, 
.pane-node-field-image-gallery .description a:link, .pane-node-field-image-gallery .description a:visited, 
.views-field-description a:link, .views-field-description a:visited,
.pane-node-field-body-second-part a:link, .pane-node-field-body-second-part a:visited { 
    color: #3A79BE;
    text-decoration: underline;
    cursor: pointer;
    font-weight: bold;
}

.pane-node-body a:link:active, .pane-node-body a:visited:active, 
.view-books .views-field-body a:link:active, .view-books .views-field-body a:visited:active, 
.pane-node-field-image-gallery .description a:link:active, .pane-node-field-image-gallery .description a:visited:active,
.views-field-description a:link:active, .views-field-description a:visited:active,
.pane-node-field-body-second-part a:link:active, .pane-node-field-body-second-part a:visited:active{ 
    color: #551A8B;
    font-weight: bold;
}
/*
.panel-col-last .pane-newspaper-clippings .views-field-title,
.panel-col-last .pane-newspaper-clippings .views-field-title h3,
.panel-col-last .pane-newspaper-clippings .views-field-title a,
.panel-col-last .pane-newspaper-clippings .views-field-created {
    display: inline;
}*/

.panel-col-last .pane-newspaper-clippings .views-field-created span{
    /*    margin-left: 5px;
        padding-left: 5px;
        border-left: 1px solid #005b86;*/
}

.panel-col-last .pane-newspaper-clippingss .views-field-title a{
    color: #005b86;
}


.content-wrapper .region-content{
    word-wrap: break-word;
}

.gallery-slides .gallery-slide{
    position: absolute;
}

.gallery-slides .gallery-slide a.lightbox-processed {
    display: inline-block;
    text-align: center;
    width: 100%;
}

.gsc-selected-option-container{
    min-width: 65px !important;
}
.gsc-control-cse *{
    font-family: 'Open Sans', sans-serif !important;
}

.page-taxonomy .pane-frontpage-panel-pane-4 .views-field-nothing .body *{
    font-family: 'Alef Hebrew', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.gsc-control-cse .gs-webResult.gs-result {
    font-size: 0.9375rem;
    padding: 23px 0;
    border-bottom: 1px solid grey;
}

.gsc-control-cse .gs-webResult.gs-result .gs-title, 
.gsc-control-cse .gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b{
    font-size: 1.5rem;
    line-height: 1.5625rem;
    font-weight: bold; 
    padding-bottom: 10px;
    color: #231f20;
    text-decoration: none;
}

.gs-webResult.gs-result a.gs-title:link b{
    color: #075B87 !important
}

.gsc-thumbnail-inside div.gs-title {
    display: inline;
}

.gsc-control-cse .gs-webResult div.gs-visibleUrl, 
.gsc-control-cse .gs-imageResult div.gs-visibleUrl{
    color: #385071;
    padding-left: 5px;
    line-height: 1.125rem;
}

.gsc-control-cse .gsc-table-result *{
    font-size: 1rem;
}
.gsc-control-cse .gsc-table-result{
    display: block;
    padding-top: 14px;
}

.gsc-control-cse .gsc-table-result,
.gsc-control-cse .gsc-thumbnail-inside,
.gsc-control-cse .gsc-url-top,
.gsc-control-cse .gs-webResult div.gs-visibleUrl,
.gsc-control-cse .gs-imageResult div.gs-visibleUrl{
    padding-left: 0;
    padding-right: 0;
}

.gsc-control-cse .gs-result a:hover{
    color: #005a86 !important;
    text-decoration: underline !important;
}

.pane-weizmann-search .gs-webResult.gs-result a.gs-title:visited,
.pane-weizmann-search .gs-webResult.gs-result a.gs-title:visited b,
.pane-weizmann-search .gs-imageResult a.gs-title:visited,
.pane-weizmann-search .gs-imageResult a.gs-title:visited b {
    color: #005b86;
}

.pane-weizmann-search-weizmann-search-results .gsc-control-cse{
    padding: 0;
}

.gsc-control-cse .gs-richsnippet-box{
	display:none !important;
}

.addthis,
.add-this,
.pane-books-panel-pane-1{
    display: inline-block;
    width: 100%;
}

.addthis_responsive_sharing{
    margin: 5px -2px;
}

.gsc-tabHeader.gsc-tabhActive,
.section-google-search .gsc-tabsArea{
    border-color: #CACACA !important;
}

.gsc-tabHeader.gsc-tabhActive{
    border-bottom-color: #FFFFFF !important;
}


.page-taxonomy .pane-frontpage-panel-pane-4 .views-field-nothing .body *{
    font-size: 1rem !important;
    line-height: inherit;
    color: black !important;

}

.pane-last-magazines-panel-pane-2{
    position: relative;
}

.pane-last-magazines-panel-pane-2 .see-all{
    position: absolute;
}

.section-magazine .panel-col-first .pane-term-name:first-child .pane-title {
    width: 640px;
    margin-bottom: 20px;
}

.section-magazine .panel-col-first .pane-term-name:first-child .pane-content {
    display: none;
}

.section-people-and-events .views-field views-field-nothing .field-content,
.section-people-and-events-he .views-field views-field-nothing .field-content{
    width: 100%
}

.placeholdersjs {
    color: rgb(127, 129, 131);
}

/*show only people and events breadcrumb in case of two sets of breadcrumbs*/
.node-type-article .pane-page-breadcrumb{
    display: none;
}
.node-type-article .inside .pane-page-breadcrumb:last-child{
    display: block;
}

.masonry-item img {
    max-width: 310px;
    height: inherit;
}

.masonry-item .main-image .field-content a:nth-child(n+2){
    display: none;
}

.inside .masonry-item .main-image .field-content a:nth-child(2){
    display: block;
}

.inside .masonry-item .main-image .field-content a{
    display: none;
}

.inside .masonry-item .main-image .field-content a:last-child{
    display: block;
}

.main-article-categories{
    display: none !important;
}

.article-categories-combined {
    font-size: 0.875rem;
}
.article-categories-combined a{margin-right:5px;}
.article-categories-combined a:last-of-type{margin-right:0;}
.article-categories-combined a:after {
    content: ',';
}

.article-categories-combined a:last-of-type:after {
    content: '';
}

.article-categories-combined .also-in-title{
    display: inline;
}

.pane-most-popular{
    display: none;
}

.rtecenter .image-container,
.rtecenter .iframe-container{
    margin-right: auto;
    margin-left: auto;
}

.page-people-and-events-he .inside .header a.see-all{
    top: 0;
}

.image-container[style*="float: left"],
.iframe-container[style*="float: left"] {
    margin: 10px 10px 10px 0;
}
.image-container[style*="float: right"],
.iframe-container[style*="float: right"] {
    margin: 10px 0 10px 10px;
}

.gsc-resultsRoot .gsc-results .gsc-cursor-box{
    margin-left: 0;
    margin-right: 0;
}

.gsc-results .gsc-expansionArea .gsc-cursor .gsc-cursor-page{
    font-size: 1rem;
    font-weight: bold;
    color: white;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-color: #005b86;
    text-align: center;
    line-height: 1.625rem;
}

.gsc-results .gsc-expansionArea .gsc-cursor .gsc-cursor-current-page{
    background-color: white;
    border: 2px solid #005b86;
    color: #005b86;
    width: 22px;
    height: 22px;
    line-height: 1.375rem;
}

.access-tabs-block{
    position: absolute;
    width: inherit;
}

.access-tabs{
    width: 500px;
    max-width: 100%;
    margin: 0 auto;
}

.access-tabs .tab{
    position: absolute;
    top: -1000px;
    background: #E6E7E8;
    font-size: 0.875rem;
    padding: 5px 20px;
    color: black;
    text-decoration: none;
    outline: none;
}

.access-tabs .tab:focus{
    top: 0;
    left: 25px;
}

.gallery-slide .tags .field-name-field-tags{
    float: left;
    margin-right: 5px;
    line-height: 1.75rem;
}

.pane-block.extra-images{
    width: 100%;
    display: inline-block;
}
.pane-block.extra-images .extra-image-box {
    display: inline-block;
    margin: 20px 30px 20px 0;
    float: left;
}
.pane-block.extra-images .extra-image-box:last-child,
.pane-block.extra-images .extra-image-box:nth-child(3n){
    margin-right: 0;
}

.pane-block.extra-images .extra-image-title{
    font-weight: bold
}

.extra-images a img {
    width: 200px !important;
    height: inherit !important;
}


.page-news .pane-frontpage-panel-pane-2 .rss{
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
}

.section-news .pane-frontpage-panel-pane-2 .pane-title{
    padding: 0 32px;
}
/*
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .view-content,
.page-publications-he .pane-books-term-panel-pane-4 .view-content{
    display: block;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    overflow: hidden;
}*/

.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row,
.page-publications-he .view-books-term .views-row{
    border-top: 1px solid #74777A;
}


.page-publications-he .view-books-term .view-content .views-row:first-child,
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row:first-child,
.page-publications-he .view-books-term .view-content .views-row:nth-child(2),
.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row:nth-child(2) {
    border-top: none;
}

.page-publications .panel-col-first .pane-books-term-panel-pane-1 .views-row-odd {
    margin-right: 17px;
}

.page-publications-he .view-books-term .view-content .views-row-odd{
    margin-right: 0;
    margin-left: 17px;
}

.custom-menu-thumbnail {
    float: left;
    display: inline-block;
    margin: 0 18px
}

.custom-menu-thumbnail img{
    width: 200px !important;
    overflow: hidden;
}

.custom-menu-thumbnail .image {
    width: 200px !important;
    height: 135px;
    overflow: hidden;
}

.gallery-slide .field-name-field-tags .links{
    float: left;
}

.gallery-slide .field-name-field-tags .field-label{
    float: left;
    margin: 2px 5px 2px 0;
}

.expandble{
    display: inline;
}

.expand-caption{
    display: inline-block;
    font-size: 0.75rem;
    color: #385071;
    cursor: pointer;
}
.expand-caption:hover{
    text-decoration: underline;
}

.view-gallery .views-row {
    display: inline-block;
    margin-right: 30px;
    float: left;
	min-height: 235px;
}

.pane-views.pane-gallery{
    width: 100%;
}

.section-books .views-label-field-tags{
    float: left;
    padding: 3px 5px 3px 0;
}

#lightbox #imageDetails{
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.ckEditor-font-8{
    font-size: 0.5rem !important;
}
.ckEditor-font-9{
    font-size: 0.5625rem !important;
}
.ckEditor-font-10{
    font-size: 0.625rem !important;
}
.ckEditor-font-11{
    font-size: 0.6875rem !important;
}
.ckEditor-font-12{
    font-size: 0.75rem !important;
}
.ckEditor-font-14{
    font-size: 0.875rem !important;
}
.ckEditor-font-16{
    font-size: 1rem !important;
}
.ckEditor-font-18{
    font-size: 1.125rem !important;
}
.ckEditor-font-20{
    font-size: 1.25rem !important;
}
.ckEditor-font-22{
    font-size: 1.375rem !important;
}
.ckEditor-font-24{
    font-size: 1.5rem !important;
}
.ckEditor-font-26{
    font-size: 1.625rem !important;
}
.ckEditor-font-28{
    font-size: 1.75rem !important;
}
.ckEditor-font-36{
    font-size: 2.25rem !important;
}
.ckEditor-font-48{
    font-size: 3rem !important;
}
.ckEditor-font-72{
    font-size: 4.5rem !important;
}


/* Ad Blocks */
.pane-block.ad-sidebar, .pane-block.ad-bottom { width: 100%; overflow: hidden; margin-bottom: 15px; }
.pane-block.ad-sidebar img, .pane-block.ad-bottom img { width: 100%; }
.pane-block.ad-sidebar-he, .pane-block.ad-bottom-he { display: none; }

.unpublished-node .pane-node-body,
.unpublished-node .panel-col-first{
	background-color: #FFF4F4;
}


input::-webkit-input-placeholder{ 
    color: #474748;
    opacity: 1;
}
input:-moz-placeholder{ 
    color: #474748;
    opacity: 1;
}
input::-moz-placeholder{ 
    color: #474748;
    opacity: 1;
}
input:-ms-input-placeholder {
    color: #474748;
    opacity: 1;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

textarea::-webkit-input-placeholder{ 
    color: #474748;
    opacity: 1;
}
textarea:-moz-placeholder{ 
    color: #474748;
    opacity: 1;
}
textarea::-moz-placeholder{ 
    color: #474748;
    opacity: 1;
}
textarea:-ms-input-placeholder {
    color: #474748;
    opacity: 1;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.view-books .slick-button{
	display: block;
	left:30px;
	top:360px;
}
.breadcrumb a:hover,
.breadcrumb a:focus{
	text-decoration:underline;
}
.embediframe{
	margin-bottom:25px;
}
.section-areas-research .embediframe,
.section-areas-research-he .embediframe,
.section-people-and-events .embediframe,
.section-people-and-events-he .embediframe {
	margin-top:27px;
}

.item-list .pager li {
    background-image: none;
    display: inline-block;
    list-style-type: none;
    padding: 3px;
    margin: 0 0 0.25em 3px;
    font-family: 'Open Sans',sans-serif;
}

.term-description{
	margin:20px 0;
}
.term-description strong{
	font-weight:bold;
}

.term-description p{
	margin-bottom:10px;
}

.at-svc-compact{
	background:#B11500 !important;
}
.at-svc-print{
	background:#4C5C5E !important;
}
.at-svc-whatsapp{
	background:#256522 !important;
}
.at-svc-twitter{
	background:#085D92 !important;
}
.AR_2 .ob_what a{
	color:#767676 !important;
}
hr {
    border: 1px solid #767676;
}

.view-search .views-row{
	clear:both;
	margin:30px 0;
	border-bottom: 1px solid grey;
	padding-bottom:30px;
}
.view-search .views-row .views-field-field-gallery-main-image,
.view-search .views-row .views-field-field-article-main-image{
	float:left;
	margin:0 15px 0 0;
}
.view-search .views-row .views-field-title a{
    font-size: 1.5rem;
    line-height: 1.5625rem;
    font-weight: bold;
    padding-bottom: 10px;
    color: #231f20;
    text-decoration: none;
}
.view-search .views-row .views-field-title a:hover,
.view-search .views-row .views-field-title a:focus{
	color: #005b86;
	text-decoration:underline;
}
.view-search .views-row .views-field-url{
	margin-bottom:15px;
	color: #385071;
        line-height: 1.125rem;
}
.view-search .views-row .views-field-url a{
    color: #385071;
    line-height: 1.125rem;
}
.view-search .views-row .views-field-created,
.view-search .views-row .views-field-body{
	float:left;
	width:85%;
}
.view-search .views-row .views-field-created{
	color: #231f20;
	font-weight: 600;
	font-size:0.875rem;
}
.view-search .views-exposed-form .views-exposed-widget .form-submit {
    margin: 24px 0 0;
}
.clear{
	clear:both;
}

.view-search .pane-title {
    color: white;
    background-color: #3A79BE;
    display: flex;
    padding: 0 10px !important;
    line-height: 1.3125rem;
    font-size: 1rem;
}

.minimalist-simpletooltip_container{
	color:#93111d;
	font-weight:500;
	cursor:help;
	background: #dfdfdf;
}
@-moz-document url-prefix() {
	.minimalist-simpletooltip_container{
		display: inline-block;
		padding:0 3px;
	}
}
.minimalist-simpletooltip {
    	padding: 0 1em;
	top: 0;
}
.js-simple-tooltip {
	position:relative;
	background: #dfdfdf;
}
.js-simple-tooltip sup {
   	margin-left:-4px;
	margin-right:4px;
}
a.js-simple-tooltip{
	color:#93111d !important;
	font-weight:600 !important;
	cursor:help !important;
	text-decoration:none !important;
}
ol,
.pane-node-body ol, 
.view-books .views-field-body ol, 
.pane-node-field-image-gallery .description ol, 
.views-field-description ol { 
	counter-reset: item;    
	list-style-type: none; 
	position:relative;
	padding-left:25px;
}
ol li { 
	display: block; 
}
ol li:before { 
	content: counters(item, ".") ". "; 
	counter-increment: item;
	position:absolute;
    left:0;
    margin-top:3px;
}
ol ol,
.pane-node-body ol ol, 
.view-books .views-field-body ol ol, 
.pane-node-field-image-gallery .description ol ol, 
.views-field-description ol ol { 
	padding-left:38px;
}
ol ol ol,
.pane-node-body ol ol ol, 
.view-books .views-field-body ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol, 
.views-field-description ol ol ol{ 
	padding-left:52px;
}
ol ol ol ol,
.pane-node-body ol ol ol ol, 
.view-books .views-field-body ol ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol ol, 
.views-field-description ol ol ol ol{ 
	padding-left:65px;
}
ol ol ol ol ol,
.pane-node-body ol ol ol ol ol, 
.view-books .views-field-body ol ol ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol ol ol, 
.views-field-description ol ol ol ol ol{ 
	padding-left:78px;
}
ol ol ol ol ol ol,
.pane-node-body ol ol ol ol ol ol, 
.view-books .views-field-body ol ol ol ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol ol ol ol, 
.views-field-description ol ol ol ol ol ol{ 
	padding-left:92px;
}
ol ol ol ol ol ol ol,
.pane-node-body ol ol ol ol ol ol ol, 
.view-books .views-field-body ol ol ol ol ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol ol ol ol ol, 
.views-field-description ol ol ol ol ol ol ol{ 
	padding-left:105px;
}
ol ol ol ol ol ol ol ol,
.pane-node-body ol ol ol ol ol ol ol ol, 
.view-books .views-field-body ol ol ol ol ol ol ol ol, 
.pane-node-field-image-gallery .description ol ol ol ol ol ol ol ol, 
.views-field-description ol ol ol ol ol ol ol ol{ 
	padding-left:118px;
}

.page-glossary .lexicon-links {
    	text-align: left;
    	background-color: initial;
    	color: #231f20;
    	margin: 20px 0 10px;
    	font-weight: bold;
}
.page-glossary .lexicon-list h2{
	margin:20px 0 0;
	font-weight: bold;
}
.page-glossary .lexicon-list dt{
	color: #93111d;
}
.page-glossary .lexicon-list dl{
	margin:0 0 20px;
}
.page-glossary h1 {
    font-size: 2rem;
    font-weight: bold;
}
.press-lang-ar .pane-node-title,
.press-lang-ar .pane-node-field-article-subtitle,
.press-lang-ar .article-categories-combined,
.press-lang-ar .pane-node-body{
	direction:rtl;
}
.press-lang-ar.node-type-article .inside .pane-node-created {
    float: right;
    margin-left: 10px;
	margin-right: 0 !important;
    padding-left: 10px;
	padding-right: 0 !important;
    border-left: 1px solid black;
	border-right: none !important;
}
.pane-multimedia{
    background-image: linear-gradient(to top, rgba(52,176,229,0.1), #ffffff 69%);
    margin:70px -36px 0;
    padding:0 36px 130px;
}
.view-multimedia .views-field-field-multimedia-title .field-content,
.view-awards-and-appointments .views-field-field-awards-title .field-content{
    font-size: 2.5rem;
    font-weight: 900;
    text-align: center;
    color: #37374e;
}
.view-multimedia .views-field-field-multimedia-links ul{
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 45px 0 70px;
}
.view-multimedia .views-field-field-multimedia-links ul li{
    margin:0 12px;
}
.view-multimedia .views-field-field-multimedia-links ul li a,
.view-hp-people-and-events .views-field-field-people-and-events-see-more a,
.view-awards-and-appointments .views-field-field-awards-see-more a,
.view-about-weizmann-institute .views-field-field-about-institute-see-more a,
.view-hp-top-stories .views-field-field-top-stories-see-more a{
    font-size: 1.25rem;
    font-weight: 500;
    text-align: center;
    color: #34b0e5;
    display:block;
    width:150px;
    padding:5px 0;
    border: 2px solid #34b0e5;
    border-radius: 30px;
}
.view-awards-and-appointments .views-field-field-awards-see-more a,
.view-about-weizmann-institute .views-field-field-about-institute-see-more a{
    color: #ffffff;
    border: 2px solid #ffffff;
}
.view-multimedia .views-field-field-multimedia-items .item-list > ul:not(.slick-slider),
.view-multimedia .views-field-field-multimedia-items .item-list > ul:not(.links){
    display:flex;
    align-items: center;
    justify-content: space-between; 
    display:none;
}
.view-multimedia .views-field-field-multimedia-items .item-list > ul li{
    display:inline-block;
    padding:0 3px 5px;
    margin:0;
}
.view-multimedia .view-2 .views-field-field-multimedia-items .item-list > ul li{
    margin:0 1.521%;
}
.view-multimedia .view-2.slidered .views-field-field-multimedia-items .item-list > ul li{
    margin:0 18px;
}

.view-multimedia .views-field-field-multimedia-items .item-list > ul li img{
    height:auto;
    width:100%;
}
.view-multimedia .views-row:not(.slidered) .views-field-field-multimedia-items .item-list > ul li.first{
    margin-left:0;
}
.view-multimedia .views-row:not(.slidered) .views-field-field-multimedia-items .item-list > ul li.last{
    margin-right:0;
}
.view-multimedia .views-field-field-multimedia-items{
    margin:0 auto;
    width:calc(71.746% - 90px);
    padding:0 45px;
}
.view-awards-and-appointments .views-field-field-awards-items,
.view-awards-and-appointments .views-field-view,
.view-timeline .view-content .item-list,
.view-timeline .view-header .view-display-id-years_dates{
    margin:0 auto;
    width:71.746%;
}
.view-multimedia .views-field-field-multimedia-items .item-list ul.links li{
    margin:0;
    padding:0;
}
.view-multimedia .type-share .file{
    background: url('../images/articles/grey.svg') no-repeat left top;
    height:28px;
    width:29px;
}
.view-multimedia .type-share .file.life-sciences{
    background: url('../images/articles/red.svg') no-repeat left top;
}
.view-multimedia .type-share .file.earth-sciences{
    background: url('../images/articles/brown.svg') no-repeat left top;
}
.view-multimedia .type-share .file.space-physics{
    background: url('../images/articles/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .file.science-teaching{
    background: url('../images/articles/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .file.chemistry{
    background: url('../images/articles/purple.svg') no-repeat left top;
}
.view-multimedia .type-share .file.computer-science-math,
.view-multimedia .type-share .file.math-computer-science{
    background: url('../images/articles/orange.svg') no-repeat left top;
}
.view-multimedia .type-share .file.scientific-archaeology{
    background: url('../images/articles/red.svg') no-repeat left top;
}
.view-multimedia .type-share .file.technology{
    background: url('../images/articles/purple.svg') no-repeat left top;
}

.view-multimedia .type-share .image{
    background: url('../images/imgs/grey.svg') no-repeat left top;
    height:28px;
    width:29px;
}
.view-multimedia .type-share .image.life-sciences{
    background: url('../images/imgs/red.svg') no-repeat left top;
}
.view-multimedia .type-share .image.earth-sciences{
    background: url('../images/imgs/brown.svg') no-repeat left top;
}
.view-multimedia .type-share .image.space-physics{
    background: url('../images/imgs/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .image.science-teaching{
    background: url('../images/imgs/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .image.chemistry{
    background: url('../images/imgs/purple.svg') no-repeat left top;
}

.view-multimedia .type-share .image.computer-science-math,
.view-multimedia .type-share .image.math-computer-science{
    background: url('../images/imgs/orange.svg') no-repeat left top;
}
.view-multimedia .type-share .image.scientific-archaeology{
    background: url('../images/imgs/red.svg') no-repeat left top;
}
.view-multimedia .type-share .image.technology{
    background: url('../images/imgs/purple.svg') no-repeat left top;
}

.view-multimedia .type-share .video,
.view-frontpage.front-page .press-share .video{
    background: url('../images/videos/grey.svg') no-repeat left top;
    display:block !important;
    height:28px;
    width:29px !important;
}
.view-multimedia .type-share .video.life-sciences,
.view-frontpage.front-page .press-share .video.life-sciences{
    background: url('../images/videos/red.svg') no-repeat left top;
}
.view-multimedia .type-share .video.earth-sciences,
.view-frontpage.front-page .press-share .video.earth-sciences{
    background: url('../images/videos/brown.svg') no-repeat left top;
}
.view-multimedia .type-share .video.space-physics,
.view-frontpage.front-page .press-share .video.space-physics{
    background: url('../images/videos/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .video.science-teaching,
.view-frontpage.front-page .press-share .video.science-teaching{
    background: url('../images/videos/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .video.chemistry,
.view-frontpage.front-page .press-share .video.chemistry{
    background: url('../images/videos/purple.svg') no-repeat left top;
}

.view-multimedia .type-share .video.computer-science-math,
.view-multimedia .type-share .video.math-computer-science,
.view-frontpage.front-page .press-share .video.computer-science-math,
.view-frontpage.front-page .press-share .video.math-computer-science{
    background: url('../images/videos/orange.svg') no-repeat left top;
}
.view-multimedia .type-share .video.scientific-archaeology,
.view-frontpage.front-page .press-share .video.scientific-archaeology{
    background: url('../images/videos/red.svg') no-repeat left top;
}
.view-multimedia .type-share .video.technology,
.view-frontpage.front-page .press-share .video.technology{
    background: url('../images/videos/purple.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast{
    background: url('../images/podcasts/grey.svg') no-repeat left top;
    height:28px;
    width:29px;
}
.view-multimedia .type-share .podcast.life-sciences{
    background: url('../images/podcasts/red.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.earth-sciences{
    background: url('../images/podcasts/brown.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.space-physics{
    background: url('../images/podcasts/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.science-teaching{
    background: url('../images/podcasts/turquis.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.chemistry{
    background: url('../images/podcasts/purple.svg') no-repeat left top;
}

.view-multimedia .type-share .podcast.computer-science-math,
.view-multimedia .type-share .podcast.math-computer-science{
    background: url('../images/podcasts/orange.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.scientific-archaeology{
    background: url('../images/podcasts/red.svg') no-repeat left top;
}
.view-multimedia .type-share .podcast.technology{
    background: url('../images/podcasts/purple.svg') no-repeat left top;
}
.view-multimedia .views-field-field-multimedia-items .paragraphs-item-multimedia{
    position: relative;
}
.view-multimedia .views-field-field-multimedia-items .item-list ul.links li a{
    display: inline-block;
    padding: 8px 10px 4px;
    font-size: 0.9375rem;
    color: #ffffff;
    position: relative;
    z-index: 3;
}
.view-multimedia .views-field-field-multimedia-items iframe{
    position: relative;
    z-index: 3;
}
.view-multimedia .views-field-field-multimedia-items .item-video{
    display:none;
    width:100%;
}
.view-multimedia .views-field-field-multimedia-items .item-video iframe{
    margin-bottom:-6px;
    width:100%;
}
.view-multimedia .item-image,
.view-timeline .item-video{
    position:relative;
}
.view-multimedia .item-image .play-button,
.view-timeline .item-video .play-button{
    background: url('../images/play.svg') no-repeat left top;
    border:none;
    height:102px;
    width:102px;
    right: 50%;
	top:50%;
	-ms-transform: translate(50%,-50%);
    -webkit-transform: translate(50%,-50%);
    transform: translate(50%,-50%);
    position:absolute;
    cursor: pointer;
}
.view-1 .entity.entity-paragraphs-item.paragraphs-item-multimedia {
    width: 53%;
    margin: 0 auto;
    max-width: 666px;
}
/*.view-multimedia .view-content .slick-prev, 
.view-multimedia .view-content .slick-next,*/
.view-awards-and-appointments .view-content .slick-prev, 
.view-awards-and-appointments .view-content .slick-next {
    top: auto !important;
    bottom: -60px;
    right:auto;
    left:auto;
}
.view-multimedia .slick-slider button.slick-prev{
    background: url(../images/slide-left-blue.svg) no-repeat;
    width: 38px;
    height: 58px;
    top: 50% !important;
    transform: translateY(-50%);
    left: -45px;
}
.view-awards-and-appointments .view-content .slick-prev {
    background: url(../images/left.svg) no-repeat;
    width: 51px;
    height: 32px;
    left:0;
}
.view-awards-and-appointments .view-content .slick-prev {
    background: url(../images/left-white.svg) no-repeat;
    left:1.6%;
    bottom: -25px;
}
.view-multimedia .slick-slider button.slick-next{
    background: url(../images/slide-right-blue.svg) no-repeat;
    width: 38px;
    height: 58px;
    top: 50% !important;
    transform: translateY(-50%);
    right: -45px;
}
.view-awards-and-appointments .view-content .slick-next {
    background: url(../images/right.svg) no-repeat;
    width: 51px;
    height: 32px;
    right:0;
}
.view-awards-and-appointments .view-content .slick-next {
    background: url(../images/right-white.svg) no-repeat;
    right:1.6%;
    bottom: -25px;
}
.pane-awards-and-appointments{
    margin:115px -36px 0;
    background: url('../images/blue-bg.svg') no-repeat center bottom;
    background-size: 100%;
    padding: 0 36px 6.8%;
}
.view-awards-and-appointments .views-field-field-awards-title .field-content{
    margin-bottom:65px;
}
.view-awards-and-appointments .views-field-field-awards-items .item-list > ul,
.view-awards-and-appointments .views-field-view .view-frontpage.awards > .view-content ul,
.front #weizmann-layout .view-frontpage.awards > .view-content ul{
    display:none;
}
.view-awards-and-appointments .views-field-view .view-frontpage.awards > .view-content ul{
    min-height:460px;
}
.view-awards-and-appointments .views-field-field-awards-items .item-list > ul li,
.view-awards-and-appointments .views-field-view .awards > .view-content .views-row{
    padding: 95px 0 10px;
    margin: 0 10px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .views-field-field-awards-items .item-list > ul li.slick-center.slick-active,
.view-awards-and-appointments .views-field-field-awards-items .item-list > ul.no-slider li.slick-slide:nth-child(2),
.view-awards-and-appointments .views-field-view .awards > .view-content .views-row.slick-center.slick-active,
.view-awards-and-appointments .views-field-view .awards > .view-content.no-slider .views-row.slick-slide:nth-child(2){
    padding-top:75px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .paragraphs-item-awards-and-appointments,
.view-awards-and-appointments .views-field-nothing-1{
    text-align: center;
    background: #ffffff;
    box-shadow: 0 2px 19px 0 rgba(180, 180, 180, 0.5);
    padding-bottom:40px;
    position:relative;
    margin:0 auto;
    width:92.5%;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .paragraphs-item-awards-and-appointments,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .paragraphs-item-awards-and-appointments,
.view-awards-and-appointments .slick-center.slick-active .views-field-nothing-1,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .views-field-nothing-1{
    width:100%;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .content{
    top:-63px;
    position:relative;
    margin-bottom:-35px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .content a{
    display:inline-block;
}
.view-awards-and-appointments .field-name-field-image img{
    box-shadow: 0 3px 10px 0 rgba(180, 180, 180, 1);
    border-radius: 50%;
    margin:0 auto;
    height:127px;
    width:127px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .content,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .content,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .content  {
    top:-75px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .field-name-field-image img,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .field-name-field-image img,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .field-name-field-image img{
    height:150px;
    width:150px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .field-name-field-title .field-item {
    margin: 0;
    color: #37474f;
    padding: 18px 0 28px;
    font-size: 0.85rem;
    font-weight: 900;
    line-height: 1.56;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .field-name-field-title .field-item,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .field-name-field-title .field-item,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .field-name-field-title .field-item {
    font-size: 1rem;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .field-name-field-abstract .field-item {
    font-size: 0.95625rem;
    font-weight: normal;
    line-height: 1.39;
    color: #37474f;
    max-width:78%;
    margin:0 auto;
    min-height: 86px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .field-name-field-abstract .field-item,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .field-name-field-abstract .field-item,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .field-name-field-abstract .field-item {
    font-size: 18px;
    max-width: 85%;
    min-height: 108px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .field-name-field-date {
    position:absolute;
    bottom:20px;
    font-size: 0.85rem;
    font-weight: normal;
    line-height: 1.56;
    text-align: center;
    width:100%;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-center.slick-active .field-name-field-date,
.view-awards-and-appointments ul.no-slider li.slick-slide:nth-child(2) .field-name-field-date,
.view-awards-and-appointments .view-content.no-slider .views-row.slick-slide:nth-child(2) .field-name-field-date {
    font-size: 1rem;
    bottom:20px;
    transition: all .5s ease-out;
}
.view-awards-and-appointments .slick-dots{
    bottom: -14%;
    margin: 0;
}
.view-awards-and-appointments .slick-dots li button:before{
    background: url(../images/empty.svg) no-repeat;
    color: transparent;
    opacity: 1;
    width: 20px;
    height: 20px;
}
.view-awards-and-appointments .slick-dots li.slick-active button:before{
    background: url(../images/full.svg) no-repeat;
}
.view-awards-and-appointments .views-field-field-awards-items .item-list > ul ul.slick-dots li,
.view-awards-and-appointments .views-field-view .awards > .view-content ul.slick-dots li{
    margin: 0 1px;
    padding: 0;
}
.view-frontpage.people-and-events,
.view-frontpage.top-stories {
    max-width: 71.746%;
    margin: 0 auto;
}
.view-frontpage.people-and-events .views-field-field-article-main-image-mobile{
    display:none;
}

#weizmann-layout .view-frontpage.people-and-events .view-content h3.field-content{
    font-size: 1.125rem;
    font-weight: 900;
    line-height: 1.44;
    color: #37474f;
    padding:0;
    min-height:77px;
    max-width:95%;
}
#weizmann-layout .view-frontpage.people-and-events .view-content .views-field-view-node{
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 1.39;
    color: #37474f;
}
.front #weizmann-layout .view-frontpage.people-and-events .view-content .views-row {
    box-shadow: 0 2px 15px 0 rgba(180, 180, 180, 0.5);
    background-color: #ffffff;
    margin-bottom: 42px;
    position: relative;
    width: 48.3%;
}
.front #weizmann-layout .view-frontpage.people-and-events .view-content .views-row .views-field-nothing-1{
    padding:23px 23px 13px;
}
.front #weizmann-layout .view-frontpage.people-and-events .view-content .views-row .views-field-nothing-1 a{
    display:block;
}
.front #weizmann-layout .view-frontpage.people-and-events .view-content .views-row .views-field-nothing-1 a.pr-release{
    display:flex;
    align-items: center;
}
.view-frontpage.people-and-events .image-cont {
    display: flex;
    justify-content: space-between;
}
.view-frontpage.people-and-events .image-cont .image-wrap{
    width: 44.63%;
}
.view-frontpage.people-and-events .image-cont .cont-wrap{
    margin-top: -6px;
    margin-bottom: -2px;
    width: 50%;
}
.view-hp-people-and-events .views-field-field-people-and-events-title,
.view-hp-top-stories .views-field-field-top-stories-title{
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.43;
    text-align: center;
    color: #37374e;
    margin:116px auto 77px;
}
.view-hp-people-and-events .views-field-field-people-and-events-see-more {
    margin:75px auto 77px;
}
.view-hp-top-stories .views-field-field-top-stories-see-more{
    margin: 40px auto 80px;
}
.view-awards-and-appointments,
.view-about-weizmann-institute{
    position:relative;
}
.view-awards-and-appointments .views-field-field-awards-see-more,
.view-about-weizmann-institute .views-field-field-about-institute-see-more{
    position: absolute;
    bottom: -75px;
    z-index: 3;
    left: 50%;
    transform: translateX(-50%);
}
.view-hp-people-and-events .views-field-field-people-and-events-see-more a,
.view-awards-and-appointments .views-field-field-awards-see-more a,
.view-about-weizmann-institute .views-field-field-about-institute-see-more a,
.view-hp-top-stories .views-field-field-top-stories-see-more a{
    margin:0 auto;
}
.view-frontpage.people-and-events .views-field-created,
.view-frontpage.people-and-events .press-share{
    position:static;
}
.view-frontpage.people-and-events .press-share .share-addthis-flagged{
    display: flex;
    margin-left: 7px;
}
.view-frontpage.people-and-events .content-bottom{
    display: flex;
    justify-content: space-between;
}
.view-frontpage.people-and-events .category-color-line{
    height:6px;
    margin:23px -23px 11px;
}

.view-frontpage.people-and-events .press-share .event-icon{
    background: url('../images/events/grey.svg') no-repeat left top;
    height:28px;
    width:29px;
}

.view-frontpage.people-and-events .press-share .event-icon.people{
    background: url('../images/events/general.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.life-sciences{
    background: url('../images/events/red.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.earth-sciences{
    background: url('../images/events/brown.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.space-physics{
    background: url('../images/events/turquis.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.science-teaching{
    background: url('../images/events/turquis.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.chemistry{
    background: url('../images/events/purple.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.computer-science-math,
.view-frontpage.people-and-events .press-share .event-icon.math-computer-science{
    background: url('../images/events/orange.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.scientific-archaeology{
    background: url('../images/events/red.svg') no-repeat left top;
}

.view-frontpage.people-and-events .press-share .event-icon.technology{
    background: url('../images/events/purple.svg') no-repeat left top;
}
.pane-about-weizmann-institute {
    margin: 105px -36px 0;
    background: url(../images/blue-bg-about.svg) no-repeat center bottom #34b0e5;
    background-size: 100%;
    padding: 65px 36px 8%;
}
.view-about-weizmann-institute .views-field-field-about-weizmann-institute {
    margin: 0 auto;
    max-width:955px;
}
.view-about-weizmann-institute .views-field-field-about-institute-title {
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.43;
    text-align: center;
    color: #ffffff;
    margin: 0 auto 77px;
}
.view-about-weizmann-institute .views-field-field-about-institute-title a{
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.43;
    text-align: center;
    color: #ffffff;
}
.view-about-weizmann-institute .views-field-field-about-weizmann-institute .item-list ul li {
    margin: 0 0 65px 0;
    padding: 0;
}
.view-about-weizmann-institute .views-field-field-about-weizmann-institute .item-list ul li.last,
.view-about-weizmann-institute .views-field-field-about-weizmann-institute .item-list ul li li {
    margin: 0;
}
.view-about-weizmann-institute .paragraphs-item-about-weizmann-institute .content{
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    color: #ffffff;
}
.view-about-weizmann-institute .paragraphs-item-about-weizmann-institute .content .item-number{
    font-size:3.125rem;
    line-height: 1.14;
    font-weight: normal;
    font-family: 'ConcertOne';
}
.view-about-weizmann-institute .paragraphs-item-about-weizmann-institute .content .item-text{
    font-size: 1rem;
    line-height: 1.33;
    max-width: 150px;
    margin:20px auto 5px;
    height: 62px;
    overflow: hidden;
}
.view-about-weizmann-institute .paragraphs-item-about-weizmann-institute .content .item-image,
.view-about-weizmann-institute .paragraphs-item-about-weizmann-institute .content .item-number-text{
    width:24%;
}

.pane-timeline {
    margin: 80px -37px -2px;
    background-color: #34b0e5;
    padding:50px 0 90px;
    color: #ffffff;
}
.view-timeline .views-field-field-timeline-title {
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.43;
    text-align: center;
    color: #ffffff;
    margin: 0 auto 28px;
}
.view-timeline .views-field-field-timeline-title a{
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.43;
    text-align: center;
    color: #ffffff;
}
.view-timeline .view-header{
    margin-bottom: 42px;
}
.view-timeline .view-header hr {
    border: none;
    background: #fff;
    position: relative;
    top: 17px;
}
.view-timeline .view-content .timeline-slider,
.view-timeline .view-header .view-display-id-years_dates .view-content{
    display:none;
}
.view-timeline .view-header .view-display-id-years_dates .views-row{
    text-align: center;
}
.view-timeline .view-header .view-display-id-years_dates .views-row{
    cursor:pointer;
    margin:0 0.3%;
    padding-top: 32px;
    padding-bottom: 14px;
    position: relative;
}
.view-timeline .view-header .view-display-id-years_dates .views-row:focus{
    box-shadow: inset 0px 1px 10px 1px rgba(255, 255, 255, 0.5);
    outline:none !important;
}
.view-timeline .view-header .view-display-id-years_dates .views-row.slick-current:after {
    content:'';
    width: 0; 
    height: 0; 
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-top: 14px solid #ffffff;
    position: absolute;
    bottom: 0;
    left:50%;
    transform: translateX(-50%);
}
.view-timeline .view-header .view-display-id-years_dates .views-row:before {
    content:'';
    width: 18px; 
    height: 18px; 
    background: url('../images/tl-empty.svg') no-repeat 0 0;
    position: absolute;
    top: 0;
    left:50%;
    transform: translateX(-50%);
}
.view-timeline .view-header .view-display-id-years_dates .views-row.slick-current:before {
    background: url('../images/tl-full.svg') no-repeat 0 0;
}
.view-timeline .view-header .view-display-id-years_dates .views-row .views-field-field-year{
    font-size: 3.125rem;
    line-height: 1.14;
    opacity: 0.5;
    font-family: 'ConcertOne';
}
.view-timeline .view-header .view-display-id-years_dates .views-row .views-field-field-month-day{
    font-size: 1rem;
    line-height: 1.56;
    border-bottom:5px solid transparent;
    padding-bottom: 5px;
    opacity: 0.5;
    margin-top:10px;
    min-height: 24px;
}
.view-timeline .view-header .view-display-id-years_dates .views-row.slick-current .views-field-field-year{
    opacity: 1;
}
.view-timeline .view-header .view-display-id-years_dates .views-row.slick-current .views-field-field-month-day{
    border-bottom:5px solid #ffffff;
    opacity: 1;
}
.view-timeline .view-content .timeline-slider li {
    margin: 0;
    padding: 0;
}
.content.timeline-item-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1020px;
    width:82%;
    margin:0 auto;
}
.content.timeline-item-content .text-section {
    max-width: 450px;
    min-height:190px;
    display:flex;
    flex-direction: column;
    width: 45%;
}
.content.timeline-item-content .text-section .item-title{
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.04;
    margin-bottom:33px;
}
.content.timeline-item-content .text-section .item-body{
    font-size: 1.125rem;
    /*line-height: 1.22;*/
}
.content.timeline-item-content .text-section .item-body a{
    color:#ffffff !important;
    text-decoration: underline;
}
.content.timeline-item-content .img-video-section{
    max-width:383px;
    width: 38%;
}
.content.timeline-item-content .img-video-section img{
    height: auto;
    width:100%;
}
.view-timeline .view-content .timeline-slider button.slick-next {
    background: url(../images/slide-right.svg) no-repeat;
    width: 38px;
    height: 58px;
    top:50% !important;
    transform: translateY(-50%);
}
.view-timeline .view-content .timeline-slider button.slick-prev {
    background: url(../images/slide-left.svg) no-repeat;
    width: 38px;
    height: 58px;
    top:50% !important;
    transform: translateY(-50%);
}

.node-type-article .content-wrapper,
.logged-in.node-type-article .content-wrapper.prime{
    margin-top:0;
    width:100%;
}
.view-top-banner{
    position:relative;
}
.view-top-banner img {
    height: auto;
    width:100%;
}
.view-top-banner .views-field-nothing{
    margin:0 auto;
    position: absolute;
    left:14.6%;
    bottom:14.6%;
    width:70.8%;
    z-index: 3;
}

.view-top-banner .views-field-nothing .top-banner-text{
    color: #ffffff;
}
.view-top-banner .views-field-nothing .white-banner .top-banner-text{
    color: #37374e;
}
.view-top-banner .views-field-nothing .top-banner-text h1{
    font-size: 3.75rem;
    font-weight: 900;
    line-height: 1.16;
}
.view-top-banner .views-field-nothing .top-banner-text div{
    font-size: 1.875rem;
    font-weight: normal;
    line-height: 1.5;
}
.view-top-banner .views-field-field-top-banner{
    position:relative;
    line-height:0;
}
.view-top-banner .views-field-field-top-banner .mask{
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 54%);
    position:absolute;
    height: 87%;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
}
.view-top-banner .views-field-field-top-banner .category-color-line{
    height: 14px;
    position: relative;
    z-index: 3;
}
.view-top-banner .views-field-nothing-1 {
    margin: 0 auto;
    position: absolute;
    left: 14.6%;
    bottom: 14px;
    width: 57%;
    z-index: 3;
}
.view-top-banner .views-field-nothing-1 .category-date{
    display:flex;
    color:#ffffff;
    align-items: center;
}
.view-top-banner .views-field-nothing-1 .white-banner .category-date{
    color: #37374e
}
.view-top-banner .views-field-nothing-1 .category-date .category div{
    font-size: 1.6875rem;
    font-weight: 500;
    line-height: 1.67;
    padding:5px 16px 0 16px;
}
.view-top-banner .views-field-nothing-1 .category-date .category div:empty{
    font-size: 0;
    font-weight: 100;
    line-height: 0;
    padding:0;
}
.view-top-banner .views-field-nothing-1 .category-date .date{
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 1.44;
    margin: 0 15px;
}

.node-type-article .breadcrumb {
    padding-bottom: 0;
    margin: 65px 0 50px;
    font-size: 1rem;
}
.node-type-article .content-wrapper .region-content {
    margin:0 auto;
    width:70.6%;
}
.node-type-article .panel-2col-stacked .center-wrapper {
    width: 100%;
}
.node-type-article #weizmann-layout .panel-col-first{
    width:80%;
}
.node-type-article #weizmann-layout .panel-col-last {
    width: 14%;
}
.node-type-article #weizmann-layout .panel-col-first .field-name-body iframe,
.node-type-article #weizmann-layout .panel-col-first .field-name-field-body-second-part iframe{
    width:100%;
}
.node-type-article #weizmann-layout .panel-col-first .field-name-body,
.node-type-article #weizmann-layout .panel-col-first .field-name-field-body-second-part{
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 1.67;
    color: #37474f;
}
.node-type-article .panel-col-first p, 
.node-type-article .view-books .views-field-body p, 
.node-type-article .pane-node-field-image-gallery .description p, 
.node-type-article .views-field-description p {
    margin-top: 30px;
    margin-bottom: 30px;
    padding:0;
}
.node-type-article .panel-col-first p:first-child,
.node-type-article .field-name-body p:first-child .image-container,
.node-type-article .field-name-body p:first-child .iframe-container  {
    margin-top: 0 !important;
}
.node-type-article .panel-col-first blockquote, 
.node-type-article .view-books .views-field-body blockquote, 
.node-type-article .pane-node-field-image-gallery .description blockquote, 
.node-type-article .views-field-description blockquote {
    max-width: 85%;
    margin: 75px 0 90px;
    font-family: 'Montserrat';
    font-size: 2.1875rem;
    font-weight: normal;
    line-height: 1.43;
    color: #a72674;
    border-top: 9px solid #a72674;
    border-bottom: 9px solid #a72674;
}


.page-life-sciences.node-type-article .panel-col-first blockquote{
    color: #a72674;
    border-top: 9px solid #a72674;
    border-bottom: 9px solid #a72674;
}

.page-earth-sciences.node-type-article .panel-col-first blockquote{
    color: #8b572a;
    border-top: 9px solid #8b572a;
    border-bottom: 9px solid #8b572a;
}

.page-space-physics.node-type-article .panel-col-first blockquote{
    color: #27bdbe;
    border-top: 9px solid #27bdbe;
    border-bottom: 9px solid #27bdbe;
}

.page-science-teaching.node-type-article .panel-col-first blockquote{
    color: #81b900;
    border-top: 9px solid #81b900;
    border-bottom: 9px solid #81b900;
}

.page-chemistry.node-type-article .panel-col-first blockquote{
    color: #0266ff;
    border-top: 9px solid #0266ff;
    border-bottom: 9px solid #0266ff;
}

.page-scientific-archaeology.node-type-article .panel-col-first blockquote{
    color: rgb(244,151, 157);
    border-top: 9px solid rgb(244,151, 157);
    border-bottom: 9px solid rgb(244,151, 157);
}

.page-computer-science-math.node-type-article .panel-col-first blockquote{
    color: #faa61a;
    border-top: 9px solid #faa61a;
    border-bottom: 9px solid #faa61a;
}

.page-math-computer-science.node-type-article .panel-col-first blockquote{
    color: #faa61a;
    border-top: 9px solid #faa61a;
    border-bottom: 9px solid #faa61a;
}

.page-technology.node-type-article .panel-col-first blockquote{
    color: #684eed;
    border-top: 9px solid #684eed;
    border-bottom: 9px solid #684eed;
}

.page-people.node-type-article .panel-col-first blockquote{
    color: #385071;
    border-top: 9px solid #385071;
    border-bottom: 9px solid #385071;
}

.node-type-article .panel-col-first blockquote p,
.node-type-article .panel-col-first blockquote h3,
.node-type-article .panel-col-first blockquote p:first-child{
    margin-top: 20px !important;
    margin-bottom: 20px;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    padding: 0;
}

.node-type-article blockquote .quote-icon:before,
.node-type-article blockquote .quote-icon-last:before {
    content:'״';
    width: 25px;
    height: 23px;
    display: inline-block;
    line-height: 1;
    position: relative; 
    top:-3px;
}
.node-type-article blockquote .quote-icon,
.node-type-article blockquote .quote-icon-last {
    background: none;
    width: 25px;
    height: 23px;
    display: inline-block;
    margin: 0; 
    line-height: 1;
}
.node-type-article .panel-col-first .em-wrap, 
.node-type-article .view-books .views-field-body .em-wrap, 
.node-type-article .pane-node-field-image-gallery .description .em-wrap,
.node-type-article .views-field-description .em-wrap,
.node-type-article .pane-node-field-credits{
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
    background-color: #ecf8fd;
    border-bottom: solid 5px #27bdbe;
    padding:20px 30px;
    margin-top:125px;
    margin-bottom: 70px;
}
.node-type-article .panel-col-first .em-wrap em, 
.node-type-article .view-books .views-field-body .em-wrap em, 
.node-type-article .pane-node-field-image-gallery .em-wrap .description em,
.node-type-article .views-field-description .em-wrap em,
.node-type-article .pane-content {
    font-style: normal;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.67;
    color: #37374e;
}
.node-type-article .pane-node-field-credits em{
    font-style: normal;
}
.node-type-article .pane-node-field-credits p{
    margin:0;
    padding: 0;
}
.node-type-article .panel-col-first .em-wrap + div,
.node-type-article .panel-col-first .em-wrap + div span{
    color:#37374e !important;
}
.node-type-article .views-field-description .image-container, 
.node-type-article .field-name-body .image-container, 
.node-type-article .view-books .views-field-body .image-container, 
.node-type-article .panel-col-first .image-container ,
.node-type-article .views-field-description .iframe-container, 
.node-type-article .field-name-body .iframe-container, 
.node-type-article .view-books .views-field-body .iframe-container, 
.node-type-article .panel-col-first .iframe-container{
    display: inline-block;
    position: relative;
    max-width: 100%;
    /*height: auto !important;*/
    margin-top: 30px !important;
    margin-bottom: 50px !important;
    /*width: 100% !important;*/
}
.node-type-article .views-field-description .iframe-container, 
.node-type-article .field-name-body .iframe-container, 
.node-type-article .view-books .views-field-body .iframe-container, 
.node-type-article .panel-col-first .iframe-container{
    margin:0 !important;
}
.node-type-article .views-field-description .iframe-container, 
.node-type-article .field-name-body .iframe-container, 
.node-type-article .view-books .views-field-body .iframe-container, 
.node-type-article .panel-col-first .iframe-container{
    width:100%;
}
.node-type-article .views-field-description .image-container img, 
.node-type-article .field-name-body .image-container img, 
.node-type-article .view-books .views-field-body .image-container img, 
.node-type-article .panel-col-first .image-container img,
.node-type-article .views-field-description .iframe-container iframe, 
.node-type-article .field-name-body .iframe-container iframe, 
.node-type-article .view-books .views-field-body .iframe-container iframe, 
.node-type-article .panel-col-first .iframe-container img{
    /*height: auto !important;*/
    max-width: 100%;
}
.node-type-article .views-field-description .image-container .image-description, 
.node-type-article .field-name-body .image-container .image-description, 
.node-type-article .view-books .views-field-body .image-container .image-description, 
.node-type-article .panel-col-first .image-container .image-description,
.node-type-article .views-field-description .iframe-container .iframe-description, 
.node-type-article .field-name-body .iframe-container .iframe-description, 
.node-type-article .view-books .views-field-body .iframe-container .iframe-description, 
.node-type-article .panel-col-first .iframe-container .iframe-description{
    background: none;
    display: block;
    padding: 0;
    font-size: 0.9rem;
    margin-top: 10px;
    line-height: normal;
}
.node-type-article .pane-node-field-science-numbers{
    margin-top:50px;
    margin-bottom: 45px;
}
.node-type-article .paragraphs-item-science-numbers .content{
    display:flex;
    justify-content: space-between;
}
.node-type-article .paragraphs-item-science-numbers .content .first-part{
    color:#ffffff;
    padding:12px;
    text-align: center;
    width:17.6%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.node-type-article .paragraphs-item-science-numbers .content .first-part .item-image {
    border-top: 13px solid #fff;
}
.node-type-article .paragraphs-item-science-numbers .content .first-part .item-image-title{
    font-size:1.125rem;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part{
    /*margin-left:10px;*/
    width:80.6%;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part.full-width{
    width:100%;
}

.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap{
    display:flex;
    height: calc(100% - 40px);
    align-items: center;
    /*justify-content: space-around;*/
    background: rgba(255,255,255,.8);
    padding:20px 30px;
    color: #37474f;
    font-size:1.125rem;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .first-text{
    line-height: 1.39;
    width:23%;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .number-title{
    width:21%;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .second-text{
    line-height: 1.39;
    width:42%;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .number-title .item-number{
    font-size: 3.125rem;
    font-weight: normal;
    line-height: 1.14;
    font-family: 'ConcertOne';
    display:flex;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .number-title .item-number .field-item{
    margin-top:-15px;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .number-title .item-number-title{
    font-weight: 900;
    /*text-align: center;*/
    margin-top:12px;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area strong,
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area b,
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area h2,
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area h3,
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area h4{
    font-weight: 900;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area em{
    font-style: italic;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area sup{
    vertical-align: super;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area sub{
    vertical-align: sub;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area ol, 
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area ul {
    list-style: initial;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area ul {
    padding: 0  0 0 30px;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area p{
    margin:0;
}
.node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .text-area a{
    color: #3A79BE !important;
    text-decoration: underline;
    font-weight: bold;
}

.node-type-article .add-this{
    padding:0;
}
.node-type-article .at-share-btn-elements{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width:145px;
    border-bottom: 1px solid #37474f;
    padding-bottom: 12px;
}
.node-type-article .panel-col-first .add-this .at-share-btn-elements{
    max-width:300px;
}
.node-type-article .panel-col-first .add-this p,
.node-type-article .panel-col-first .add-this h3{
    padding:0;
    margin:0;
}

.node-type-article .at-resp-share-element .at-share-btn .at-label{
    display:none;
}
.node-type-article .at-style-responsive .at-share-btn {
    border-radius: 30px !important;
    margin:12px 6px;
}
.node-type-article .at-resp-share-element .at-share-btn .at-icon-wrapper,
.node-type-article .at-resp-share-element .at-share-btn .at-icon-wrapper svg{
    height:25px !important;
    width:25px !important;
}
.node-type-article .pane-node-field-tags .pane-title,
.node-type-article .pane-node-field-tags-hebrew .pane-title{
    display: block;
    margin-bottom: 12px;
}
.node-type-article .field-name-field-tags-hebrew .links li, 
.node-type-article .field-name-field-tags .links li, 
.node-type-article .section-books .views-field-field-tags .field-content a, 
.node-type-article .views-field-field-tags-hebrew .field-content a {
    background: none;
    display: inline-block;
    margin: 6px 10px 6px 0;
    padding: 0 10px;
    color: #37474f;
    border: solid 1px #979797;
    font-size: 1rem;
    line-height: 1.56;
}
.node-type-article .field-name-field-tags-hebrew .links li a, 
.node-type-article .field-name-field-tags .links li a{
    color: #37474f;
    font-size: 1rem;
    line-height: 1.56;
}

.node-type-article .pane-weizmann-outbrain {
    margin-top: 125px;
    margin-bottom: 85px;
}
.node-type-article .pane-hp-categories .view-hp-categories .view-content ul{
    width: 85%;
}
.node-type-article .field-name-body h2,
.node-type-article .pane-node-field-body-second-part h2,
.node-type-article .field-name-body h3,
.node-type-article .pane-node-field-body-second-part h3{
    font-size: 1.5625rem;
    font-weight: 900;
    line-height: 1.35;
}
.node-type-article .field-name-body h2,
.node-type-article .pane-node-field-body-second-part h2{
    font-size: 1.875rem; 
}
.node-type-article em,
.node-type-article i{
    font-style: italic;
}
header ul.social-media-links {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 185px;
}
header .press a{
    font-size: 1.125rem;
    font-weight: 900;
    line-height: 1.39;
    color: #ffffff;
}
a.subscribeTo-button{
    display: none;
}

footer .top-footer .footer-subscribe input::-webkit-input-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
footer .top-footer .footer-subscribe input:-moz-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
footer .top-footer .footer-subscribe input::-moz-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
footer .top-footer .footer-subscribe input:-ms-input-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
.subscribeTo .block-webform .content input.form-text::-webkit-input-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
.subscribeTo .block-webform .content input.form-text:-moz-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
.subscribeTo .block-webform .content input.form-text::-moz-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}
.subscribeTo .block-webform .content input.form-text:-ms-input-placeholder{
    font-family: 'Avenir', 'Open Sans', sans-serif;
}

.view-books-term.contextual-links-region {
    position: static;
}
.panel-pane .contextual-links-region {
    position: static;
}
.for-outbrain{
    display:none;
}
.font-size_18 .view-top-banner .views-field-field-top-banner img{
    width: 115%;
 }
 .font-size_20 .view-top-banner .views-field-field-top-banner img{
     width: 125%;
 }
 .font-size_22 .view-top-banner .views-field-field-top-banner img{
     width: 135%;
 }
 .font-size_24 .view-top-banner .views-field-field-top-banner img{
     width: 155%;
 }
 .font-size_26 .view-top-banner .views-field-field-top-banner img{
     width: 180%;
 }
 .font-size_18 .view-top-banner .views-field-field-top-banner .mask,
 .font-size_20 .view-top-banner .views-field-field-top-banner .mask,
 .font-size_22 .view-top-banner .views-field-field-top-banner .mask,
 .font-size_24 .view-top-banner .views-field-field-top-banner .mask,
 .font-size_26 .view-top-banner .views-field-field-top-banner .mask{
     height:100%;
 }
 .AR_2.ob-widget .ob-dynamic-rec-link, .AR_2.ob-widget .ob-dynamic-rec-link:hover {
    text-decoration: none;
    display: block;
}
.AR_2.ob-widget .ob-rec-text {
    max-height: none !important; 
    overflow: visible !important; 
}

.view-frontpage .press-share .pr-release div{
    color: #9b9b9b;
    padding:0;
    font-weight:900;
    text-decoration: underline;
    background:none !important;
    font-size: 0.875rem;
    line-height: 0.875rem;
}
/*
.breadcrumb a{
    outline: none !important;
}
*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .node-type-article .paragraphs-item-science-numbers .content .second-part .wrap .number-title .item-number-title{
        margin-top:0;
    }
    .view-home-page-slider .category, .view-frontpage.front-page .category, .view-frontpage.people-and-events .category{
        padding:7px 10px;
    }
}