@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700");
/*Scot Mixins from git hub --- https://github.com/stolinski/Scotts-Dope-Mixins/blob/master/_mixins.scss*/
/* Scott's Dope Mixins v0.3*/
/*
@mixin font-size($size: 14px, $msize: false){
  font-size: 1em;
  @if $msize{
    font-size: 0.6em;
  }
  @include breakpoint($tab){
    font-size:$size;
  }
}
*/
/* A less configurable but more areodynamic transition mixin */
/* Removes margin and padding and list style from lists */
/* Lightens background color on hover */
/* Darkens background color on hover */
/* A re-useable font mixin for whatever fonts you are using, allows for an optional color argument */
/* Cross browser opacity */
/* REMS with a PX Fallback */
/* REQUIRES COMPASS */
/* Faster gradients, if a stop is not specified a -20 of the start
is assigned for you this may be adjustable in the near future */
/* End of Scot Mixinis **/
/***FUnction****/
/***box read more**/
/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* line 2, ../sass/components/_first-sidebar.scss */
.not-front .l-region--sidebar-first {
  padding: 0 20px; }
  /* line 4, ../sass/components/_first-sidebar.scss */
  .not-front .l-region--sidebar-first .block {
    margin-top: 50px;
    clear: both;
    overflow: hidden; }
    /* line 8, ../sass/components/_first-sidebar.scss */
    .not-front .l-region--sidebar-first .block .block__title {
      margin: 0;
      background: #8ec63f;
      color: #FFFFFF;
      overflow: hidden; }
      /* line 16, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .block__title span {
        -ms-transform: skewX(0deg);
        /* IE 9 */
        -webkit-transform: skewX(0deg);
        /* Safari */
        transform: skewX(0deg);
        display: inline-block; }
        /* line 21, ../sass/components/_first-sidebar.scss */
        [dir="ltr"] .not-front .l-region--sidebar-first .block .block__title span {
          padding-left: 20px;
          padding-right: 40px; }
        /* line 25, ../sass/components/_first-sidebar.scss */
        [dir="rtl"] .not-front .l-region--sidebar-first .block .block__title span {
          padding-left: 40px;
          padding-right: 20px; }
        /* line 29, ../sass/components/_first-sidebar.scss */
        .not-front .l-region--sidebar-first .block .block__title span:after {
          content: '.';
          -ms-transform: skewX(28deg);
          -webkit-transform: skewX(28deg);
          transform: skewX(28deg);
          padding: 0px;
          background: #58585a;
          display: block;
          width: 100%;
          font-size: 0;
          height: 100%;
          z-index: -1;
          position: absolute;
          top: 0; }
          /* line 43, ../sass/components/_first-sidebar.scss */
          [dir="ltr"] .not-front .l-region--sidebar-first .block .block__title span:after {
            left: -15px; }
          /* line 46, ../sass/components/_first-sidebar.scss */
          [dir="rtl"] .not-front .l-region--sidebar-first .block .block__title span:after {
            right: -15px; }
    /* line 58, ../sass/components/_first-sidebar.scss */
    .not-front .l-region--sidebar-first .block .view-news .views-row,
    .not-front .l-region--sidebar-first .block .view-news li,
    .not-front .l-region--sidebar-first .block .view-videos .views-row,
    .not-front .l-region--sidebar-first .block .view-videos li,
    .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row,
    .not-front .l-region--sidebar-first .block .view-photo-gallery li,
    .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row,
    .not-front .l-region--sidebar-first .block .view-photos-by-page li {
      background: #58585a;
      border-bottom: 0;
      margin: 0;
      padding: 0; }
      /* line 65, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .back,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .back {
        display: none; }
      /* line 69, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .image,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .image {
        float: left;
        width: 100%; }
        /* line 72, ../sass/components/_first-sidebar.scss */
        [dir="ltr"] .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .image, [dir="ltr"]
        .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .image {
          margin-right: 5px; }
        /* line 75, ../sass/components/_first-sidebar.scss */
        [dir="rtl"] .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .image, [dir="rtl"]
        .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .image {
          float: right;
          margin-left: 5px; }
      /* line 83, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .f-title,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .f-title {
        font-weight: bold;
        font-size: 13px;
        line-height: 1.5;
        margin-bottom: 5px;
        clear: both;
        color: #FFFFFF;
        padding: 5px 10px; }
        /* line 91, ../sass/components/_first-sidebar.scss */
        .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .f-title a,
        .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .f-title a {
          color: #FFFFFF;
          font-weight: bold; }
      /* line 96, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .f-body,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .f-body {
        display: none;
        height: 80px;
        overflow: hidden;
        line-height: 1.5; }
      /* line 102, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-nothing .front .f-read,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-nothing .front .f-read {
        display: none; }
      /* line 107, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-title,
      .not-front .l-region--sidebar-first .block .view-news li .views-field-title,
      .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-title,
      .not-front .l-region--sidebar-first .block .view-videos li .views-field-title,
      .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-title,
      .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-title,
      .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-title,
      .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-title {
        font-weight: bold;
        font-size: 13px;
        line-height: 1.5;
        margin-bottom: 5px;
        clear: both;
        color: #FFFFFF;
        padding: 5px 10px; }
        /* line 115, ../sass/components/_first-sidebar.scss */
        .not-front .l-region--sidebar-first .block .view-news .views-row .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-news li .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-videos .views-row .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-videos li .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-photo-gallery .views-row .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-photo-gallery li .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-photos-by-page .views-row .views-field-title a,
        .not-front .l-region--sidebar-first .block .view-photos-by-page li .views-field-title a {
          color: #FFFFFF;
          font-weight: bold; }
    /* line 122, ../sass/components/_first-sidebar.scss */
    .not-front .l-region--sidebar-first .block.block--views-photos-by-page-block-1 {
      background: #58585a;
      overflow: hidden;
      padding: 10px; }
    /* line 128, ../sass/components/_first-sidebar.scss */
    .not-front .l-region--sidebar-first .block.block--block-4 .block__content {
      border: 1px solid #58585a; }
    /* line 131, ../sass/components/_first-sidebar.scss */
    .not-front .l-region--sidebar-first .block.block--block-4 #mc_embed_signup {
      width: 100%; }
      /* line 133, ../sass/components/_first-sidebar.scss */
      .not-front .l-region--sidebar-first .block.block--block-4 #mc_embed_signup form {
        width: 100%;
        text-align: center;
        padding: 10px; }
  /* line 141, ../sass/components/_first-sidebar.scss */
  .not-front .l-region--sidebar-first .flexslider {
    margin-bottom: 0; }
/* line 145, ../sass/components/_first-sidebar.scss */
.not-front .block--views-photos-by-page-block-1 {
  display: none; }
/* line 151, ../sass/components/_first-sidebar.scss */
.not-front.page-node-81 .l-region--sidebar-first .block, .not-front.page-node-82 .l-region--sidebar-first .block {
  display: none; }
  /* line 153, ../sass/components/_first-sidebar.scss */
  .not-front.page-node-81 .l-region--sidebar-first .block.block--views-photos-by-page-block-1, .not-front.page-node-82 .l-region--sidebar-first .block.block--views-photos-by-page-block-1 {
    display: block; }

/* line 3, ../sass/components/_footer.scss */
body .l-page .l-footer {
  background: #8ec63f;
  border-bottom: 3px solid #58585a;
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-top: 50px; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] body .l-page .l-footer {
    float: left; }
  /* line 8, ../sass/components/_footer.scss */
  body .l-page .l-footer .l-region--footer {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none;
    margin-top: 0px;
    padding: 0px 0;
    color: #58585a; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    body .l-page .l-footer .l-region--footer::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 8, ../sass/components/_footer.scss */
      body .l-page .l-footer .l-region--footer {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
    /* line 13, ../sass/components/_footer.scss */
    body .l-page .l-footer .l-region--footer a {
      color: #FFFFFF; }
    /* line 16, ../sass/components/_footer.scss */
    body .l-page .l-footer .l-region--footer .flp {
      float: left; }
    /* line 20, ../sass/components/_footer.scss */
    body .l-page .l-footer .l-region--footer .beyond {
      float: right; }
    /* line 23, ../sass/components/_footer.scss */
    body .l-page .l-footer .l-region--footer .block--block-1 {
      text-align: center; }

/* line 4, ../sass/components/_header.scss */
.l-page .l-header .l-branding {
  width: 95%;
  max-width: 1300px;
  clear: both;
  margin: 0 auto;
  float: none;
  margin-top: 5px; }
  /* line 100, ../sass/abstractions/_mixins.scss */
  .l-page .l-header .l-branding::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 768px) {
    /* line 4, ../sass/components/_header.scss */
    .l-page .l-header .l-branding {
      width: 80%;
      min-width: 768px;
      min-width: 1180px; } }
  /* line 7, ../sass/components/_header.scss */
  .l-page .l-header .l-branding .site-logo {
    float: left; }
    @media (max-width: 768px) {
      /* line 7, ../sass/components/_header.scss */
      .l-page .l-header .l-branding .site-logo {
        z-index: 999999;
        position: relative; } }
    /* line 13, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .site-logo img {
      max-height: 40px;
      width: auto; }
  /* line 18, ../sass/components/_header.scss */
  .l-page .l-header .l-branding .l-region--branding {
    float: right;
    /*lang Switch items*/ }
    /* line 21, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu {
      margin-top: 5px; }
      /* line 23, ../sass/components/_header.scss */
      .scrolled .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu {
        margin-top: 5px;
        position: fixed;
        z-index: 10;
        top: 0px; }
        /* line 28, ../sass/components/_header.scss */
        [dir="ltr"] .scrolled .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu {
          right: 0px; }
        /* line 31, ../sass/components/_header.scss */
        [dir="rtl"] .scrolled .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu {
          left: 0px; }
      /* line 37, ../sass/components/_header.scss */
      .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) {
        display: inline;
        margin: 0 5px;
        display: inline-block;
        margin: 0 5px;
        border: 1px solid #8ec63f;
        border-radius: 42px;
        width: 33px;
        height: 33px; }
        /* line 48, ../sass/components/_header.scss */
        .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a,
        .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated {
          font-size: 0;
          display: block;
          width: 30px;
          height: 31px;
          float: left;
          margin: 0 5px;
          font-weight: bold;
          background: #58585a;
          border-radius: 42px;
          margin: 0;
          width: 25px;
          height: 25px;
          margin: 3px;
          text-align: center; }
          /* line 66, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated:after {
            font-size: 13px;
            font-family: FontAwesome;
            color: #FFFFFF;
            font-weight: 100;
            -webkit-transition: all 0.2s ease-in-out;
            -moz-transition: all 0.2s ease-in-out;
            -o-transition: all 0.2s ease-in-out;
            -ms-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out; }
          /* line 75, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a:hover:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated:hover:after {
            color: #8ec63f; }
          /* line 80, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.arabic,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.arabic {
            font-size: 7px;
            line-height: 3;
            color: #FFFFFF; }
            /* line 84, ../sass/components/_header.scss */
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.arabic:hover,
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.arabic:hover {
              color: #8ec63f; }
          /* line 88, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.english,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.english {
            font-size: 10px;
            line-height: 2.5;
            color: #FFFFFF; }
            /* line 92, ../sass/components/_header.scss */
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.english:hover,
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.english:hover {
              color: #8ec63f; }
          /* line 99, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.facebook:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.facebook:after {
            content: '\f09a'; }
          /* line 106, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.twitter:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.twitter:after {
            content: '\f099'; }
          /* line 113, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.linkedin:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.linkedin:after {
            content: '\f0e1'; }
          /* line 120, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.insta:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.insta:after {
            content: '\f16d'; }
          /* line 127, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) a.youtube:after,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item) .locale-untranslated.youtube:after {
            content: '\f167'; }
        /* line 132, ../sass/components/_header.scss */
        .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item).donate-item {
          width: auto; }
          /* line 134, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item).donate-item a {
            width: auto;
            font-size: 12px;
            padding: 0 8px;
            background: #cd201f;
            color: #FFFFFF;
            font-weight: normal; }
            /* line 138, ../sass/components/_header.scss */
            [dir="rtl"] .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item).donate-item a {
              padding: 0 12px; }
            /* line 144, ../sass/components/_header.scss */
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li:not(.lang-item).donate-item a:hover {
              color: #58585a; }
      /* line 150, ../sass/components/_header.scss */
      .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item {
        display: inline-block; }
        /* line 152, ../sass/components/_header.scss */
        [dir="ltr"] .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item {
          float: right; }
        /* line 155, ../sass/components/_header.scss */
        .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li {
          width: auto;
          height: 33px;
          padding: 3px 0px; }
          /* line 159, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li a,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li .locale-untranslated {
            width: auto;
            font-size: 12px;
            padding: 0 6px;
            background: #58585a;
            color: #FFFFFF;
            font-weight: normal; }
            /* line 167, ../sass/components/_header.scss */
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li a:hover,
            .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li .locale-untranslated:hover {
              color: #8ec63f; }
          /* line 172, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li .locale-untranslated:hover {
            color: #aaa; }
          /* line 177, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li.ar a,
          .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu .menu li.lang-item li.ar .locale-untranslated {
            font-size: 13px;
            line-height: 1.5;
            padding: 0 5px;
            font-family: Tahoma, Geneva, Verdana; }
    /* line 195, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu ul.menu li.lang-item li.active {
      display: none; }
    /* line 196, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu ul.menu li.lang-item a,
    .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu ul.menu li.lang-item .locale-untranslated {
      margin-top: 0;
      display: block; }
    /* line 201, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .l-region--branding .block--menu-menu-social-menu ul.menu li.lang-item .locale-untranslated {
      color: #ccc;
      cursor: none; }

/* line 3, ../sass/components/_navigation.scss */
.l-page .l-region--navigation {
  background: #58585a;
  border-bottom: 3px solid #8ec63f;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  z-index: 9; }
  /* line 11, ../sass/components/_navigation.scss */
  .scrolled .l-page .l-region--navigation {
    position: fixed;
    width: 100%;
    top: 0; }
  /* line 16, ../sass/components/_navigation.scss */
  .l-page .l-region--navigation .menu {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none;
    padding: 0; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    .l-page .l-region--navigation .menu::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 16, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
    @media (min-width: 768px) {
      /* line 21, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu > li a {
        display: block;
        padding: 15px 0; }
        /* line 23, ../sass/components/_navigation.scss */
        [dir="ltr"] .l-page .l-region--navigation .menu > li a {
          margin-right: 40px; }
        /* line 26, ../sass/components/_navigation.scss */
        [dir="rtl"] .l-page .l-region--navigation .menu > li a {
          margin-left: 40px; }
        /* line 30, ../sass/components/_navigation.scss */
        [dir="ltr"] .scrolled .l-page .l-region--navigation .menu > li a {
          margin-right: 20px; }
        /* line 33, ../sass/components/_navigation.scss */
        [dir="rtl"] .scrolled .l-page .l-region--navigation .menu > li a {
          margin-left: 20px; }
      /* line 39, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu > li a.logo-m {
        display: block;
        width: 0px;
        height: 40px;
        background: url("../images/logo-green.png") center no-repeat;
        font-size: 0;
        background-size: 100% auto;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        /* line 47, ../sass/components/_navigation.scss */
        .scrolled .l-page .l-region--navigation .menu > li a.logo-m {
          width: 40px; } }
    /* line 53, ../sass/components/_navigation.scss */
    .l-page .l-region--navigation .menu a {
      color: #FFFFFF; }
      /* line 55, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu a:hover {
        color: #8ec63f; }
      /* line 58, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu a.blink {
        padding: 15px 5px;
        -webkit-animation: blinking 4s;
        /* Safari 4.0 - 8.0 */
        -webkit-animation-iteration-count: infinite;
        /* Safari 4.0 - 8.0 */
        animation: blinking 4s;
        animation-iteration-count: infinite; }
    /* line 66, ../sass/components/_navigation.scss */
    .l-page .l-region--navigation .menu ul {
      background: #FFFFFF;
      padding: 0px;
      border-bottom: 5px solid #8ec63f; }
      /* line 70, ../sass/components/_navigation.scss */
      .l-page .l-region--navigation .menu ul li {
        padding: 0px; }
        /* line 72, ../sass/components/_navigation.scss */
        .l-page .l-region--navigation .menu ul li a {
          margin-bottom: 0px;
          color: #616161;
          padding: 10px;
          width: 100%; }
          /* line 77, ../sass/components/_navigation.scss */
          .l-page .l-region--navigation .menu ul li a:hover {
            background: #8ec63f;
            color: #58585a; }
@media (max-width: 768px) {
  /* line 91, ../sass/components/_navigation.scss */
  .l-page #block-superfish-1 .sf-accordion-toggle {
    text-align: center; }
    /* line 93, ../sass/components/_navigation.scss */
    .l-page #block-superfish-1 .sf-accordion-toggle span {
      font-size: 0; }
      /* line 95, ../sass/components/_navigation.scss */
      .l-page #block-superfish-1 .sf-accordion-toggle span:after {
        font-family: FontAwesome;
        content: '\f0c9';
        font-size: 12px;
        text-align: center; }
  /* line 104, ../sass/components/_navigation.scss */
  .l-page #block-superfish-1 ul li {
    margin-bottom: 10px;
    border-bottom: 1px solid #CCC;
    padding: 5px 0; }
    /* line 108, ../sass/components/_navigation.scss */
    .l-page #block-superfish-1 ul li ul {
      margin-top: 10px; }
      /* line 110, ../sass/components/_navigation.scss */
      .l-page #block-superfish-1 ul li ul li {
        margin: 0; }
        /* line 112, ../sass/components/_navigation.scss */
        .l-page #block-superfish-1 ul li ul li a {
          padding: 5px; } }

@-webkit-keyframes blinking {
  0% {
    color: #FFFFFF;
    background: #8ec63f; }
  25% {
    color: #FFFFFF;
    background: #58585a; }
  50% {
    color: #FFFFFF;
    background: #8ec63f; }
  75% {
    color: #FFFFFF;
    background: #58585a; }
  100% {
    color: #FFFFFF;
    background: #8ec63f; } }
@keyframes blinking {
  0% {
    color: #FFFFFF;
    background: #8ec63f; }
  25% {
    color: #FFFFFF;
    background: #58585a; }
  50% {
    color: #FFFFFF;
    background: #8ec63f; }
  75% {
    color: #FFFFFF;
    background: #58585a; }
  100% {
    color: #FFFFFF;
    background: #8ec63f; } }
/* line 1, ../sass/components/_quicktabs.scss */
.quicktabs-style-nostyle {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .quicktabs-style-nostyle {
    float: left; }
  /* line 4, ../sass/components/_quicktabs.scss */
  .quicktabs-style-nostyle ul.quicktabs-tabs.quicktabs-style-nostyle {
    display: block;
    margin-bottom: 30px;
    text-align: center; }
    /* line 8, ../sass/components/_quicktabs.scss */
    .quicktabs-style-nostyle ul.quicktabs-tabs.quicktabs-style-nostyle li {
      display: inline-block;
      padding: 0; }
      /* line 11, ../sass/components/_quicktabs.scss */
      .quicktabs-style-nostyle ul.quicktabs-tabs.quicktabs-style-nostyle li a {
        display: inline-block;
        padding: 10px 20px;
        background: #58585a;
        color: #FFFFFF;
        font-size: 2em;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        /* line 18, ../sass/components/_quicktabs.scss */
        .quicktabs-style-nostyle ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover {
          background: #616161; }
      /* line 23, ../sass/components/_quicktabs.scss */
      .quicktabs-style-nostyle ul.quicktabs-tabs.quicktabs-style-nostyle li.active a {
        background: #8ec63f; }

/* line 3, ../sass/components/nodes/_node_films_database.scss */
.node-type-films-database .content-region .group-image {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-films-database .content-region .group-image {
    float: left; }
  @media (min-width: 768px) {
    /* line 3, ../sass/components/nodes/_node_films_database.scss */
    .node-type-films-database .content-region .group-image {
      width: 49.15254%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .node-type-films-database .content-region .group-image {
        float: right;
        margin-left: -100%;
        margin-right: 0; } }
/* line 9, ../sass/components/nodes/_node_films_database.scss */
.node-type-films-database .content-region .group-text {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-films-database .content-region .group-text {
    float: left; }
  @media (min-width: 768px) {
    /* line 9, ../sass/components/nodes/_node_films_database.scss */
    .node-type-films-database .content-region .group-text {
      width: 49.15254%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .node-type-films-database .content-region .group-text {
        float: left; } }
/* line 15, ../sass/components/nodes/_node_films_database.scss */
.node-type-films-database .content-region .field--name-field-synoposis,
.node-type-films-database .content-region .field--name-field-trailer,
.node-type-films-database .content-region .field--name-field-year,
.node-type-films-database .content-region .field--name-field-director,
.node-type-films-database .content-region .field--name-field-gener,
.node-type-films-database .content-region .field--name-field-duration,
.node-type-films-database .content-region .field--name-field-country-of-production,
.node-type-films-database .content-region .field--name-field-category {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  clear: both; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-films-database .content-region .field--name-field-synoposis, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-trailer, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-year, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-director, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-gener, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-duration, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-country-of-production, [dir="rtl"]
  .node-type-films-database .content-region .field--name-field-category {
    float: left; }
  /* line 26, ../sass/components/nodes/_node_films_database.scss */
  .node-type-films-database .content-region .field--name-field-synoposis .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-trailer .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-year .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-director .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-gener .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-duration .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-country-of-production .field__items .field__item,
  .node-type-films-database .content-region .field--name-field-category .field__items .field__item {
    display: inline; }
    /* line 29, ../sass/components/nodes/_node_films_database.scss */
    .node-type-films-database .content-region .field--name-field-synoposis .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-trailer .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-year .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-director .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-gener .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-duration .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-country-of-production .field__items .field__item:not(:last-child):after,
    .node-type-films-database .content-region .field--name-field-category .field__items .field__item:not(:last-child):after {
      content: ', '; }
/* line 36, ../sass/components/nodes/_node_films_database.scss */
.node-type-films-database .content-region .field--name-field-trailer {
  margin-top: 20px; }

/* line 43, ../sass/components/nodes/_node_films_database.scss */
.masonry .masonry-item {
  background: none;
  border: none;
  width: 100%;
  margin-left: 0.25%;
  margin-right: 0.25%;
  margin-bottom: 5px; }
  @media (min-width: 768px) {
    /* line 43, ../sass/components/nodes/_node_films_database.scss */
    .masonry .masonry-item {
      width: 32.5%; } }

/* line 58, ../sass/components/nodes/_node_films_database.scss */
.masonry-view .grid-ar {
  direction: ltr; }
/* line 61, ../sass/components/nodes/_node_films_database.scss */
.masonry-view .grid-sizer,
.masonry-view .grid-item {
  width: 100%;
  margin: 0.25%; }
  @media (min-width: 768px) {
    /* line 61, ../sass/components/nodes/_node_films_database.scss */
    .masonry-view .grid-sizer,
    .masonry-view .grid-item {
      width: 32%; } }
@media (min-width: 768px) {
  /* line 72, ../sass/components/nodes/_node_films_database.scss */
  [dir="ltr"] .masonry-view .grid-item {
    float: left; }
  /* line 75, ../sass/components/nodes/_node_films_database.scss */
  [dir="rtl"] .masonry-view .grid-item {
    float: right; } }
/* line 80, ../sass/components/nodes/_node_films_database.scss */
.masonry-view .grid-item img {
  display: block;
  max-width: 100%; }

/* line 89, ../sass/components/nodes/_node_films_database.scss */
.view-film-database .views-row .views-field-field-image {
  position: relative;
  overflow: hidden; }
  /* line 92, ../sass/components/nodes/_node_films_database.scss */
  .view-film-database .views-row .views-field-field-image img {
    display: block;
    width: 100%; }
  /* line 96, ../sass/components/nodes/_node_films_database.scss */
  .view-film-database .views-row .views-field-field-image .overlayer {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    position: absolute;
    display: block;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(10, 10, 10, 0.4); }
    /* line 105, ../sass/components/nodes/_node_films_database.scss */
    .view-film-database .views-row .views-field-field-image .overlayer .title {
      color: #FFFFFF;
      font-size: 20px;
      position: absolute;
      bottom: 0;
      width: 100%;
      text-align: center;
      padding: 4%;
      display: block;
      background: rgba(10, 10, 10, 0.6); }
  /* line 120, ../sass/components/nodes/_node_films_database.scss */
  .view-film-database .views-row .views-field-field-image:hover .overlayer {
    top: 0%; }

/* line 7, ../sass/components/nodes/_node_image.scss */
.node-type-our-team .l-page .l-content .w-content article .field--name-field-image,
.node-type-board-member .l-page .l-content .w-content article .field--name-field-image {
  margin-bottom: 10px; }
  /* line 9, ../sass/components/nodes/_node_image.scss */
  [dir="ltr"] .node-type-our-team .l-page .l-content .w-content article .field--name-field-image, [dir="ltr"]
  .node-type-board-member .l-page .l-content .w-content article .field--name-field-image {
    float: left;
    margin-right: 10px; }
  /* line 13, ../sass/components/nodes/_node_image.scss */
  [dir="rtl"] .node-type-our-team .l-page .l-content .w-content article .field--name-field-image, [dir="rtl"]
  .node-type-board-member .l-page .l-content .w-content article .field--name-field-image {
    float: right;
    margin-left: 10px; }

/* line 3, ../sass/components/pages/_basic_page.scss */
.not-front .view-photos-by-page .view-content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front .view-photos-by-page .view-content {
    float: left; }
  /* line 5, ../sass/components/pages/_basic_page.scss */
  .not-front .view-photos-by-page .view-content .views-row {
    width: 32.20339%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 1.69492%;
    margin-bottom: 10px;
    border: 1px solid #CCCCCC;
    height: 250px;
    overflow: hidden;
    text-align: center; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .view-photos-by-page .view-content .views-row {
      clear: left;
      float: right;
      margin-right: 0;
      margin-left: 1.69492%; }
    /* line 7, ../sass/components/pages/_basic_page.scss */
    .not-front .view-photos-by-page .view-content .views-row:nth-child(3n+3) {
      width: 32.20339%;
      clear: right;
      float: right;
      margin-right: 0; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front .view-photos-by-page .view-content .views-row:nth-child(3n+3) {
        clear: left;
        float: left;
        margin-left: 0; }

/* line 2, ../sass/components/pages/_board.scss */
.not-front .view-our-board {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front .view-our-board {
    float: left; }
  /* line 4, ../sass/components/pages/_board.scss */
  .not-front .view-our-board .views-row {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background: #e1e1e1;
    text-align: center;
    margin-bottom: 20px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .view-our-board .views-row {
      float: left; }
    @media (min-width: 768px) {
      /* line 4, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row {
        height: 380px; } }
    /* line 13, ../sass/components/pages/_board.scss */
    .not-front .view-our-board .views-row .views-field-field-image {
      margin-bottom: 20px;
      overflow: hidden;
      width: 100%; }
      @media (min-width: 768px) {
        /* line 13, ../sass/components/pages/_board.scss */
        .not-front .view-our-board .views-row .views-field-field-image {
          height: 200px; } }
      /* line 20, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row .views-field-field-image img {
        width: 100%;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        @media (min-width: 768px) {
          /* line 20, ../sass/components/pages/_board.scss */
          .not-front .view-our-board .views-row .views-field-field-image img {
            height: 200px; } }
    /* line 28, ../sass/components/pages/_board.scss */
    .not-front .view-our-board .views-row .views-field-title {
      color: #616161;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      text-align: center;
      padding: 0 10px;
      font-size: 18px;
      font-weight: bold;
      line-height: 1.5; }
    /* line 37, ../sass/components/pages/_board.scss */
    .not-front .view-our-board .views-row .views-field-field-position {
      text-align: center;
      padding: 0 10px;
      color: #FFFFFF;
      font-size: 16px;
      font-weight: bold;
      line-height: 1.5;
      padding-top: 10px;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
    @media (min-width: 768px) {
      /* line 4, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row {
        width: 18.36735%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 2.04082%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-our-board .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 2.04082%; }
        /* line 50, ../sass/components/pages/_board.scss */
        .not-front .view-our-board .views-row:nth-child(5n+5) {
          width: 18.36735%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .not-front .view-our-board .views-row:nth-child(5n+5) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 54, ../sass/components/pages/_board.scss */
    .not-front .view-our-board .views-row:hover {
      background: #8ec63f; }
      /* line 56, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row:hover img {
        /*
        -moz-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
        */ }
      /* line 65, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row:hover .views-field-title {
        color: #FFFFFF; }
      /* line 68, ../sass/components/pages/_board.scss */
      .not-front .view-our-board .views-row:hover .views-field-field-position {
        color: #616161; }

/* line 2, ../sass/components/pages/_flip_box.scss */
.front .front-first {
  /*-=-=-=-=-=-=-=-=-=-=- */
  /* Flip Panel */
  /*-=-=-=-=-=-=-=-=-=-=- */ }
  /* line 8, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel {
    margin: 0 auto;
    height: 240px;
    position: relative;
    -webkit-perspective: 600px;
    -moz-perspective: 600px; }
  /* line 16, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel .front,
  .front .front-first .panel .back {
    text-align: center; }
  /* line 21, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel .front {
    height: inherit;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 900;
    text-align: center;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out; }
  /* line 41, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel .back {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 1000;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out; }
  /* line 58, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel.flip .front {
    z-index: 900;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg); }
  /* line 63, ../sass/components/pages/_flip_box.scss */
  .front .front-first .panel.flip .back {
    z-index: 1000;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg); }
  /* line 68, ../sass/components/pages/_flip_box.scss */
  .front .front-first .box1 {
    background-color: #8ec63f;
    width: 100%;
    height: 240px;
    margin: 0 auto;
    padding: 20px; }
  /* line 75, ../sass/components/pages/_flip_box.scss */
  .front .front-first .box2 {
    background-color: #58585a;
    width: 100%;
    height: 240px;
    margin: 0 auto;
    padding: 20px; }

/**** Flip News***/
/* line 88, ../sass/components/pages/_flip_box.scss */
.front .view-news {
  /*-=-=-=-=-=-=-=-=-=-=- */
  /* Flip Panel */
  /*-=-=-=-=-=-=-=-=-=-=- */ }
  /* line 94, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel {
    margin: 0 auto;
    height: 300px;
    position: relative;
    -webkit-perspective: 600px;
    -moz-perspective: 600px; }
  /* line 102, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel .front,
  .front .view-news .panel .back {
    text-align: center; }
  /* line 107, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel .front {
    height: inherit;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 900;
    text-align: center;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out; }
  /* line 127, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel .back {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 1000;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out; }
  /* line 144, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel.flip .front {
    z-index: 900;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg); }
  /* line 149, ../sass/components/pages/_flip_box.scss */
  .front .view-news .panel.flip .back {
    z-index: 1000;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg); }
  /* line 154, ../sass/components/pages/_flip_box.scss */
  .front .view-news .box1 {
    width: 100%;
    height: 300px;
    margin: 0 auto;
    padding: 0px; }
  /* line 160, ../sass/components/pages/_flip_box.scss */
  .front .view-news .box2 {
    width: 100%;
    height: 300px;
    margin: 0 auto;
    padding: 20px; }

/**** Flip Team***/
/* line 171, ../sass/components/pages/_flip_box.scss */
.view-our-team .view-content {
  /*-=-=-=-=-=-=-=-=-=-=- */
  /* Flip Panel */
  /*-=-=-=-=-=-=-=-=-=-=- */ }
  /* line 176, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .views-row {
    position: relative; }
  /* line 179, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel {
    margin: 0 auto;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: absolute;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
    z-index: 1; }
  /* line 191, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel .front,
  .view-our-team .view-content .panel .back {
    text-align: center; }
  /* line 196, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel .front {
    height: inherit;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 900;
    text-align: center;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out; }
  /* line 216, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel .back {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 1000;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: absolute;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
    z-index: 1; }
  /* line 242, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel.flip .front {
    z-index: 900;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg); }
  /* line 247, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .panel.flip .back {
    z-index: 1000;
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform: rotateX(0deg) rotateY(0deg); }
  /* line 252, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .box1 {
    width: 100%;
    margin: 0 auto;
    padding: 0px; }
  /* line 258, ../sass/components/pages/_flip_box.scss */
  .view-our-team .view-content .box2 {
    width: 100%;
    margin: 0 auto;
    padding: 20px; }

/* line 1, ../sass/components/pages/_friends.scss */
.view-friends-of-filmlab {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-friends-of-filmlab {
    float: left; }
  /* line 3, ../sass/components/pages/_friends.scss */
  .view-friends-of-filmlab h3 {
    clear: both;
    border-bottom: 1px solid #8ec63f;
    overflow: hidden;
    display: block; }
  /* line 9, ../sass/components/pages/_friends.scss */
  .view-friends-of-filmlab .views-row {
    background: #e1e1e1;
    margin-bottom: 20px;
    padding: 10px;
    height: 200px;
    overflow: hidden;
    text-align: center;
    position: relative;
    width: 32.20339%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 1.69492%;
    /*
    .views-field-field-website-link{
      position: absolute;
      width: 100%;
      bottom: 0;
      left: 0;
      text-align: center;
      font-weight: bold;
      padding: 10px;
      line-height: 1.5;
      a{
        display: block;
        width: 100%;
        font-size: 20px;
        color: $white;
        background: $our-green;
      }
    }
    */ }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-friends-of-filmlab .views-row {
      clear: left;
      float: right;
      margin-right: 0;
      margin-left: 1.69492%; }
    /* line 18, ../sass/components/pages/_friends.scss */
    .view-friends-of-filmlab .views-row:nth-of-type(3n+3) {
      width: 32.20339%;
      clear: right;
      float: right;
      margin-right: 0; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .view-friends-of-filmlab .views-row:nth-of-type(3n+3) {
        clear: left;
        float: left;
        margin-left: 0; }
    @media (min-width: 768px) {
      /* line 9, ../sass/components/pages/_friends.scss */
      .view-friends-of-filmlab .views-row {
        height: 150px;
        width: 23.72881%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-friends-of-filmlab .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
        /* line 24, ../sass/components/pages/_friends.scss */
        .view-friends-of-filmlab .views-row:nth-of-type(3n+3) {
          width: 23.72881%;
          clear: right;
          float: left;
          margin-left: 0;
          margin-right: 1.69492%; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-friends-of-filmlab .views-row:nth-of-type(3n+3) {
            clear: left;
            float: right;
            margin-right: 0;
            margin-left: 1.69492%; }
        /* line 27, ../sass/components/pages/_friends.scss */
        .view-friends-of-filmlab .views-row:nth-of-type(4n+4) {
          width: 23.72881%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-friends-of-filmlab .views-row:nth-of-type(4n+4) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 31, ../sass/components/pages/_friends.scss */
    .view-friends-of-filmlab .views-row .views-field-field-image {
      height: 90px;
      overflow: hidden;
      position: relative; }
      /* line 37, ../sass/components/pages/_friends.scss */
      .view-friends-of-filmlab .views-row .views-field-field-image img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        max-height: 100%;
        width: auto; }
    /* line 47, ../sass/components/pages/_friends.scss */
    .view-friends-of-filmlab .views-row .views-field-title {
      position: absolute;
      width: 100%;
      bottom: 0px;
      left: 0;
      text-align: center;
      font-weight: bold;
      padding: 10px;
      line-height: 1.5; }
    /* line 57, ../sass/components/pages/_friends.scss */
    .view-friends-of-filmlab .views-row a {
      color: #58585a; }
  /* line 81, ../sass/components/pages/_friends.scss */
  .view-friends-of-filmlab.view-display-id-page_1 .views-row {
    /*
    .views-field-title{
      bottom: 0;
    }
    */
    /**override link
    .views-field-field-website-link{
      position: static;
      width: initial;
      bottom: initial;
      left: initial;
      text-align: initial;
      font-weight: initial;
      padding:initial;
      line-height: initial;
      a{
        display: inline;
        width: 100%;
        font-size: initial;
        color: inherit;
        background: none;
      }
    }
    */ }
    @media (min-width: 768px) {
      /* line 81, ../sass/components/pages/_friends.scss */
      .view-friends-of-filmlab.view-display-id-page_1 .views-row {
        height: 150px; } }

/* line 2, ../sass/components/pages/_front.scss */
.front .page-title {
  display: none; }
/* line 4, ../sass/components/pages/_front.scss */
.front .region-highlighted .l-region--highlighted {
  width: 95%;
  max-width: 1300px;
  clear: both;
  margin: 0 auto;
  float: none; }
  /* line 100, ../sass/abstractions/_mixins.scss */
  .front .region-highlighted .l-region--highlighted::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 768px) {
    /* line 4, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted {
      width: 80%;
      min-width: 768px;
      min-width: 1180px; } }
  /* line 6, ../sass/components/pages/_front.scss */
  .front .region-highlighted .l-region--highlighted .flexslider {
    display: none;
    padding: 0;
    margin: 0;
    border: 0; }
    @media (min-width: 768px) {
      /* line 6, ../sass/components/pages/_front.scss */
      .front .region-highlighted .l-region--highlighted .flexslider {
        display: block; } }
    /* line 14, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .slides {
      position: relative; }
      /* line 16, ../sass/components/pages/_front.scss */
      .front .region-highlighted .l-region--highlighted .flexslider .slides li {
        position: relative; }
        /* line 18, ../sass/components/pages/_front.scss */
        .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body {
          -webkit-transition: all 0.2s ease-in-out;
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          -ms-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
          /*@include transparentt(0,0);*/
          position: absolute;
          top: 0px;
          width: 20%;
          height: 100%;
          left: 50px;
          padding: 0;
          background: #58585a;
          line-height: 2.5;
          text-align: center;
          display: flex;
          font-weight: normal;
          align-items: center;
          justify-content: center;
          font-size: 18px;
          padding: 0 20px;
          color: #FFFFFF;
          background: rgba(88, 88, 90, 0.5); }
          /* line 27, ../sass/components/pages/_front.scss */
          .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body .field-content {
            width: 95%;
            max-width: 1300px;
            clear: both;
            margin: 0 auto;
            float: none; }
            /* line 100, ../sass/abstractions/_mixins.scss */
            .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body .field-content::after {
              content: "";
              display: table;
              clear: both; }
            @media (min-width: 768px) {
              /* line 27, ../sass/components/pages/_front.scss */
              .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body .field-content {
                width: 80%;
                min-width: 768px;
                min-width: 1180px; } }
            /* line 29, ../sass/components/pages/_front.scss */
            .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body .field-content .body-wrapp {
              background: rgba(243, 243, 243, 0.75);
              padding: 20px; }
          /* line 50, ../sass/components/pages/_front.scss */
          .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body a {
            color: #8ec63f; }
          /* line 53, ../sass/components/pages/_front.scss */
          .front .region-highlighted .l-region--highlighted .flexslider .slides li .views-field-body p {
            margin: 0; }
        /* line 58, ../sass/components/pages/_front.scss */
        .front .region-highlighted .l-region--highlighted .flexslider .slides li:hover .views-field-body {
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
          /* This works in IE 8 & 9 too */
          /* ... but also 5, 6, 7 */
          filter: alpha(opacity=10);
          /* Older than Firefox 0.9 */
          -moz-opacity: 1;
          /* Safari 1.x (pre WebKit!) */
          -khtml-opacity: 1;
          /* Modern!
          /* Firefox 0.9+, Safari 2?, Chrome any?
          /* Opera 9+, IE 9+ */
          opacity: 1;
          color: #8ec63f; }
    /* line 67, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-control-nav li a {
      background: #58585a;
      border: 1px solid #FFFFFF; }
      /* line 70, ../sass/components/pages/_front.scss */
      .front .region-highlighted .l-region--highlighted .flexslider .flex-control-nav li a.flex-active {
        background: #8ec63f; }
      /* line 73, ../sass/components/pages/_front.scss */
      .front .region-highlighted .l-region--highlighted .flexslider .flex-control-nav li a:hover {
        background: #e1e1e1; }
    /* line 79, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-control-nav {
      bottom: 30px; }
    /* line 82, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flexslider .flex-direction-nav a, .front .region-highlighted .l-region--highlighted .flexslider .flexslider .flex-direction-nav a {
      display: block; }
    /* line 85, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-direction-nav a:before {
      color: #58585a; }
    /* line 88, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-direction-nav .flex-prev {
      left: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
      /* This works in IE 8 & 9 too */
      /* ... but also 5, 6, 7 */
      filter: alpha(opacity=10);
      /* Older than Firefox 0.9 */
      -moz-opacity: 1;
      /* Safari 1.x (pre WebKit!) */
      -khtml-opacity: 1;
      /* Modern!
      /* Firefox 0.9+, Safari 2?, Chrome any?
      /* Opera 9+, IE 9+ */
      opacity: 1; }
    /* line 92, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-direction-nav .flex-next {
      right: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
      /* This works in IE 8 & 9 too */
      /* ... but also 5, 6, 7 */
      filter: alpha(opacity=10);
      /* Older than Firefox 0.9 */
      -moz-opacity: 1;
      /* Safari 1.x (pre WebKit!) */
      -khtml-opacity: 1;
      /* Modern!
      /* Firefox 0.9+, Safari 2?, Chrome any?
      /* Opera 9+, IE 9+ */
      opacity: 1; }
    /* line 96, ../sass/components/pages/_front.scss */
    .front .region-highlighted .l-region--highlighted .flexslider .flex-direction-nav a {
      height: 60px; }
/* line 103, ../sass/components/pages/_front.scss */
.front .l-content .front-first {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-top: 20px; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .front .l-content .front-first {
    float: left; }
  /* line 106, ../sass/components/pages/_front.scss */
  .front .l-content .front-first .l-region--front-first {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    .front .l-content .front-first .l-region--front-first::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 106, ../sass/components/pages/_front.scss */
      .front .l-content .front-first .l-region--front-first {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
    /* line 108, ../sass/components/pages/_front.scss */
    .front .l-content .front-first .l-region--front-first .block--views-about-us-block {
      display: none;
      position: relative;
      background: #58585a;
      padding: 20px;
      padding-bottom: 60px; }
      @media (min-width: 768px) {
        /* line 108, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-about-us-block {
          display: block;
          width: 40.67797%;
          float: left;
          margin-right: -100%;
          margin-left: 0;
          clear: none;
          height: 500px; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .front .l-content .front-first .l-region--front-first .block--views-about-us-block {
            float: right;
            margin-left: -100%;
            margin-right: 0; } }
      /* line 121, ../sass/components/pages/_front.scss */
      .front .l-content .front-first .l-region--front-first .block--views-about-us-block h2 {
        text-align: center;
        color: #8ec63f;
        font-size: 35px;
        line-height: 1;
        margin: 10px auto;
        margin-bottom: 50px; }
      /* line 129, ../sass/components/pages/_front.scss */
      .front .l-content .front-first .l-region--front-first .block--views-about-us-block .views-field-body {
        color: #FFFFFF;
        text-align: center; }
      /* line 133, ../sass/components/pages/_front.scss */
      .front .l-content .front-first .l-region--front-first .block--views-about-us-block .views-field-title {
        text-align: center;
        width: 100%;
        position: absolute;
        bottom: 10px;
        left: 0; }
        /* line 140, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-about-us-block .views-field-title .field-content a {
          display: inline-block;
          background: #8ec63f;
          color: #FFFFFF;
          text-align: center;
          padding: 5px 10px; }
    /* line 150, ../sass/components/pages/_front.scss */
    .front .l-content .front-first .l-region--front-first .block--views-programs-block {
      /**Flip boxes in _flip_box.scss**/ }
      @media (min-width: 768px) {
        /* line 150, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block {
          width: 57.62712%;
          float: right;
          margin-left: 0;
          margin-right: 0;
          clear: none; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .front .l-content .front-first .l-region--front-first .block--views-programs-block {
            float: left; } }
      /* line 155, ../sass/components/pages/_front.scss */
      .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row {
        position: relative; }
        @media (max-width: 768px) {
          /* line 155, ../sass/components/pages/_front.scss */
          .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row {
            margin-top: 20px;
            margin-bottom: 5px; } }
        @media (min-width: 768px) {
          /* line 155, ../sass/components/pages/_front.scss */
          .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row {
            width: 49.15254%;
            clear: right;
            float: left;
            margin-left: 0;
            margin-right: 1.69492%;
            margin-bottom: 20px; }
            /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
            [dir="rtl"] .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row {
              clear: left;
              float: right;
              margin-right: 0;
              margin-left: 1.69492%; }
            /* line 165, ../sass/components/pages/_front.scss */
            .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row:nth-child(2n+2) {
              width: 49.15254%;
              clear: right;
              float: right;
              margin-right: 0; }
              /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
              [dir="rtl"] .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row:nth-child(2n+2) {
                clear: left;
                float: left;
                margin-left: 0; } }
        /* line 172, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .f-title,
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .f-title a {
          color: #FFFFFF;
          font-weight: bold;
          text-transform: uppercase;
          font-size: 35px;
          line-height: 1;
          margin: 0;
          height: 50px; }
        /* line 184, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.space p.icon {
          background-image: url("../images/space-icon.png");
          background-image: url("../images/space-icon2.png"); }
        /* line 188, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.space .b-read a {
          background-image: url("../images/space-icon-g.png");
          background-image: url("../images/space-icon2-g.png"); }
        /* line 195, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.talent p.icon {
          background-image: url("../images/talent-icon3.png"); }
        /* line 200, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.talent .b-read a {
          background-image: url("../images/talent-icon3-g.png"); }
        /* line 208, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.production p.icon {
          background-image: url("../images/production-icon.png");
          background-image: url("../images/production-icon2.png"); }
        /* line 212, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.production .b-read a {
          background-image: url("../images/production-icon-g.png");
          background-image: url("../images/production-icon2-g.png"); }
        /* line 219, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.cinema-culture p.icon {
          background-image: url("../images/cinema-icon.png");
          background-image: url("../images/cinema-icon2.png"); }
        /* line 223, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row.cinema-culture .b-read a {
          background-image: url("../images/cinema-icon-g.png");
          background-image: url("../images/cinema-icon2-g.png"); }
        /* line 229, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row p.icon,
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-read a {
          height: 165px;
          width: 40%;
          margin: 0 auto;
          background-size: 100% auto;
          background-position: center;
          background-repeat: no-repeat; }
        /* line 238, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-read a {
          display: block;
          height: 50px;
          background-size: auto 60px;
          padding-top: 60px;
          background-position: center top;
          color: #FFFFFF; }
          /* line 245, ../sass/components/pages/_front.scss */
          .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-read a a {
            color: #FFFFFF; }
        /* line 249, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-title,
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-title a {
          position: absolute;
          top: -17px;
          top: -22px;
          left: -0.5%;
          font-size: 33px;
          color: #FFFFFF;
          font-weight: 100;
          width: 100%;
          display: block;
          text-align: center;
          text-transform: uppercase; }
        /* line 263, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-title {
          /*
          &.Space a{
            background-image: url("../images/titles/space.png");
          }
          &.Production a{
            background-image: url("../images/titles/production.png");
          }
          &.Cinema a{
            background-image: url("../images/titles/cinema.png");
          }
          &.Talent a{
            background-image: url("../images/titles/talent.png");
          }
          */ }
        /* line 279, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-title a {
          display: block;
          width: 101%;
          height: 46px;
          font-weight: bold;
          background-position: 0 0;
          background-size: 100% 100%; }
        /* line 287, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-body {
          color: #FFFFFF;
          font-size: 12px;
          font-weight: 100;
          margin-top: 30px; }
        /* line 293, ../sass/components/pages/_front.scss */
        .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-link {
          font-size: 0; }
          /* line 295, ../sass/components/pages/_front.scss */
          .front .l-content .front-first .l-region--front-first .block--views-programs-block .view-programs .views-row .b-link a {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            font-size: 0; }
/* line 310, ../sass/components/pages/_front.scss */
.front .l-content .front-second {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  background: #e1e1e1; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .front .l-content .front-second {
    float: left; }
  /* line 313, ../sass/components/pages/_front.scss */
  .front .l-content .front-second .l-region--front-second {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none;
    margin: 40px auto; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    .front .l-content .front-second .l-region--front-second::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 313, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
    /* line 318, ../sass/components/pages/_front.scss */
    .front .l-content .front-second .l-region--front-second .block--block-2 .block-main {
      height: 240px;
      position: relative; }
      @media (min-width: 768px) {
        /* line 318, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main {
          width: 18.36735%;
          clear: right;
          float: left;
          margin-left: 0;
          margin-right: 2.04082%; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main {
            clear: left;
            float: right;
            margin-right: 0;
            margin-left: 2.04082%; }
          /* line 321, ../sass/components/pages/_front.scss */
          .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-5 {
            width: 18.36735%;
            clear: right;
            float: right;
            margin-right: 0; }
            /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
            [dir="rtl"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-5 {
              clear: left;
              float: left;
              margin-left: 0; } }
      /* line 327, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main a.all-link {
        position: absolute;
        width: 100%;
        height: 100%;
        cursor: pointer;
        font-size: 0;
        z-index: 99; }
      @media (min-width: 768px) {
        /* line 339, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-2 {
          padding: 0 30px;
          border-left: 1px solid #58585a;
          border-right: 1px solid #58585a; } }
      @media (min-width: 768px) {
        /* line 346, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-3 {
          padding: 0 30px; }
          /* line 349, ../sass/components/pages/_front.scss */
          [dir="ltr"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-3 {
            border-right: 1px solid #58585a; }
          /* line 352, ../sass/components/pages/_front.scss */
          [dir="rtl"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-3 {
            border-left: 1px solid #58585a; } }
      @media (min-width: 768px) {
        /* line 357, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-4 {
          padding: 0 30px; }
          /* line 360, ../sass/components/pages/_front.scss */
          [dir="ltr"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-4 {
            border-right: 1px solid #58585a; }
          /* line 363, ../sass/components/pages/_front.scss */
          [dir="rtl"] .front .l-content .front-second .l-region--front-second .block--block-2 .block-main.main-4 {
            border-left: 1px solid #58585a; } }
      /* line 368, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon {
        text-align: center;
        width: 104px;
        height: 104px;
        margin: 0 auto;
        background-repeat: no-repeat;
        background-size: 100% 200%; }
        /* line 370, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon img {
          height: 180px;
          width: auto;
          max-width: 100%;
          display: none; }
        /* line 381, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon.icon-1 {
          background-image: url("../images/filmmakerdb-s3.png"); }
        /* line 386, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon.icon-2 {
          background-image: url("../images/doc-s.png");
          background-image: url("../images/bird-bl-g.png"); }
        /* line 390, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon.icon-3 {
          background-image: url("../images/rdoc-s.png"); }
        /* line 393, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon.icon-4 {
          background-image: url("../images/requestform-s.png"); }
        /* line 396, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .icon.icon-5 {
          background-image: url("../images/distrib-l.png"); }
      /* line 400, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .text {
        position: absolute;
        bottom: 20px;
        left: 0;
        text-transform: uppercase;
        width: 100%; }
        /* line 406, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .text .text-1 {
          width: 70%;
          margin: 0 auto;
          background: #adadad;
          color: #58585a;
          padding: 10px 5px;
          text-align: center;
          font-weight: bold;
          font-size: 20px;
          line-height: 1;
          -webkit-transition: all 0.2s ease-in-out;
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          -ms-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }
          /* line 417, ../sass/components/pages/_front.scss */
          .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .text .text-1 a {
            color: #58585a; }
        /* line 421, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .text .text2 {
          width: 70%;
          margin: 0 auto;
          background: #58585a;
          color: #FFFFFF;
          padding: 10px 5px;
          text-align: center;
          font-weight: bold;
          font-size: 20px;
          line-height: 1;
          -webkit-transition: all 0.2s ease-in-out;
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          -ms-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }
          /* line 432, ../sass/components/pages/_front.scss */
          .front .l-content .front-second .l-region--front-second .block--block-2 .block-main .text .text2 a {
            color: #FFFFFF; }
      /* line 438, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main:hover .text-1 {
        background: #8ec63f;
        color: #58585a; }
        /* line 441, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main:hover .text-1 a {
          color: #58585a; }
      /* line 445, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main:hover .text2 {
        background: #58585a;
        color: #8ec63f; }
        /* line 448, ../sass/components/pages/_front.scss */
        .front .l-content .front-second .l-region--front-second .block--block-2 .block-main:hover .text2 a {
          color: #8ec63f; }
      /* line 452, ../sass/components/pages/_front.scss */
      .front .l-content .front-second .l-region--front-second .block--block-2 .block-main:hover .icon {
        background-position: 0 -104px; }
/* line 461, ../sass/components/pages/_front.scss */
.front .l-content .front-third {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-top: 40px; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .front .l-content .front-third {
    float: left; }
  /* line 464, ../sass/components/pages/_front.scss */
  .front .l-content .front-third .l-region--front-third {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    .front .l-content .front-third .l-region--front-third::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 464, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
    @media (min-width: 768px) {
      /* line 467, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--views-news-block {
        width: 40.67797%;
        float: left;
        margin-right: -100%;
        margin-left: 0;
        clear: none;
        position: relative; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--views-news-block {
          float: right;
          margin-left: -100%;
          margin-right: 0; }
      /* line 471, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block {
        width: 32.20339%;
        float: left;
        margin-right: -100%;
        margin-left: 42.37288%;
        clear: none; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--block-4, [dir="rtl"]
        .front .l-content .front-third .l-region--front-third .block--views-videos-block {
          float: right;
          margin-left: -100%;
          margin-right: 42.37288%; }
      /* line 475, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-3 {
        width: 23.72881%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--block-3 {
          float: left; } }
    /* line 479, ../sass/components/pages/_front.scss */
    .front .l-content .front-third .l-region--front-third .block--views-news-block {
      border: 2px solid #58585a; }
      @media (min-width: 768px) {
        /* line 479, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--views-news-block {
          height: 385px;
          overflow: hidden; } }
      /* line 486, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--views-news-block .block__title {
        background: #58585a;
        padding: 5px 10px;
        color: #FFFFFF;
        margin: 0; }
      /* line 492, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content {
        padding: 10px; }
        /* line 495, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row {
          height: 320px;
          overflow: hidden; }
          @media (min-width: 768px) {
            /* line 495, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row {
              width: 49.15254%;
              clear: right;
              float: left;
              margin-left: 0;
              margin-right: 1.69492%; }
              /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
              [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row {
                clear: left;
                float: right;
                margin-right: 0;
                margin-left: 1.69492%; }
              /* line 498, ../sass/components/pages/_front.scss */
              .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row:nth-child(2n+2) {
                width: 49.15254%;
                clear: right;
                float: right;
                margin-right: 0; }
                /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
                [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row:nth-child(2n+2) {
                  clear: left;
                  float: left;
                  margin-left: 0; } }
          /* line 507, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 {
            background: #f3f3f3;
            position: relative; }
            /* line 510, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .image {
              height: 120px;
              overflow: hidden; }
              @media (max-width: 768px) {
                /* line 510, ../sass/components/pages/_front.scss */
                .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .image {
                  height: 130px; } }
              /* line 516, ../sass/components/pages/_front.scss */
              .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .image img {
                width: 100%; }
            /* line 520, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-title {
              background: #8ec63f;
              text-align: center;
              padding: 5px;
              margin-bottom: 5px; }
              @media (min-width: 768px) {
                /* line 520, ../sass/components/pages/_front.scss */
                .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-title {
                  max-height: 60px;
                  overflow: hidden; } }
              /* line 529, ../sass/components/pages/_front.scss */
              .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-title a {
                color: #58585a;
                font-size: 13px;
                font-weight: bold;
                display: inline-block;
                line-height: 1.5; }
            /* line 537, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-body {
              text-align: left;
              font-size: 10px;
              line-height: 1.5;
              padding: 5px;
              max-height: 125px;
              overflow: hidden; }
              /* line 539, ../sass/components/pages/_front.scss */
              [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-body {
                text-align: right; }
              @media (min-width: 768px) {
                /* line 537, ../sass/components/pages/_front.scss */
                .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-body {
                  max-height: 80px; } }
            /* line 551, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-read {
              position: absolute;
              bottom: 5px;
              width: 100%;
              text-align: center;
              background: #f3f3f3; }
              /* line 557, ../sass/components/pages/_front.scss */
              .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .front .box1 .f-read a {
                color: #8ec63f; }
          /* line 564, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .back .box2 {
            background: #8ec63f;
            position: relative;
            padding: 0; }
            /* line 568, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .back .box2 .b-body {
              text-align: left;
              font-size: 12px;
              line-height: 1.5;
              padding: 5px;
              max-height: 225px;
              overflow: hidden; }
              /* line 570, ../sass/components/pages/_front.scss */
              [dir="rtl"] .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .back .box2 .b-body {
                text-align: right; }
            /* line 579, ../sass/components/pages/_front.scss */
            .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .back .box2 .b-read {
              position: absolute;
              bottom: 5px;
              width: 100%;
              text-align: center; }
              /* line 584, ../sass/components/pages/_front.scss */
              .front .l-content .front-third .l-region--front-third .block--views-news-block .block__content .view-news .views-row .views-field-nothing .panel .back .box2 .b-read a {
                color: #FFFFFF; }
      /* line 596, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--views-news-block .more-link a {
        position: absolute;
        top: 0;
        left: 0;
        height: 50px;
        width: 80%;
        font-size: 1px;
        z-index: 999; }
    /* line 607, ../sass/components/pages/_front.scss */
    .front .l-content .front-third .l-region--front-third .block--block-4,
    .front .l-content .front-third .l-region--front-third .block--views-videos-block {
      border: 2px solid #58585a;
      background: #58585a;
      position: relative; }
      /* line 612, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .player,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .player {
        position: relative;
        padding-bottom: 56.25%;
        /* 16:9 */
        padding-top: 25px;
        height: 0; }
      /* line 618, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .player iframe,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .player iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
      /* line 625, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .views-field-title,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .views-field-title {
        background: #58585a;
        font-size: 18px;
        padding: 0 10px;
        margin-bottom: 20px; }
      @media (min-width: 768px) {
        /* line 607, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block {
          height: 385px;
          overflow: hidden; } }
      /* line 636, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .block__title,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__title {
        background: #8ec63f;
        padding: 5px 10px;
        color: #FFFFFF;
        margin: 0; }
      /* line 642, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .block__content,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content {
        padding: 10px; }
        /* line 644, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4 .block__content h2,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content h2 {
          text-align: center; }
        /* line 647, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4 .block__content #mc_embed_signup,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content #mc_embed_signup {
          width: 100%; }
          /* line 649, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--block-4 .block__content #mc_embed_signup form,
          .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content #mc_embed_signup form {
            width: 100%; }
        /* line 653, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4 .block__content .indicates-required,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content .indicates-required {
          display: none; }
        /* line 656, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4 .block__content .mc-field-group,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content .mc-field-group {
          margin-top: 100px; }
          /* line 658, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--block-4 .block__content .mc-field-group label,
          .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content .mc-field-group label {
            text-align: center;
            font-weight: bold; }
          /* line 662, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--block-4 .block__content .mc-field-group input,
          .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content .mc-field-group input {
            width: 100%; }
        /* line 666, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-4 .block__content #mc-embedded-subscribe,
        .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content #mc-embedded-subscribe {
          background: #8ec63f;
          color: #FFFFFF;
          margin: 0 auto;
          display: block;
          -webkit-box-shadow: 0px 3px 3px #666;
          -moz-box-shadow: 0px 3px 3px #666;
          box-shadow: 0px 3px 3px #666;
          -webkit-transition: all 0.2s ease-in-out;
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          -ms-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }
          /* line 673, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--block-4 .block__content #mc-embedded-subscribe:hover,
          .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content #mc-embedded-subscribe:hover {
            -webkit-box-shadow: 0px 0px 3px #666;
            -moz-box-shadow: 0px 0px 3px #666;
            box-shadow: 0px 0px 3px #666; }
          /* line 676, ../sass/components/pages/_front.scss */
          .front .l-content .front-third .l-region--front-third .block--block-4 .block__content #mc-embedded-subscribe:focus,
          .front .l-content .front-third .l-region--front-third .block--views-videos-block .block__content #mc-embedded-subscribe:focus {
            -webkit-box-shadow: 0px 0px 0px #666;
            -moz-box-shadow: 0px 0px 0px #666;
            box-shadow: 0px 0px 0px #666; }
      /* line 682, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-4 .more-link a,
      .front .l-content .front-third .l-region--front-third .block--views-videos-block .more-link a {
        position: absolute;
        top: 0;
        left: 0;
        height: 50px;
        width: 80%;
        font-size: 1px;
        z-index: 999; }
    /* line 693, ../sass/components/pages/_front.scss */
    .front .l-content .front-third .l-region--front-third .block--block-3 {
      border: 2px solid #58585a;
      display: none; }
      @media (min-width: 768px) {
        /* line 693, ../sass/components/pages/_front.scss */
        .front .l-content .front-third .l-region--front-third .block--block-3 {
          display: block;
          height: 385px;
          overflow: hidden; } }
      /* line 701, ../sass/components/pages/_front.scss */
      .front .l-content .front-third .l-region--front-third .block--block-3 .block__title {
        background: #3a589a;
        padding: 5px 10px;
        color: #FFFFFF;
        margin: 0; }

/* line 1, ../sass/components/pages/_menu-view.scss */
.menu-view {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #adadad; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .menu-view {
    float: left; }
  /* line 6, ../sass/components/pages/_menu-view.scss */
  .menu-view ul {
    display: block;
    list-style: none;
    text-align: center; }
    /* line 10, ../sass/components/pages/_menu-view.scss */
    .menu-view ul li {
      list-style: none;
      display: inline-block; }
      /* line 13, ../sass/components/pages/_menu-view.scss */
      .menu-view ul li a {
        display: block;
        background: #8ec63f;
        color: white;
        padding: 5px 20px;
        font-weight: bold;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        /* line 20, ../sass/components/pages/_menu-view.scss */
        .menu-view ul li a.active, .menu-view ul li a:hover {
          background: #58585a; }

/* line 3, ../sass/components/pages/_news.scss */
.not-front .view-news .views-row {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin: 15px 0;
  padding: 5px 0; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front .view-news .views-row {
    float: left; }
  @media (min-width: 768px) {
    /* line 3, ../sass/components/pages/_news.scss */
    .not-front .view-news .views-row {
      border-bottom: 1px dotted #8ec63f;
      margin: 5px 0; } }
  /* line 11, ../sass/components/pages/_news.scss */
  .not-front .view-news .views-row .views-field-field-image {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    text-align: center; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .view-news .views-row .views-field-field-image {
      float: left; }
    @media (min-width: 768px) {
      /* line 11, ../sass/components/pages/_news.scss */
      .not-front .view-news .views-row .views-field-field-image {
        text-align: left; }
        /* line 16, ../sass/components/pages/_news.scss */
        [dir="rtl"] .not-front .view-news .views-row .views-field-field-image {
          text-align: right; } }
    @media (min-width: 768px) {
      /* line 11, ../sass/components/pages/_news.scss */
      .not-front .view-news .views-row .views-field-field-image {
        width: 23.72881%;
        float: left;
        margin-right: -100%;
        margin-left: 0;
        clear: none; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-news .views-row .views-field-field-image {
          float: right;
          margin-left: -100%;
          margin-right: 0; } }
  /* line 30, ../sass/components/pages/_news.scss */
  .not-front .view-news .views-row .views-field-body .title {
    text-align: center;
    color: #8ec63f;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px; }
    @media (min-width: 768px) {
      /* line 30, ../sass/components/pages/_news.scss */
      .not-front .view-news .views-row .views-field-body .title {
        text-align: left; }
        /* line 34, ../sass/components/pages/_news.scss */
        [dir="rtl"] .not-front .view-news .views-row .views-field-body .title {
          text-align: right; } }
    /* line 42, ../sass/components/pages/_news.scss */
    .not-front .view-news .views-row .views-field-body .title a {
      color: #8ec63f;
      font-size: 20px;
      font-weight: bold; }
  /* line 48, ../sass/components/pages/_news.scss */
  .not-front .view-news .views-row .views-field-body .body {
    display: none; }
  @media (min-width: 768px) {
    /* line 29, ../sass/components/pages/_news.scss */
    .not-front .view-news .views-row .views-field-body {
      display: block;
      width: 74.57627%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 53, ../sass/components/pages/_news.scss */
      .not-front .view-news .views-row .views-field-body .body {
        display: block; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front .view-news .views-row .views-field-body {
        float: left; } }
/* line 63, ../sass/components/pages/_news.scss */
.not-front.node-type-news .field--name-field-image {
  /*
  [dir="ltr"] & {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
  }
  [dir="rtl"] & {
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
  }
  */
  text-align: center;
  margin-bottom: 10px; }

/* line 3, ../sass/components/pages/_node_add.scss */
.page-node-add.page-node-add-film-makers .content-region .node-form {
  clear: both;
  overflow: hidden; }
  /* line 6, ../sass/components/pages/_node_add.scss */
  .page-node-add.page-node-add-film-makers .content-region .node-form .form-item-language {
    display: none; }
  /* line 9, ../sass/components/pages/_node_add.scss */
  .page-node-add.page-node-add-film-makers .content-region .node-form fieldset {
    margin-bottom: 20px;
    border: 0; }
    /* line 14, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form fieldset legend {
      color: #58585a;
      padding: 5px 10px;
      background: #8ec63f;
      margin-bottom: 15px;
      -webkit-box-shadow: 1px 1px 2px #CCC;
      -moz-box-shadow: 1px 1px 2px #CCC;
      box-shadow: 1px 1px 2px #CCC; }
    /* line 22, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form fieldset.captcha legend {
      display: none; }
  /* line 27, ../sass/components/pages/_node_add.scss */
  .page-node-add.page-node-add-film-makers .content-region .node-form .form-item {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 10px;
    margin-top: 10px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .page-node-add.page-node-add-film-makers .content-region .node-form .form-item {
      float: left; }
    /* line 31, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .form-text,
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .form-textarea {
      border: 1px solid #e1e1e1;
      background: #FFFFFF;
      width: 100%; }
    /* line 37, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .form-textarea {
      resize: none; }
    /* line 40, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .grippie {
      display: none; }
    /* line 43, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file {
      border: 1px solid #58585a;
      border: 0;
      padding: 10px; }
      /* line 47, ../sass/components/pages/_node_add.scss */
      .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file .image-widget-data {
        width: 100%; }
      /* line 50, ../sass/components/pages/_node_add.scss */
      .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file .form-file {
        border: 1px solid #e1e1e1;
        padding: 5px;
        width: 100%; }
      /* line 55, ../sass/components/pages/_node_add.scss */
      .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file .form-submit {
        background: #8ec63f;
        padding: 5px 40px;
        border: 1px solid #58585a;
        color: #FFFFFF;
        margin: 10px;
        background: #58585a;
        border: none;
        padding: 5px 25px;
        color: #FFFFFF;
        -webkit-box-shadow: 3px 3px 5px #CCC;
        -moz-box-shadow: 3px 3px 5px #CCC;
        box-shadow: 3px 3px 5px #CCC;
        float: right; }
        @media (min-width: 768px) {
          /* line 55, ../sass/components/pages/_node_add.scss */
          .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file .form-submit {
            margin-bottom: -40px; } }
        /* line 71, ../sass/components/pages/_node_add.scss */
        [dir="rtl"] .page-node-add.page-node-add-film-makers .content-region .node-form .form-item.form-type-managed-file .form-submit {
          float: left; }
    /* line 76, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .tabledrag-toggle-weight-wrapper {
      display: none; }
    /* line 79, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table {
      width: 100%;
      border: 1px solid #e1e1e1; }
      /* line 82, ../sass/components/pages/_node_add.scss */
      .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table th {
        background: none;
        padding: 10px; }
      /* line 88, ../sass/components/pages/_node_add.scss */
      .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table tbody tr {
        background: none; }
        /* line 92, ../sass/components/pages/_node_add.scss */
        .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table tbody tr .field-multiple-drag a .handle {
          background: none;
          margin: 0;
          display: block;
          height: 40px;
          width: 100%; }
          /* line 98, ../sass/components/pages/_node_add.scss */
          .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table tbody tr .field-multiple-drag a .handle:after {
            font-family: FontAwesome;
            content: '\f047';
            color: #8ec63f; }
        /* line 106, ../sass/components/pages/_node_add.scss */
        .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table tbody tr .form-item {
          width: 90%;
          float: left; }
          /* line 109, ../sass/components/pages/_node_add.scss */
          [dir="rtl"] .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-multiple-table tbody tr .form-item {
            float: right; }
    /* line 116, ../sass/components/pages/_node_add.scss */
    .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-add-more-submit {
      background: #8ec63f;
      padding: 5px 40px;
      border: 1px solid #58585a;
      color: #FFFFFF;
      margin: 10px 0;
      clear: both;
      float: right;
      background: #58585a;
      border: none;
      padding: 5px 25px;
      color: #FFFFFF;
      -webkit-box-shadow: 3px 3px 5px #CCC;
      -moz-box-shadow: 3px 3px 5px #CCC;
      box-shadow: 3px 3px 5px #CCC; }
      /* line 129, ../sass/components/pages/_node_add.scss */
      [dir="rtl"] .page-node-add.page-node-add-film-makers .content-region .node-form .form-item .field-add-more-submit {
        float: left; }
  /* line 134, ../sass/components/pages/_node_add.scss */
  .page-node-add.page-node-add-film-makers .content-region .node-form #edit-submit {
    background: #8ec63f;
    padding: 5px 40px;
    border: 1px solid #58585a;
    color: #FFFFFF;
    margin: 10px 0;
    clear: both;
    float: right;
    background: #58585a;
    border: none;
    padding: 5px 25px;
    color: #FFFFFF;
    -webkit-box-shadow: 3px 3px 5px #CCC;
    -moz-box-shadow: 3px 3px 5px #CCC;
    box-shadow: 3px 3px 5px #CCC; }
    /* line 147, ../sass/components/pages/_node_add.scss */
    [dir="rtl"] .page-node-add.page-node-add-film-makers .content-region .node-form #edit-submit {
      float: left; }

/* line 2, ../sass/components/pages/_not-front.scss */
.not-front .l-content {
  width: 95%;
  max-width: 1300px;
  clear: both;
  margin: 0 auto;
  float: none; }
  /* line 100, ../sass/abstractions/_mixins.scss */
  .not-front .l-content::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 768px) {
    /* line 2, ../sass/components/pages/_not-front.scss */
    .not-front .l-content {
      width: 80%;
      min-width: 768px;
      min-width: 1180px; } }
  /* line 5, ../sass/components/pages/_not-front.scss */
  .not-front .l-content h1.page-title {
    text-transform: uppercase;
    clear: both;
    border-bottom: 3px solid #8ec63f;
    float: left;
    clear: both;
    overflow: hidden;
    display: block; }
    /* line 8, ../sass/components/pages/_not-front.scss */
    [dir="ltr"] .not-front .l-content h1.page-title {
      letter-spacing: 2px; }
    /* line 16, ../sass/components/pages/_not-front.scss */
    [dir="rtl"] .not-front .l-content h1.page-title {
      float: right; }
  /* line 20, ../sass/components/pages/_not-front.scss */
  .not-front .l-content .view {
    clear: both; }
  /* line 25, ../sass/components/pages/_not-front.scss */
  .not-front .l-content .w-content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .l-content .w-content {
      float: left; }
    /* line 29, ../sass/components/pages/_not-front.scss */
    .not-front .l-content .w-content .content-region {
      clear: both; }
  /* line 33, ../sass/components/pages/_not-front.scss */
  .not-front .l-content .l-region--sidebar-first {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .l-content .l-region--sidebar-first {
      float: left; }
/* line 43, ../sass/components/pages/_not-front.scss */
.not-front.page-node .field--name-body ul {
  padding: 0 20px; }

/* line 51, ../sass/components/pages/_not-front.scss */
.not-front.one_sidebar .l-content .w-content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.one_sidebar .l-content .w-content {
    float: left; }
  @media (min-width: 768px) {
    /* line 51, ../sass/components/pages/_not-front.scss */
    .not-front.one_sidebar .l-content .w-content {
      width: 66.10169%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.one_sidebar .l-content .w-content {
        float: right;
        margin-left: -100%;
        margin-right: 0; } }
/* line 57, ../sass/components/pages/_not-front.scss */
.not-front.one_sidebar .l-content .l-region--sidebar-first {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.one_sidebar .l-content .l-region--sidebar-first {
    float: left; }
  @media (min-width: 768px) {
    /* line 57, ../sass/components/pages/_not-front.scss */
    .not-front.one_sidebar .l-content .l-region--sidebar-first {
      width: 32.20339%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.one_sidebar .l-content .l-region--sidebar-first {
        float: left; } }

/* line 4, ../sass/components/pages/_photos.scss */
.not-front .w-content .view-photo-gallery .views-row {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: #e1e1e1;
  text-align: center;
  margin-bottom: 20px; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front .w-content .view-photo-gallery .views-row {
    float: left; }
  @media (min-width: 768px) {
    /* line 4, ../sass/components/pages/_photos.scss */
    .not-front .w-content .view-photo-gallery .views-row {
      height: 250px; } }
  /* line 13, ../sass/components/pages/_photos.scss */
  .not-front .w-content .view-photo-gallery .views-row .views-field-field-photos {
    margin-bottom: 20px;
    overflow: hidden;
    width: 100%; }
    @media (min-width: 768px) {
      /* line 13, ../sass/components/pages/_photos.scss */
      .not-front .w-content .view-photo-gallery .views-row .views-field-field-photos {
        height: 200px; } }
    /* line 20, ../sass/components/pages/_photos.scss */
    .not-front .w-content .view-photo-gallery .views-row .views-field-field-photos img {
      width: 100%;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      @media (min-width: 768px) {
        /* line 20, ../sass/components/pages/_photos.scss */
        .not-front .w-content .view-photo-gallery .views-row .views-field-field-photos img {
          height: 200px; } }
  /* line 28, ../sass/components/pages/_photos.scss */
  .not-front .w-content .view-photo-gallery .views-row .views-field-title {
    color: #616161;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    text-align: center;
    padding: 0 10px;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5; }
  @media (min-width: 768px) {
    /* line 4, ../sass/components/pages/_photos.scss */
    .not-front .w-content .view-photo-gallery .views-row {
      width: 23.72881%;
      clear: right;
      float: left;
      margin-left: 0;
      margin-right: 1.69492%; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front .w-content .view-photo-gallery .views-row {
        clear: left;
        float: right;
        margin-right: 0;
        margin-left: 1.69492%; }
      /* line 40, ../sass/components/pages/_photos.scss */
      .not-front .w-content .view-photo-gallery .views-row:nth-child(4n+4) {
        width: 23.72881%;
        clear: right;
        float: right;
        margin-right: 0; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .w-content .view-photo-gallery .views-row:nth-child(4n+4) {
          clear: left;
          float: left;
          margin-left: 0; } }
  /* line 44, ../sass/components/pages/_photos.scss */
  .not-front .w-content .view-photo-gallery .views-row:hover {
    background: #8ec63f; }
    /* line 46, ../sass/components/pages/_photos.scss */
    .not-front .w-content .view-photo-gallery .views-row:hover img {
      /*
      -moz-transform: scale(1.1);
      -webkit-transform: scale(1.1);
      -o-transform: scale(1.1);
      -ms-transform: scale(1.1);
      transform: scale(1.1);
      */ }
    /* line 55, ../sass/components/pages/_photos.scss */
    .not-front .w-content .view-photo-gallery .views-row:hover .views-field-title {
      color: #FFFFFF; }
      /* line 57, ../sass/components/pages/_photos.scss */
      .not-front .w-content .view-photo-gallery .views-row:hover .views-field-title a {
        color: #FFFFFF; }
/* line 68, ../sass/components/pages/_photos.scss */
.not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .block__title {
  margin: 0;
  background: #8ec63f;
  color: #FFFFFF;
  overflow: hidden;
  margin-bottom: 5px; }
  /* line 74, ../sass/components/pages/_photos.scss */
  .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .block__title span {
    -ms-transform: skewX(0deg);
    /* IE 9 */
    -webkit-transform: skewX(0deg);
    /* Safari */
    transform: skewX(0deg);
    display: inline-block;
    padding-left: 20px;
    padding-right: 30px; }
    /* line 81, ../sass/components/pages/_photos.scss */
    .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .block__title span:after {
      content: '.';
      -ms-transform: skewX(28deg);
      -webkit-transform: skewX(28deg);
      transform: skewX(28deg);
      padding: 0px;
      background: #58585a;
      display: block;
      width: 100%;
      font-size: 0;
      height: 100%;
      z-index: -1;
      position: absolute;
      top: 0;
      left: -15px; }
/* line 100, ../sass/components/pages/_photos.scss */
.not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .views-row {
  -webkit-box-shadow: 5px 5px 5px #CCC;
  -moz-box-shadow: 5px 5px 5px #CCC;
  box-shadow: 5px 5px 5px #CCC;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }
  /* line 103, ../sass/components/pages/_photos.scss */
  .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .views-row .views-field-field-photos {
    margin-bottom: 10px; }
/* line 107, ../sass/components/pages/_photos.scss */
.not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .more-link {
  width: 100%; }
  @media (min-width: 768px) {
    /* line 107, ../sass/components/pages/_photos.scss */
    .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .more-link {
      width: 23.72881%;
      float: left;
      height: 250px;
      -webkit-box-shadow: 5px 5px 5px #CCC;
      -moz-box-shadow: 5px 5px 5px #CCC;
      box-shadow: 5px 5px 5px #CCC;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      position: relative; }
      /* line 112, ../sass/components/pages/_photos.scss */
      [dir="rtl"] .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .more-link {
        float: right; }
      /* line 119, ../sass/components/pages/_photos.scss */
      .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .more-link a {
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        padding-top: 30%;
        font-size: 30px;
        background: #e1e1e1; }
        /* line 130, ../sass/components/pages/_photos.scss */
        .not-front.node-type-photo-gallery .block--views-photo-gallery-block-1 .view-photo-gallery .more-link a:hover {
          color: #FFFFFF;
          background: #8ec63f; } }

/* line 2, ../sass/components/pages/_programs.scss */
.not-front .view-programs {
  clear: both; }
  /* line 4, ../sass/components/pages/_programs.scss */
  .not-front .view-programs .views-row {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 40px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .view-programs .views-row {
      float: left; }
    /* line 7, ../sass/components/pages/_programs.scss */
    .not-front .view-programs .views-row .views-field-title {
      text-align: center; }
      /* line 9, ../sass/components/pages/_programs.scss */
      .not-front .view-programs .views-row .views-field-title a {
        display: block;
        width: 100%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none;
        text-align: center;
        font-size: 20px;
        color: #616161;
        color: #FFFFFF;
        background: #8ec63f; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-programs .views-row .views-field-title a {
          float: left; }
        /* line 17, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row .views-field-title a:after {
          content: '.';
          font-size: 0;
          display: block;
          width: 100%;
          height: 100px;
          background-size: 40% auto;
          background-position: center top;
          background-repeat: no-repeat;
          margin-top: 10px; }
        /* line 29, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row .views-field-title a.Space:after {
          background-image: url("../images/space-icon2.png"); }
        /* line 35, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row .views-field-title a.Talent:after {
          background-image: url("../images/talent-icon3.png"); }
        /* line 42, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row .views-field-title a.Production:after {
          background-image: url("../images/production-icon2.png"); }
        /* line 48, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row .views-field-title a.Cinema:after {
          background-image: url("../images/cinema-icon2.png"); }
    /* line 56, ../sass/components/pages/_programs.scss */
    .not-front .view-programs .views-row .views-field-body {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none;
      margin-top: 20px; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front .view-programs .views-row .views-field-body {
        float: left; }
    @media (min-width: 768px) {
      /* line 4, ../sass/components/pages/_programs.scss */
      .not-front .view-programs .views-row {
        width: 49.15254%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-programs .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
        /* line 62, ../sass/components/pages/_programs.scss */
        .not-front .view-programs .views-row:nth-child(2n+2) {
          width: 49.15254%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .not-front .view-programs .views-row:nth-child(2n+2) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 66, ../sass/components/pages/_programs.scss */
    .not-front .view-programs .views-row .views-field-title {
      text-align: center; }
      /* line 68, ../sass/components/pages/_programs.scss */
      .not-front .view-programs .views-row .views-field-title a {
        display: block;
        width: 32.20339%;
        float: left;
        margin-right: -100%;
        margin-left: 0;
        clear: none; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-programs .views-row .views-field-title a {
          float: right;
          margin-left: -100%;
          margin-right: 0; }
    /* line 73, ../sass/components/pages/_programs.scss */
    .not-front .view-programs .views-row .views-field-body {
      width: 66.10169%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none;
      margin-top: 0; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front .view-programs .views-row .views-field-body {
        float: left; }
/* line 80, ../sass/components/pages/_programs.scss */
.not-front.node-type-program h1.page-title {
  display: none; }
/* line 83, ../sass/components/pages/_programs.scss */
.not-front.node-type-program .content-region {
  clear: both;
  margin-top: 40px; }
/* line 87, ../sass/components/pages/_programs.scss */
.not-front.node-type-program .block--menu-block {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.node-type-program .block--menu-block {
    float: left; }
  @media (min-width: 768px) {
    /* line 87, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--menu-block {
      width: 6.77966%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none;
      display: block; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.node-type-program .block--menu-block {
        float: right;
        margin-left: -100%;
        margin-right: 0; } }
  /* line 94, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .block--menu-block ul {
    list-style: none; }
    /* line 96, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--menu-block ul li {
      list-style: none;
      display: inline-block;
      display: block;
      width: 24%;
      margin: 5px 0.5%;
      float: left; }
      /* line 103, ../sass/components/pages/_programs.scss */
      [dir="rtl"] .not-front.node-type-program .block--menu-block ul li {
        float: right; }
      @media (min-width: 768px) {
        /* line 96, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li {
          display: block;
          width: 100%;
          float: none; } }
      /* line 111, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--menu-block ul li a {
        display: block;
        text-align: center;
        font-size: 13px;
        color: #FFFFFF;
        background: #8ec63f;
        margin-bottom: 10px;
        line-height: 1;
        padding-top: 10px;
        height: 80px;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out; }
        @media (min-width: 768px) {
          /* line 111, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--menu-block ul li a {
            width: 100%;
            float: right;
            margin-left: 0;
            margin-right: 0;
            clear: none; }
            /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
            [dir="rtl"] .not-front.node-type-program .block--menu-block ul li a {
              float: left; } }
        /* line 124, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a:after {
          content: '.';
          font-size: 0;
          display: block;
          width: 100%;
          height: 30px;
          background-size: 60% auto;
          background-position: center top;
          background-repeat: no-repeat;
          margin-top: 10px; }
        /* line 136, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a.Space:after {
          background-image: url("../images/space-icon2.png"); }
        /* line 142, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a.Talent:after {
          background-image: url("../images/talent-icon3.png"); }
        /* line 149, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a.Production:after {
          background-image: url("../images/production-icon2.png"); }
        /* line 155, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a.Cinema:after {
          background-image: url("../images/cinema-icon2.png"); }
        /* line 161, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a.active, .not-front.node-type-program .block--menu-block ul li a:hover {
          color: #FFFFFF;
          background: #58585a;
          -webkit-transition: all 0.5s ease-in-out;
          -moz-transition: all 0.5s ease-in-out;
          -o-transition: all 0.5s ease-in-out;
          -ms-transition: all 0.5s ease-in-out;
          transition: all 0.5s ease-in-out; }
          /* line 167, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--menu-block ul li a.active.Space:after, .not-front.node-type-program .block--menu-block ul li a:hover.Space:after {
            background-image: url("../images/space-icon2-g.png"); }
          /* line 173, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--menu-block ul li a.active.Talent:after, .not-front.node-type-program .block--menu-block ul li a:hover.Talent:after {
            background-image: url("../images/talent-icon3-g.png"); }
          /* line 180, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--menu-block ul li a.active.Production:after, .not-front.node-type-program .block--menu-block ul li a:hover.Production:after {
            background-image: url("../images/production-icon2-g.png"); }
          /* line 186, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--menu-block ul li a.active.Cinema:after, .not-front.node-type-program .block--menu-block ul li a:hover.Cinema:after {
            background-image: url("../images/cinema-icon2-g.png"); }
        /* line 192, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--menu-block ul li a:hover {
          -webkit-transform: rotateY(20deg);
          /* Safari */
          transform: rotateY(20deg);
          -webkit-box-shadow: 5px 5px 3px #CCC;
          -moz-box-shadow: 5px 5px 3px #CCC;
          box-shadow: 5px 5px 3px #CCC; }
/* line 201, ../sass/components/pages/_programs.scss */
.not-front.node-type-program .node--program {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.node-type-program .node--program {
    float: left; }
  @media (min-width: 768px) {
    /* line 201, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .node--program {
      width: 91.52542%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.node-type-program .node--program {
        float: left; } }
  /* line 206, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .node--program .photos {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    position: relative; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.node-type-program .node--program .photos {
      float: left; }
    @media (min-width: 768px) {
      /* line 206, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .node--program .photos {
        width: 49.15254%;
        float: left;
        margin-right: -100%;
        margin-left: 0;
        clear: none; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front.node-type-program .node--program .photos {
          float: right;
          margin-left: -100%;
          margin-right: 0; } }
    /* line 212, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .node--program .photos h2.node-title {
      position: absolute;
      background: #58585a;
      width: 100%;
      top: 0%;
      left: 0;
      color: #FFFFFF;
      text-transform: uppercase;
      margin: 0;
      font-size: 30px;
      text-align: center;
      padding: 0; }
      /* line 224, ../sass/components/pages/_programs.scss */
      [dir="ltr"] .not-front.node-type-program .node--program .photos h2.node-title {
        letter-spacing: 2px; }
    /* line 228, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .node--program .photos .flexslider {
      margin-top: 55px;
      border: 0;
      direction: ltr; }
      /* line 233, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .node--program .photos .flexslider .flex-control-nav li {
        width: 18%;
        float: left;
        margin: 0 1%;
        margin-bottom: 5px; }
        /* line 238, ../sass/components/pages/_programs.scss */
        [dir="rtl"] .not-front.node-type-program .node--program .photos .flexslider .flex-control-nav li {
          float: right; }
      /* line 244, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .node--program .photos .flexslider .flex-direction-nav a {
        color: #8ec63f;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=10);
        /* Older than Firefox 0.9 */
        -moz-opacity: 1;
        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 1;
        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 1;
        -webkit-box-shadow: 0 0 0 #000;
        -moz-box-shadow: 0 0 0 #000;
        box-shadow: 0 0 0 #000;
        height: 60px; }
        /* line 249, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .node--program .photos .flexslider .flex-direction-nav a:before {
          color: #8ec63f;
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
          /* This works in IE 8 & 9 too */
          /* ... but also 5, 6, 7 */
          filter: alpha(opacity=10);
          /* Older than Firefox 0.9 */
          -moz-opacity: 1;
          /* Safari 1.x (pre WebKit!) */
          -khtml-opacity: 1;
          /* Modern!
          /* Firefox 0.9+, Safari 2?, Chrome any?
          /* Opera 9+, IE 9+ */
          opacity: 1;
          -webkit-box-shadow: 0 0 0 #000;
          -moz-box-shadow: 0 0 0 #000;
          box-shadow: 0 0 0 #000; }
  /* line 258, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .node--program .field--name-body {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.node-type-program .node--program .field--name-body {
      float: left; }
    @media (min-width: 768px) {
      /* line 258, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .node--program .field--name-body {
        width: 49.15254%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none;
        margin-bottom: 200px; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front.node-type-program .node--program .field--name-body {
          float: left; } }
/* line 266, ../sass/components/pages/_programs.scss */
.not-front.node-type-program .block--views-sub-program-block {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block {
    float: left; }
  /* line 268, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .block--views-sub-program-block .block__title {
    color: #FFFFFF;
    width: 100%;
    top: 0%;
    left: 0;
    background: #8ec63f;
    text-transform: uppercase;
    margin: 0;
    font-size: 20px;
    padding: 20px 10px;
    font-size: 0; }
  /* line 280, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .block--views-sub-program-block .view-sub-program {
        /*.views-row{
          @include grid-span(12,1);
          min-height: 180px;
          @include breakpoint($tab){
            @include float-span(4);
            height: 200px;
            &:nth-child(3n+3){
              @include float-span(4,'last');
            }
          }
          overflow: hidden;
          position: relative;
          background: $our-green;
          padding: 10px;
          text-align: center;
          margin-top: 20px;
          @include transition();
          @include box-shadow(5px, 5px, 5px, #CCC);

          .views-field-title{
            text-align: center;
            font-size: 25px;
            color: $white;
            a{
              color: $white;
              @include transition();
            }
          }
          .read-more{
            a{
              display: block;
              position: absolute;
              width: 100%;
              height: 100%;
              left: 0;
              bottom: 0px;
              background: $grey;
              background: none;
              font-size: 0px;
              color: $our-green;
              &:hover{
                color: $white;
              }
            }
          }
          &:hover{
            @include box-shadow(0,0,0,#CCC);
            .views-field-title{
              a{
                color: $grey;
              }
            }
          }
        }*/ }
    /* line 335, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--views-sub-program-block .view-sub-program .quicktabs-tabpage .views-field-body {
      padding: 20px 0; }
    /* line 339, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--views-sub-program-block .view-sub-program .quicktabs-tabpage .views-field-title-1 a {
      display: block;
      margin: 10px;
      float: right;
      background: #58585a;
      padding: 5px 10px;
      text-align: center;
      color: #FFFFFF;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      /* line 343, ../sass/components/pages/_programs.scss */
      [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .quicktabs-tabpage .views-field-title-1 a {
        float: left; }
      /* line 351, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program .quicktabs-tabpage .views-field-title-1 a:hover {
        color: #8ec63f; }
    /* line 356, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none;
      background: #eaeaea;
      margin-bottom: 10px;
      color: #8ec63f;
      font-weight: bold;
      height: 40px;
      overflow: hidden; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row {
        float: left; }
      /* line 364, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row a {
        color: #8ec63f; }
      /* line 368, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row .views-field-title a {
        display: block;
        padding: 5px 30px;
        width: 100%;
        height: 100%; }
      /* line 375, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:before {
        content: '.';
        font-size: 0;
        width: 20px;
        height: 40px;
        display: block; }
        /* line 382, ../sass/components/pages/_programs.scss */
        [dir="ltr"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:before {
          float: left;
          border-right: 3px solid #58585a;
          border-right: 3px solid transparent; }
        /* line 387, ../sass/components/pages/_programs.scss */
        [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:before {
          float: right;
          border-left: 3px solid #58585a;
          border-left: 3px solid transparent; }
      /* line 394, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:hover:before {
        background: #8ec63f; }
        /* line 396, ../sass/components/pages/_programs.scss */
        [dir="ltr"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:hover:before {
          border-right: 3px solid #58585a; }
        /* line 399, ../sass/components/pages/_programs.scss */
        [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program .views-row:hover:before {
          border-left: 3px solid #58585a; }
  /* line 406, ../sass/components/pages/_programs.scss */
  .not-front.node-type-program .block--views-sub-program-block .view-sub-program {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program {
      float: left; }
    /* line 408, ../sass/components/pages/_programs.scss */
    .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none;
      overflow: hidden; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs {
        float: left; }
      @media (min-width: 768px) {
        /* line 408, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs {
          width: 49.15254%;
          float: right;
          margin-left: 0;
          margin-right: 0;
          clear: none;
          width: 45.3%;
          position: relative;
          top: -240px;
          margin-bottom: -240px;
          height: 200px;
          background: #FFFFFF; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs {
            float: left; } }
      /* line 420, ../sass/components/pages/_programs.scss */
      .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li {
        height: 200px;
        display: block;
        float: left;
        background: #58585a;
        width: 30%;
        margin: 0 1%;
        padding: 10px 1%;
        text-align: center;
        position: relative; }
        @media (min-width: 768px) {
          /* line 420, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li {
            height: 100%; } }
        /* line 428, ../sass/components/pages/_programs.scss */
        [dir="rtl"] .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li {
          float: right; }
        /* line 437, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li a {
          color: #FFFFFF;
          font-weight: bold;
          display: block;
          width: 100%;
          white-space: normal; }
        /* line 445, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li .icon img {
          max-height: 60px;
          width: auto;
          margin-top: 20px; }
        /* line 452, ../sass/components/pages/_programs.scss */
        .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li .title {
          text-align: center;
          width: 100%;
          left: 0%;
          bottom: 0;
          padding: 30px 0; }
          @media (min-width: 768px) {
            /* line 452, ../sass/components/pages/_programs.scss */
            .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li .title {
              position: absolute; } }
        @media (min-width: 768px) {
          /* line 466, ../sass/components/pages/_programs.scss */
          .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li.active .title, .not-front.node-type-program .block--views-sub-program-block .view-sub-program ul.quicktabs-tabs li:hover .title {
            background: #8ec63f;
            border-top: 1px solid #FFFFFF; } }
/* line 480, ../sass/components/pages/_programs.scss */
.not-front.node-type-sub-program .block--views-sub-program-block-2 .block__title {
  display: none; }
/* line 484, ../sass/components/pages/_programs.scss */
.not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  background: #eaeaea;
  margin-bottom: 10px;
  color: #8ec63f;
  font-weight: bold;
  height: 40px;
  overflow: hidden; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row {
    float: left; }
  /* line 492, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row a {
    color: #8ec63f; }
  /* line 496, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row .views-field-title a {
    display: block;
    padding: 5px 30px;
    width: 100%;
    height: 100%; }
  /* line 503, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:before {
    content: '.';
    font-size: 0;
    width: 20px;
    height: 40px;
    display: block; }
    /* line 510, ../sass/components/pages/_programs.scss */
    [dir="ltr"] .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:before {
      float: left;
      border-right: 3px solid #58585a;
      border-right: 3px solid transparent; }
    /* line 515, ../sass/components/pages/_programs.scss */
    [dir="rtl"] .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:before {
      float: right;
      border-left: 3px solid #58585a;
      border-left: 3px solid transparent; }
  /* line 522, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:hover:before {
    background: #8ec63f; }
    /* line 524, ../sass/components/pages/_programs.scss */
    [dir="ltr"] .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:hover:before {
      border-right: 3px solid #58585a; }
    /* line 527, ../sass/components/pages/_programs.scss */
    [dir="rtl"] .not-front.node-type-sub-program .block--views-sub-program-block-2 .view-sub-program .views-row:hover:before {
      border-left: 3px solid #58585a; }
/* line 536, ../sass/components/pages/_programs.scss */
.not-front.node-type-sub-program .block--views-videos-block-2 .block__title {
  text-transform: uppercase;
  clear: both;
  border-bottom: 3px solid #8ec63f;
  clear: both;
  overflow: hidden;
  display: inline-block;
  margin: 10px 0; }
  /* line 544, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .block--views-videos-block-2 .block__title:after {
    content: "";
    display: table;
    clear: both; }
/* line 554, ../sass/components/pages/_programs.scss */
.not-front.node-type-sub-program .view-sub-program .views-row {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  background: #eaeaea;
  margin-bottom: 10px;
  color: #8ec63f;
  font-weight: bold;
  height: 40px;
  overflow: hidden; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front.node-type-sub-program .view-sub-program .views-row {
    float: left; }
  /* line 562, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .view-sub-program .views-row a {
    color: #8ec63f; }
  /* line 566, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .view-sub-program .views-row .views-field-title a {
    display: block;
    padding: 5px 30px;
    width: 100%;
    height: 100%; }
  /* line 573, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .view-sub-program .views-row:before {
    content: '.';
    font-size: 0;
    width: 20px;
    height: 40px;
    display: block; }
    /* line 580, ../sass/components/pages/_programs.scss */
    [dir="ltr"] .not-front.node-type-sub-program .view-sub-program .views-row:before {
      float: left;
      border-right: 3px solid #58585a;
      border-right: 3px solid transparent; }
    /* line 585, ../sass/components/pages/_programs.scss */
    [dir="rtl"] .not-front.node-type-sub-program .view-sub-program .views-row:before {
      float: right;
      border-left: 3px solid #58585a;
      border-left: 3px solid transparent; }
  /* line 592, ../sass/components/pages/_programs.scss */
  .not-front.node-type-sub-program .view-sub-program .views-row:hover:before {
    background: #8ec63f; }
    /* line 594, ../sass/components/pages/_programs.scss */
    [dir="ltr"] .not-front.node-type-sub-program .view-sub-program .views-row:hover:before {
      border-right: 3px solid #58585a; }
    /* line 597, ../sass/components/pages/_programs.scss */
    [dir="rtl"] .not-front.node-type-sub-program .view-sub-program .views-row:hover:before {
      border-left: 3px solid #58585a; }

/* line 2, ../sass/components/pages/_team.scss */
.not-front .view-our-team {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .not-front .view-our-team {
    float: left; }
  /* line 4, ../sass/components/pages/_team.scss */
  .not-front .view-our-team .views-row {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background: #e1e1e1;
    text-align: center;
    margin-bottom: 20px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front .view-our-team .views-row {
      float: left; }
    @media (min-width: 768px) {
      /* line 4, ../sass/components/pages/_team.scss */
      .not-front .view-our-team .views-row {
        height: 450px; } }
    /* line 13, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row .views-field-field-image {
      margin-bottom: 20px;
      overflow: hidden;
      width: 100%; }
      @media (min-width: 768px) {
        /* line 13, ../sass/components/pages/_team.scss */
        .not-front .view-our-team .views-row .views-field-field-image {
          height: 300px; } }
      /* line 20, ../sass/components/pages/_team.scss */
      .not-front .view-our-team .views-row .views-field-field-image img {
        width: 100%;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        @media (min-width: 768px) {
          /* line 20, ../sass/components/pages/_team.scss */
          .not-front .view-our-team .views-row .views-field-field-image img {
            height: 300px; } }
    /* line 28, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row .views-field-title {
      color: #616161;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      text-align: center;
      padding: 0 10px;
      font-size: 18px;
      font-weight: bold;
      line-height: 1.5; }
    /* line 37, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row .views-field-field-position {
      text-align: center;
      padding: 0 10px;
      color: #FFFFFF;
      font-size: 16px;
      font-weight: bold;
      line-height: 1.5;
      padding-top: 10px;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
    /* line 47, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row .views-field-field-email {
      text-align: center;
      padding: 0 10px;
      color: #FFFFFF;
      font-size: 16px;
      font-weight: bold;
      line-height: 1.5;
      padding-top: 10px;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      /* line 57, ../sass/components/pages/_team.scss */
      .not-front .view-our-team .views-row .views-field-field-email .views-label {
        font-size: 0; }
        /* line 59, ../sass/components/pages/_team.scss */
        .not-front .view-our-team .views-row .views-field-field-email .views-label:after {
          font-size: 18px;
          font-family: FontAwesome;
          content: '\f003'; }
    @media (min-width: 768px) {
      /* line 4, ../sass/components/pages/_team.scss */
      .not-front .view-our-team .views-row {
        width: 23.72881%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .not-front .view-our-team .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
        /* line 68, ../sass/components/pages/_team.scss */
        .not-front .view-our-team .views-row:nth-child(4n+4) {
          width: 23.72881%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .not-front .view-our-team .views-row:nth-child(4n+4) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 74, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row:hover img {
      /*
      -moz-transform: scale(1.1);
      -webkit-transform: scale(1.1);
      -o-transform: scale(1.1);
      -ms-transform: scale(1.1);
      transform: scale(1.1);
      */ }
    /* line 83, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row:hover .views-field-title {
      color: #FFFFFF; }
    /* line 86, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .views-row:hover .views-field-field-position,
    .not-front .view-our-team .views-row:hover .views-field-field-email {
      color: #616161; }
  /* line 92, ../sass/components/pages/_team.scss */
  .not-front .view-our-team .back {
    background: #8ec63f;
    overflow: hidden; }
    /* line 93, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .back .box2 {
      padding: 20px 10px; }
    /* line 98, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .back .b-title {
      font-weight: bold;
      color: #FFFFFF;
      margin-top: -10px; }
    /* line 103, ../sass/components/pages/_team.scss */
    .not-front .view-our-team .back .b-body {
      font-size: 13px; }

/* line 3, ../sass/components/pages/_vision.scss */
.view-vission .views-row ol {
  list-style: none;
  padding: 0; }
  /* line 6, ../sass/components/pages/_vision.scss */
  .view-vission .views-row ol > li {
    display: block;
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    /*color: $white;*/
    padding: 5px 40px;
    /* background: #e16a87;*/
    margin-bottom: 0px;
    /*
    &:nth-child(1){
      background: #bc5151;
    }
    &:nth-child(2){
      background: #51adc4;
    }
    &:nth-child(3){
      background: #1ba37b;
    }
    &:nth-child(4){
      background: #7e65a0;
    }
    &:nth-child(5){
      background: #15c6dd;
    }
    */ }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-vission .views-row ol > li {
      float: left; }
    /* line 30, ../sass/components/pages/_vision.scss */
    .view-vission .views-row ol > li ul {
      list-style: disc; }
      /* line 32, ../sass/components/pages/_vision.scss */
      [dir="ltr"] .view-vission .views-row ol > li ul {
        margin-left: 20px; }
      /* line 35, ../sass/components/pages/_vision.scss */
      [dir="rtl"] .view-vission .views-row ol > li ul {
        margin-right: 20px; }

/* line 2, ../sass/components/pages/_webforms.scss */
.node-type-webform .tabs--primary {
  border: 0; }

/* line 6, ../sass/components/pages/_webforms.scss */
.node--webform--full {
  clear: both;
  overflow: hidden; }
  /* line 10, ../sass/components/pages/_webforms.scss */
  .node--webform--full form {
    width: 90%; }
    /* line 12, ../sass/components/pages/_webforms.scss */
    .node--webform--full form fieldset {
      margin-bottom: 20px;
      border: 0; }
      /* line 17, ../sass/components/pages/_webforms.scss */
      .node--webform--full form fieldset legend {
        color: #58585a;
        padding: 5px 10px;
        background: #8ec63f;
        margin-bottom: 15px;
        -webkit-box-shadow: 1px 1px 2px #CCC;
        -moz-box-shadow: 1px 1px 2px #CCC;
        box-shadow: 1px 1px 2px #CCC; }
    /* line 25, ../sass/components/pages/_webforms.scss */
    .node--webform--full form .form-item {
      margin-bottom: 10px; }
      /* line 27, ../sass/components/pages/_webforms.scss */
      .node--webform--full form .form-item label {
        color: #58585a;
        clear: both; }
      /* line 31, ../sass/components/pages/_webforms.scss */
      .node--webform--full form .form-item.form-type-checkbox {
        margin-bottom: 5px; }
        /* line 33, ../sass/components/pages/_webforms.scss */
        [dir="ltr"] .node--webform--full form .form-item.form-type-checkbox {
          float: left;
          margin-right: 10px; }
        /* line 37, ../sass/components/pages/_webforms.scss */
        [dir="rtl"] .node--webform--full form .form-item.form-type-checkbox {
          float: right;
          margin-left: 10px; }
      /* line 42, ../sass/components/pages/_webforms.scss */
      .node--webform--full form .form-item textarea,
      .node--webform--full form .form-item .form-text {
        border: 1px solid #e1e1e1;
        padding: 5px 10px;
        resize: none;
        width: 100%; }
        /* line 48, ../sass/components/pages/_webforms.scss */
        .node--webform--full form .form-item textarea:focus,
        .node--webform--full form .form-item .form-text:focus {
          border: 1px solid #58585a; }
      /* line 52, ../sass/components/pages/_webforms.scss */
      .node--webform--full form .form-item select {
        background: none;
        border: 1px solid #58585a;
        margin-bottom: 10px; }
      /* line 59, ../sass/components/pages/_webforms.scss */
      .node--webform--full form .form-item.form-type-checkbox label, .node--webform--full form .form-item.form-type-radio label {
        color: #8ec63f;
        clear: none; }
    /* line 66, ../sass/components/pages/_webforms.scss */
    .node--webform--full form .form-actions .webform-submit {
      background: #58585a;
      border: none;
      padding: 5px 25px;
      color: #FFFFFF;
      -webkit-box-shadow: 3px 3px 5px #CCC;
      -moz-box-shadow: 3px 3px 5px #CCC;
      box-shadow: 3px 3px 5px #CCC; }
      /* line 72, ../sass/components/pages/_webforms.scss */
      [dir="ltr"] .node--webform--full form .form-actions .webform-submit {
        float: right; }
      /* line 75, ../sass/components/pages/_webforms.scss */
      [dir="rtl"] .node--webform--full form .form-actions .webform-submit {
        float: left; }

@media (min-width: 768px) {
  /* line 90, ../sass/components/pages/_webforms.scss */
  .not-front.page-node-38.one_sidebar .w-content,
  .not-front.page-node-39.one_sidebar .w-content,
  .not-front.page-node-181.one_sidebar .w-content,
  .not-front.page-node-182.one_sidebar .w-content,
  .not-front.page-node-200.one_sidebar .w-content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.page-node-38.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-39.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-181.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-182.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-200.one_sidebar .w-content {
      float: left; }
    /* line 93, ../sass/components/pages/_webforms.scss */
    [dir="rtl"] .not-front.page-node-38.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-39.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-181.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-182.one_sidebar .w-content, [dir="rtl"]
    .not-front.page-node-200.one_sidebar .w-content {
      float: right; } }
/* line 99, ../sass/components/pages/_webforms.scss */
.not-front.page-node-38.one_sidebar .l-region--sidebar-first,
.not-front.page-node-39.one_sidebar .l-region--sidebar-first,
.not-front.page-node-181.one_sidebar .l-region--sidebar-first,
.not-front.page-node-182.one_sidebar .l-region--sidebar-first,
.not-front.page-node-200.one_sidebar .l-region--sidebar-first {
  display: none; }
  @media (min-width: 768px) {
    /* line 99, ../sass/components/pages/_webforms.scss */
    .not-front.page-node-38.one_sidebar .l-region--sidebar-first,
    .not-front.page-node-39.one_sidebar .l-region--sidebar-first,
    .not-front.page-node-181.one_sidebar .l-region--sidebar-first,
    .not-front.page-node-182.one_sidebar .l-region--sidebar-first,
    .not-front.page-node-200.one_sidebar .l-region--sidebar-first {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .not-front.page-node-38.one_sidebar .l-region--sidebar-first, [dir="rtl"]
      .not-front.page-node-39.one_sidebar .l-region--sidebar-first, [dir="rtl"]
      .not-front.page-node-181.one_sidebar .l-region--sidebar-first, [dir="rtl"]
      .not-front.page-node-182.one_sidebar .l-region--sidebar-first, [dir="rtl"]
      .not-front.page-node-200.one_sidebar .l-region--sidebar-first {
        float: left; } }
/* line 109, ../sass/components/pages/_webforms.scss */
.not-front.page-node-38 form,
.not-front.page-node-39 form,
.not-front.page-node-181 form,
.not-front.page-node-182 form,
.not-front.page-node-200 form {
  width: 100%; }
@media (min-width: 768px) {
  /* line 113, ../sass/components/pages/_webforms.scss */
  .not-front.page-node-38 .field--name-body,
  .not-front.page-node-39 .field--name-body,
  .not-front.page-node-181 .field--name-body,
  .not-front.page-node-182 .field--name-body,
  .not-front.page-node-200 .field--name-body {
    width: 40.67797%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.page-node-38 .field--name-body, [dir="rtl"]
    .not-front.page-node-39 .field--name-body, [dir="rtl"]
    .not-front.page-node-181 .field--name-body, [dir="rtl"]
    .not-front.page-node-182 .field--name-body, [dir="rtl"]
    .not-front.page-node-200 .field--name-body {
      float: right;
      margin-left: -100%;
      margin-right: 0; }
  /* line 117, ../sass/components/pages/_webforms.scss */
  .not-front.page-node-38 .webform-client-form,
  .not-front.page-node-39 .webform-client-form,
  .not-front.page-node-181 .webform-client-form,
  .not-front.page-node-182 .webform-client-form,
  .not-front.page-node-200 .webform-client-form {
    width: 57.62712%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 118, ../sass/components/pages/_webforms.scss */
    .not-front.page-node-38 .webform-client-form h2,
    .not-front.page-node-39 .webform-client-form h2,
    .not-front.page-node-181 .webform-client-form h2,
    .not-front.page-node-182 .webform-client-form h2,
    .not-front.page-node-200 .webform-client-form h2 {
      margin: 0;
      color: #58585a;
      padding: 5px 10px;
      background: #8ec63f;
      margin-bottom: 15px;
      -webkit-box-shadow: 1px 1px 2px #CCC;
      -moz-box-shadow: 1px 1px 2px #CCC;
      box-shadow: 1px 1px 2px #CCC; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .not-front.page-node-38 .webform-client-form, [dir="rtl"]
    .not-front.page-node-39 .webform-client-form, [dir="rtl"]
    .not-front.page-node-181 .webform-client-form, [dir="rtl"]
    .not-front.page-node-182 .webform-client-form, [dir="rtl"]
    .not-front.page-node-200 .webform-client-form {
      float: left; }
    /* line 127, ../sass/components/pages/_webforms.scss */
    [dir="ltr"] .not-front.page-node-38 .webform-client-form, [dir="ltr"]
    .not-front.page-node-39 .webform-client-form, [dir="ltr"]
    .not-front.page-node-181 .webform-client-form, [dir="ltr"]
    .not-front.page-node-182 .webform-client-form, [dir="ltr"]
    .not-front.page-node-200 .webform-client-form {
      border-left: 1px solid #CCC;
      padding-left: 30px; }
    /* line 131, ../sass/components/pages/_webforms.scss */
    [dir="rtl"] .not-front.page-node-38 .webform-client-form, [dir="rtl"]
    .not-front.page-node-39 .webform-client-form, [dir="rtl"]
    .not-front.page-node-181 .webform-client-form, [dir="rtl"]
    .not-front.page-node-182 .webform-client-form, [dir="rtl"]
    .not-front.page-node-200 .webform-client-form {
      border-right: 1px solid #CCC;
      padding-right: 30px; }
    /* line 135, ../sass/components/pages/_webforms.scss */
    .not-front.page-node-38 .webform-client-form .webform-submit,
    .not-front.page-node-39 .webform-client-form .webform-submit,
    .not-front.page-node-181 .webform-client-form .webform-submit,
    .not-front.page-node-182 .webform-client-form .webform-submit,
    .not-front.page-node-200 .webform-client-form .webform-submit {
      width: 100%; } }

/* line 145, ../sass/components/pages/_webforms.scss */
.view-application-forms .views-row {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  background: #eaeaea;
  margin-bottom: 10px;
  color: #8ec63f;
  font-weight: bold;
  height: auto;
  overflow: hidden;
  position: relative; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-application-forms .views-row {
    float: left; }
  /* line 154, ../sass/components/pages/_webforms.scss */
  .view-application-forms .views-row a {
    color: #8ec63f; }
  /* line 158, ../sass/components/pages/_webforms.scss */
  .view-application-forms .views-row .views-field-title a {
    display: block;
    padding: 15px 30px;
    width: 100%;
    height: 100%; }
  /* line 165, ../sass/components/pages/_webforms.scss */
  .view-application-forms .views-row:before {
    content: '.';
    font-size: 0;
    width: 20px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0; }
    /* line 175, ../sass/components/pages/_webforms.scss */
    [dir="ltr"] .view-application-forms .views-row:before {
      float: left;
      border-right: 3px solid #58585a;
      border-right: 3px solid transparent; }
    /* line 180, ../sass/components/pages/_webforms.scss */
    [dir="rtl"] .view-application-forms .views-row:before {
      float: right;
      border-left: 3px solid #58585a;
      border-left: 3px solid transparent; }
  /* line 187, ../sass/components/pages/_webforms.scss */
  .view-application-forms .views-row:hover:before {
    background: #8ec63f; }
    /* line 189, ../sass/components/pages/_webforms.scss */
    [dir="ltr"] .view-application-forms .views-row:hover:before {
      border-right: 3px solid #58585a; }
    /* line 192, ../sass/components/pages/_webforms.scss */
    [dir="rtl"] .view-application-forms .views-row:hover:before {
      border-left: 3px solid #58585a; }
  /* line 197, ../sass/components/pages/_webforms.scss */
  .view-application-forms .views-row .views-field-edit-node,
  .view-application-forms .views-row .views-field-webform-edit {
    margin: 0 50px; }
/* line 203, ../sass/components/pages/_webforms.scss */
.view-application-forms.view-display-id-block .views-row {
  margin-bottom: 1px; }

/* line 5, ../sass/components/views/_art-works.scss */
.l-page .l-main .l-content .view-art-works {
  clear: both; }
  /* line 9, ../sass/components/views/_art-works.scss */
  .l-page .l-main .l-content .view-art-works .view-content .views-row {
    /*
                  @include float-span(4);
                  &:nth-child(3n+3){
                    @include float-span(4,'last');
                  }
    */
    width: 100%;
    padding: 0.5%;
    overflow: hidden;
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      /* line 9, ../sass/components/views/_art-works.scss */
      .l-page .l-main .l-content .view-art-works .view-content .views-row {
        width: 32%; } }
    /* line 23, ../sass/components/views/_art-works.scss */
    .l-page .l-main .l-content .view-art-works .view-content .views-row .row-wrapper {
      position: relative;
      width: 100%;
      height: 100%;
      background: #e1e1e1;
      margin-bottom: -5px;
      padding-top: 5px;
      padding-right: 5px;
      padding-left: 5px; }
    /* line 35, ../sass/components/views/_art-works.scss */
    .l-page .l-main .l-content .view-art-works .view-content .views-row .views-field-field-artwork-images {
      width: 100%;
      text-align: center; }
    /* line 43, ../sass/components/views/_art-works.scss */
    .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(243, 243, 243, 0.75);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
      /* This works in IE 8 & 9 too */
      /* ... but also 5, 6, 7 */
      filter: alpha(opacity=0);
      /* Older than Firefox 0.9 */
      -moz-opacity: 0;
      /* Safari 1.x (pre WebKit!) */
      -khtml-opacity: 0;
      /* Modern!
      /* Firefox 0.9+, Safari 2?, Chrome any?
      /* Opera 9+, IE 9+ */
      opacity: 0;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      /* line 52, ../sass/components/views/_art-works.scss */
      .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element {
        width: 100%;
        text-align: center;
        position: absolute;
        top: 30%; }
        /* line 57, ../sass/components/views/_art-works.scss */
        .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element .title,
        .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element .more {
          margin-bottom: 10px; }
          /* line 60, ../sass/components/views/_art-works.scss */
          .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element .title a,
          .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element .more a {
            color: #8ec63f; }
        /* line 64, ../sass/components/views/_art-works.scss */
        .l-page .l-main .l-content .view-art-works .view-content .views-row .overlayer .mid-element .title {
          font-weight: bold; }
    /* line 75, ../sass/components/views/_art-works.scss */
    .l-page .l-main .l-content .view-art-works .view-content .views-row:hover .overlayer {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$decimal)";
      /* This works in IE 8 & 9 too */
      /* ... but also 5, 6, 7 */
      filter: alpha(opacity=10);
      /* Older than Firefox 0.9 */
      -moz-opacity: 1;
      /* Safari 1.x (pre WebKit!) */
      -khtml-opacity: 1;
      /* Modern!
      /* Firefox 0.9+, Safari 2?, Chrome any?
      /* Opera 9+, IE 9+ */
      opacity: 1; }
  /* line 82, ../sass/components/views/_art-works.scss */
  .l-page .l-main .l-content .view-art-works .more-link {
    clear: both;
    float: right; }
    /* line 85, ../sass/components/views/_art-works.scss */
    [dir="rtl"] .l-page .l-main .l-content .view-art-works .more-link {
      float: left; }
    /* line 88, ../sass/components/views/_art-works.scss */
    .l-page .l-main .l-content .view-art-works .more-link a {
      font-weight: bold;
      color: #8ec63f; }

/*** List views **/
/* line 2, ../sass/components/views/_arts.scss */
.view-artist,
.view-art-exhibitions {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-artist, [dir="rtl"]
  .view-art-exhibitions {
    float: left; }
  /* line 5, ../sass/components/views/_arts.scss */
  .view-artist .view-content,
  .view-art-exhibitions .view-content {
    background: rgba(243, 243, 243, 0.75);
    background: #FFFFFF;
    padding: 10px;
    overflow: hidden; }
  /* line 11, ../sass/components/views/_arts.scss */
  .view-artist .views-row,
  .view-art-exhibitions .views-row {
    margin-bottom: 5px; }
    @media (min-width: 768px) {
      /* line 11, ../sass/components/views/_arts.scss */
      .view-artist .views-row,
      .view-art-exhibitions .views-row {
        width: 32.20339%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-artist .views-row, [dir="rtl"]
        .view-art-exhibitions .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
        /* line 16, ../sass/components/views/_arts.scss */
        .view-artist .views-row:nth-child(3n+3),
        .view-art-exhibitions .views-row:nth-child(3n+3) {
          width: 32.20339%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-artist .views-row:nth-child(3n+3), [dir="rtl"]
          .view-art-exhibitions .views-row:nth-child(3n+3) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 21, ../sass/components/views/_arts.scss */
    .view-artist .views-row a,
    .view-art-exhibitions .views-row a {
      color: #4a4a4a;
      font-weight: bold; }
      /* line 24, ../sass/components/views/_arts.scss */
      .view-artist .views-row a:before,
      .view-art-exhibitions .views-row a:before {
        font-family: FontAwesome;
        content: '\f054';
        padding: 0 10px;
        color: #8ec63f; }
        /* line 29, ../sass/components/views/_arts.scss */
        [dir="rtl"] .view-artist .views-row a:before, [dir="rtl"]
        .view-art-exhibitions .views-row a:before {
          content: '\f053'; }
  /* line 35, ../sass/components/views/_arts.scss */
  .view-artist .more-link,
  .view-art-exhibitions .more-link {
    clear: both;
    float: right; }
    /* line 38, ../sass/components/views/_arts.scss */
    [dir="rtl"] .view-artist .more-link, [dir="rtl"]
    .view-art-exhibitions .more-link {
      float: left; }
    /* line 41, ../sass/components/views/_arts.scss */
    .view-artist .more-link a,
    .view-art-exhibitions .more-link a {
      font-weight: bold;
      color: #8ec63f; }

/* line 51, ../sass/components/views/_arts.scss */
.view-artist.view-display-id-block_1 .view-content,
.view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .view-content {
  padding: 20px;
  background: #FFFFFF; }
/* line 55, ../sass/components/views/_arts.scss */
.view-artist.view-display-id-block_1 .views-row,
.view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-row {
  width: 100%; }
/* line 58, ../sass/components/views/_arts.scss */
.view-artist.view-display-id-block_1 .views-field,
.view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field {
  clear: both; }
  @media (min-width: 768px) {
    /* line 58, ../sass/components/views/_arts.scss */
    .view-artist.view-display-id-block_1 .views-field,
    .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field {
      clear: none;
      width: 30%;
      float: left;
      margin: 5px 1%; }
      /* line 63, ../sass/components/views/_arts.scss */
      .view-artist.view-display-id-block_1 .views-field.views-field-title,
      .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field.views-field-title {
        width: 100%; }
      /* line 68, ../sass/components/views/_arts.scss */
      [dir="rtl"] .view-artist.view-display-id-block_1 .views-field, [dir="rtl"]
      .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field {
        float: right; }
      /* line 71, ../sass/components/views/_arts.scss */
      .view-artist.view-display-id-block_1 .views-field:before,
      .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field:before {
        font-family: FontAwesome;
        content: '\f054';
        padding: 0 10px;
        color: #8ec63f; }
        /* line 76, ../sass/components/views/_arts.scss */
        [dir="ltr"] .view-artist.view-display-id-block_1 .views-field:before, [dir="ltr"]
        .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field:before {
          float: left;
          margin-left: -30px; }
        /* line 80, ../sass/components/views/_arts.scss */
        [dir="rtl"] .view-artist.view-display-id-block_1 .views-field:before, [dir="rtl"]
        .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field:before {
          float: right;
          margin-right: -30px;
          content: '\f053'; } }
  /* line 89, ../sass/components/views/_arts.scss */
  .view-artist.view-display-id-block_1 .views-field a:before,
  .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field a:before {
    display: none; }
  /* line 93, ../sass/components/views/_arts.scss */
  .view-artist.view-display-id-block_1 .views-field .views-label,
  .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field .views-label {
    font-weight: 600; }
    /* line 95, ../sass/components/views/_arts.scss */
    [dir="ltr"] .view-artist.view-display-id-block_1 .views-field .views-label, [dir="ltr"]
    .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field .views-label {
      float: left;
      margin-right: 5px; }
    /* line 99, ../sass/components/views/_arts.scss */
    [dir="rtl"] .view-artist.view-display-id-block_1 .views-field .views-label, [dir="rtl"]
    .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field .views-label {
      float: right;
      margin-left: 5px; }
  /* line 105, ../sass/components/views/_arts.scss */
  [dir="ltr"] .view-artist.view-display-id-block_1 .views-field .field-content, [dir="ltr"]
  .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field .field-content {
    float: left; }
  /* line 108, ../sass/components/views/_arts.scss */
  [dir="rtl"] .view-artist.view-display-id-block_1 .views-field .field-content, [dir="rtl"]
  .view-art-exhibitions.view-display-id-block_1.view-display-id-block_1 .views-field .field-content {
    float: right; }

/*** End of List views **/
/* line 1, ../sass/components/views/_events.scss */
.view-events {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-events {
    float: left; }
  /* line 4, ../sass/components/views/_events.scss */
  .view-events .view-content .group-wrapper {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 60px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-events .view-content .group-wrapper {
      float: left; }
    /* line 7, ../sass/components/views/_events.scss */
    .view-events .view-content .group-wrapper h3 {
      font-size: 50px;
      font-size: 3em;
      margin: 0;
      color: #8ec63f;
      border-bottom: 1px dashed #CCC;
      line-height: 1;
      margin-bottom: 20px; }
      /* line 15, ../sass/components/views/_events.scss */
      .view-events .view-content .group-wrapper h3 .year {
        color: #58585a; }
  /* line 20, ../sass/components/views/_events.scss */
  .view-events .view-content .views-row {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 20px;
    border-bottom: 1px solid #e1e1e1;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    position: relative; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-events .view-content .views-row {
      float: left; }
    /* line 24, ../sass/components/views/_events.scss */
    .view-events .view-content .views-row:last-child {
      margin-bottom: 10px; }
    @media (min-width: 768px) {
      /* line 20, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row {
        /*@include float-span(4);
        &:nth-of-type(3n+3) {
          @include float-span(4, last);
        }*/ } }
    /* line 35, ../sass/components/views/_events.scss */
    .view-events .view-content .views-row .views-field-field-image {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .view-events .view-content .views-row .views-field-field-image {
        float: left; }
      @media (min-width: 768px) {
        /* line 35, ../sass/components/views/_events.scss */
        .view-events .view-content .views-row .views-field-field-image {
          width: 32.20339%;
          float: left;
          margin-right: -100%;
          margin-left: 0;
          clear: none; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-events .view-content .views-row .views-field-field-image {
            float: right;
            margin-left: -100%;
            margin-right: 0; } }
      /* line 40, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-field-image img,
      .view-events .view-content .views-row .views-field-field-image .no-image {
        display: block;
        width: 100%; }
      /* line 45, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-field-image .no-image {
        background: #ccc;
        height: 200px; }
    /* line 50, ../sass/components/views/_events.scss */
    .view-events .view-content .views-row .views-field-title {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .view-events .view-content .views-row .views-field-title {
        float: left; }
      @media (min-width: 768px) {
        /* line 50, ../sass/components/views/_events.scss */
        .view-events .view-content .views-row .views-field-title {
          width: 66.10169%;
          float: right;
          margin-left: 0;
          margin-right: 0;
          clear: none; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-events .view-content .views-row .views-field-title {
            float: left; } }
      /* line 55, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-title .title {
        font-size: 1.5em;
        line-height: 1.2;
        margin-bottom: 5px;
        margin-top: 5px;
        color: #58585a; }
        /* line 61, ../sass/components/views/_events.scss */
        .view-events .view-content .views-row .views-field-title .title a {
          color: #58585a; }
      /* line 65, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-title .date {
        width: 100%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none;
        margin-bottom: 15px;
        font-size: 1.2em;
        font-weight: bold;
        color: #8ec63f; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-events .view-content .views-row .views-field-title .date {
          float: left; }
      /* line 72, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-title .body {
        width: 100%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none;
        font-size: 14px;
        line-height: 1.5; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-events .view-content .views-row .views-field-title .body {
          float: left; }
        /* line 76, ../sass/components/views/_events.scss */
        .view-events .view-content .views-row .views-field-title .body p {
          margin: 0; }
      /* line 80, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row .views-field-title .read-more {
        width: 100%;
        float: right;
        margin-left: 0;
        margin-right: 0;
        clear: none;
        text-align: center;
        width: auto;
        color: #8ec63f;
        background: none;
        border: 1px solid #e1e1e1;
        border-bottom: none;
        padding: 10px 20px;
        text-align: center;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-events .view-content .views-row .views-field-title .read-more {
          float: left; }
        @media (min-width: 768px) {
          /* line 80, ../sass/components/views/_events.scss */
          .view-events .view-content .views-row .views-field-title .read-more {
            position: absolute;
            bottom: 0; }
            /* line 85, ../sass/components/views/_events.scss */
            [dir="ltr"] .view-events .view-content .views-row .views-field-title .read-more {
              text-align: right;
              right: 0; }
            /* line 89, ../sass/components/views/_events.scss */
            [dir="rtl"] .view-events .view-content .views-row .views-field-title .read-more {
              text-align: left;
              left: 0; } }
        /* line 104, ../sass/components/views/_events.scss */
        .view-events .view-content .views-row .views-field-title .read-more a {
          display: inline-block;
          color: #FFFFFF;
          background: #8ec63f;
          padding: 10px 20px;
          text-align: center; }
    /* line 113, ../sass/components/views/_events.scss */
    .view-events .view-content .views-row:hover {
      border-bottom: 1px solid #8ec63f; }
      /* line 116, ../sass/components/views/_events.scss */
      .view-events .view-content .views-row:hover .views-field-title .read-more {
        background: #8ec63f;
        color: #FFFFFF; }
  /* line 127, ../sass/components/views/_events.scss */
  .view-events.view-display-id-page .view-header, .view-events.view-display-id-page_1 .view-header {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 2px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-events.view-display-id-page .view-header, [dir="rtl"] .view-events.view-display-id-page_1 .view-header {
      float: left; }
    /* line 130, ../sass/components/views/_events.scss */
    .view-events.view-display-id-page .view-header .event-link, .view-events.view-display-id-page_1 .view-header .event-link {
      display: inline-block;
      padding: 10px 20px;
      background: #58585a;
      color: #FFFFFF;
      font-size: 1.6em;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      /* line 136, ../sass/components/views/_events.scss */
      [dir="ltr"] .view-events.view-display-id-page .view-header .event-link, [dir="ltr"] .view-events.view-display-id-page_1 .view-header .event-link {
        float: right; }
      /* line 139, ../sass/components/views/_events.scss */
      [dir="rtl"] .view-events.view-display-id-page .view-header .event-link, [dir="rtl"] .view-events.view-display-id-page_1 .view-header .event-link {
        float: left; }
      /* line 143, ../sass/components/views/_events.scss */
      .view-events.view-display-id-page .view-header .event-link:hover, .view-events.view-display-id-page_1 .view-header .event-link:hover {
        background: #616161;
        background: #8ec63f; }
      /* line 147, ../sass/components/views/_events.scss */
      .view-events.view-display-id-page .view-header .event-link.active, .view-events.view-display-id-page_1 .view-header .event-link.active {
        background: #8ec63f; }
  /* line 156, ../sass/components/views/_events.scss */
  .view-events.view-display-id-page .view-header .event-link.upcoming {
    display: none; }
  /* line 165, ../sass/components/views/_events.scss */
  .view-events.view-display-id-page_1 .view-header .event-link.past {
    display: none; }
  /* line 172, ../sass/components/views/_events.scss */
  .view-events.view-display-id-block_3 .view-content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-events.view-display-id-block_3 .view-content {
      float: left; }
    /* line 174, ../sass/components/views/_events.scss */
    .view-events.view-display-id-block_3 .view-content .views-row {
      width: 100%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none;
      overflow: hidden; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .view-events.view-display-id-block_3 .view-content .views-row {
        float: left; }
      @media (min-width: 768px) {
        /* line 174, ../sass/components/views/_events.scss */
        .view-events.view-display-id-block_3 .view-content .views-row {
          height: 400px;
          width: 32.20339%;
          clear: right;
          float: left;
          margin-left: 0;
          margin-right: 1.69492%; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-events.view-display-id-block_3 .view-content .views-row {
            clear: left;
            float: right;
            margin-right: 0;
            margin-left: 1.69492%; }
          /* line 180, ../sass/components/views/_events.scss */
          .view-events.view-display-id-block_3 .view-content .views-row:nth-child(3n+3) {
            width: 32.20339%;
            clear: right;
            float: right;
            margin-right: 0; }
            /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
            [dir="rtl"] .view-events.view-display-id-block_3 .view-content .views-row:nth-child(3n+3) {
              clear: left;
              float: left;
              margin-left: 0; } }
      /* line 184, ../sass/components/views/_events.scss */
      .view-events.view-display-id-block_3 .view-content .views-row .views-field-field-event-date-2 {
        font-weight: bold;
        color: #8ec63f;
        font-size: 1.5em; }
      /* line 189, ../sass/components/views/_events.scss */
      .view-events.view-display-id-block_3 .view-content .views-row .views-field-field-image {
        width: 100%;
        margin: 0; }
      /* line 193, ../sass/components/views/_events.scss */
      .view-events.view-display-id-block_3 .view-content .views-row .views-field-title {
        width: 100%;
        margin: 0;
        margin-top: 10px;
        margin-bottom: 20px; }
        /* line 201, ../sass/components/views/_events.scss */
        .view-events.view-display-id-block_3 .view-content .views-row .views-field-title .body {
          display: none; }
  /* line 208, ../sass/components/views/_events.scss */
  .view-events.view-display-id-block_3 .more-link a {
    font-weight: bold;
    font-size: 1.2em; }
    /* line 211, ../sass/components/views/_events.scss */
    .view-events.view-display-id-block_3 .more-link a:hover {
      color: #58585a; }

/* line 218, ../sass/components/views/_events.scss */
.events-front-block {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-top: 50px; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .events-front-block {
    float: left; }

/* line 227, ../sass/components/views/_events.scss */
.node-type-events .l-content .w-content .content-region .field--name-field-image {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-events .l-content .w-content .content-region .field--name-field-image {
    float: left; }
  @media (min-width: 768px) {
    /* line 227, ../sass/components/views/_events.scss */
    .node-type-events .l-content .w-content .content-region .field--name-field-image {
      width: 32.20339%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .node-type-events .l-content .w-content .content-region .field--name-field-image {
        float: right;
        margin-left: -100%;
        margin-right: 0; } }
/* line 233, ../sass/components/views/_events.scss */
.node-type-events .l-content .w-content .content-region .group-text {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-events .l-content .w-content .content-region .group-text {
    float: left; }
  @media (min-width: 768px) {
    /* line 233, ../sass/components/views/_events.scss */
    .node-type-events .l-content .w-content .content-region .group-text {
      width: 66.10169%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .node-type-events .l-content .w-content .content-region .group-text {
        float: left; } }
  /* line 238, ../sass/components/views/_events.scss */
  .node-type-events .l-content .w-content .content-region .group-text .field--name-field-event-date {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: bold;
    color: #8ec63f; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .node-type-events .l-content .w-content .content-region .group-text .field--name-field-event-date {
      float: left; }
  /* line 245, ../sass/components/views/_events.scss */
  .node-type-events .l-content .w-content .content-region .group-text .field--name-body {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    font-size: 14px;
    line-height: 1.5; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .node-type-events .l-content .w-content .content-region .group-text .field--name-body {
      float: left; }

/* line 1, ../sass/components/views/_exposed_filter.scss */
.views-exposed-form {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 2px solid #8ec63f; }
  /* line 5, ../sass/components/views/_exposed_filter.scss */
  .views-exposed-form .views-exposed-widget {
    height: 80px;
    max-width: 100%; }
    /* line 8, ../sass/components/views/_exposed_filter.scss */
    .views-exposed-form .views-exposed-widget .form-text,
    .views-exposed-form .views-exposed-widget .chosen-container .chosen-choices {
      padding: 3px;
      border: 1px solid #CCC;
      box-shadow: none;
      background: #FFFFFF;
      max-width: 100%; }
    /* line 16, ../sass/components/views/_exposed_filter.scss */
    .views-exposed-form .views-exposed-widget .chosen-container {
      max-width: 100%; }
    /* line 20, ../sass/components/views/_exposed_filter.scss */
    .views-exposed-form .views-exposed-widget.views-submit-button.element-hidden {
      display: none; }
    /* line 23, ../sass/components/views/_exposed_filter.scss */
    .views-exposed-form .views-exposed-widget.views-submit-button .form-submit {
      padding: 3px 15px;
      border: 0;
      background: #8ec63f;
      color: #FFFFFF;
      margin-top: 2em; }

/* line 35, ../sass/components/views/_exposed_filter.scss */
.views-exposed-form-filmmakers-page .views-exposed-form .views-exposed-widget {
  width: 100%;
  height: auto;
  padding-bottom: 0px; }
  /* line 41, ../sass/components/views/_exposed_filter.scss */
  .views-exposed-form-filmmakers-page .views-exposed-form .views-exposed-widget .bef-select-as-links .form-item .form-type-bef-link {
    display: inline-block; }
    /* line 43, ../sass/components/views/_exposed_filter.scss */
    .views-exposed-form-filmmakers-page .views-exposed-form .views-exposed-widget .bef-select-as-links .form-item .form-type-bef-link a {
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      display: inline-block;
      margin-bottom: 5px;
      padding: 5px;
      border: 1px solid #58585a;
      color: #58585a; }
      /* line 50, ../sass/components/views/_exposed_filter.scss */
      .views-exposed-form-filmmakers-page .views-exposed-form .views-exposed-widget .bef-select-as-links .form-item .form-type-bef-link a.active, .views-exposed-form-filmmakers-page .views-exposed-form .views-exposed-widget .bef-select-as-links .form-item .form-type-bef-link a:hover {
        color: #FFFFFF;
        background: #8ec63f; }

/* line 65, ../sass/components/views/_exposed_filter.scss */
[dir="rtl"] .view .pager {
  direction: rtl; }

/* line 4, ../sass/components/views/_filmmakers.scss */
.view-filmmakers .views-row {
  width: 49.15254%;
  clear: right;
  float: left;
  margin-left: 0;
  margin-right: 1.69492%;
  margin-bottom: 20px;
  background: #e1e1e1;
  color: #58585a;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  text-align: center; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-filmmakers .views-row {
    clear: left;
    float: right;
    margin-right: 0;
    margin-left: 1.69492%; }
  /* line 6, ../sass/components/views/_filmmakers.scss */
  .view-filmmakers .views-row:nth-child(2n+2) {
    width: 49.15254%;
    clear: right;
    float: right;
    margin-right: 0; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-filmmakers .views-row:nth-child(2n+2) {
      clear: left;
      float: left;
      margin-left: 0; }
  @media (min-width: 768px) {
    /* line 4, ../sass/components/views/_filmmakers.scss */
    .view-filmmakers .views-row {
      width: 23.72881%;
      clear: right;
      float: left;
      margin-left: 0;
      margin-right: 1.69492%; }
      /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
      [dir="rtl"] .view-filmmakers .views-row {
        clear: left;
        float: right;
        margin-right: 0;
        margin-left: 1.69492%; }
      /* line 11, ../sass/components/views/_filmmakers.scss */
      .view-filmmakers .views-row:nth-child(2n+2) {
        width: 23.72881%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-filmmakers .views-row:nth-child(2n+2) {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
      /* line 14, ../sass/components/views/_filmmakers.scss */
      .view-filmmakers .views-row:nth-child(4n+4) {
        width: 23.72881%;
        clear: right;
        float: right;
        margin-right: 0; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-filmmakers .views-row:nth-child(4n+4) {
          clear: left;
          float: left;
          margin-left: 0; } }
  /* line 24, ../sass/components/views/_filmmakers.scss */
  .view-filmmakers .views-row .views-field-field-image .image {
    background: #FFFFFF;
    margin-bottom: 10px;
    height: 200px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #e1e1e1;
    position: relative; }
    /* line 32, ../sass/components/views/_filmmakers.scss */
    .view-filmmakers .views-row .views-field-field-image .image img {
      max-width: none;
      width: auto;
      max-height: 100%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  /* line 42, ../sass/components/views/_filmmakers.scss */
  .view-filmmakers .views-row .views-field-field-image .title {
    font-size: 16px;
    font-weight: bold;
    padding: 0 10px; }
    /* line 46, ../sass/components/views/_filmmakers.scss */
    .view-filmmakers .views-row .views-field-field-image .title a {
      color: #58585a; }
    /* line 50, ../sass/components/views/_filmmakers.scss */
    [dir="ltr"] .view-filmmakers .views-row .views-field-field-image .title.title-ar {
      display: none; }
    /* line 55, ../sass/components/views/_filmmakers.scss */
    [dir="rtl"] .view-filmmakers .views-row .views-field-field-image .title.title-en {
      display: none; }
  /* line 61, ../sass/components/views/_filmmakers.scss */
  .view-filmmakers .views-row:hover {
    color: #FFFFFF;
    background: #8ec63f; }
    /* line 64, ../sass/components/views/_filmmakers.scss */
    .view-filmmakers .views-row:hover .image {
      border: 1px solid #8ec63f;
      background: #e1e1e1; }
    /* line 69, ../sass/components/views/_filmmakers.scss */
    .view-filmmakers .views-row:hover .title a {
      color: #FFFFFF; }
/* line 77, ../sass/components/views/_filmmakers.scss */
.view-filmmakers .view-footer a {
  display: block;
  padding: 0px 10px;
  background: #8ec63f;
  float: right;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0 20px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }
  /* line 83, ../sass/components/views/_filmmakers.scss */
  [dir="rtl"] .view-filmmakers .view-footer a {
    float: left; }
  /* line 90, ../sass/components/views/_filmmakers.scss */
  .view-filmmakers .view-footer a:hover {
    background: #58585a; }

/* line 101, ../sass/components/views/_filmmakers.scss */
.node-type-film-makers .l-content .w-content article .group-left {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .node-type-film-makers .l-content .w-content article .group-left {
    float: left; }
  @media (min-width: 768px) {
    /* line 101, ../sass/components/views/_filmmakers.scss */
    .node-type-film-makers .l-content .w-content article .group-left {
      width: 30%; }
      /* line 105, ../sass/components/views/_filmmakers.scss */
      [dir="ltr"] .node-type-film-makers .l-content .w-content article .group-left {
        float: left; }
      /* line 108, ../sass/components/views/_filmmakers.scss */
      [dir="rtl"] .node-type-film-makers .l-content .w-content article .group-left {
        float: right; } }
@media (min-width: 768px) {
  /* line 113, ../sass/components/views/_filmmakers.scss */
  .node-type-film-makers .l-content .w-content article .group-right {
    width: 67%; }
    /* line 116, ../sass/components/views/_filmmakers.scss */
    [dir="ltr"] .node-type-film-makers .l-content .w-content article .group-right {
      float: right; }
    /* line 119, ../sass/components/views/_filmmakers.scss */
    [dir="rtl"] .node-type-film-makers .l-content .w-content article .group-right {
      float: left; } }
/* line 124, ../sass/components/views/_filmmakers.scss */
.node-type-film-makers .l-content .w-content article .field {
  margin-bottom: 10px; }
  @media (min-width: 768px) {
    /* line 127, ../sass/components/views/_filmmakers.scss */
    [dir="ltr"] .node-type-film-makers .l-content .w-content article .field {
      float: left;
      clear: left; }
    /* line 131, ../sass/components/views/_filmmakers.scss */
    [dir="rtl"] .node-type-film-makers .l-content .w-content article .field {
      float: right;
      clear: right; } }
  /* line 137, ../sass/components/views/_filmmakers.scss */
  .node-type-film-makers .l-content .w-content article .field.field--name-field-image {
    text-align: center; }
  /* line 142, ../sass/components/views/_filmmakers.scss */
  [dir="ltr"] .node-type-film-makers .l-content .w-content article .field.field--name-field-arabic-name, [dir="ltr"] .node-type-film-makers .l-content .w-content article .field.field--name-field-profession-note-ar, [dir="ltr"] .node-type-film-makers .l-content .w-content article .field.field--name-field-arabic-biography {
    display: none; }
  /* line 149, ../sass/components/views/_filmmakers.scss */
  [dir="rtl"] .node-type-film-makers .l-content .w-content article .field.field--name-field-profession-note, [dir="rtl"] .node-type-film-makers .l-content .w-content article .field.field--name-field-biography {
    display: none; }
  /* line 155, ../sass/components/views/_filmmakers.scss */
  .node-type-film-makers .l-content .w-content article .field .ext-link:before {
    font-family: FontAwesome;
    content: '\f08e';
    padding: 0 5px; }
  /* line 161, ../sass/components/views/_filmmakers.scss */
  .node-type-film-makers .l-content .w-content article .field .ext-link.email-link:before {
    content: '\f0e0'; }

/* line 2, ../sass/components/views/_pager.scss */
[dir="rtl"] ul.pager {
  float: left; }
/* line 5, ../sass/components/views/_pager.scss */
[dir="ltr"] ul.pager {
  float: right; }
/* line 8, ../sass/components/views/_pager.scss */
ul.pager .pager__item {
  margin: 0 2px;
  padding: 0; }
  /* line 9, ../sass/components/views/_pager.scss */
  [dir="rtl"] ul.pager .pager__item {
    float: right; }
  /* line 12, ../sass/components/views/_pager.scss */
  [dir="ltr"] ul.pager .pager__item {
    float: left; }
  /* line 15, ../sass/components/views/_pager.scss */
  ul.pager .pager__item.pager__item--first, ul.pager .pager__item.pager__item--last {
    display: none; }
  /* line 21, ../sass/components/views/_pager.scss */
  ul.pager .pager__item:hover {
    background: #58585a;
    color: #8ec63f; }
  /* line 25, ../sass/components/views/_pager.scss */
  ul.pager .pager__item a {
    color: #FFFFFF;
    padding: 2px 10px;
    padding: 0px 10px;
    background: #8ec63f;
    display: inline-block; }
  /* line 32, ../sass/components/views/_pager.scss */
  ul.pager .pager__item.pager__item--current {
    background: #58585a;
    color: #FFFFFF;
    padding: 0px 10px; }
  /* line 39, ../sass/components/views/_pager.scss */
  ul.pager .pager__item.pager__item--previous a, ul.pager .pager__item.pager__item--next a {
    font-size: 0;
    line-height: 2.4; }
    /* line 42, ../sass/components/views/_pager.scss */
    ul.pager .pager__item.pager__item--previous a:after, ul.pager .pager__item.pager__item--next a:after {
      font-family: FontAwesome;
      font-size: 12px; }
      /* line 44, ../sass/components/views/_pager.scss */
      [dir="rtl"] ul.pager .pager__item.pager__item--previous a:after, [dir="rtl"] ul.pager .pager__item.pager__item--next a:after {
        content: '\f054'; }
      /* line 47, ../sass/components/views/_pager.scss */
      [dir="ltr"] ul.pager .pager__item.pager__item--previous a:after, [dir="ltr"] ul.pager .pager__item.pager__item--next a:after {
        content: '\f053'; }
  /* line 57, ../sass/components/views/_pager.scss */
  [dir="rtl"] ul.pager .pager__item.pager__item--next a:after {
    content: '\f053'; }
  /* line 60, ../sass/components/views/_pager.scss */
  [dir="ltr"] ul.pager .pager__item.pager__item--next a:after {
    content: '\f054'; }

/* line 2, ../sass/components/views/_videos.scss */
.view-videos.view-display-id-page, .view-videos.view-display-id-block_2 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
  [dir="rtl"] .view-videos.view-display-id-page, [dir="rtl"] .view-videos.view-display-id-block_2 {
    float: left; }
  /* line 5, ../sass/components/views/_videos.scss */
  .view-videos.view-display-id-page .views-row, .view-videos.view-display-id-block_2 .views-row {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 20px; }
    /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
    [dir="rtl"] .view-videos.view-display-id-page .views-row, [dir="rtl"] .view-videos.view-display-id-block_2 .views-row {
      float: left; }
    @media (min-width: 768px) {
      /* line 5, ../sass/components/views/_videos.scss */
      .view-videos.view-display-id-page .views-row, .view-videos.view-display-id-block_2 .views-row {
        width: 49.15254%;
        clear: right;
        float: left;
        margin-left: 0;
        margin-right: 1.69492%; }
        /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
        [dir="rtl"] .view-videos.view-display-id-page .views-row, [dir="rtl"] .view-videos.view-display-id-block_2 .views-row {
          clear: left;
          float: right;
          margin-right: 0;
          margin-left: 1.69492%; }
        /* line 10, ../sass/components/views/_videos.scss */
        .view-videos.view-display-id-page .views-row:nth-child(2n+2), .view-videos.view-display-id-block_2 .views-row:nth-child(2n+2) {
          width: 49.15254%;
          clear: right;
          float: right;
          margin-right: 0; }
          /* line 83, ../../../../../../../../../../Users/Samer/.rvm/gems/ruby-2.3.3/gems/singularitygs-1.6.2/stylesheets/singularitygs/_api.scss */
          [dir="rtl"] .view-videos.view-display-id-page .views-row:nth-child(2n+2), [dir="rtl"] .view-videos.view-display-id-block_2 .views-row:nth-child(2n+2) {
            clear: left;
            float: left;
            margin-left: 0; } }
    /* line 14, ../sass/components/views/_videos.scss */
    .view-videos.view-display-id-page .views-row .views-field-title, .view-videos.view-display-id-block_2 .views-row .views-field-title {
      background: #58585a;
      color: #8ec63f;
      font-size: 18px;
      padding: 5px 10px; }
    /* line 20, ../sass/components/views/_videos.scss */
    .view-videos.view-display-id-page .views-row .player, .view-videos.view-display-id-block_2 .views-row .player {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      padding-top: 25px;
      height: 0; }
    /* line 26, ../sass/components/views/_videos.scss */
    .view-videos.view-display-id-page .views-row .player iframe, .view-videos.view-display-id-block_2 .views-row .player iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

/* line 33, ../sass/beyond-designs.styles.scss */
body {
  cursor: default;
  line-height: 2;
  color: #58585a;
  font-family: "Droid Arabic Kufi", "Raleway", helvetica, serif;
  font-size: 14px;
  font-size: 14px;
  font-size: 0.875rem;
  min-width: 380px;
  max-width: 2000px;
  margin: 0 auto;
  /*** Reset Chrome Behaviour****/
  /* Change the white to any color ;) */
  /****REsponsive Video **/ }
  @media (min-width: 768px) {
    /* line 33, ../sass/beyond-designs.styles.scss */
    body {
      font-size: 0.875rem; } }
  @media (min-width: 768px) {
    /* line 33, ../sass/beyond-designs.styles.scss */
    body {
      min-width: 1180px; } }
  /* line 48, ../sass/beyond-designs.styles.scss */
  body .messages {
    position: absolute;
    width: 100%;
    top: 140px;
    z-index: 999;
    left: 0; }
  /* line 56, ../sass/beyond-designs.styles.scss */
  body.not-front .messages {
    top: 0; }
  /* line 62, ../sass/beyond-designs.styles.scss */
  body input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset; }
  /* line 65, ../sass/beyond-designs.styles.scss */
  body *:focus {
    outline: 0; }
  /* line 68, ../sass/beyond-designs.styles.scss */
  body .l-page {
    padding: 0 5px; }
    @media (min-width: 768px) {
      /* line 68, ../sass/beyond-designs.styles.scss */
      body .l-page {
        padding: 0; } }
    @media (min-width: 768px) {
      /* line 73, ../sass/beyond-designs.styles.scss */
      body .l-page .l-main {
        min-height: 500px; } }
  /* line 80, ../sass/beyond-designs.styles.scss */
  body ul,
  body .form-item, body .form-actions {
    padding: 0;
    margin: 0; }
  /* line 85, ../sass/beyond-designs.styles.scss */
  body .feed-icon {
    display: none; }
  /* line 91, ../sass/beyond-designs.styles.scss */
  [dir="ltr"] body {
    font-family: "Raleway", sans-serif, "Droid Arabic Kufi", "Noto Naskh Arabic";
    font-size: 14px;
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "Droid Arabic Kufi", "Raleway", helvetica, serif; }
    @media (min-width: 768px) {
      /* line 91, ../sass/beyond-designs.styles.scss */
      [dir="ltr"] body {
        font-size: 0.875rem; } }
    /* line 21, ../sass/variables/_typography.scss */
    [dir="ltr"] [dir="ltr"] body {
      font-family: "Raleway", sans-serif, "Droid Arabic Kufi", "Noto Naskh Arabic"; }
  /* line 98, ../sass/beyond-designs.styles.scss */
  body .breadcrumb {
    display: none; }
  /* line 101, ../sass/beyond-designs.styles.scss */
  body a {
    text-decoration: none;
    color: #8ec63f;
    font-weight: lighter; }
  /* line 106, ../sass/beyond-designs.styles.scss */
  body img {
    max-width: 100%;
    height: auto; }
  /* line 112, ../sass/beyond-designs.styles.scss */
  body #colorbox {
    /**======    Setting the colorbox style in config to none    ======== **/ }
    /* line 114, ../sass/beyond-designs.styles.scss */
    body #colorbox #cboxWrapper {
      background: #8ec63f; }
      /* line 116, ../sass/beyond-designs.styles.scss */
      body #colorbox #cboxWrapper #cboxPrevious,
      body #colorbox #cboxWrapper #cboxNext {
        /*top: 40%;
        background: url("../images/l-arrow.png") 0 0 no-repeat;
        background-size: 100% auto;
        width: 40px;
        height: 44px;
        left: 10px;*/
        background-size: 100% auto;
        text-indent: 0;
        font-size: 0;
        background: none;
        top: 45%;
        left: 0;
        right: auto;
        height: 29px; }
        /* line 128, ../sass/beyond-designs.styles.scss */
        body #colorbox #cboxWrapper #cboxPrevious:before,
        body #colorbox #cboxWrapper #cboxNext:before {
          font-family: FontAwesome;
          content: '\f053';
          color: #FFFFFF;
          font-size: 20px; }
      /* line 144, ../sass/beyond-designs.styles.scss */
      body #colorbox #cboxWrapper #cboxNext {
        /*background: url("../images/r-arrow.png") 0 0 no-repeat;
        background-size: 100% auto;
        left: auto;
        right: 10px;*/
        background-size: 100% auto;
        right: 0;
        left: auto; }
        /* line 150, ../sass/beyond-designs.styles.scss */
        body #colorbox #cboxWrapper #cboxNext:before {
          content: '\f054'; }
      /* line 161, ../sass/beyond-designs.styles.scss */
      body #colorbox #cboxWrapper #cboxClose {
        /*background: url("../images/x-icon.png") 0 0 no-repeat;
        background-size: 100% auto;
        width: 10px;
        height: 13px;
        top: -35px;*/
        background-size: 100% auto;
        top: -45px;
        text-indent: 0;
        font-size: 0; }
        /* line 171, ../sass/beyond-designs.styles.scss */
        body #colorbox #cboxWrapper #cboxClose:before {
          font-family: FontAwesome;
          content: '\f00d';
          color: #FFFFFF;
          font-size: 20px; }
      /* line 179, ../sass/beyond-designs.styles.scss */
      body #colorbox #cboxWrapper #cboxTitle {
        position: absolute;
        width: 100%;
        background: rgba(142, 198, 63, 0.75);
        color: #FFFFFF;
        top: auto;
        padding: 10px 2%;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
  /* line 203, ../sass/beyond-designs.styles.scss */
  body .owl-carousel .owl-wrapper-outer {
    direction: ltr;
    max-width: 100%; }
  /* line 213, ../sass/beyond-designs.styles.scss */
  body .main-content {
    width: 95%;
    max-width: 1300px;
    clear: both;
    margin: 0 auto;
    float: none; }
    /* line 100, ../sass/abstractions/_mixins.scss */
    body .main-content::after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 768px) {
      /* line 213, ../sass/beyond-designs.styles.scss */
      body .main-content {
        width: 80%;
        min-width: 768px;
        min-width: 1180px; } }
  @media (max-width: 768px) {
    /* line 221, ../sass/beyond-designs.styles.scss */
    body .player {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      padding-top: 25px;
      height: 0; }
    /* line 227, ../sass/beyond-designs.styles.scss */
    body .player iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; } }
  /* line 251, ../sass/beyond-designs.styles.scss */
  body .w-content h4 {
    text-transform: uppercase;
    clear: both;
    border-bottom: 3px solid #8ec63f;
    clear: both;
    overflow: hidden;
    display: inline-block;
    margin: 10px 0; }
    /* line 259, ../sass/beyond-designs.styles.scss */
    body .w-content h4:after {
      content: "";
      display: table;
      clear: both; }
  /* line 265, ../sass/beyond-designs.styles.scss */
  body .w-content p {
    clear: both; }

/*# sourceMappingURL=beyond-designs.styles.css.map */
