/* HTML5 display-role reset for older browsers */
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;
}

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

#page {
    max-width: 100%;
}

.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: 12px;
    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%;
}

#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: 20px;
    border-left: 1px solid white;
}

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

.bar .wrapper .language {
    float: left;
    background: #1F3441;
    line-height: 19px;
    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: 19px;
    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: 28px;
    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: 998px;
    margin: 0px auto;
    float: none;

}

.page-home .content-wrapper {
    margin-top: 8px;
}

.header-wrapper {
    margin-top: 28px;
    margin-bottom: 26px;
}
/*
.content-wrapper {
    overflow: hidden;
}*/

.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: right;
}

#site-name a {
    color: #005b86;
    font-size: 36px;
    text-decoration: none;
}

#site-slogan {
    padding-left: 5px;
    font-weight: bold;
}

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

/* MAIN MENU */
#main-menu-weizmann {
    /*margin-top: 28px;*/
    width: 100%;
}

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

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

.main-menu {
    float: left;
}

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

.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;
}

.main-menu .menu li {
    display: block;
    float: left;
    margin: 0;
    line-height: 28px;
    font-size: 15px;
}

.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;
    background-color: #3A79BE;
}

.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 {
    color: black;
    background-color: transparent;
}

.main-menu .menu li:hover, .menu-item-focus {
    background-color: #3A79BE;
}

.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;
}

ul.inline li {
    display: flex;
    padding: 0 6px;
}

.block-social-media-links .block-title {
    position: absolute;
    top: -17px;
    font-size: 14px;
    color: #005b86;
    padding: 0 21px;
}

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

#main-menu-weizmann .content {
    float: left;
    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 {
    display: inline-block;
    position: relative;
    bottom: 0px;
    float: right;
}

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

#weizmann-search-form .form-item-text-search {
    margin-top: 0;
    margin-bottom: 0;
}
#block-weizmann-search-weizmann-search{
    width: 150px;    
}

#weizmann-search-form {
    display: inline-block;
    vertical-align: middle;
    float: right;
}

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

#weizmann-search-form #edit-text-search {
    width: 105px;
    height: 26px;
    padding: 0 5px;
    border: 1px solid #231f20;
}

#weizmann-search-form > div:first-child{
    display: table;
}

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

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

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

/* 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: 20px;
    font-weight: bold;
}

.side-menu-menu .home-page {
    font-size: 16px;
    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: 18px;
    line-height: 18px;
}

.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: 14px;
}


.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 {
    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 {
    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 {
    background-color: #B3C4D9;
    margin-top: -2px;
    position: relative;
    height: 21px;
}

.view-research-navigator-bar .view-header a {
    line-height: 4px;
    font-size: 15px;
}

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

.view-research-navigator-bar .view-footer a {
    line-height: 4px;
    font-size: 15px;
    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: 15px;
    line-height: 18px;
    color: rgb(0, 91, 134);

}

.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 rgb(0, 91, 134);
    height: 16px;
    line-height: 18px;
    /*    display: flex;
        float: left;*/
}

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

.view-research-navigator-bar{
    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: 40px;
}

#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: 20px;
    font-weight: 700;
    padding: 10px 0;
}

.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;
}
*/
#weizmann-layout .view-frontpage .view-content {
    /*border-bottom: 1px solid #999B9E;*/
}

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

.view-frontpage.front-page .view-content {
    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: 21px;
    font-size: 15px;
}

.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-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: 14px;
    color: #005b86;
    line-height: 14px;
    padding: 2px 0px;
}
.pane-press-release .block .views-row .field-content .created{
	float:none;
}

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

.scienceblogs .title {
    font-size: 18px;
}

.scienceblogs .description a {
    color: #005b86;
    font-size: 15px;
}

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

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

.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: 16px;
}

.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,
.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: 14px;
}
/*
.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: 19px;
    padding: 0 8px 0 6px;
    color: white;
    font-size: 16px;
    white-space: nowrap;
}
.view-home-page-slider .category,
.view-frontpage.front-page .category{
    background-color: rgb(0, 91, 134);
}

.view-home-page-slider .main-category a {
    line-height: 18px;
}

.page-life-sciences .life-sciences,
.page-earth-sciences .earth-sciences,
.page-space-physics .space-physics,
.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;
}

.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,
.page-life-sciences .subcategory-menu,
.page-life-sciences-he .subcategory-menu,
.view-research-navigator-bar .life-sciences:hover{
    background-color: rgb(212, 42, 49);
}

.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,
.page-earth-sciences .subcategory-menu,
.view-research-navigator-bar .earth-sciences:hover{
    background-color: rgb(38, 133, 65);
}

.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,
.page-space-physics .subcategory-menu,
.view-research-navigator-bar .space-physics:hover{
    background-color: rgb(13, 117, 177);
    /* height: 20px; */
    /* margin-top: -3px; */
    /* border-top: 3px solid rgb(45, 165, 192); */
}

.page-areas-research .inside .chemistry,
.page-areas-research-he .inside .chemistry,
.page-chemistry .chemistry,
.view-home-page-slider .chemistry,
.view-frontpage.front-page .chemistry,
.page-chemistry .subcategory-menu,
.view-research-navigator-bar .chemistry:hover{
    background-color: rgb(129, 75, 158);

}

.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,
.page-scientific-archaeology .subcategory-menu,
.view-research-navigator-bar .scientific-archaeology:hover{
    background-color: rgb(129, 75, 158);

}

.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,
.page-computer-science-math .subcategory-menu,
.view-research-navigator-bar .computer-science-math:hover{
    background-color: rgb(186, 83, 39);
}

.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,
.page-math-computer-science .subcategory-menu,
.view-research-navigator-bar .math-computer-science:hover{
    background-color: rgb(186, 83, 39);
}

.page-areas-research .inside .technology,
.page-areas-research-he .inside .technology,
.page-technology .technology,
.view-home-page-slider .technology,
.view-frontpage.front-page .technology,
.page-areas-research .view-research-navigator-bar,
.page-technology .subcategory-menu,
.view-research-navigator-bar .technology:hover{
    background-color: rgb(223, 25, 125);
}

.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 {
    padding: 20px 0;
    display: inline-block;
    text-align: center;
    width: 100%;
}

#views_infinite_scroll_button a {
    color: #0B6DB5;
}

.basic-page-left a, .basic-page-left a:visited {
    font-size: 22px;
    padding: 0 0 7px 0px;
}

/*Slider*/

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

.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;
}

.front .slick-slider {
    top: 29px;
}

.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;
}

.front .slick-list {
    padding: 0px 136px !important;
}

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

.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: inherit;
}

.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: 26px;
}

.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: #005b86;
}

.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: 21px;
    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: 15px;
    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: 21px;
}

.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: 14px;
    color: #005b86;
}

.page-areas-research .subtitle,
.page-areas-research-he .subtitle
.page-areas-research .subtitle,
.page-areas-research-he .subtitle {
    font-size: 14px;
}

.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 {
    margin-top: 5px;
}

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

.pane-press-release, .pane-newspaper-clippings {
    position: relative;
    margin-bottom: 15px;
}

.panel-col-first .pane-newspaper-clippings .view-content .field-content p {
    font-size: 16px;
    line-height: 19px;
    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-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 {
    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 {
    color: white;
    background-color: #005b86;
    /*display: flex;*/
    padding: 0 10px;
    line-height: 21px;
}
.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-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: 21px;
    padding: 0 5px;
}

.pane-press-release h2,
.pane-press-release h5 {
    font-size: 18px;
}

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

.pane-press-release .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: rgb(0, 91, 134);
}

/* FOOTER */
body > footer {
    position: relative;
    width: 100%;
    right: 0;
    background-color: #CFD5D9;
    height: 230px;
    margin-top: 50px;
}

footer .footer-content {
    width: 998px;
    margin: 0 auto;
    padding: 15px;
    /* box-shadow: 0px 1px 0px 0px #888888; */
}

footer .top-footer {
    border-bottom: 1px solid #474748;
    overflow: hidden;
    height: 155px;
    padding-bottom: 12px;
}

footer .content {
    float: left;
    width: 538px;
    padding-top: 25px;
}

footer .content ul li a {
    font-size: 15px;
    line-height: 26px;
}

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

footer .copyright {
    font-size: 12px;
}

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

footer .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; */
}

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

footer ul.menu li {
    display: block;
}

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

footer .copyright {
    float: left;
}

.bottom-footer {
    padding-top: 10px;
    position: relative;
}

footer .rss {
    float: right;
}

.bottom-footer a, .bottom-footer .copyright {
    font-size: 13px;
}

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

.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 {
    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-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: 14px;
}
.view-press-release a.see-all, 
	.view-newspaper-clippings a.see-all{
		width:auto;
	}
.rss {
    line-height: 20px;
    width: 21px;
    height: 21px;
    background: url("../images/rss.svg") no-repeat;
    content: ".";
    display: inline-block;
}
.view-press-release .view-header .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: 20px;
}

.main-menu-he .leaf .leaf, .main-menu .leaf .leaf {
    line-height: 21px;
    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: 20px;
    line-height: 22px;
}

.pane-most-popular .views-row .views-field-body p a {
    font-size: 14px;
    line-height: 20px;
}

.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. */
}

/* 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: 16px;
    color: #005b86;
    font-size: 14px;
}

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

.pane-newspaper-clippings .views-field-created {
    line-height: 14px;
}

.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: 200px;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
}

.main-menu .views-field-created {
    font-size: 15px;
}

/* 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: 24px;
    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: 32px;
    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: 15px;
	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: 32px;
    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: 14px;
    line-height: 13px;
}

.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: 21px;
    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: 24px;
    line-height: 25px;
    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%;
}

.view-research-navigator-bar .views-row .term-item {
    font-size: 15px;
}

.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 {
    width: 78px;
    height: 46px;
}

.view-press-release.block .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: 13px;
    line-height: 19px;
    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: 21px;
    font-size: 16px;
}

.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: 17px;
}

.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: 14px;
    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: 15px;
}

.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: 30px;
    line-height: 40px;
    padding: 20px 0px;
}

.gallery-slide .description {
    font-size: 16px;
    line-height: 25px;
}

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

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

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

.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: 18px;
}

/*
.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: 14px;
}

.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: 10px;
    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: 21px;
    /*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;
}
.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 rgb(0, 91, 134);
	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: 14px;
    line-height: 18px;
    color: rgb(0, 91, 134);
    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: rgb(0, 91, 134);
    padding-left: 5px;
    line-height: 18px;

}

#weizmann-layout .inside .pane-node-field-people-and-events {
    font-size: 14px;
    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: 16px;
}

.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: 16px;
    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: 15px;
    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: 14px;
    line-height: 14px;
    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: 24px;
    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: 18px;
    padding: 0 25px;
    width: 40% !important;
    height: 21px;
    line-height: 19px;
    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: 33px;
    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: 14px;
    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: 16px;
    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-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: 14px;
    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{
	color:#ffffff;
}
.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 .pane-node-body 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 .pane-node-body .image-container{
    display: inline-block;
    position: relative;
	max-width:100%;
	height:auto !important;
}

.image-description{
    font-size: 14px;
    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 .pane-node-body .image-container .image-description,
.node-type-article .pane-node-body .image-container img{
    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 .pane-node-body .image-container .image-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{
    display: table-row;
    background: white;
}

.image-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;
}

.dir-rtl .costume-light-box .description {
    text-align: right;
}

.costume-light-box .close{
    display: block;
    background: url("../images/icon-x.png") no-repeat right;
    z-index: 999999999;
    width: 40px;
    height: 40px;
    background-size: 25px;
    cursor: pointer;
    float: right;
}

.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;
}


.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 { 
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1 em;
    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 {
    display: block;
    font-size: .83em;
    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,
.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: 1 em;
    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 {
    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: 26px;
    color: #005B86;
    max-width: 75%;
    margin: 0 auto;
    line-height: 28px;
}

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 { 
    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 { 
    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 { 
    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{ 
    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: 15px;
    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: 24px;
    line-height: 25px;
    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: rgb(0, 91, 134);
    padding-left: 5px;
    line-height: 18px;
}

.gsc-control-cse .gsc-table-result *{
    font-size: 16px;
}
.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: 16px !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: 14px;
}
.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{
    margin-right: auto;
    margin-left: auto;
}

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

.image-container[style*="float: left"] {
    margin: 10px 10px 10px 0;
}
.image-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: 16px;
    font-weight: bold;
    color: white;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-color: #005b86;
    text-align: center;
    line-height: 26px;
}

.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: 22px;
}

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

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

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

.tab:focus{
    top: -155px;
    left: 246px;
}

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

.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: 12px;
    color: rgb(0, 91, 134);
    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: 14px;
    line-height: 20px;
}

.ckEditor-font-8{
    font-size: 8px !important;
}
.ckEditor-font-9{
    font-size: 9px !important;
}
.ckEditor-font-10{
    font-size: 10px !important;
}
.ckEditor-font-11{
    font-size: 11px !important;
}
.ckEditor-font-12{
    font-size: 12px !important;
}
.ckEditor-font-14{
    font-size: 14px !important;
}
.ckEditor-font-16{
    font-size: 16px !important;
}
.ckEditor-font-18{
    font-size: 18px !important;
}
.ckEditor-font-20{
    font-size: 20px !important;
}
.ckEditor-font-22{
    font-size: 22px !important;
}
.ckEditor-font-24{
    font-size: 24px !important;
}
.ckEditor-font-26{
    font-size: 26px !important;
}
.ckEditor-font-28{
    font-size: 28px !important;
}
.ckEditor-font-36{
    font-size: 36px !important;
}
.ckEditor-font-48{
    font-size: 48px !important;
}
.ckEditor-font-72{
    font-size: 72px !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: 24px;
    line-height: 25px;
    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: rgb(0, 91, 134);
        line-height: 18px;
}
.view-search .views-row .views-field-url a{
    color: rgb(0, 91, 134);
    line-height: 18px;
}
.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:14px;
}
.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: 21px;
    font-size: 16px;
}

.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;
}
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: 32px;
    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;
}
