.publication {
  display: inline-block;
  /*foundation publication*/
  /*member publication*/ }
  .publication .view-foundation-publication .view-publication .views-row {
    padding: 15px 0px;
    margin-bottom: 10px;
    border-bottom: 1px solid #EEE;
    display: inline-block; }
  .publication .view-foundation-publication .view-publication .body h3 {
    margin-top: 0px; }
  .publication .view-foundation-publication .view-publication .body h3 a {
    margin: 0px 0px 15px;
    color: #E07000;
    text-decoration: none; }
  .publication .view-foundation-publication .view-publication .body small a {
    display: block;
    margin-top: 10px;
    color: #434343;
    font-family: "Droid Sans",sans-serif;
    font-size: 14px;
    text-decoration: none;
    margin-bottom: 15px; }
  .publication .view-foundation-publication .view-publication a.arc-issue {
    border: 1px solid #E07000;
    color: #E07000;
    padding: 7px 10px;
    text-decoration: none;
    border-radius: 4px;
    transition: all 0.3s ease-out 0.3s;
    margin: 20px 10px 20px 0px;
    display: inline-block; }
    .publication .view-foundation-publication .view-publication a.arc-issue:hover {
      background-color: #E07000;
      color: #fff; }
  .publication .view-foundation-publication .views-row-last .view-publication .views-row-last {
    border-bottom: none; }
  .publication .view-publication .views-row {
    padding-left: 0;
    padding-right: 0px; }
    .publication .view-publication .views-row .member-pub {
      display: inline-block;
      border-bottom: 1px solid #ccc;
      padding-bottom: 20px;
      margin-bottom: 20px;
      padding-left: 0px;
      padding-right: 0px;
      width: 96%; }
      .publication .view-publication .views-row .member-pub .title {
        padding-left: 0px;
        /*height: 65px;*/
        overflow: hidden;
        /*.ext {
            background-image: url("../../img/ext.png");
            width: 12px;
            display: inline-block;
            height: 12px;
            background-size: 100% auto;
            margin-bottom: -1px;
            margin-left: 10px;
            background-repeat: no-repeat;
        }*/ }
        .publication .view-publication .views-row .member-pub .title a {
          color: #945109;
          text-transform: capitalize;
          text-decoration: none;
          transition: all 0.3s ease-out 0.3s;
          font-size: 20px;
          font-weight: 400;
          margin-top: 30px;
          font-family: "Droid Sans", sans-serif; }
          .publication .view-publication .views-row .member-pub .title a:hover {
            color: #E07000; }
      .publication .view-publication .views-row .member-pub .author, .publication .view-publication .views-row .member-pub .date, .publication .view-publication .views-row .member-pub .publication {
        display: inline-block;
        margin-right: 15px; }

.view-publication .views-row .member-pub .title .ext {
  background-image: url("../../img/ext.png");
  width: 12px;
  display: inline-block;
  height: 12px;
  background-size: 100% auto;
  margin-bottom: -1px;
  margin-left: 10px;
  background-repeat: no-repeat; }

/*Articles & Opinions*/
.page-articles-and-opinions .view-publication .views-row {
  padding-left: 0;
  padding-right: 0px; }
  .page-articles-and-opinions .view-publication .views-row .member-pub {
    display: inline-block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
    padding-left: 0px;
    padding-right: 0px;
    width: 96%; }
    .page-articles-and-opinions .view-publication .views-row .member-pub .title {
      padding-left: 0px;
      padding-right: 20px;
      /*height: 65px;*/ }
      .page-articles-and-opinions .view-publication .views-row .member-pub .title a {
        color: #945109;
        text-transform: capitalize;
        text-decoration: none;
        transition: all 0.3s ease-out 0.3s;
        font-size: 20px;
        font-weight: 400;
        margin-top: 30px;
        font-family: "Droid Sans", sans-serif; }
        .page-articles-and-opinions .view-publication .views-row .member-pub .title a:hover {
          color: #E07000; }
      .page-articles-and-opinions .view-publication .views-row .member-pub .title .ext {
        background-image: url("../../img/ext.png");
        width: 12px;
        display: inline-block;
        height: 12px;
        background-size: 100% auto;
        margin-bottom: -1px;
        margin-left: 10px;
        background-repeat: no-repeat; }
    .page-articles-and-opinions .view-publication .views-row .member-pub .author, .page-articles-and-opinions .view-publication .views-row .member-pub .date, .page-articles-and-opinions .view-publication .views-row .member-pub .publication {
      display: inline-block;
      margin-right: 15px; }
    .page-articles-and-opinions .view-publication .views-row .member-pub .authot:empty,
    .page-articles-and-opinions .view-publication .views-row .member-pub .date:empty,
    .page-articles-and-opinions .view-publication .views-row .member-pub .publication:empty {
      display: none; }

/*reports page*/
.page-reports .body-wrap,
.page-external-publication .body-wrap,
.page-external-report .body-wrap {
  padding: 0px; }
  .page-reports .body-wrap .view-external-publications .report-row,
  .page-reports .body-wrap .view-external-publication .report-row,
  .page-external-publication .body-wrap .view-external-publications .report-row,
  .page-external-publication .body-wrap .view-external-publication .report-row,
  .page-external-report .body-wrap .view-external-publications .report-row,
  .page-external-report .body-wrap .view-external-publication .report-row {
    display: inline-block; }
    .page-reports .body-wrap .view-external-publications .report-row .report-image,
    .page-reports .body-wrap .view-external-publication .report-row .report-image,
    .page-external-publication .body-wrap .view-external-publications .report-row .report-image,
    .page-external-publication .body-wrap .view-external-publication .report-row .report-image,
    .page-external-report .body-wrap .view-external-publications .report-row .report-image,
    .page-external-report .body-wrap .view-external-publication .report-row .report-image {
      padding-right: 30px; }
      .page-reports .body-wrap .view-external-publications .report-row .report-image img,
      .page-reports .body-wrap .view-external-publication .report-row .report-image img,
      .page-external-publication .body-wrap .view-external-publications .report-row .report-image img,
      .page-external-publication .body-wrap .view-external-publication .report-row .report-image img,
      .page-external-report .body-wrap .view-external-publications .report-row .report-image img,
      .page-external-report .body-wrap .view-external-publication .report-row .report-image img {
        border-radius: 50%; }
    .page-reports .body-wrap .view-external-publications .report-row .report-desc,
    .page-reports .body-wrap .view-external-publication .report-row .report-desc,
    .page-external-publication .body-wrap .view-external-publications .report-row .report-desc,
    .page-external-publication .body-wrap .view-external-publication .report-row .report-desc,
    .page-external-report .body-wrap .view-external-publications .report-row .report-desc,
    .page-external-report .body-wrap .view-external-publication .report-row .report-desc {
      padding-bottom: 20px;
      margin-bottom: 20px;
      border-bottom: 1px solid #cccccc;
      padding-left: 0px; }
      .page-reports .body-wrap .view-external-publications .report-row .report-desc h3,
      .page-reports .body-wrap .view-external-publication .report-row .report-desc h3,
      .page-external-publication .body-wrap .view-external-publications .report-row .report-desc h3,
      .page-external-publication .body-wrap .view-external-publication .report-row .report-desc h3,
      .page-external-report .body-wrap .view-external-publications .report-row .report-desc h3,
      .page-external-report .body-wrap .view-external-publication .report-row .report-desc h3 {
        margin-top: 0px; }
        .page-reports .body-wrap .view-external-publications .report-row .report-desc h3 a,
        .page-reports .body-wrap .view-external-publication .report-row .report-desc h3 a,
        .page-external-publication .body-wrap .view-external-publications .report-row .report-desc h3 a,
        .page-external-publication .body-wrap .view-external-publication .report-row .report-desc h3 a,
        .page-external-report .body-wrap .view-external-publications .report-row .report-desc h3 a,
        .page-external-report .body-wrap .view-external-publication .report-row .report-desc h3 a {
          line-height: 25px;
          font-weight: 400;
          color: #E07000;
          text-decoration: none;
          font-family: "Droid Sans", sans-serif;
          transition: all 0.3s ease-out 0.3s; }
          .page-reports .body-wrap .view-external-publications .report-row .report-desc h3 a:hover,
          .page-reports .body-wrap .view-external-publication .report-row .report-desc h3 a:hover,
          .page-external-publication .body-wrap .view-external-publications .report-row .report-desc h3 a:hover,
          .page-external-publication .body-wrap .view-external-publication .report-row .report-desc h3 a:hover,
          .page-external-report .body-wrap .view-external-publications .report-row .report-desc h3 a:hover,
          .page-external-report .body-wrap .view-external-publication .report-row .report-desc h3 a:hover {
            color: #945109; }
          .page-reports .body-wrap .view-external-publications .report-row .report-desc h3 a .ext,
          .page-reports .body-wrap .view-external-publication .report-row .report-desc h3 a .ext,
          .page-external-publication .body-wrap .view-external-publications .report-row .report-desc h3 a .ext,
          .page-external-publication .body-wrap .view-external-publication .report-row .report-desc h3 a .ext,
          .page-external-report .body-wrap .view-external-publications .report-row .report-desc h3 a .ext,
          .page-external-report .body-wrap .view-external-publication .report-row .report-desc h3 a .ext {
            background-image: url("../../img/ext.png");
            width: 15px;
            display: inline-block;
            height: 15px;
            background-size: 100% auto;
            margin-bottom: 0px;
            margin-left: 10px;
            background-repeat: no-repeat; }
      .page-reports .body-wrap .view-external-publications .report-row .report-desc .source-name,
      .page-reports .body-wrap .view-external-publication .report-row .report-desc .source-name,
      .page-external-publication .body-wrap .view-external-publications .report-row .report-desc .source-name,
      .page-external-publication .body-wrap .view-external-publication .report-row .report-desc .source-name,
      .page-external-report .body-wrap .view-external-publications .report-row .report-desc .source-name,
      .page-external-report .body-wrap .view-external-publication .report-row .report-desc .source-name {
        padding-right: 5em; }
      .page-reports .body-wrap .view-external-publications .report-row .report-desc .report-body,
      .page-reports .body-wrap .view-external-publication .report-row .report-desc .report-body,
      .page-external-publication .body-wrap .view-external-publications .report-row .report-desc .report-body,
      .page-external-publication .body-wrap .view-external-publication .report-row .report-desc .report-body,
      .page-external-report .body-wrap .view-external-publications .report-row .report-desc .report-body,
      .page-external-report .body-wrap .view-external-publication .report-row .report-desc .report-body {
        padding-top: 20px;
        padding-bottom: 20px; }
      .page-reports .body-wrap .view-external-publications .report-row .report-desc .report-highlight a,
      .page-reports .body-wrap .view-external-publication .report-row .report-desc .report-highlight a,
      .page-external-publication .body-wrap .view-external-publications .report-row .report-desc .report-highlight a,
      .page-external-publication .body-wrap .view-external-publication .report-row .report-desc .report-highlight a,
      .page-external-report .body-wrap .view-external-publications .report-row .report-desc .report-highlight a,
      .page-external-report .body-wrap .view-external-publication .report-row .report-desc .report-highlight a {
        border: 1px solid #E07000;
        padding: 8px 30px;
        color: #E07000;
        border-radius: 4px;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin-bottom: 5px;
        margin-right: 20px; }

/*policy page*/
.page-policy .body-wrap {
  padding-top: 0px; }
  .page-policy .body-wrap .view-external-publications .views-row-odd {
    background-color: #F1ECD5;
    border-radius: 2px;
    padding: 0px 20px 20px; }
  .page-policy .body-wrap .view-external-publications .views-row-even {
    padding: 0px 20px 20px; }
  .page-policy .body-wrap .view-external-publications .views-field-title {
    padding-top: 15px;
    font-size: 18px;
    color: #945109; }
    .page-policy .body-wrap .view-external-publications .views-field-title .views-label {
      font-family: "Droid Sans", sans-serif; }
    .page-policy .body-wrap .view-external-publications .views-field-title h2 {
      margin: 0px;
      padding: 15px;
      margin-top: -7px;
      color: #434343; }
      .page-policy .body-wrap .view-external-publications .views-field-title h2 .ext {
        background-image: url("../../img/ext.png");
        width: 15px;
        display: inline-block;
        height: 15px;
        background-size: 100% auto;
        margin-bottom: 0px;
        margin-left: 10px;
        background-repeat: no-repeat; }
    .page-policy .body-wrap .view-external-publications .views-field-title a {
      color: #434343;
      font-size: 18px;
      text-decoration: none; }
  .page-policy .body-wrap .view-external-publications .views-field-field-views .views-label {
    font-size: 18px;
    padding-bottom: 10px;
    font-family: "Droid Sans", sans-serif;
    width: 100%;
    display: inline-block;
    clear: both; }
  .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content {
    padding-top: 10px;
    width: 100%;
    display: inline-block;
    padding-left: 15px; }
    .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view {
      width: 50%;
      float: left;
      display: inline-block; }
      .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view .field-name-field-source {
        padding-bottom: 10px; }
        .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view .field-name-field-source .ext {
          background-image: url("../../img/ext.png");
          width: 12px;
          display: inline-block;
          height: 12px;
          background-size: 100% auto;
          margin-bottom: -1px;
          margin-left: 10px; }
        .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view .field-name-field-source a {
          color: #434343;
          text-decoration: none;
          font-weight: bold; }
      .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view .field-name-field-author-source {
        float: left;
        padding-right: 20px;
        width: 30%; }
      .page-policy .body-wrap .view-external-publications .views-field-field-views .field-content .field-collection-view .field-name-field-source-news {
        float: left;
        padding-right: 20px;
        width: 30%; }

.body-wrap .main-content .pub-block {
  padding: 0px; }
  .body-wrap .main-content .pub-block .title-block {
    padding-left: 0px; }
    .body-wrap .main-content .pub-block .title-block h2 {
      padding-bottom: 0px; }
  .body-wrap .main-content .pub-block .search-div {
    padding-right: 0px;
    margin-top: 30px; }
    .body-wrap .main-content .pub-block .search-div .views-exposed-widget {
      float: none !important;
      padding: 0px; }
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page .views-exposed-widget label,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page-1 .views-exposed-widget label,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page .views-exposed-widget label,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page-1 .views-exposed-widget label {
      display: none; }
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page .views-exposed-widget .form-item-search-api-views-fulltext,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page-1 .views-exposed-widget .form-item-search-api-views-fulltext,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page .views-exposed-widget .form-item-search-api-views-fulltext,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page-1 .views-exposed-widget .form-item-search-api-views-fulltext {
      position: relative; }
      .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page .views-exposed-widget .form-item-search-api-views-fulltext input,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page-1 .views-exposed-widget .form-item-search-api-views-fulltext input,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page .views-exposed-widget .form-item-search-api-views-fulltext input,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page-1 .views-exposed-widget .form-item-search-api-views-fulltext input {
        height: 40px;
        box-shadow: none;
        border: 1px solid #945109;
        margin-top: -10px;
        float: right;
        position: relative;
        z-index: 1;
        width: 50%;
        padding-right: 3em; }
      .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page .views-exposed-widget .form-item-search-api-views-fulltext:before,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page-1 .views-exposed-widget .form-item-search-api-views-fulltext:before,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page .views-exposed-widget .form-item-search-api-views-fulltext:before,
      .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page-1 .views-exposed-widget .form-item-search-api-views-fulltext:before {
        background: transparent url("../../img/icon_0.png") no-repeat scroll 100% 25%/45% 63%;
        height: 27px;
        content: "";
        width: 40px;
        transition: transform 0.3s ease 0s;
        top: 0px;
        position: absolute;
        right: 0px;
        margin-right: 14px;
        z-index: 5; }
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page .views-submit-button,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form--publication-search-page-1 .views-submit-button,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page .views-submit-button,
    .body-wrap .main-content .pub-block .search-div #views-exposed-form-external-publication-page-1 .views-submit-button {
      display: none; }

.page-publication-search .view--publication-search .views-row {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px; }
.page-publication-search .view--publication-search .views-field-field-foundation-and-university-field-publication-title .field-content,
.page-publication-search .view--publication-search .views-field-field-member-publication-and-ceo-field-publication-title-name .field-content {
  float: left;
  padding-right: 30px;
  color: #E07000;
  font-family: "Droid Sans", sans-serif; }
.page-publication-search .view--publication-search .views-field-field-foundation-and-university-field-event-description-value,
.page-publication-search .view--publication-search .views-field-field-member-publication-and-ceo-field-event-description-value {
  padding-top: 20px; }

.view-publication.view-display-id-page_1 .views-row {
  padding: 15px 0px;
  margin-bottom: 10px;
  display: inline-block; }
.view-publication.view-display-id-page_1 .body h3 a {
  margin: 0px 0px 15px;
  color: #E07000;
  text-decoration: none; }
.view-publication.view-display-id-page_1 .body small a {
  display: block;
  margin-top: 10px;
  color: #434343;
  font-family: "Droid Sans",sans-serif;
  font-size: 14px;
  text-decoration: none;
  margin-bottom: 15px; }

.page-member-publication-search .view--publication-search.view-display-id-page .views-row {
  padding-left: 0;
  padding-right: 0px; }
  .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub {
    display: inline-block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
    padding-left: 0px;
    padding-right: 0px;
    width: 96%; }
    .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .title {
      padding-left: 0px;
      /*height: 65px;*/
      overflow: hidden; }
      .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .title a {
        color: #945109;
        text-transform: capitalize;
        text-decoration: none;
        transition: all 0.3s ease-out 0.3s;
        font-size: 20px;
        font-weight: 400;
        margin-top: 30px;
        font-family: "Droid Sans", sans-serif; }
        .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .title a:hover {
          color: #E07000; }
      .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .title .ext {
        background-image: url("../../img/ext.png");
        width: 12px;
        display: inline-block;
        height: 12px;
        background-size: 100% auto;
        margin-bottom: -1px;
        margin-left: 10px;
        background-repeat: no-repeat; }
    .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .author, .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .date, .page-member-publication-search .view--publication-search.view-display-id-page .views-row .member-pub .publication {
      display: inline-block;
      margin-right: 15px; }

.view-foundation-publications-innerpage .main-page-content {
  padding-left: 0px;
  padding-right: 0px; }
  .view-foundation-publications-innerpage .main-page-content .abs-body {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 30px;
    text-align: justify; }
  .view-foundation-publications-innerpage .main-page-content .issue-part {
    padding-left: 0px;
    padding-right: 30px; }
    .view-foundation-publications-innerpage .main-page-content .issue-part .img-part {
      padding-left: 0px; }
      .view-foundation-publications-innerpage .main-page-content .issue-part .img-part img {
        width: 100%;
        height: auto; }
    .view-foundation-publications-innerpage .main-page-content .issue-part .title-part h2 {
      padding-top: 0px;
      margin: 0px;
      font-size: 20px;
      padding-bottom: 10px; }
    .view-foundation-publications-innerpage .main-page-content .issue-part .title-part h4 {
      margin-top: 0px !important;
      font-size: 16px; }
    .view-foundation-publications-innerpage .main-page-content .issue-part .previous-issue {
      background-color: #F1ECD5; }
  .view-foundation-publications-innerpage .main-page-content .previous-issue {
    background-color: #F1ECD5;
    padding: 0 30px; }
    .view-foundation-publications-innerpage .main-page-content .previous-issue h2 {
      color: #945109;
      padding-bottom: 0px;
      font-size: 1.8em; }
    .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row {
      display: inline-block;
      border-bottom: 1px solid #cccccc;
      padding-bottom: 15px;
      margin-bottom: 15px;
      width: 100%; }
      .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row .public-title {
        padding-left: 0px; }
        .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row .public-title h3 {
          margin-top: 0px; }
          .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row .public-title h3 a {
            color: #333;
            font-weight: 600;
            font-family: "Droid Sans", sans-serif;
            font-size: 16px; }
      .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row .issue-title {
        padding-left: 0px; }
        .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row .issue-title a {
          color: #333; }
      .view-foundation-publications-innerpage .main-page-content .previous-issue .view-publication.view-display-id-block_1 .views-row.views-row-last {
        border-bottom: none; }

.view-foundation-publications-innerpage.view-id-foundation_publications_innerpage {
  /*a.twitter {
      
  }*/ }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .foundation-table {
    padding: 0px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px; }
    .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .foundation-table h3 {
      font-family: "Droid Sans", sans-serif !important; }
      .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .foundation-table h3 a {
        font-family: "Droid Sans", sans-serif;
        text-transform: capitalize; }
    .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .foundation-table .field-name-field-author .field-item {
      display: inline;
      padding-right: 30px;
      text-transform: capitalize; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .pdf-nt {
    background-image: url(../../img/pdf.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    opacity: 0.4;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .pdf-av {
    background-image: url(../../img/pdf.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .pdf-av:hover {
    background-image: url(../../img/pdf-h.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .link-nt {
    background-image: url(../../img/link-n.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    opacity: 0.4;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .link-av {
    background-image: url(../../img/link-n.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .link-av {
    background-image: url(../../img/link-n.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    margin-right: 25px; }
  .view-foundation-publications-innerpage.view-id-foundation_publications_innerpage .link-av:hover {
    background-image: url(../../img/link-h.png);
    background-repeat: no-repeat;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 35px;
    background-size: 100%;
    float: left;
    margin-right: 25px; }

.view-publication.view-id-publication.view-display-id-block .thumb {
  padding-left: 0px; }
.view-publication.view-id-publication.view-display-id-block .body {
  padding-right: 0px; }
  .view-publication.view-id-publication.view-display-id-block .body small {
    font-size: 15px;
    margin-bottom: 15px;
    display: block; }

.view-id-publication.view-display-id-page_1 .views-row {
  padding: 15px 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid #EEE; }
.view-id-publication.view-display-id-page_1 .thumb {
  padding-left: 0px; }
.view-id-publication.view-display-id-page_1 .body h3 {
  margin-top: 0px;
  margin-bottom: 0px; }
.view-id-publication.view-display-id-page_1 .body small {
  font-weight: bold;
  margin: 5px 0px;
  display: block; }

.page-foundation-publication-search .view--publication-search .views-row {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 15px; }
  .page-foundation-publication-search .view--publication-search .views-row .src-title {
    padding-left: 0px; }
    .page-foundation-publication-search .view--publication-search .views-row .src-title .rem-padding {
      padding-left: 0px; }
    .page-foundation-publication-search .view--publication-search .views-row .src-title .allign-padding {
      margin-top: 20px;
      margin-bottom: 10px; }
  .page-foundation-publication-search .view--publication-search .views-row .views-field-field-author {
    padding-bottom: 15px; }

.view-id-publication.view-display-id-block_1 .pager {
  color: #E07000; }
  .view-id-publication.view-display-id-block_1 .pager .pager-next a, .view-id-publication.view-display-id-block_1 .pager .pager-previous a {
    border: none;
    background: none; }
  .view-id-publication.view-display-id-block_1 .pager .pager-previous a {
    display: inline-block;
    height: 25px;
    background-size: 25% auto;
    width: 29px;
    background-image: url(../../img/pagination-next.png);
    background-repeat: no-repeat;
    background-position: 8px 1px;
    color: transparent;
    transform: rotate(180deg); }
  .view-id-publication.view-display-id-block_1 .pager .pager-next a {
    display: inline-block;
    height: 25px;
    background-size: 25% auto;
    width: 28px;
    background-image: url(../../img/pagination-next.png);
    background-repeat: no-repeat;
    background-position: 8px 11px;
    color: transparent; }

.pager {
  color: #E07000;
  font-size: 18px; }
  .pager .pager-next a, .pager .pager-previous a {
    border: none;
    background: none; }
  .pager .pager-next a:hover, .pager .pager-previous a:hover {
    background-color: transparent;
    color: transparent; }
  .pager .pager-previous a {
    display: inline-block;
    height: 25px;
    background-size: 25% auto;
    width: 38px;
    background-image: url(../../img/pagination-next.png);
    background-repeat: no-repeat;
    background-position: 15px 0px;
    color: transparent;
    transform: rotate(180deg);
    /* position: absolute;*/
    left: 0;
    overflow: hidden; }
  .pager .pager-next a {
    display: inline-block;
    height: 25px;
    background-size: 25% auto;
    width: 38px;
    background-image: url(../../img/pagination-next.png);
    background-repeat: no-repeat;
    background-position: 15px 10px;
    color: transparent;
    /* position: absolute;*/
    overflow: hidden; }

.page-foundation-publication .body-wrap .main-content .sub_menu,
.page-member-publication .body-wrap .main-content .sub_menu {
  background-color: inherit; }
  .page-foundation-publication .body-wrap .main-content .sub_menu .region-sub-menu,
  .page-member-publication .body-wrap .main-content .sub_menu .region-sub-menu {
    background-color: #F1ECD5; }

/*Articles & Opinions block*/
.page-member-publication .publication #page-title {
  margin-bottom: 30px; }
.page-member-publication .view-publication.view-display-id-page_2 .views-row .member-pub .title, .page-member-publication .view-publication.view-display-id-block_2 .views-row .member-pub .title {
  height: 60px; }
.page-member-publication .view-publication .views-row {
  padding-left: 0;
  padding-right: 0px; }
  .page-member-publication .view-publication .views-row .member-pub {
    display: inline-block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%; }
    .page-member-publication .view-publication .views-row .member-pub .title {
      padding-left: 0px;
      padding-right: 20px;
      /*height: 65px;*/ }
      .page-member-publication .view-publication .views-row .member-pub .title a {
        color: #945109;
        text-transform: capitalize;
        text-decoration: none;
        transition: all 0.3s ease-out 0.3s;
        font-size: 18px;
        font-weight: 400;
        margin-top: 30px;
        font-family: "Droid Sans", sans-serif; }
        .page-member-publication .view-publication .views-row .member-pub .title a:hover {
          color: #E07000; }
      .page-member-publication .view-publication .views-row .member-pub .title .ext {
        background-image: url("../../img/ext.png");
        width: 12px;
        display: inline-block;
        height: 12px;
        background-size: 100% auto;
        margin-bottom: -1px;
        margin-left: 10px;
        background-repeat: no-repeat; }
    .page-member-publication .view-publication .views-row .member-pub .author, .page-member-publication .view-publication .views-row .member-pub .date, .page-member-publication .view-publication .views-row .member-pub .publication {
      display: inline-block;
      margin-right: 15px;
      font-size: 15px; }
    .page-member-publication .view-publication .views-row .member-pub .publication {
      font-style: italic; }
    .page-member-publication .view-publication .views-row .member-pub .authot:empty,
    .page-member-publication .view-publication .views-row .member-pub .date:empty,
    .page-member-publication .view-publication .views-row .member-pub .publication:empty {
      display: none; }
.page-member-publication .view-publication.view-display-id-block_2,
.page-member-publication .view-publication.view-display-id-page_2,
.page-member-publication .view-publication.view-display-id-block_3 {
  border-bottom: 1px solid #E07000;
  margin-bottom: 2.5em; }
  .page-member-publication .view-publication.view-display-id-block_2 .views-row,
  .page-member-publication .view-publication.view-display-id-page_2 .views-row,
  .page-member-publication .view-publication.view-display-id-block_3 .views-row {
    border-bottom: 1px solid #ccc !important;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 49%;
    margin-right: 20px; }
    .page-member-publication .view-publication.view-display-id-block_2 .views-row.views-row-even,
    .page-member-publication .view-publication.view-display-id-page_2 .views-row.views-row-even,
    .page-member-publication .view-publication.view-display-id-block_3 .views-row.views-row-even {
      margin-right: 0; }
    .page-member-publication .view-publication.view-display-id-block_2 .views-row .article-image,
    .page-member-publication .view-publication.view-display-id-page_2 .views-row .article-image,
    .page-member-publication .view-publication.view-display-id-block_3 .views-row .article-image {
      padding-left: 0px; }
    .page-member-publication .view-publication.view-display-id-block_2 .views-row .member-pub,
    .page-member-publication .view-publication.view-display-id-page_2 .views-row .member-pub,
    .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub {
      border-bottom: none !important;
      /*width: 75% !important;*/
      padding-bottom: 0px;
      margin-bottom: 0px;
      height: 16.7em;
      overflow: hidden; }
      .page-member-publication .view-publication.view-display-id-block_2 .views-row .member-pub .wirte-up,
      .page-member-publication .view-publication.view-display-id-page_2 .views-row .member-pub .wirte-up,
      .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .wirte-up {
        padding: 15px 0px 0px 0px;
        height: 119px;
        overflow: hidden; }
      .page-member-publication .view-publication.view-display-id-block_2 .views-row .member-pub .title,
      .page-member-publication .view-publication.view-display-id-page_2 .views-row .member-pub .title,
      .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .title {
        /*height: 88px;*/
        margin-bottom: 15px; }
        .page-member-publication .view-publication.view-display-id-block_2 .views-row .member-pub .title h4,
        .page-member-publication .view-publication.view-display-id-page_2 .views-row .member-pub .title h4,
        .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .title h4 {
          line-height: 24px;
          margin-top: 0px;
          font-size: 18px; }
.page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub {
  height: 20em;
  /*width: 100% !important;
  height: 21.7em;*/ }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .title {
    margin-top: 0px !important;
    margin-bottom: 0px; }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .wirte-up {
    height: 97px;
    overflow: hidden; }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .category {
    display: block;
    font-size: 16px;
    color: #945109;
    /*   padding-bottom: 10px;*/ }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .publication {
    padding-top: 10px !important; }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .author {
    padding-top: 10px !important; }
.page-member-publication .view-publication.view-display-id-block_3 {
  border-bottom: none; }
  .page-member-publication .view-publication.view-display-id-block_3 .views-row .member-pub .title {
    padding-left: 0px;
    padding-right: 15px;
    /*height: 65px;*/
    color: #945109;
    text-transform: capitalize;
    text-decoration: none;
    transition: all 0.3s ease-out 0.3s;
    font-size: 20px;
    font-weight: 400;
    margin-top: 30px;
    font-family: "Droid Sans", sans-serif; }

.page-policy .body-wrap .view-external-publications .views-row-odd,
.page-policy .body-wrap .view-external-publication .views-row-odd,
.page-view-policy .body-wrap .view-external-publications .views-row-odd,
.page-view-policy .body-wrap .view-external-publication .views-row-odd {
  background-color: inherit; }
.page-policy .body-wrap .view-external-publications .views-row-even,
.page-policy .body-wrap .view-external-publication .views-row-even,
.page-view-policy .body-wrap .view-external-publications .views-row-even,
.page-view-policy .body-wrap .view-external-publication .views-row-even {
  padding: 0px; }
.page-policy .body-wrap .view-external-publications h3:nth-child(1) .main-titile,
.page-policy .body-wrap .view-external-publication h3:nth-child(1) .main-titile,
.page-view-policy .body-wrap .view-external-publications h3:nth-child(1) .main-titile,
.page-view-policy .body-wrap .view-external-publication h3:nth-child(1) .main-titile {
  border-top: none; }
.page-policy .body-wrap .view-external-publications .main-titile,
.page-policy .body-wrap .view-external-publication .main-titile,
.page-view-policy .body-wrap .view-external-publications .main-titile,
.page-view-policy .body-wrap .view-external-publication .main-titile {
  padding-top: 20px;
  border-top: 1px solid #ccc;
  margin-top: 20px; }
  .page-policy .body-wrap .view-external-publications .main-titile span,
  .page-policy .body-wrap .view-external-publication .main-titile span,
  .page-view-policy .body-wrap .view-external-publications .main-titile span,
  .page-view-policy .body-wrap .view-external-publication .main-titile span {
    margin-bottom: 30px;
    display: block; }
  .page-policy .body-wrap .view-external-publications .main-titile h4,
  .page-policy .body-wrap .view-external-publication .main-titile h4,
  .page-view-policy .body-wrap .view-external-publications .main-titile h4,
  .page-view-policy .body-wrap .view-external-publication .main-titile h4 {
    padding-left: 30px; }
    .page-policy .body-wrap .view-external-publications .main-titile h4 .ext,
    .page-policy .body-wrap .view-external-publication .main-titile h4 .ext,
    .page-view-policy .body-wrap .view-external-publications .main-titile h4 .ext,
    .page-view-policy .body-wrap .view-external-publication .main-titile h4 .ext {
      background-image: url("../../img/ext.png");
      width: 15px;
      display: inline-block;
      height: 15px;
      background-size: 100% auto;
      margin-bottom: 0px;
      margin-left: 10px;
      background-repeat: no-repeat; }
  .page-policy .body-wrap .view-external-publications .main-titile .main-write-up,
  .page-policy .body-wrap .view-external-publication .main-titile .main-write-up,
  .page-view-policy .body-wrap .view-external-publications .main-titile .main-write-up,
  .page-view-policy .body-wrap .view-external-publication .main-titile .main-write-up {
    margin-bottom: 30px; }
    .page-policy .body-wrap .view-external-publications .main-titile .main-write-up p,
    .page-policy .body-wrap .view-external-publication .main-titile .main-write-up p,
    .page-view-policy .body-wrap .view-external-publications .main-titile .main-write-up p,
    .page-view-policy .body-wrap .view-external-publication .main-titile .main-write-up p {
      font-size: 14px;
      color: #333333;
      font-weight: normal;
      line-height: 22px;
      padding-left: 30px; }
.page-policy .body-wrap .view-external-publications .policy-view,
.page-policy .body-wrap .view-external-publication .policy-view,
.page-view-policy .body-wrap .view-external-publications .policy-view,
.page-view-policy .body-wrap .view-external-publication .policy-view {
  padding-left: 0px; }
  .page-policy .body-wrap .view-external-publications .policy-view .view-image,
  .page-policy .body-wrap .view-external-publication .policy-view .view-image,
  .page-view-policy .body-wrap .view-external-publications .policy-view .view-image,
  .page-view-policy .body-wrap .view-external-publication .policy-view .view-image {
    padding-left: 0px; }
  .page-policy .body-wrap .view-external-publications .policy-view .policy-view-desc,
  .page-policy .body-wrap .view-external-publication .policy-view .policy-view-desc,
  .page-view-policy .body-wrap .view-external-publications .policy-view .policy-view-desc,
  .page-view-policy .body-wrap .view-external-publication .policy-view .policy-view-desc {
    padding-right: 0px;
    padding-left: 25px; }
    .page-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title,
    .page-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title,
    .page-view-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title,
    .page-view-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title {
      padding-left: 0px;
      padding-right: 0px; }
      .page-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title h4,
      .page-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title h4,
      .page-view-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title h4,
      .page-view-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title h4 {
        font-size: 16px;
        margin-top: 0px; }
        .page-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title h4 .ext,
        .page-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title h4 .ext,
        .page-view-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .title h4 .ext,
        .page-view-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .title h4 .ext {
          background-image: url("../../img/ext.png");
          width: 12px;
          display: inline-block;
          height: 12px;
          background-size: 100% auto;
          margin-bottom: -1px;
          margin-left: 10px; }
    .page-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .publication,
    .page-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .publication,
    .page-view-policy .body-wrap .view-external-publications .policy-view .policy-view-desc .publication,
    .page-view-policy .body-wrap .view-external-publication .policy-view .policy-view-desc .publication {
      float: left;
      padding-right: 25px; }

.node-type-unit .body-wrap .unit table {
  margin-bottom: 0px; }

.page-foundation-publication .readmore-summary {
  text-align: justify; }
.page-foundation-publication .readmore-text {
  text-align: justify; }

/*working paper page css*/
/*.foundation-pub-page{
	.pub-block{
		border-bottom: 1px solid #ccc;
	}
	.collection-tab{
		ul.menu{
			text-align: right;
			li{
				display: inline-block;
				background: transparent none repeat scroll 0% 0%;
				list-style-type: none;
				padding: 2px;
				white-space: nowrap;
				&.active{
					a{
						color: $secondary-color;
					}
				}
				&.last a{
					padding-right: 0px;
				}
				a{
					color: $primary-color;
					padding: 2px 30px;
					font-family: $serif;
					font-size: 16px;
					text-decoration: none;
					transition: $transition;
					&:hover{
						color: $secondary-color;
						background-color: inherit;
					}
				}
			}
		}
	}
}*/
.view-foundation-publication .view-header,
.view-publication .view-header,
.view-external-publications .view-header,
.view-video .view-header {
  margin-bottom: 30px;
  margin-bottom: 25px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 15px;
  text-align: justify; }

.page-reports .body-wrap .view-external-publications .views-field {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 20px;
  margin-bottom: 20px; }
  .page-reports .body-wrap .view-external-publications .views-field .report-row .report-desc {
    border-bottom: none !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    padding-right: 0px !important; }
    .page-reports .body-wrap .view-external-publications .views-field .report-row .report-desc .report-body {
      text-align: justify; }
.page-reports .body-wrap .view-external-publications .views-row-last .views-field {
  border-bottom: none; }

.page-view-policy .pub-block .title-block #page-title,
.page-policy .pub-block .title-block #page-title,
.page-reports .pub-block .title-block #page-title,
.page-external-report .pub-block .title-block #page-title {
  margin-top: 20px; }

.page-member-publication #content .write-up-publication {
  padding: 0px; }

.page-member-publication .view.view-publication.view-id-publication .views-row .views-field .member-pub .title h4 {
  line-height: 22px;
  max-height: 46px;
  overflow: hidden; }
.page-member-publication .view.view-publication.view-id-publication .views-row .views-field .member-pub .wirte-up {
  height: 78px; }

/*# sourceMappingURL=publication.css.map */
