@charset "UTF-8";
/**
 * @file
 * RTL companion for the styles.scss file.
 */
/* Import Sass mixins, variables, Compass modules, etc. */
@import url(https://wfonts.weizmann.ac.il/css/Font+Awesome+Pro:300,400,900);
@import url(https://wfonts.weizmann.ac.il/css/Font+Awesome+Pro+Brands:400);
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url(https://fonts.gstatic.com/s/roboto/v15/2tsd397wLxj96qwHyNIkxHYhjbSpvc47ee6xR_80Hnw.woff2) format("woff2"), url(https://fonts.gstatic.com/s/roboto/v15/vzIUHo9z-oJ4WgkpPOtg13YhjbSpvc47ee6xR_80Hnw.woff) format("woff");
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfZBw1xU1rKptJj_0jans920.woff2) format("woff2"), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfbO3LdcAZYWl9Si6vvxL-qU.woff) format("woff");
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v15/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format("woff2"), url(https://fonts.gstatic.com/s/roboto/v15/CrYjSnGjrRCn0pd9VQsnFOvvDin1pK8aKteLpeZ5c0A.woff) format("woff");
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUZBw1xU1rKptJj_0jans920.woff2) format("woff2"), url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUbO3LdcAZYWl9Si6vvxL-qU.woff) format("woff");
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOJBw1xU1rKptJj_0jans920.woff2) format("woff2"), url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOLO3LdcAZYWl9Si6vvxL-qU.woff) format("woff");
}
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0");
  src: url("../fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("../fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"), url("../fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"), url("../fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"), url("../fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*********************
BREAKPOINTS
*********************/
/* HTML element (SMACSS base) rules */
/**
 * @file
 * Normalize-rtl.scss is the RTL language extension of normalize.scss
 */
/**
 * Lists
 */
/* line 9, ../sass/_normalize-rtl.scss */
dd {
  margin: 0 30px 0 0;
}

/* Address paddings set differently in IE 6/7. */
/* line 14, ../sass/_normalize-rtl.scss */
menu,
ol,
ul {
  padding: 0 30px 0 0;
}

/* Layout rules */
/**
 * @file
 * RTL companion for the layout-responsive.css file.
 */
/**
* This two files contains media queries for 1200 and 1000 pixel design accordingly
* setup of $base-prefix => and reference to reponsive.general design scss file for hebrew
*/
@media all and (max-width: 1199px) {
  /* line 1, ../sass/layouts/_responsive.general-rtl.scss */
  html {
    font-size: 13.33333px;
    font-weight: 200;
  }

  /* line 6, ../sass/layouts/_responsive.general-rtl.scss */
  body h2.custom-block-big,
  body h2#press-room-block-title {
    font-weight: 100;
    font-size: 33.33333px;
  }

  /* line 14, ../sass/layouts/_responsive.general-rtl.scss */
  #content menu,
  #content ol,
  #content ul {
    padding: 0 14px 0 0;
  }

  /* line 21, ../sass/layouts/_responsive.general-rtl.scss */
  #content ul {
    padding: 0 0 0 0;
  }

  /* line 26, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) {
    border: 0;
    width: auto;
  }
  /* line 30, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) caption h3 {
    text-align: right;
  }
  /* line 36, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) thead tr th {
    text-align: right;
  }
  /* line 38, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) thead tr th:not(:last-child) {
    padding-right: 10px;
    padding-left: 50px;
  }
  /* line 47, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) tbody tr td {
    text-align: right;
  }
  /* line 49, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) tbody tr td:not(:last-child) {
    padding-right: 10px;
    padding-left: 50px;
  }

  /* line 63, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node ul {
    padding-left: 0;
    padding-right: 13px;
  }
  /* line 67, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node ul.single_arrow {
    padding-right: 0;
  }

  /* line 76, ../sass/layouts/_responsive.general-rtl.scss */
  h1 {
    font-size: 33.33333px;
  }

  /* line 80, ../sass/layouts/_responsive.general-rtl.scss */
  h2.heading-2 {
    font-size: 23.33333px;
    font-weight: 100;
  }

  /* line 84, ../sass/layouts/_responsive.general-rtl.scss */
  h3.heading-3 {
    font-size: 16.66667px;
    font-weight: 200;
  }

  /*h3.event-title-wrapper {
    left:  auto !important;
    right: 0 !important;
  }*/
  /* line 93, ../sass/layouts/_responsive.general-rtl.scss */
  ul.single_arrow {
    padding-right: 0px;
  }

  /* line 105, ../sass/layouts/_responsive.general-rtl.scss */
  .wis-search-pub #wis-pub-from-year {
    margin-left: 10px;
    margin-right: 0px;
  }
  /* line 110, ../sass/layouts/_responsive.general-rtl.scss */
  .wis-search-pub #wis-pub-to-year {
    margin-left: 0px;
  }

  /* line 122, ../sass/layouts/_responsive.general-rtl.scss */
  a.double-arrow:after {
    margin-left: 0px;
    margin-right: 5px;
  }

  /* line 129, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h1 {
    font-weight: 200;
    font-size: 26.66667px;
  }
  /* line 133, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h2 {
    font-weight: 200;
    font-size: 18.33333px;
  }
  /* line 137, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h3 {
    font-weight: 500;
    font-size: 15px;
  }
  /* line 144, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper table tr td span {
    margin-left: 25px;
    margin-right: 0px;
  }

  /* line 154, ../sass/layouts/_responsive.general-rtl.scss */
  .committee-for-wis .committee-details .item-details-row {
    background-position: 100% 9px;
  }

  /**
   * Search result block general
   */
  /* line 163, ../sass/layouts/_responsive.general-rtl.scss */
  .image-block-wrapper {
    margin-right: 0px;
    margin-left: 29.16667px;
  }

  /* line 168, ../sass/layouts/_responsive.general-rtl.scss */
  .info-block-wrapper {
    padding-left: 0px;
    padding-right: 29.16667px;
  }

  /* line 173, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details,
  .fax-details,
  .email-details,
  .homepage-details,
  .location-details {
    background-position: right top;
  }
  /* line 180, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details.person-details-table-row,
  .fax-details.person-details-table-row,
  .email-details.person-details-table-row,
  .homepage-details.person-details-table-row,
  .location-details.person-details-table-row {
    background-position: right center;
  }

  /* line 185, ../sass/layouts/_responsive.general-rtl.scss */
  span.item-title {
    margin-left: 0px;
    margin-right: 29.16667px;
  }

  /* line 190, ../sass/layouts/_responsive.general-rtl.scss */
  span.name-title {
    direction: ltr;
    text-align: right;
  }

  /* line 197, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details .item-details,
  .fax-details .item-details {
    direction: ltr;
    text-align: right;
  }

  /**
   * The layout when there is only one sidebar, the left one.
   */
  /* line 206, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first {
    /* Span 4 columns, starting in 2nd column from left. */
    /* Span 1 column, starting in 1st column from left. */
  }
  /* line 208, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content {
    float: right;
    margin-right: 249.99999px;
    margin-left: -100%;
    width: 749.99997px;
  }
  /* line 216, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content article.node-page .body-with-side-banner-wrapper {
    float: right;
  }
  /* line 219, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content article.node-page .side-banner-wrapper {
    float: left;
  }
  /* line 226, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first .region-sidebar-first {
    float: right;
    margin-right: 0;
    margin-left: -249.99999px;
    width: 249.99999px;
    padding-right: 0px;
    padding-left: 50px;
  }

  /**
   * The layout when there is only one sidebar, the right one.
   */
  /* line 240, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second {
    /* Span 4 columns, starting in 1st column from left. */
    /* Span 1 column, starting in 5th column from left. */
  }
  /* line 242, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second #content {
    float: right;
    margin-right: 0;
    margin-left: -599.99998px;
    width: 599.99998px;
  }
  /* line 251, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second .region-sidebar-second {
    float: right;
    margin-right: 666.66664px;
    margin-left: -100%;
    width: 329.99999px;
    padding-left: 0px;
    padding-right: 0px;
  }

  /**
   * The layout when there are two sidebars.
   */
  /* line 265, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars {
    /* Span 3 columns, starting in 2nd column from left. */
    /* Span 1 column, starting in 1st column from left. */
    /* Span 1 column, starting in 5th column from left. */
  }
  /* line 267, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars #content {
    float: right;
    margin-right: 249.99999px;
    margin-left: -100%;
    width: 499.99998px;
  }
  /* line 275, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars .region-sidebar-first {
    float: right;
    margin-right: 0;
    margin-left: -249.99999px;
    width: 249.99999px;
    padding-right: 0px;
    padding-left: 50px;
  }
  /* line 286, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars .region-sidebar-second {
    float: left;
    margin-left: 0;
    margin-right: -249.99999px;
    width: 249.99999px;
    padding-left: 0px;
    padding-right: 50px;
  }

  /* line 299, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li a {
    font-size: 13.33333px !important;
    font-weight: 200 !important;
  }
  /* line 302, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li a.active, #block-menu-block-1 ul.menu li a.active-trail {
    font-weight: 500 !important;
  }
  /* line 308, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li li a {
    font-size: 12.5px !important;
  }

  /* line 318, ../sass/layouts/_responsive.general-rtl.scss */
  article.node-page .body-with-side-banner-wrapper {
    float: right;
  }
  /* line 321, ../sass/layouts/_responsive.general-rtl.scss */
  article.node-page .side-banner-wrapper {
    float: left;
  }

  /**
   * Integrated calendar block
   */
  /* line 334, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row {
    margin: 0 0 20px 0em;
    padding-left: 0;
    padding-right: 14px;
  }
  /* line 339, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-type .field-content {
    left: inherit;
    right: 0;
  }
  /* line 342, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-type .field-content div {
    border-width: 0 0 0 4px;
  }
  /* line 350, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-event-date-3, body.front .view-calendar .view-content ul .views-row .views-field-field-time, body.front .view-calendar .view-content ul .views-row .views-field-nothing {
    float: right;
  }
  /* line 353, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-time {
    padding: 2px 5px;
  }
  /* line 356, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-event-date-3 {
    padding: 2px 0px 2px 5px;
  }

  /* line 367, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content span.event-type {
    font-size: 14px !important;
  }
  /* line 369, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content span.event-type span {
    height: 15px !important;
  }
  /* line 374, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-day, .not-front .view-calendar .view-content .views-row .end-date-day {
    margin-right: 0px;
    margin-left: 5px;
  }
  /* line 379, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-day.end-date-day .date-display-single:before, .not-front .view-calendar .view-content .views-row .end-date-day.end-date-day .date-display-single:before {
    margin-right: 10px;
    margin-left: 10px;
  }
  /* line 386, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-month, .not-front .view-calendar .view-content .views-row .end-date-month {
    font-weight: 500;
  }
  /* line 389, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-title {
    float: left;
  }
  /* line 393, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-field-event-date-3,
  .not-front .view-calendar .view-content .views-row .views-field-field-time,
  .not-front .view-calendar .view-content .views-row .views-field-nothing {
    float: right;
  }
  /* line 399, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-field-event-date-3 {
    margin-left: 0px;
    margin-right: 80px;
  }
  /* line 403, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before {
    display: none;
  }
  /* line 410, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper {
    float: right;
  }
  /* line 413, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer a.link-to-page-wrapper {
    margin-left: 0px;
    margin-right: 25px;
  }
  /* line 417, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper.cultural-event-link {
    float: left !important;
  }
  /* line 419, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper.cultural-event-link a {
    margin-right: 0px;
  }
  /* line 426, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons {
    border-right: 0;
    border-left: 4px solid;
    right: auto;
    float: right;
    left: -1px;
  }
  /* line 432, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons > .icon {
    float: left;
  }
  /* line 435, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .share {
    border-right: 1px solid #b2b2b2;
  }
  /* line 438, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .email {
    border-right: 1px solid #b2b2b2;
  }
  /* line 441, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .facebook {
    border-left: none;
  }

  /* line 449, ../sass/layouts/_responsive.general-rtl.scss */
  .icon-calendar {
    background-position: right center;
  }

  /* line 452, ../sass/layouts/_responsive.general-rtl.scss */
  .icon-link,
  .icon-contact-person {
    background-position: right center;
  }

  /* line 457, ../sass/layouts/_responsive.general-rtl.scss */
  .add-to-cal-wrapper {
    float: left;
  }

  /**
  * Body overrides for rtl
  */
  /* line 464, ../sass/layouts/_responsive.general-rtl.scss */
  body {
    /**
    * Top area rtl
    */
    /**
    * Page content area rtl
    */
  }
  /* line 470, ../sass/layouts/_responsive.general-rtl.scss */
  body .top-area #block-locale-language ul.language-switcher-locale-url {
    float: left;
  }
  /* line 473, ../sass/layouts/_responsive.general-rtl.scss */
  body .top-area #block-locale-language ul.language-switcher-locale-url li a,
  body .top-area #block-locale-language ul.language-switcher-locale-url li span.locale-untranslated {
    font-family: "Proxima Nova", "Narkis Tam", Arial;
  }
  /* line 485, ../sass/layouts/_responsive.general-rtl.scss */
  body #page {
    /**
    * Header area rtl
    */
    /**
    * Main content area rtl
    */
    /**
    * Top slider using jcycle plugin - rtl
    */
  }
  /* line 492, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li {
    border-left: 1px solid #b3b3b3;
    border-right: none;
  }
  /* line 495, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li a {
    font-size: 15px;
  }
  /* line 499, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li.last {
    border-left: none;
  }
  /* line 510, ../sass/layouts/_responsive.general-rtl.scss */
  body #page #navigation nav#main-menu ul.links li a {
    font-size: 15px;
    font-weight: 200;
  }
  /* line 522, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main {
    /**
    * page content area rtl
    */
    /**
    * Second sidebar - rtl
    */
    /**
    * First sidebar - rtl
    */
  }
  /* line 527, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content {
    /**
    * Landing page node design - rtl
    */
    /**
    * Leadership page node design - rtl
    */
    /**
    * Centers and institutes page design - rtl
    */
  }
  /* line 542, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-image {
    float: right;
    margin-right: 0px;
    margin-left: 16.66667px;
  }
  /* line 547, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-title,
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content h2.landing-page-collection-title {
    float: right;
  }
  /* line 551, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-description {
    float: right;
  }
  /* line 557, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items {
    float: right;
    margin-left: 0px;
  }
  /* line 561, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu {
    padding-right: 0px;
  }
  /* line 563, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu li {
    margin-right: 0;
  }
  /* line 566, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu li a {
    margin-left: 0;
    font-size: 13.33333px;
    font-weight: 200;
  }
  /* line 587, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .toggle-leadership-block,
  body #page div#main #content article.node-faculty-page .leadership-block .toggle-leadership-block,
  body #page div#main #content article.node-leadership-team .leadership-block .toggle-leadership-block {
    float: left;
    background-position: right center;
  }
  /* line 592, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .hidden-leadership-row,
  body #page div#main #content article.node-faculty-page .leadership-block .hidden-leadership-row,
  body #page div#main #content article.node-leadership-team .leadership-block .hidden-leadership-row {
    padding-right: 0px;
    padding-left: 16.66667px;
  }
  /* line 598, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .image-block-wrapper,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .image-block-wrapper,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .image-block-wrapper {
    margin-right: 0px;
    margin-left: 29.16667px;
  }
  /* line 603, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper {
    padding-right: 29.16667px;
    padding-left: 0px;
  }
  /* line 608, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title {
    margin-left: 0px;
    margin-right: 29.16667px;
  }
  /* line 613, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details {
    background-position: right 40%;
  }
  /* line 632, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input.form-submit {
    border-left: 0px;
    border-right: 1px solid #ebebeb;
  }
  /* line 637, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input.form-submit.filter-all {
    border-right: 0px;
  }
  /* line 641, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input#edit-search {
    right: 349.99999px;
    left: auto;
    background-position: left center;
  }
  /* line 654, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second h2.block-title {
    font-weight: 100;
    font-size: 26.66667px;
  }
  /* line 659, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu {
    margin-right: 0;
    padding-right: 0;
  }
  /* line 662, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li {
    float: right;
    margin: 0px;
    width: 158.33333px;
    margin-right: 0px;
  }
  /* line 667, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li a {
    font-size: 13.33333px;
    font-weight: 200;
  }
  /* line 672, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li:before {
    display: inline-block;
    width: 8.33333px;
  }
  /* line 688, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu {
    padding-right: 0px;
  }
  /* line 690, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed {
    padding-left: 0px;
  }
  /* line 695, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed a {
    margin-left: 0px;
    margin-right: 5px;
  }
  /* line 704, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a {
    width: 149.99999px;
  }
  /* line 711, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.expanded:before,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.expanded:before,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.expanded:before {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  /* line 719, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.is-leaf:before,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.is-leaf:before,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.is-leaf:before {
    padding-right: 7.5px;
    margin-left: 4.16667px;
  }
  /* line 723, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.is-leaf a {
    margin-right: -2px !important;
  }
  /* line 758, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views_slideshow_main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item div.views-field-field-slide div.field-content div.field-name-field-slide-title .top-slider-box {
    text-align: right;
  }
  /* line 774, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-previous a {
    background: url("../images/svg/icon_arrow_right_circle.svg") no-repeat 0 0;
  }
  /* line 780, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-next a {
    background: url("../images/svg/icon_arrow_left_circle.svg") no-repeat 0 0;
  }
  /* line 793, ../sass/layouts/_responsive.general-rtl.scss */
  body span.link-to-page-wrapper a {
    float: left;
    margin-left: 0px;
  }
  /* line 799, ../sass/layouts/_responsive.general-rtl.scss */
  body .website-wrapper {
    margin-left: 0px;
    margin-right: 14.16667px;
    text-align: right;
  }
  /* line 806, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-more-wrapper {
    font-size: 13.33333px;
    float: right;
  }
  /* line 809, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-more-wrapper h3 {
    font-weight: 500;
    font-size: 16.66667px;
  }
  /* line 815, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-highlight-wrapper {
    float: right;
  }
  /* line 821, ../sass/layouts/_responsive.general-rtl.scss */
  body .view-websites .jcarousel-skin-default .jcarousel-next:after {
    content: "‹";
  }
  /* line 825, ../sass/layouts/_responsive.general-rtl.scss */
  body .view-websites .jcarousel-skin-default .jcarousel-prev:after {
    content: "›";
  }
  /* line 834, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row {
    float: right;
    margin-left: 16.66667px;
    margin-right: 0px;
  }
  /* line 838, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row a {
    text-decoration: none;
  }
  /* line 842, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row.views-row-last {
    margin-left: 0px;
  }

  /* line 853, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar-inner-title h3 {
    font-size: 20px !important;
    font-weight: 200 !important;
  }
  /* line 865, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar .view-content .views-row .views-field-field-event-date-1 span.start-date-year {
    color: #0099cc;
    font-size: 35px;
    font-weight: 400;
    line-height: 35px;
  }
  /* line 873, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar .view-content .views-row .end-date-month {
    text-transform: uppercase;
  }

  /* line 887, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions,
  body.page-calendar .view-calendar .view-content .actions,
  body.page-event .view-calendar .view-content .actions,
  body.page-wnet-event .view-calendar .view-content .actions {
    float: left;
    margin-left: 0px;
    margin-right: 10px;
    position: absolute;
    right: auto;
    left: 20px;
  }
  /* line 894, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions a,
  body.page-calendar .view-calendar .view-content .actions a,
  body.page-event .view-calendar .view-content .actions a,
  body.page-wnet-event .view-calendar .view-content .actions a {
    border-right: 0px;
    border-left: 1px solid #ebebeb;
  }
  /* line 899, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions span.info,
  body.page-calendar .view-calendar .view-content .actions span.info,
  body.page-event .view-calendar .view-content .actions span.info,
  body.page-wnet-event .view-calendar .view-content .actions span.info {
    background-position: left;
  }
  /* line 905, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-calendar .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-event .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-wnet-event .view-calendar .view-content .views-row .event-right-side-wrapper {
    float: right;
    margin-right: 0px;
    margin-left: 29.16667px;
  }
  /* line 913, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 917, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label, body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label {
    text-align: right;
  }
  /* line 919, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before, body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before {
    content: "●";
    color: #0099cc;
    margin-left: 10px;
    margin-right: 0;
  }
  /* line 929, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table {
    margin-left: 0px;
  }
  /* line 936, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row a.info-link:after,
  body.page-calendar .view-calendar .view-content .views-row a.info-link:after,
  body.page-event .view-calendar .view-content .views-row a.info-link:after,
  body.page-wnet-event .view-calendar .view-content .views-row a.info-link:after {
    margin-left: 0;
    margin-right: 5px;
  }
  /* line 945, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content span.event-type span,
  body.page-calendar .view-calendar .view-content span.event-type span,
  body.page-event .view-calendar .view-content span.event-type span,
  body.page-wnet-event .view-calendar .view-content span.event-type span {
    margin-right: 0px;
    margin-left: 10px;
  }
  /* line 953, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .item-list ul.pager,
  body.page-calendar .view-calendar .item-list ul.pager,
  body.page-event .view-calendar .item-list ul.pager,
  body.page-wnet-event .view-calendar .item-list ul.pager {
    float: left;
  }
  /* line 958, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .more-info-wrapper,
  body.page-calendar .view-calendar .more-info-wrapper,
  body.page-event .view-calendar .more-info-wrapper,
  body.page-wnet-event .view-calendar .more-info-wrapper {
    float: left;
  }
  /* line 966, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date {
    margin-right: 0;
    margin-left: 7%;
  }
  /* line 971, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-event .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-submit {
    padding: 5px 0;
    margin-left: 0px;
    margin-right: 5%;
  }
  /* line 980, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input {
    margin-right: 0  !important;
    vertical-align: top !important;
    margin-top: 4px !important;
  }
  /* line 985, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label {
    display: inline-block !important;
    width: 89%          !important;
    margin-top: 0px          !important;
  }
  /* line 993, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-calendar .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-event .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form #edit-search {
    margin-left: 0;
    margin-right: 20%;
  }

  /* line 1006, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-websites .view-websites ul.website-list li.views-row,
  body.page-websites-list .view-websites ul.website-list li.views-row {
    float: right;
    margin-right: 0px;
  }

  /**
  * Footer design - rtl
  */
  /* line 1020, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content a {
    border-left: 1px solid #ebebeb;
    padding-left: 8px;
    margin-left: 8px;
    border-right: none;
    padding-right: 0px;
    margin-right: 0px;
  }
  /* line 1028, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content a.last {
    border-left: none;
  }
  /* line 1029, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content span {
    border-left: 1px solid #ebebeb;
    padding-left: 8px;
    margin-left: 8px;
    border-right: none;
    padding-right: 0px;
    margin-right: 0px;
  }
  /* line 1038, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-menu-menu-footer-menu ul.menu {
    padding-right: 0px;
  }
  /* line 1040, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-menu-menu-footer-menu ul.menu li {
    margin: 0px;
    padding: 0px;
  }
  /* line 1048, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul {
    padding-right: 0;
  }
  /* line 1050, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul li {
    float: right;
  }
  /* line 1052, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul li a.icon {
    background-position: right center;
    margin-right: 0;
    margin-left: 15px;
  }

  /**
  * Site map page
  **/
  /* line 1070, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul {
    padding: 0 15px 0 0;
  }
  /* line 1074, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li {
    margin-right: 0px;
    margin-left: 33.33333px;
    list-style: none;
    width: 274.99999px;
  }
  /* line 1081, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li.expanded > ul > li > ul > li {
    float: right;
    margin-right: 0px;
    margin-left: 5px;
  }
  /* line 1087, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li.expanded > ul > li > ul > li > a {
    padding-left: 0px;
    padding-right: 2%;
  }

  /* line 1093, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-title {
    font-weight: 100;
    font-size: 28.33333px;
  }

  /* line 1098, ../sass/layouts/_responsive.general-rtl.scss */
  .form-text {
    font-weight: 200;
    font-size: 12.5px;
  }

  /* line 1109, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-title .field-content,
  .press-room-highlight-wrapper .view-content .views-row .views-field-title .field-content {
    font-size: 17.5px;
  }
  /* line 1111, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-title .field-content a,
  .press-room-highlight-wrapper .view-content .views-row .views-field-title .field-content a {
    font-size: 17.5px;
  }
  /* line 1117, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-field-image img,
  .press-room-highlight-wrapper .view-content .views-row .views-field-field-image img {
    margin-bottom: 3px;
  }

  /* line 1130, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row .views-field-field-date .field-content,
  .view-awards-and-announcements .view-content .views-row .views-field-field-date .field-content {
    font-size: 11.66667px !important;
    font-weight: 200;
  }

  /* line 1140, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row:before {
    font-size: 18.33333px !important;
  }
  /* line 1145, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row .views-field-title .field-content {
    font-size: 13.33333px !important;
  }

  /* line 1154, ../sass/layouts/_responsive.general-rtl.scss */
  .website-wrapper span.title-wrapper a {
    font-size: 15px;
  }

  /* line 1160, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input {
    /*visibility: hidden;*/
    margin-right: 55px;
  }

  /* line 1167, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node-page .field-name-field-tags .field-label {
    float: right;
  }
  /* line 1171, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node-page .field-name-field-tags .field-item {
    float: right;
  }

  /* line 1190, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges ul {
    width: 100%;
  }
  /* line 1192, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges ul li {
    float: right;
    width: 200px;
    margin-left: 10px;
    margin-right: 20px;
    text-align: right;
  }

  /* line 1201, ../sass/layouts/_responsive.general-rtl.scss */
  .calendar-navigation {
    float: left;
  }

  /* line 1205, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .calendar.left {
    float: right;
  }

  /* line 1209, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges, .daterangepicker .calendar {
    float: right;
  }

  /* line 1214, ../sass/layouts/_responsive.general-rtl.scss */
  .glyphicon-chevron-left::before {
    content: "";
  }

  /* line 1218, ../sass/layouts/_responsive.general-rtl.scss */
  .glyphicon-chevron-right::before {
    content: "";
  }

  /* line 1222, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker td.start-date {
    border-radius: 0px 4px 4px 0px;
  }

  /* line 1226, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker td.end-date {
    border-radius: 4px 0 0 4px;
  }

  /* line 1230, ../sass/layouts/_responsive.general-rtl.scss */
  .bottom {
    margin-top: 20px;
  }

  /* line 1233, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-next:before {
    content: "\f053";
    left: -9px;
  }

  /* line 1237, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-next-hover {
    right: auto;
    left: 2px;
  }

  /* line 1241, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-prev:before {
    content: "\f054";
    right: 7px;
  }

  /* line 1245, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-datepicker-buttonpane button {
    text-align: right;
  }

  /* line 1252, ../sass/layouts/_responsive.general-rtl.scss */
  .field-collection-item-field-qa div.content .field-name-field-question {
    padding: 0.75rem 0 0.75rem 0;
  }
  /* line 1254, ../sass/layouts/_responsive.general-rtl.scss */
  .field-collection-item-field-qa div.content .field-name-field-question:after {
    top: 20px;
    right: auto;
    left: 0;
  }

  /* line 1270, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form .form-item.form-type-radio label {
    margin-left: 0;
    margin-right: 5px;
  }
  /* line 1276, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type {
    right: inherit;
    left: 20px;
  }
  /* line 1279, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item {
    float: right;
    margin-right: 0;
    margin-left: 20px;
  }
  /* line 1284, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item input {
    margin-right: 0;
    margin-left: 5px;
  }
  /* line 1288, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item:last-child {
    margin-left: 0;
  }
  /* line 1294, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form .advanced-toggle {
    right: inherit;
    left: 10px;
  }
  /* line 1300, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-advanced-years .form-item.form-type-select {
    margin: 10px 0 0 10px;
    float: right;
  }
  /* line 1308, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .bar {
    -moz-border-top-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    border-top-left-radius: 20px;
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  @-webkit-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-moz-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-ms-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-o-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  /* line 1331, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .filled {
    -moz-border-top-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    border-top-left-radius: 20px;
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  /* line 1351, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .percentage {
    left: unset;
    right: 10px;
  }

  /* line 1363, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed .sidebar-form-wrapper {
    margin-left: 0;
    margin-right: 20px;
  }
  /* line 1370, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed #edit-advanced-years .fieldset-wrapper > .wis-pub-date-container:nth-child(2) .form-item.form-type-select {
    margin-left: 0;
  }
  /* line 1374, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed .results-line {
    text-align: left;
  }
  /* line 1378, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed #ajax-progress-edit-changethis {
    left: 500px;
    right: inherit;
  }

  /* line 1384, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project {
    margin: 0 0 0 20px;
  }
  /* line 1386, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .image-wrapper {
    padding-left: 35px;
  }
  /* line 1390, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper {
    width: 65%;
  }
  /* line 1393, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper button.open-btn {
    left: 0;
    right: auto;
  }
  /* line 1398, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper button.share-btn {
    right: auto;
    left: 45px;
  }

  /* line 1408, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button {
    float: left;
    margin-left: 0;
    margin-right: 30px;
  }
  /* line 1413, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span {
    margin-right: 0;
    margin-left: 10px;
  }
  /* line 1417, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span.blue-txt {
    color: #0099cc;
    font-weight: bold;
  }
  /* line 1420, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span.blue-txt:after {
    font-family: 'Font Awesome Pro', sans-serif;
    font-weight: 300;
    content: "\f323";
    padding-left: 0;
    padding-right: 10px;
  }

  /***
  * Current research activity
  ***/
  /* line 1436, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details:before {
    transform: rotate(270deg);
  }

  /* line 1443, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper {
    padding-left: 0px;
    padding-right: 29.16667px;
  }
  /* line 1451, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title {
    margin-left: 0;
    margin-right: 29.16667px;
  }
  /* line 1457, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details {
    background-position: right center;
  }
  /* line 1460, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details {
    background-position: right center;
  }
  /* line 1463, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details {
    background-position: right 30%;
  }

  /* line 1473, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu {
    padding-right: 0 !important;
  }
  /* line 1475, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu li {
    margin-right: 0px;
  }
  /* line 1477, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu li:before {
    margin-right: 0;
    margin-left: 5px;
  }
}
@media (min-width: 1200px) and (max-width: 5000px) {
  /* line 1, ../sass/layouts/_responsive.general-rtl.scss */
  html {
    font-size: 16px;
    font-weight: 200;
  }

  /* line 6, ../sass/layouts/_responsive.general-rtl.scss */
  body h2.custom-block-big,
  body h2#press-room-block-title {
    font-weight: 100;
    font-size: 40px;
  }

  /* line 14, ../sass/layouts/_responsive.general-rtl.scss */
  #content menu,
  #content ol,
  #content ul {
    padding: 0 14px 0 0;
  }

  /* line 21, ../sass/layouts/_responsive.general-rtl.scss */
  #content ul {
    padding: 0 0 0 0;
  }

  /* line 26, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) {
    border: 0;
    width: auto;
  }
  /* line 30, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) caption h3 {
    text-align: right;
  }
  /* line 36, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) thead tr th {
    text-align: right;
  }
  /* line 38, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) thead tr th:not(:last-child) {
    padding-right: 10px;
    padding-left: 50px;
  }
  /* line 47, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) tbody tr td {
    text-align: right;
  }
  /* line 49, ../sass/layouts/_responsive.general-rtl.scss */
  #content table:not([class]) tbody tr td:not(:last-child) {
    padding-right: 10px;
    padding-left: 50px;
  }

  /* line 63, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node ul {
    padding-left: 0;
    padding-right: 13px;
  }
  /* line 67, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node ul.single_arrow {
    padding-right: 0;
  }

  /* line 76, ../sass/layouts/_responsive.general-rtl.scss */
  h1 {
    font-size: 40px;
  }

  /* line 80, ../sass/layouts/_responsive.general-rtl.scss */
  h2.heading-2 {
    font-size: 28px;
    font-weight: 100;
  }

  /* line 84, ../sass/layouts/_responsive.general-rtl.scss */
  h3.heading-3 {
    font-size: 20px;
    font-weight: 200;
  }

  /*h3.event-title-wrapper {
    left:  auto !important;
    right: 0 !important;
  }*/
  /* line 93, ../sass/layouts/_responsive.general-rtl.scss */
  ul.single_arrow {
    padding-right: 0px;
  }

  /* line 105, ../sass/layouts/_responsive.general-rtl.scss */
  .wis-search-pub #wis-pub-from-year {
    margin-left: 10px;
    margin-right: 0px;
  }
  /* line 110, ../sass/layouts/_responsive.general-rtl.scss */
  .wis-search-pub #wis-pub-to-year {
    margin-left: 0px;
  }

  /* line 122, ../sass/layouts/_responsive.general-rtl.scss */
  a.double-arrow:after {
    margin-left: 0px;
    margin-right: 5px;
  }

  /* line 129, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h1 {
    font-weight: 200;
    font-size: 32px;
  }
  /* line 133, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h2 {
    font-weight: 200;
    font-size: 22px;
  }
  /* line 137, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper h3 {
    font-weight: 500;
    font-size: 18px;
  }
  /* line 144, ../sass/layouts/_responsive.general-rtl.scss */
  .landing-page-sidebar-wrapper table tr td span {
    margin-left: 30px;
    margin-right: 0px;
  }

  /* line 154, ../sass/layouts/_responsive.general-rtl.scss */
  .committee-for-wis .committee-details .item-details-row {
    background-position: 100% 9px;
  }

  /**
   * Search result block general
   */
  /* line 163, ../sass/layouts/_responsive.general-rtl.scss */
  .image-block-wrapper {
    margin-right: 0px;
    margin-left: 35px;
  }

  /* line 168, ../sass/layouts/_responsive.general-rtl.scss */
  .info-block-wrapper {
    padding-left: 0px;
    padding-right: 35px;
  }

  /* line 173, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details,
  .fax-details,
  .email-details,
  .homepage-details,
  .location-details {
    background-position: right top;
  }
  /* line 180, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details.person-details-table-row,
  .fax-details.person-details-table-row,
  .email-details.person-details-table-row,
  .homepage-details.person-details-table-row,
  .location-details.person-details-table-row {
    background-position: right center;
  }

  /* line 185, ../sass/layouts/_responsive.general-rtl.scss */
  span.item-title {
    margin-left: 0px;
    margin-right: 35px;
  }

  /* line 190, ../sass/layouts/_responsive.general-rtl.scss */
  span.name-title {
    direction: ltr;
    text-align: right;
  }

  /* line 197, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details .item-details,
  .fax-details .item-details {
    direction: ltr;
    text-align: right;
  }

  /**
   * The layout when there is only one sidebar, the left one.
   */
  /* line 206, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first {
    /* Span 4 columns, starting in 2nd column from left. */
    /* Span 1 column, starting in 1st column from left. */
  }
  /* line 208, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content {
    float: right;
    margin-right: 300px;
    margin-left: -100%;
    width: 900px;
  }
  /* line 216, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content article.node-page .body-with-side-banner-wrapper {
    float: right;
  }
  /* line 219, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first #content article.node-page .side-banner-wrapper {
    float: left;
  }
  /* line 226, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-first .region-sidebar-first {
    float: right;
    margin-right: 0;
    margin-left: -300px;
    width: 300px;
    padding-right: 0px;
    padding-left: 60px;
  }

  /**
   * The layout when there is only one sidebar, the right one.
   */
  /* line 240, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second {
    /* Span 4 columns, starting in 1st column from left. */
    /* Span 1 column, starting in 5th column from left. */
  }
  /* line 242, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second #content {
    float: right;
    margin-right: 0;
    margin-left: -720px;
    width: 720px;
  }
  /* line 251, ../sass/layouts/_responsive.general-rtl.scss */
  .sidebar-second .region-sidebar-second {
    float: right;
    margin-right: 800px;
    margin-left: -100%;
    width: 396px;
    padding-left: 0px;
    padding-right: 0px;
  }

  /**
   * The layout when there are two sidebars.
   */
  /* line 265, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars {
    /* Span 3 columns, starting in 2nd column from left. */
    /* Span 1 column, starting in 1st column from left. */
    /* Span 1 column, starting in 5th column from left. */
  }
  /* line 267, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars #content {
    float: right;
    margin-right: 300px;
    margin-left: -100%;
    width: 600px;
  }
  /* line 275, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars .region-sidebar-first {
    float: right;
    margin-right: 0;
    margin-left: -300px;
    width: 300px;
    padding-right: 0px;
    padding-left: 60px;
  }
  /* line 286, ../sass/layouts/_responsive.general-rtl.scss */
  .two-sidebars .region-sidebar-second {
    float: left;
    margin-left: 0;
    margin-right: -300px;
    width: 300px;
    padding-left: 0px;
    padding-right: 60px;
  }

  /* line 299, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li a {
    font-size: 16px !important;
    font-weight: 200 !important;
  }
  /* line 302, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li a.active, #block-menu-block-1 ul.menu li a.active-trail {
    font-weight: 500 !important;
  }
  /* line 308, ../sass/layouts/_responsive.general-rtl.scss */
  #block-menu-block-1 ul.menu li li a {
    font-size: 15px !important;
  }

  /* line 318, ../sass/layouts/_responsive.general-rtl.scss */
  article.node-page .body-with-side-banner-wrapper {
    float: right;
  }
  /* line 321, ../sass/layouts/_responsive.general-rtl.scss */
  article.node-page .side-banner-wrapper {
    float: left;
  }

  /**
   * Integrated calendar block
   */
  /* line 334, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row {
    margin: 0 0 20px 0em;
    padding-left: 0;
    padding-right: 14px;
  }
  /* line 339, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-type .field-content {
    left: inherit;
    right: 0;
  }
  /* line 342, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-type .field-content div {
    border-width: 0 0 0 4px;
  }
  /* line 350, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-event-date-3, body.front .view-calendar .view-content ul .views-row .views-field-field-time, body.front .view-calendar .view-content ul .views-row .views-field-nothing {
    float: right;
  }
  /* line 353, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-time {
    padding: 2px 5px;
  }
  /* line 356, ../sass/layouts/_responsive.general-rtl.scss */
  body.front .view-calendar .view-content ul .views-row .views-field-field-event-date-3 {
    padding: 2px 0px 2px 5px;
  }

  /* line 367, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content span.event-type {
    font-size: 14px !important;
  }
  /* line 369, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content span.event-type span {
    height: 15px !important;
  }
  /* line 374, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-day, .not-front .view-calendar .view-content .views-row .end-date-day {
    margin-right: 0px;
    margin-left: 5px;
  }
  /* line 379, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-day.end-date-day .date-display-single:before, .not-front .view-calendar .view-content .views-row .end-date-day.end-date-day .date-display-single:before {
    margin-right: 10px;
    margin-left: 10px;
  }
  /* line 386, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .start-date-month, .not-front .view-calendar .view-content .views-row .end-date-month {
    font-weight: 500;
  }
  /* line 389, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-title {
    float: left;
  }
  /* line 393, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-field-event-date-3,
  .not-front .view-calendar .view-content .views-row .views-field-field-time,
  .not-front .view-calendar .view-content .views-row .views-field-nothing {
    float: right;
  }
  /* line 399, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .views-field-field-event-date-3 {
    margin-left: 0px;
    margin-right: 80px;
  }
  /* line 403, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before {
    display: none;
  }
  /* line 410, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper {
    float: right;
  }
  /* line 413, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer a.link-to-page-wrapper {
    margin-left: 0px;
    margin-right: 30px;
  }
  /* line 417, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper.cultural-event-link {
    float: left !important;
  }
  /* line 419, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .view-calendar .calendar-footer span.link-to-page-wrapper.cultural-event-link a {
    margin-right: 0px;
  }
  /* line 426, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons {
    border-right: 0;
    border-left: 4px solid;
    right: auto;
    float: right;
    left: -1px;
  }
  /* line 432, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons > .icon {
    float: left;
  }
  /* line 435, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .share {
    border-right: 1px solid #b2b2b2;
  }
  /* line 438, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .email {
    border-right: 1px solid #b2b2b2;
  }
  /* line 441, ../sass/layouts/_responsive.general-rtl.scss */
  .not-front .bottom .share-icons .facebook {
    border-left: none;
  }

  /* line 449, ../sass/layouts/_responsive.general-rtl.scss */
  .icon-calendar {
    background-position: right center;
  }

  /* line 452, ../sass/layouts/_responsive.general-rtl.scss */
  .icon-link,
  .icon-contact-person {
    background-position: right center;
  }

  /* line 457, ../sass/layouts/_responsive.general-rtl.scss */
  .add-to-cal-wrapper {
    float: left;
  }

  /**
  * Body overrides for rtl
  */
  /* line 464, ../sass/layouts/_responsive.general-rtl.scss */
  body {
    /**
    * Top area rtl
    */
    /**
    * Page content area rtl
    */
  }
  /* line 470, ../sass/layouts/_responsive.general-rtl.scss */
  body .top-area #block-locale-language ul.language-switcher-locale-url {
    float: left;
  }
  /* line 473, ../sass/layouts/_responsive.general-rtl.scss */
  body .top-area #block-locale-language ul.language-switcher-locale-url li a,
  body .top-area #block-locale-language ul.language-switcher-locale-url li span.locale-untranslated {
    font-family: "Proxima Nova", "Narkis Tam", Arial;
  }
  /* line 485, ../sass/layouts/_responsive.general-rtl.scss */
  body #page {
    /**
    * Header area rtl
    */
    /**
    * Main content area rtl
    */
    /**
    * Top slider using jcycle plugin - rtl
    */
  }
  /* line 492, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li {
    border-left: 1px solid #b3b3b3;
    border-right: none;
  }
  /* line 495, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li a {
    font-size: 18px;
  }
  /* line 499, ../sass/layouts/_responsive.general-rtl.scss */
  body #page header#header nav#secondary-menu ul.links li.last {
    border-left: none;
  }
  /* line 510, ../sass/layouts/_responsive.general-rtl.scss */
  body #page #navigation nav#main-menu ul.links li a {
    font-size: 18px;
    font-weight: 200;
  }
  /* line 522, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main {
    /**
    * page content area rtl
    */
    /**
    * Second sidebar - rtl
    */
    /**
    * First sidebar - rtl
    */
  }
  /* line 527, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content {
    /**
    * Landing page node design - rtl
    */
    /**
    * Leadership page node design - rtl
    */
    /**
    * Centers and institutes page design - rtl
    */
  }
  /* line 542, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-image {
    float: right;
    margin-right: 0px;
    margin-left: 20px;
  }
  /* line 547, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-title,
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content h2.landing-page-collection-title {
    float: right;
  }
  /* line 551, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-description {
    float: right;
  }
  /* line 557, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items {
    float: right;
    margin-left: 0px;
  }
  /* line 561, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu {
    padding-right: 0px;
  }
  /* line 563, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu li {
    margin-right: 0;
  }
  /* line 566, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .menu-items ul.landing-page-sub-menu li a {
    margin-left: 0;
    font-size: 16px;
    font-weight: 200;
  }
  /* line 587, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .toggle-leadership-block,
  body #page div#main #content article.node-faculty-page .leadership-block .toggle-leadership-block,
  body #page div#main #content article.node-leadership-team .leadership-block .toggle-leadership-block {
    float: left;
    background-position: right center;
  }
  /* line 592, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .hidden-leadership-row,
  body #page div#main #content article.node-faculty-page .leadership-block .hidden-leadership-row,
  body #page div#main #content article.node-leadership-team .leadership-block .hidden-leadership-row {
    padding-right: 0px;
    padding-left: 20px;
  }
  /* line 598, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .image-block-wrapper,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .image-block-wrapper,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .image-block-wrapper {
    margin-right: 0px;
    margin-left: 35px;
  }
  /* line 603, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper {
    padding-right: 35px;
    padding-left: 0px;
  }
  /* line 608, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title {
    margin-left: 0px;
    margin-right: 35px;
  }
  /* line 613, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content .person-box .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .phone-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details,
  body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details {
    background-position: right 40%;
  }
  /* line 632, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input.form-submit {
    border-left: 0px;
    border-right: 1px solid #ebebeb;
  }
  /* line 637, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input.form-submit.filter-all {
    border-right: 0px;
  }
  /* line 641, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input#edit-search {
    right: 420px;
    left: auto;
    background-position: left center;
  }
  /* line 654, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second h2.block-title {
    font-weight: 100;
    font-size: 32px;
  }
  /* line 659, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu {
    margin-right: 0;
    padding-right: 0;
  }
  /* line 662, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li {
    float: right;
    margin: 0px;
    width: 190px;
    margin-right: 0px;
  }
  /* line 667, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li a {
    font-size: 16px;
    font-weight: 200;
  }
  /* line 672, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-second .block ul.menu li:before {
    display: inline-block;
    width: 10px;
  }
  /* line 688, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu {
    padding-right: 0px;
  }
  /* line 690, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed {
    padding-left: 0px;
  }
  /* line 695, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed a {
    margin-left: 0px;
    margin-right: 5px;
  }
  /* line 704, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.expanded ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.is-leaf ul.menu li.menu__item.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-expanded a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.menu__item.collapsed ul.menu li.menu__item.is-leaf a {
    width: 180px;
  }
  /* line 711, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.expanded:before,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.expanded:before,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.expanded:before {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  /* line 719, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.is-leaf:before,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.is-leaf:before,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.is-leaf:before {
    padding-right: 9px;
    margin-left: 5px;
  }
  /* line 723, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-block-2 ul.menu li.is-leaf a,
  body #page div#main .region-sidebar-first #block-menu-menu-search-menu ul.menu li.is-leaf a {
    margin-right: -2px !important;
  }
  /* line 758, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views_slideshow_main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item div.views-field-field-slide div.field-content div.field-name-field-slide-title .top-slider-box {
    text-align: right;
  }
  /* line 774, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-previous a {
    background: url("../images/svg/icon_arrow_right_circle.svg") no-repeat 0 0;
  }
  /* line 780, ../sass/layouts/_responsive.general-rtl.scss */
  body #page .view-top-slider-using-jcycle .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-next a {
    background: url("../images/svg/icon_arrow_left_circle.svg") no-repeat 0 0;
  }
  /* line 793, ../sass/layouts/_responsive.general-rtl.scss */
  body span.link-to-page-wrapper a {
    float: left;
    margin-left: 0px;
  }
  /* line 799, ../sass/layouts/_responsive.general-rtl.scss */
  body .website-wrapper {
    margin-left: 0px;
    margin-right: 17px;
    text-align: right;
  }
  /* line 806, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-more-wrapper {
    font-size: 16px;
    float: right;
  }
  /* line 809, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-more-wrapper h3 {
    font-weight: 500;
    font-size: 20px;
  }
  /* line 815, ../sass/layouts/_responsive.general-rtl.scss */
  body .press-room-wrapper .press-room-highlight-wrapper {
    float: right;
  }
  /* line 821, ../sass/layouts/_responsive.general-rtl.scss */
  body .view-websites .jcarousel-skin-default .jcarousel-next:after {
    content: "‹";
  }
  /* line 825, ../sass/layouts/_responsive.general-rtl.scss */
  body .view-websites .jcarousel-skin-default .jcarousel-prev:after {
    content: "›";
  }
  /* line 834, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row {
    float: right;
    margin-left: 20px;
    margin-right: 0px;
  }
  /* line 838, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row a {
    text-decoration: none;
  }
  /* line 842, ../sass/layouts/_responsive.general-rtl.scss */
  body .awards-announcements-wrapper .view-awards-and-announcements .view-content .views-row.views-row-last {
    margin-left: 0px;
  }

  /* line 853, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar-inner-title h3 {
    font-size: 24px !important;
    font-weight: 200 !important;
  }
  /* line 865, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar .view-content .views-row .views-field-field-event-date-1 span.start-date-year {
    color: #0099cc;
    font-size: 35px;
    font-weight: 400;
    line-height: 35px;
  }
  /* line 873, ../sass/layouts/_responsive.general-rtl.scss */
  #block-views-calendar-block .view-calendar .view-content .views-row .end-date-month {
    text-transform: uppercase;
  }

  /* line 887, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions,
  body.page-calendar .view-calendar .view-content .actions,
  body.page-event .view-calendar .view-content .actions,
  body.page-wnet-event .view-calendar .view-content .actions {
    float: left;
    margin-left: 0px;
    margin-right: 10px;
    position: absolute;
    right: auto;
    left: 20px;
  }
  /* line 894, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions a,
  body.page-calendar .view-calendar .view-content .actions a,
  body.page-event .view-calendar .view-content .actions a,
  body.page-wnet-event .view-calendar .view-content .actions a {
    border-right: 0px;
    border-left: 1px solid #ebebeb;
  }
  /* line 899, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .actions span.info,
  body.page-calendar .view-calendar .view-content .actions span.info,
  body.page-event .view-calendar .view-content .actions span.info,
  body.page-wnet-event .view-calendar .view-content .actions span.info {
    background-position: left;
  }
  /* line 905, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-calendar .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-event .view-calendar .view-content .views-row .event-right-side-wrapper,
  body.page-wnet-event .view-calendar .view-content .views-row .event-right-side-wrapper {
    float: right;
    margin-right: 0px;
    margin-left: 35px;
  }
  /* line 913, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 917, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label, body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label {
    text-align: right;
  }
  /* line 919, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before, body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr td.label span:before,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table tr th.label span:before {
    content: "●";
    color: #0099cc;
    margin-left: 10px;
    margin-right: 0;
  }
  /* line 929, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-calendar .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table,
  body.page-wnet-event .view-calendar .view-content .views-row .event-left-side-wrapper table.event-table.second-event-table {
    margin-left: 0px;
  }
  /* line 936, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content .views-row a.info-link:after,
  body.page-calendar .view-calendar .view-content .views-row a.info-link:after,
  body.page-event .view-calendar .view-content .views-row a.info-link:after,
  body.page-wnet-event .view-calendar .view-content .views-row a.info-link:after {
    margin-left: 0;
    margin-right: 5px;
  }
  /* line 945, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .view-content span.event-type span,
  body.page-calendar .view-calendar .view-content span.event-type span,
  body.page-event .view-calendar .view-content span.event-type span,
  body.page-wnet-event .view-calendar .view-content span.event-type span {
    margin-right: 0px;
    margin-left: 10px;
  }
  /* line 953, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .item-list ul.pager,
  body.page-calendar .view-calendar .item-list ul.pager,
  body.page-event .view-calendar .item-list ul.pager,
  body.page-wnet-event .view-calendar .item-list ul.pager {
    float: left;
  }
  /* line 958, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .view-calendar .more-info-wrapper,
  body.page-calendar .view-calendar .more-info-wrapper,
  body.page-event .view-calendar .more-info-wrapper,
  body.page-wnet-event .view-calendar .more-info-wrapper {
    float: left;
  }
  /* line 966, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item.form-item-start-date {
    margin-right: 0;
    margin-left: 7%;
  }
  /* line 971, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-event .integrated-calendar-search-form-wrapper form .form-submit,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-submit {
    padding: 5px 0;
    margin-left: 0px;
    margin-right: 5%;
  }
  /* line 980, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input {
    margin-right: 0  !important;
    vertical-align: top !important;
    margin-top: 4px !important;
  }
  /* line 985, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox label {
    display: inline-block !important;
    width: 89%          !important;
    margin-top: 0px          !important;
  }
  /* line 993, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-integrated-calendar .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-calendar .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-event .integrated-calendar-search-form-wrapper form #edit-search,
  body.page-wnet-event .integrated-calendar-search-form-wrapper form #edit-search {
    margin-left: 0;
    margin-right: 20%;
  }

  /* line 1006, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-websites .view-websites ul.website-list li.views-row,
  body.page-websites-list .view-websites ul.website-list li.views-row {
    float: right;
    margin-right: 0px;
  }

  /**
  * Footer design - rtl
  */
  /* line 1020, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content a {
    border-left: 1px solid #ebebeb;
    padding-left: 8px;
    margin-left: 8px;
    border-right: none;
    padding-right: 0px;
    margin-right: 0px;
  }
  /* line 1028, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content a.last {
    border-left: none;
  }
  /* line 1029, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content span {
    border-left: 1px solid #ebebeb;
    padding-left: 8px;
    margin-left: 8px;
    border-right: none;
    padding-right: 0px;
    margin-right: 0px;
  }
  /* line 1038, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-menu-menu-footer-menu ul.menu {
    padding-right: 0px;
  }
  /* line 1040, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-menu-menu-footer-menu ul.menu li {
    margin: 0px;
    padding: 0px;
  }
  /* line 1048, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul {
    padding-right: 0;
  }
  /* line 1050, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul li {
    float: right;
  }
  /* line 1052, ../sass/layouts/_responsive.general-rtl.scss */
  footer#footer .footer-content #block-block-1 ul li a.icon {
    background-position: right center;
    margin-right: 0;
    margin-left: 15px;
  }

  /**
  * Site map page
  **/
  /* line 1070, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul {
    padding: 0 15px 0 0;
  }
  /* line 1074, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li {
    margin-right: 0px;
    margin-left: 40px;
    list-style: none;
    width: 330px;
  }
  /* line 1081, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li.expanded > ul > li > ul > li {
    float: right;
    margin-right: 0px;
    margin-left: 5px;
  }
  /* line 1087, ../sass/layouts/_responsive.general-rtl.scss */
  .site-map-box-menu ul:first-child > li.expanded > ul > li > ul > li > a {
    padding-left: 0px;
    padding-right: 2%;
  }

  /* line 1093, ../sass/layouts/_responsive.general-rtl.scss */
  body #page div#main #content article.node-landing-page .field-collection-container .field-name-field-menu-firstchild .field-items .field-item .field-collection-view .entity-field-collection-item .content .field-name-field-title {
    font-weight: 100;
    font-size: 34px;
  }

  /* line 1098, ../sass/layouts/_responsive.general-rtl.scss */
  .form-text {
    font-weight: 200;
    font-size: 15px;
  }

  /* line 1109, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-title .field-content,
  .press-room-highlight-wrapper .view-content .views-row .views-field-title .field-content {
    font-size: 21px;
  }
  /* line 1111, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-title .field-content a,
  .press-room-highlight-wrapper .view-content .views-row .views-field-title .field-content a {
    font-size: 21px;
  }
  /* line 1117, ../sass/layouts/_responsive.general-rtl.scss */
  .view-awards-and-announcements .view-content .views-row .views-field-field-image img,
  .press-room-highlight-wrapper .view-content .views-row .views-field-field-image img {
    margin-bottom: 3px;
  }

  /* line 1130, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row .views-field-field-date .field-content,
  .view-awards-and-announcements .view-content .views-row .views-field-field-date .field-content {
    font-size: 14px !important;
    font-weight: 200;
  }

  /* line 1140, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row:before {
    font-size: 22px !important;
  }
  /* line 1145, ../sass/layouts/_responsive.general-rtl.scss */
  .view-press-room .view-content .views-row .views-field-title .field-content {
    font-size: 16px !important;
  }

  /* line 1154, ../sass/layouts/_responsive.general-rtl.scss */
  .website-wrapper span.title-wrapper a {
    font-size: 18px;
  }

  /* line 1160, ../sass/layouts/_responsive.general-rtl.scss */
  body.page-calendar .integrated-calendar-search-form-wrapper form .form-item-category .form-checkboxes .form-item.form-type-checkbox input {
    /*visibility: hidden;*/
    margin-right: 55px;
  }

  /* line 1167, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node-page .field-name-field-tags .field-label {
    float: right;
  }
  /* line 1171, ../sass/layouts/_responsive.general-rtl.scss */
  #main #content .node-page .field-name-field-tags .field-item {
    float: right;
  }

  /* line 1190, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges ul {
    width: 100%;
  }
  /* line 1192, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges ul li {
    float: right;
    width: 200px;
    margin-left: 10px;
    margin-right: 20px;
    text-align: right;
  }

  /* line 1201, ../sass/layouts/_responsive.general-rtl.scss */
  .calendar-navigation {
    float: left;
  }

  /* line 1205, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .calendar.left {
    float: right;
  }

  /* line 1209, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker .ranges, .daterangepicker .calendar {
    float: right;
  }

  /* line 1214, ../sass/layouts/_responsive.general-rtl.scss */
  .glyphicon-chevron-left::before {
    content: "";
  }

  /* line 1218, ../sass/layouts/_responsive.general-rtl.scss */
  .glyphicon-chevron-right::before {
    content: "";
  }

  /* line 1222, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker td.start-date {
    border-radius: 0px 4px 4px 0px;
  }

  /* line 1226, ../sass/layouts/_responsive.general-rtl.scss */
  .daterangepicker td.end-date {
    border-radius: 4px 0 0 4px;
  }

  /* line 1230, ../sass/layouts/_responsive.general-rtl.scss */
  .bottom {
    margin-top: 20px;
  }

  /* line 1233, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-next:before {
    content: "\f053";
    left: -9px;
  }

  /* line 1237, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-next-hover {
    right: auto;
    left: 2px;
  }

  /* line 1241, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-widget-header a.ui-datepicker-prev:before {
    content: "\f054";
    right: 7px;
  }

  /* line 1245, ../sass/layouts/_responsive.general-rtl.scss */
  #ui-datepicker-div .ui-datepicker-buttonpane button {
    text-align: right;
  }

  /* line 1252, ../sass/layouts/_responsive.general-rtl.scss */
  .field-collection-item-field-qa div.content .field-name-field-question {
    padding: 0.75rem 0 0.75rem 0;
  }
  /* line 1254, ../sass/layouts/_responsive.general-rtl.scss */
  .field-collection-item-field-qa div.content .field-name-field-question:after {
    top: 20px;
    right: auto;
    left: 0;
  }

  /* line 1270, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form .form-item.form-type-radio label {
    margin-left: 0;
    margin-right: 5px;
  }
  /* line 1276, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type {
    right: inherit;
    left: 20px;
  }
  /* line 1279, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item {
    float: right;
    margin-right: 0;
    margin-left: 20px;
  }
  /* line 1284, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item input {
    margin-right: 0;
    margin-left: 5px;
  }
  /* line 1288, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-source-type .form-item:last-child {
    margin-left: 0;
  }
  /* line 1294, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form .advanced-toggle {
    right: inherit;
    left: 10px;
  }
  /* line 1300, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #edit-advanced-years .form-item.form-type-select {
    margin: 10px 0 0 10px;
    float: right;
  }
  /* line 1308, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .bar {
    -moz-border-top-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    border-top-left-radius: 20px;
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  @-webkit-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-moz-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-ms-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @-o-keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  @keyframes moving-gradient {
    0% {
      background-position: right bottom;
    }
    100% {
      background-position: left bottom;
    }
  }
  /* line 1331, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .filled {
    -moz-border-top-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    border-top-left-radius: 20px;
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  /* line 1351, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form #ajax-progress-edit-changethis .percentage {
    left: unset;
    right: 10px;
  }

  /* line 1363, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed .sidebar-form-wrapper {
    margin-left: 0;
    margin-right: 20px;
  }
  /* line 1370, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed #edit-advanced-years .fieldset-wrapper > .wis-pub-date-container:nth-child(2) .form-item.form-type-select {
    margin-left: 0;
  }
  /* line 1374, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed .results-line {
    text-align: left;
  }
  /* line 1378, ../sass/layouts/_responsive.general-rtl.scss */
  #-wis-scientists-search-form.search-processed #ajax-progress-edit-changethis {
    left: 500px;
    right: inherit;
  }

  /* line 1384, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project {
    margin: 0 0 0 20px;
  }
  /* line 1386, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .image-wrapper {
    padding-left: 35px;
  }
  /* line 1390, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper {
    width: 65%;
  }
  /* line 1393, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper button.open-btn {
    left: 0;
    right: auto;
  }
  /* line 1398, ../sass/layouts/_responsive.general-rtl.scss */
  .node-corona-funds-project .project-wrapper button.share-btn {
    right: auto;
    left: 45px;
  }

  /* line 1408, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button {
    float: left;
    margin-left: 0;
    margin-right: 30px;
  }
  /* line 1413, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span {
    margin-right: 0;
    margin-left: 10px;
  }
  /* line 1417, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span.blue-txt {
    color: #0099cc;
    font-weight: bold;
  }
  /* line 1420, ../sass/layouts/_responsive.general-rtl.scss */
  .how-to-give-button span.blue-txt:after {
    font-family: 'Font Awesome Pro', sans-serif;
    font-weight: 300;
    content: "\f323";
    padding-left: 0;
    padding-right: 10px;
  }

  /***
  * Current research activity
  ***/
  /* line 1436, ../sass/layouts/_responsive.general-rtl.scss */
  .phone-details:before {
    transform: rotate(270deg);
  }

  /* line 1443, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper {
    padding-left: 0px;
    padding-right: 35px;
  }
  /* line 1451, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title {
    margin-left: 0;
    margin-right: 35px;
  }
  /* line 1457, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .fax-details {
    background-position: right center;
  }
  /* line 1460, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .email-details {
    background-position: right center;
  }
  /* line 1463, ../sass/layouts/_responsive.general-rtl.scss */
  .faculty-dean-wrapper .leadership-page-wrapper .info-block-wrapper .person-details-table .homepage-details {
    background-position: right 30%;
  }

  /* line 1473, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu {
    padding-right: 0 !important;
  }
  /* line 1475, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu li {
    margin-right: 0px;
  }
  /* line 1477, ../sass/layouts/_responsive.general-rtl.scss */
  .node-type-human-resources #content ul.menu li:before {
    margin-right: 0;
    margin-left: 5px;
  }
}
/* line 23, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-leadership-team .leadership-block .hidden-leadership-row .job-title-wrapper h2 {
  font-size: 21px;
  font-weight: 200;
}
/* line 28, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .name-title-wrapper h2 {
  font-size: 21px;
  font-weight: 200;
}
/* line 31, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .name-title-wrapper h2 .person-details-table .person-details-table-row span.item-title {
  font-size: 15px;
  font-weight: 400;
}
/* line 36, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-leadership-team .leadership-block .leadership-page-wrapper .info-block-wrapper .secretary-name-wrapper h3 {
  font-size: 17px;
  font-weight: 500;
}

/* line 44, ../sass/layouts/_responsive-rtl.scss */
h2.faculty-details-block-title {
  font-size: 28px;
  font-weight: 100;
}

/* line 49, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .name-title-wrapper h3.fixed {
  font-size: 21px;
  font-weight: 200;
}

/* line 54, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-faculty-page .secretary-name-wrapper h4 {
  font-size: 17px;
  font-weight: 500;
}

/* line 58, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-faculty-page .leadership-block .leadership-page-wrapper .info-block-wrapper .person-details-table .person-details-table-row span.item-title {
  font-size: 15px;
  font-weight: 400;
}

/* line 63, ../sass/layouts/_responsive-rtl.scss */
#-wis-common-centers-and-institutes-filter-form input {
  font-size: 17px;
  font-weight: 200;
}

/* line 67, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input#edit-search {
  right: 384px;
}

/* line 70, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form span.info-txt {
  font-size: 15px;
  font-weight: 200;
}

/* line 74, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content .view-centers-and-institutes form#-wis-common-centers-and-institutes-filter-form input#edit-filter {
  font-size: 15px;
  font-weight: 200;
}

/* line 79, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-center h2.node-title {
  font-size: 21px;
  font-weight: 200;
}
/* line 83, ../sass/layouts/_responsive-rtl.scss */
body #page div#main #content article.node-center .full-name-wrapper {
  font-size: 17px;
  font-weight: 500;
}

/* line 88, ../sass/layouts/_responsive-rtl.scss */
h2 {
  font-size: 28px;
}

/* line 91, ../sass/layouts/_responsive-rtl.scss */
body .press-room-wrapper .press-room-more-wrapper .view-press-room .view-content .views-row .views-field-title .field-content {
  font-weight: 500;
}

/* line 95, ../sass/layouts/_responsive-rtl.scss */
body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.is-leaf:before {
  padding-right: 0px;
  margin-left: 12px;
}

/* line 99, ../sass/layouts/_responsive-rtl.scss */
body #page div#main .region-sidebar-first #block-menu-block-1 ul.menu li.menu__item.is-expanded ul.menu li:before {
  padding-right: 9px;
}

/* Component (SMACSS module) rules */
/**
 * @file
 * RTL companion for the modular-styles.css file.
 */
/**
 * Branding header.
 */
/* Wrapping link for logo. */
/* line 11, ../sass/components/_misc-rtl.scss */
.header__logo {
  float: right;
}

/* The secondary menu (login, etc.) */
/* line 16, ../sass/components/_misc-rtl.scss */
.header__secondary-menu {
  float: left;
}

/**
 * Navigation bar.
 */
/* Main menu and secondary menu links and menu block links. */
/* line 26, ../sass/components/_misc-rtl.scss */
#navigation .links,
#navigation .menu {
  text-align: right;
}
/* line 30, ../sass/components/_misc-rtl.scss */
#navigation .links li,
#navigation .menu li {
  /* A simple method to get navigation links to appear in one line. */
  float: right;
  padding: 0 0 0 10px;
}

/**
 * Messages.
 */
/* line 41, ../sass/components/_misc-rtl.scss */
.messages, .messages--status, .messages--warning, .messages--error {
  padding: 10px 50px 10px 10px;
  background-position: 99% 8px;
}

/**
 * Tabs.
 */
/* line 58, ../sass/components/_misc-rtl.scss */
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
.tabs-secondary__tab.is-active {
  float: right;
}

/**
 * Inline styles.
 */
/* List of links */
/* line 77, ../sass/components/_misc-rtl.scss */
.inline li {
  /* Bug in Safari causes display: inline to fail. */
  display: inline-block;
  padding: 0 0 0 1em;
}

/* The inline field label used by the Fences.module */
/* line 84, ../sass/components/_misc-rtl.scss */
span.field-label {
  padding: 0 0 0 1em;
}

/**
 * "More" links.
 */
/* line 91, ../sass/components/_misc-rtl.scss */
.more-link {
  text-align: left;
}

/* line 94, ../sass/components/_misc-rtl.scss */
.more-help-link {
  text-align: left;
}

/* line 97, ../sass/components/_misc-rtl.scss */
.more-help-link a {
  background-position: 100% 50%;
  padding: 1px 20px 1px 0;
}

/**
 * Menus.
 */
/* line 105, ../sass/components/_misc-rtl.scss */
.menu__item.is-collapsed {
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
}

/**
 * Comments.
 */
/* Nested comments are indented. */
/* line 117, ../sass/components/_misc-rtl.scss */
.indented {
  margin-left: 0;
  margin-right: 30px;
}

/**
 * Forms.
 */
/* Drupal's default login form block */
/* line 127, ../sass/components/_misc-rtl.scss */
#user-login-form {
  text-align: right;
}

/* line 131, ../sass/components/_misc-rtl.scss */
html.js #user-login-form li.openid-link,
#user-login-form li.openid-link {
  /* Un-do some of the padding on the ul list. */
  margin-left: 0;
  margin-right: -20px;
}

/*
 * Drupal admin tables.
 */
/* line 142, ../sass/components/_misc-rtl.scss */
form th {
  text-align: right;
  padding-left: 1em;
  padding-right: 0;
}

/**
 * Collapsible fieldsets.
 *
 * @see collapse.js
 */
/* line 155, ../sass/components/_misc-rtl.scss */
html.js .collapsible .fieldset-legend {
  background-position: 98% 75%;
  padding-left: 0;
  padding-right: 15px;
}
/* line 160, ../sass/components/_misc-rtl.scss */
html.js .collapsed .fieldset-legend {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
  background-position: 98% 50%;
}

/**
 * Suggested by Anastasia to fix admin_menu in RTL websites
 */
/* line 172, ../sass/components/_misc-rtl.scss */
.i18n-he #admin-menu .dropdown li ul {
  right: auto;
  left: -999em;
}

/* line 177, ../sass/components/_misc-rtl.scss */
.i18n-he #admin-menu .dropdown li li.expandable ul {
  margin: -22px 160px 0 0;
}

/** Accessibility Nagish widget -- site specific settings **/
/* line 183, ../sass/components/_misc-rtl.scss */
.i18n-he #accessibility-wrapper {
  float: left;
  margin: -13px 16px 0 0;
}

/* line 187, ../sass/components/_misc-rtl.scss */
#accessibility-wrapper #nagish-title.open {
  border-radius: 5px 0px 0px 0px;
  -moz-border-radius: 5px 0px 0px 0px;
  -webkit-border-radius: 5px 0px 0px 0px;
}

/* Custom theme style - add your style here */
/** PLEASE DO NOT ADD YOUR STYLE INTO THIS FILE **/
