
#quicktabs-hp_latest_items {
  border-top: 3px solid #315d66;
  border-bottom: 3px solid #315d66;
  height: 384px; }
  #quicktabs-hp_latest_items ul.quicktabs-tabs {
    margin: 0px;
    padding: 0px;
    background: #f0f0f0;
    white-space: nowrap; }
    #quicktabs-hp_latest_items ul.quicktabs-tabs li + li {
      border-left: 1px solid #b7b7b7; }
    #quicktabs-hp_latest_items ul.quicktabs-tabs li {
      float: left;
      padding: 0px; }
      #quicktabs-hp_latest_items ul.quicktabs-tabs li a {
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #595e5f;
        display: block;
        padding: 2px 10px; }
      #quicktabs-hp_latest_items ul.quicktabs-tabs li.active {
        background: #315d66; }
        #quicktabs-hp_latest_items ul.quicktabs-tabs li.active a {
          color: white; }
    #quicktabs-hp_latest_items ul.quicktabs-tabs:after {
      clear: both;
      content: ".";
      display: block;
      height: 0;
      visibility: hidden; }
    #quicktabs-hp_latest_items ul.quicktabs-tabs:before {
      clear: both;
      content: ".";
      display: block;
      height: 0;
      visibility: hidden; }
  #quicktabs-hp_latest_items .quicktabs_main {
    clear: both; }
    #quicktabs-hp_latest_items .quicktabs_main .block {
      margin-bottom: 0px; }
    #quicktabs-hp_latest_items .quicktabs_main .quicktabs-tabpage {
      opacity: 1;
      -webkit-transition: opacity 0.15s ease-in-out;
      -moz-transition: opactiy 0.15s ease-in-out;
      -ms-transition: opacity 0.15s ease-in-out;
      -o-transition: opacity 0.15s ease-in-out;
      transition: opacity 0.15s ease-in-out; }
    #quicktabs-hp_latest_items .quicktabs_main .quicktabs-hide {
      opacity: 0; }
    #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row {
      clear: both;
      margin-top: 14px;
      margin-bottom: 14px; }
      #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden; }
      #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row .views-field-field-image {
        float: left;
        margin-right: 10px;
        background: #a1a1a1;
        height: 65px;
        width: 110px; }
      #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row .views-field-title {
        float: left;
        width: 179px; }
        #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row .views-field-title a {
          color: #505555;
          text-decoration: none;
          display: block;
          font-size: 13px;
          line-height: 16px; }
      #quicktabs-hp_latest_items .view-hp-latest-items-tabs .views-row:hover .views-field-title a {
        text-decoration: underline; }
      #quicktabs-hp_latest_items .view-hp-latest-items-tabs .more-link a {
        color: #315d66;
        text-decoration: none;
        font-size: 12px; }

.view-hp-main-article {
  position: relative;
  height: 390px; }
  .view-hp-main-article .views-field-title {
    position: absolute;
    bottom: 40px;
    left: 0px;
    width: 679px;
    background: rgba(55,55,55,0.70); }
    .view-hp-main-article .views-field-title a {
      color: white;
      display: block;
      font-size: 35px;
      font-weight: bold;
      line-height: 37px;
      padding: 10px;
      text-decoration: none; }
  .view-hp-main-article #widget_pager_top_hp_main_article-block_1 {
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 100;
    width: 100%;
    text-align: center; }
    .view-hp-main-article #widget_pager_top_hp_main_article-block_1 .views-slideshow-pager-field-item {
      display: inline-block; }
    .view-hp-main-article #widget_pager_top_hp_main_article-block_1 .views-field-counter {
      background: #315d65;
      overflow: hidden;
      white-space: nowrap;
      text-indent: 100%;
      width: 12px;
      cursor: pointer;
      border-radius: 6px;
      box-shadow: 0px 0px 1px 2px #999999;
      height: 12px;
      margin: 0px 3px; }
    .view-hp-main-article #widget_pager_top_hp_main_article-block_1 .views_slideshow_pager_field_item.active .views-field-counter {
      background: #f7933f; }

  .panel-col-first .pane-title,
  .panel-col-last .pane-title {
    font-weight: normal;
    color: #f7933f;
    margin: 0 0 10px;
    border-top: 4px solid #f7933f;
    font-size: 20px;
    line-height: 26px; }
    .panel-col-first .pane-title a,
    .panel-col-last .pane-title a {
      text-decoration: none;
      color: #f7933f;
      display: block; }
      .panel-col-first .view-content .item-list ul,
      .panel-col-last .view-content .item-list ul {
        margin: 0px;
        padding-left: 13px; }
      .panel-col-first .view-content .item-list li.views-row,
      .panel-col-last .view-content .item-list li.views-row {
        list-style: square;
        color: #828383;
        font-size: 10px;
        line-height: 13px;
        margin-bottom: 10px; }
        .panel-col-first .view-content .item-list li.views-row:after,
        .panel-col-last .view-content .item-list li.views-row:after {
          clear: both;
          content: ".";
          display: block;
          height: 0;
          visibility: hidden; }
        .panel-col-first .view-content .item-list li.views-row .views-field-title,
        .panel-col-last .view-content .item-list li.views-row .views-field-title {
          font-size: 14px;
          display: block;
          line-height: 16px;
          margin-bottom: 5px; }
          .panel-col-first .view-content .item-list li.views-row .views-field-title a,
          .panel-col-last .view-content .item-list li.views-row .views-field-title a {
            text-decoration: none;
            color: #505555; }
        .panel-col-first .view-content .item-list li.views-row .views-field-body,
        .panel-col-last .view-content .item-list li.views-row .views-field-body {
          font-size: 12px; }

.front .center-wrapper {
  margin-top: 18px; }

.front .panel-pane {
  min-height: 300px; }
  .front .panel-pane:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden; }

  .panel-pane.pane-views-research-reports-block-1 .views-field-body,
  .panel-pane.pane-views-research-reports-block-1 .views-field-field-image {
    display: inline; }
    .panel-pane.pane-views-research-reports-block-1 .views-field-body *,
    .panel-pane.pane-views-research-reports-block-1 .views-field-field-image * {
      display: inline; }
  .panel-pane.pane-views-research-reports-block-1 .views-field-field-image img {
    float: left;
    margin-right: 10px; }

  .pane-views-creative-gallery-block-1 .views-row {
    width: 158px;
    text-align: center; }
    .pane-views-creative-gallery-block-1 .views-row a {
      display: block; }
  .pane-views-creative-gallery-block-1 .views-row-odd {
    float: left;
    clear: left; }
  .pane-views-creative-gallery-block-1 .views-row-even {
    float: right;
    clear: right; }

.views-slideshow-cycle-main-frame-row-item {
  position: relative; }



.views-slideshow-cycle-main-frame-row-item {
  position: relative;
}