.section-news_corner .view-news .view-content .views-row {
  border-bottom: 1px dotted #ddd !important;
  float: left;
  min-height: 168px;
  border-top: none !important;
}
.section-news_corner .view-news .view-content .views-field-field-news-article-image {
  float: left;
  width: 234px;
  margin-top: 10px;
}
.section-news_corner .view-news .view-content .views-row .views-field-title {
  float: left;
  width: 315px;
}
.section-news_corner .view-news .view-content .views-row .views-field-field-news-publishing-date {
  float: left;
  color: #0c000f;
  font-size: 13px;
  width: 315px;
  margin-bottom: 15px;
  font-style: italic;
}
.section-news_corner .view-news .view-content .views-row .views-field-body {
  color: #0c000f;
  padding: 20px 0 4px 0;
  font-size: 13px;
  font-weight: normal;
}
.section-news_corner .view-news .view-content .views-row .views-field-body h2 {
  color: #0c000f;
  padding: 4px 0 4px 0;
  font-size: 13px;
  text-align: justify;
}
.section-news_corner .view-news .view-content .views-row .views-field-body .lead {
  font-size: 12px;
  font-weight: normal;
}
.section-news_corner .view-news .view-content .views-row .views-field-title a {
  cursor: pointer;
  color: #0c000f;
  padding: 4px 0 4px 0;
  text-decoration: underline;
  font-size: 13px;
}

/* Photos Galery view. */
.view-photosgalleries .views-field-field-upload-images .field-content a {
  float: left;
  margin: 10px 28px 11px 0px;
  width: 44%;
}
.view-photosgalleries .views-field-field-upload-images .field-content {
  float: left;
  width: 100%;
}
.view-videos-galleries .views-field-field-upload-videos .field-content a {
  float: left;
  margin: 10px 28px 11px 0px;
  width: 44%;
}
.view-videos-galleries .views-field-field-upload-videos .field-content {
  float: left;
  width: 100%;
}
.section-news_corner .view-photosgalleries .views-field-name h3 {
  margin-bottom: 11px;
  font-size: 14px;
  margin-top: 11px;
  font-weight: normal;
  color: #0065a2;
}
.section-news_corner .view-videos-galleries .views-field-name span {
  margin-bottom: 11px;
  font-size: 14px;
  margin-top: 11px;
  font-weight: normal;
  color: #0065a2;
}
.view-media .view-content .row div {
  padding-bottom: 4px;
}
.view-media .view-content .row .views-field-colorbox {
  display: none;
}
.view-photosgalleries .views-exposed-widgets .views-widget-filter-tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-photosgalleries .views-exposed-widgets .views-widget-filter-tid select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-videos-galleries .views-exposed-widgets .views-widget-filter-tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-videos-galleries .views-exposed-widgets .views-widget-filter-tid select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-media .views-exposed-widgets .views-widget-filter-tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-media .views-exposed-widgets .views-widget-filter-tid select {
  width: 70%;
  font-size: 10px;
  height: 26px;
  border: 1px solid;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-media .field-content .file-icon {
  display: none;
}
.section-news_corner .view-media .field-content .file a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.section-news_corner .view-media .view-header h2 {
  color: #1a918c;
}
.section-news_corner .view-media .view-content h3 {
  font-weight: normal;
  margin-bottom: 16px;
  color: #000;
  font-size: 15px;
}
.section-news_corner .view-media .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.section-news_corner .view-media .views-exposed-widgets label {
  font-weight: normal !important;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-media .field-content .file-icon {
  display: none;
}
.section-news_corner .view-media .field-content .file a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.section-news_corner .view-media .view-header p {
  color: #1a918c;
  font-weight: bold;
  font-size: 16px;
}
.section-news_corner .view-photosgalleries .view-header p {
  color: #1a918c;
  font-weight: bold;
  font-size: 16px;
}
.section-news_corner .view-videos-galleries .view-header p {
  color: #1a918c;
  font-weight: bold;
  font-size: 16px;
}
.section-news_corner .view-media .view-content h3 {
  font-weight: normal;
  margin-bottom: 16px;
  color: #0065a2;
  font-size: 15px;
}
.section-news_corner .view-media .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.section-news_corner .view-media .views-exposed-widgets label {
  font-weight: normal !important;
}
.section-news_corner .view-media .view-content .field-content {
  padding-bottom: 0px;
}
#playvideobtn {
  background: url(../images/player_arrow.png) no-repeat;
  z-index: 1000;
  float: left;
  position: relative;
  top: -88px;
  left: 105px;
  height: 21px;
  width: 25px;
}
.section-news_corner .view-media .view-content .play_btn {
  position: relative;
  top: -93px;
  left: 107px;
}
.section-news_corner .region-sidebar-right .block-views {
  background-color: #4bc0b8;
  border: 1px solid #4bc0b8;
  position: relative;
  margin: 10px 0 0 0px;
  width: 191px;
}
.section-news_corner .region-sidebar-right .block-views .panel-heading {
  background-color: #1a918c;
  text-shadow: none;
  border-bottom: 1px solid #fff;
  font-size: 16px;
  color: #fff;
  padding: 2px 8px;
  font-family: Verdana, Geneva, sans-serif;
}
.section-news_corner .region-sidebar-right .block .flex-control-nav {
  display: none;
}

/* Newsletter. */
.section-news_corner .view-newsletters .view-content .views-row {
  border-top: none !important;
  padding-top: 5px !important;
  margin-bottom: 0px !important;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner.view-newsletters .field-content .file-icon {
  display: none;
}
.section-news_corner .view-newsletters .field-content .file {
  padding: 15px;
}
.section-news_corner .view-newsletters .field-content .file a {
  color: #000;
  text-decoration: underline;
}
.section-news_corner .view-newsletters ul {
  padding: 0px;
  margin: -6px 0px 0px 14px;
  width: 100%;
  font-size: 11px;
}
.section-news_corner .view-newsletters ul li {
  margin: 0 0 0.25em 1.5em;
}
.section-news_corner .view-newsletters ul li a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.view-newsletters .view-header img {
  width: 100%;
}
.section-news_corner .view-newsletters .view-header h2 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #1a918c;
  margin: -15px 0px 10px 0px !important;
  background-color: transparent !important;
  border-bottom: 1px dotted #ecebeb;
  padding: 23px 0px 6px 0px !important;
}

/* Press releases View. */
.view-press-releases .view-header img {
  width: 100%;
}
.view-press-releases .views-exposed-widgets .views-widget-filter-field_publish_date_value {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
}
.view-press-releases .views-exposed-widgets .views-widget-filter-field_publish_date_value label {
  font-size: 13px;
  font-weight: normal;
}
.view-press-releases .views-exposed-widgets .views-widget-filter-field_publish_date_value select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-press-releases .views-exposed-widgets .views-widget-filter-field_country_name_tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
}
.view-press-releases .views-widget-filter-field_country_name_tid select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-press-releases .views-exposed-widgets .views-widget-filter-field_country_name_tid label {
  font-size: 14px;
  font-weight: normal;
  color: #0c000f;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-press-releases .view-content {
  margin-left: -21px;
}
.section-news_corner .view-press-releases .field-content .file-icon {
  display: none;
}
.section-news_corner .view-press-releases .field-content .file {
  background: url(../images/bullet.gif) left no-repeat;
  padding: 15px;
}
.section-news_corner .view-press-releases .field-content .file a {
  color: #000;
  text-decoration: underline;
}
.section-news_corner .view-press-releases ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  width: 100%;
}
.section-news_corner .view-press-releases ul li {
  padding: 0.2em 0.5em 1em 0;
}
.section-news_corner .view-press-releases ul li .views-label {
  float: left;
  padding-right: 5px;
  font-weight: bold;
  font-size: 13px;
  width: 46px;
}
.view-press-releases .date-display-single {
  font-size: 14px;
  float: left;
  width: 90%;
}
.section-news_corner .view-press-releases ul li .views-field-title a {
  color: #000;
  text-decoration: underline;
  font-weight: normal;
  font-size: 13px;
  float: left;
  width: 90%;
}
.section-news_corner .view-press-releases ul li .views-field-field-date .date-display-single {
  color: #000;
  font-weight: normal;
  font-size: 13px;
}
.section-news_corner .view-press-releases .item-list h3 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 5px 0 2px 25px;
}
.section-news_corner .view-press-releases .view-header h2 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 10px -15px 10px 0px !important;
  padding: 10px 15px 10px 0px !important;
  background: none !important;
  border-bottom: 1px dotted #ecebeb;
}
.section-news_corner .view-press-releases .view-content .views-row {
  border-top: none !important;
  border-bottom: 1px solid #ddd !important;
  padding-top: 8px !important;
  margin-bottom: 0px !important;
  width: 100%;
  float: left;
}

/* Documents View. */
.view-Near-Documents.view-display-id-page_1 .views-exposed-widgets {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-Near-Documents.view-display-id-page_1 .views-exposed-widgets #edit-field-node-reference-target-id {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
  margin-top: 5px;
}

.view-Near-Documents.view-display-id-page_1 #edit_field_document_theme_tid_chosen {
  height: auto;
  border: 1px solid #000;
  border-radius: 0;
  min-width: 310px;
}
.view-Near-Documents.view-display-id-page_1 #edit_field_document_theme_tid_chosen .search-choice span {
  font-size: 13px;
}

.view-header #headertitle {
  color: #1a918c;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.view-Near-Documents.view-display-id-page_1 .view-header #headertitledocuments {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
}
.view-Near-Documents.view-display-id-page_1 .view-filters .headertitledocuments {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 7px 0px -12px 0px;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .field-content .file-icon {
  display: none;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .view-content ul {
  list-style: none;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .view-content ul li {
  margin: 0 0 0px 2px;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .field-content .file,
.section-news_corner .view-Near-Documents.view-display-id-page_1 .views-field-field-external-link {
  background: url(../images/bullet.gif) left no-repeat;
  float: left;
  width: 100%;
  padding: 3px 0px 0px 11px;
  background-position-y: 12px;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .field-content .file a,
.section-news_corner .view-Near-Documents.view-display-id-page_1 .views-field-field-external-link a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
  padding-bottom: 10px;
  display: block;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .views-exposed-widgets label {
  font-weight: normal !important;
}
.section-news_corner .view-Near-Documents.view-display-id-page_1 .view-content h3 {
  font-weight: bold;
  margin-bottom: 16px;
  color: #000;
  font-size: 18px;
}

/* Documents Admin. */
.section-news_corner .view-Near-Documents.view-display-id-page .container-inline.form-wrapper {
  float: left;
  width: 300px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .vbo-select-all-markup {
  float: left;
  width: 300px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive {
  float: left;
  width: 100%;
}
.section-news_corner .view-Near-Documents.view-display-id-page .view-filters .headertitledocuments {
  display: none;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table {
  margin-top: 15px;
  border-bottom: 1px solid;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr td a {
  width: 135px;
  float: left;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table thead {
  background-color: #1a918c;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr .views-field-field-file-date span {
  float: left;
  width: 100px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr .views-field-field-document-theme-1 a {
  float: left;
  width: 100px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr .views-field-field-new-file-2 span {
  float: left;
  width: 135px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table thead tr th input {
  margin-left: -7px;
  margin-top: -16px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr td input {
  margin-left: -7px;
}
.section-news_corner .view-Near-Documents.view-display-id-page .table-responsive table tbody tr td .form-item-views-bulk-operations-1 {
  float: left;
  width: 20px;
}

/* Documents block. */
.section-news_corner #block-views-near-documents-block .panel-heading {
  text-shadow: none;
  border-bottom: 1px solid #fff;
  font-size: 16px;
  color: #fff;
  padding: 2px 8px;
  font-family: Verdana, Geneva, sans-serif;
}
.section-news_corner #block-views-near-documents-block .panel-body {
  padding: 4px 0 0 0;
}
.section-news_corner #block-views-near-documents-block .view-footer .rightsideblockmore {
  margin-top: -3px;
  background: #389d96;
  padding-right: 4px;
}
.section-news_corner #block-views-near-documents-block .view-content .file {
  color: #1a918c;
}

/* Publication View. */
.view-publications .views-exposed-widgets .views-widget-filter-tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-publications .views-exposed-widgets .views-widget-filter-tid select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-publications .field-content .file-icon {
  display: none;
}
.section-news_corner .view-publications .field-content .file {
  background: url(../images/bullet.gif) left no-repeat;
  padding: 15px;
}
.section-news_corner .view-publications .field-content .file a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.section-news_corner .view-publications .view-header h2,
.section-news_corner .view-near-search-documents .view-header h2 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  background-color: transparent !important;
  border-bottom: 1px dotted #ecebeb;
  padding: 0px 0px 8px 0px  !important;
  margin: 13px -1px 5px 2px !important;
}
.section-news_corner .view-publications .view-filters h2 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  background-color: transparent !important;
  border-bottom: 1px dotted #ecebeb;
  padding: 0px !important;
}
.section-news_corner .view-publications .view-header img {
  width: 100%;
}
.section-news_corner .view-publications .view-content h3 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 10px 0 10px 0;
}
.section-news_corner .view-publications .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.section-news_corner .view-publications .views-exposed-widgets label {
  font-weight: normal !important;
  font-size: 14px;
}

/* View links.*/
.view-links .views-exposed-widgets .views-widget-filter-tid {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-links .views-exposed-widgets .views-widget-filter-tid select {
  width: 400px;
  height: 26px;
  font-size: 10px;
}
.view-links .views-exposed-widgets .views-widget-filter-field_linkcountry_page_reference_target_id {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-links .views-exposed-widgets .views-widget-filter-field_linkcountry_page_reference_target_id select {
  width: 400px;
  height: 26px;
  font-size: 10px;
}
. .view-links .views-exposed-widgets .views-widget-filter-field_linkcountry_page_reference_target_id select option {
  max-width: 400px;
}
.view-id-links.view-display-id-page .view-header p {
  color: #1a918c !important;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.section-news_corner #page-title {
  color: #1a918c;
}
.section-news_corner .view-links.view-display-id-page .views-field-title {
  background: url(../images/bullet.gif) left no-repeat;
  padding: 0px 0 0 9px;
}
.section-news_corner .view-links.view-display-id-page .views-field-title .field-content {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.section-news_corner .view-links.view-display-id-page .views-field-title .field-content a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.section-news_corner .view-links.view-display-id-page .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.section-news_corner .view-links.view-display-id-page .views-exposed-widgets label {
  font-weight: normal !important;
}
.section-news_corner .view-links.view-display-id-page .view-content h3 {
  font-weight: bold;
  margin-bottom: 16px;
  color: #000;
  font-size: 16px;
}
.view-strategy-and-reports .views-field-title {
  background: url(../images/bullet.gif) left no-repeat;
  padding: 0px 0 0 9px;
}
.view-strategy-and-reports .views-field-title .file img {
  display: none;
}
.bview-strategy-and-reports .views-field-title .field-content {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.view-strategy-and-reports .views-field-title .field-content a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.view-strategy-and-reports .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.view-strategy-and-reports .view-content h3 {
  font-weight: bold;
  margin-bottom: 16px;
  color: #444041;
  font-size: 14px;
}
#block-views-strategy-and-reports-block .panel-heading {
  display: none;
}
.view-strategy-and-reports .view-header .strategytitle {
  border-bottom: 1px dotted #ecebeb;
  line-height: 31px;
  margin: 0px -15px 10px -1px !important;
  padding: 10px 15px 10px 3px !important;
}
.view-strategy-and-reports .view-header h2 {
  border-bottom: 1px dotted #ecebeb;
  background-color: transparent !important;
  color: #497094;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.view-strategy-and-reports .view-header img {
  width: 100%;
}
.view-strategy-and-reports .view-header .prevtitle {
  border-bottom: none;
}
.view-strategy-and-reports .views-exposed-form {
  border: 1px solid #497094;
  background-color: #97bde0;
  padding-left: 10px;
}
.view-strategy-and-reports .views-exposed-form .views-widget-filter-field_country_reference_target_id {
  float: left;
  width: 100%;
}
.view-strategy-and-reports .views-exposed-form .views-widget-filter-field_country_reference_target_id select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-strategy-and-reports .views-widget-filter-field_reports_date_value {
  float: left;
  width: 100%;
}
.view-strategy-and-reports .views-widget-filter-field_reports_date_value .form-type-date-select {
  width: 100%;
}
.view-strategy-and-reports .views-widget-filter-field_reports_date_value .form-type-date-select .date-padding {
  width: 100%;
}
.view-strategy-and-reports .views-widget-filter-field_reports_date_value .form-type-date-select .date-padding .form-type-select {
  width: 100%;
}
.view-strategy-and-reports .views-widget-filter-field_reports_date_value .form-type-date-select .date-padding .form-type-select select {
  width: 50%;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-strategy-and-reports .views-widget-filter-tid_1 select {
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-strategy-and-reports .views-widget-filter-tid select {
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-strategy-and-reports .views-widget-filter-tid_1 {
  float: left;
  width: 45%;
}
.view-strategy-and-reports .views-widget-filter-tid_1 label {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 10px 0 10px 0;
}
.view-strategy-and-reports .views-widget-filter-tid {
  float: left;
  width: 45%;
}
.view-strategy-and-reports .views-widget-filter-tid label {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
  margin: 10px 0 10px 0;
}
.view-strategy-and-reports.view-display-id-page .col-lg-3 {
  width: 50%;
}
.view-strategy-and-reports.view-display-id-page .views-field-title {
  background: none;
}
.view-strategy-and-reports.view-display-id-page .col-lg-3 .grid-item {
  border: solid 1px #ccc;
  padding: 5px;
}
.view-strategy-and-reports.view-display-id-page .view-content {
  border: 1px solid #497094;
  background-color: #97bde0;
  margin: 0 10px 0 0;
  padding: 5px;
  overflow: auto;
  width: 100%;
  margin-bottom: 17px;
}
.view-strategy-and-reports.view-display-id-page .view-content .views-view-grid {
  margin: 15px 0 15px 0;
}
.view-strategy-and-reports .view-filters .views-exposed-widgets .views-widget-filter-field_country_name_tid label {
  display: none;
}
.view-strategy-and-reports .view-filters .views-exposed-widgets .views-widget-filter-field_reports_date_value label {
  display: none;
}

/* Section-news_corner. */
.section-news_corner .field-name-title h2 {
  color: #1a918c;
  font-weight: bold;
  font-size: 16px;
  padding: 0 0 10px 0 !important;
  border-bottom: 1px dotted #ecebeb;
}
.section-news_corner .field-name-body {
  color: #0c000f;
  padding: 0px 0 4px 0;
  font-weight: normal;
}
.node-type-near-news .section-news_corner .field-name-title h2 {
  font-weight: bold;
  font-size: 16px;
  color: #1a918c;
  margin-bottom: 30px;
}
.node-type-near-news .section-news_corner .field-name-field-news-article-image {
  float: left;
  width: 327px;
  height: 210px;
}
.node-type-near-news .section-news_corner .field-name-body {
  margin-top: -12px;
}
.section-news_corner .flexslider {
  margin: 0px;
  border: none;
}
.section-news_corner .flexslider .slides {
  margin: 0px;
  padding: 0px;
  width: 544px;
}
.section-news_corner .flexslider .slides img {
  float: left;
  width: 332px;
  height: 160px;
}
.section-news_corner .flexslider .slides .flex-caption {
  float: left;
  width: 212px;
  background: url(../images/top_title_bg_news_corner.gif) #389d96 left bottom no-repeat;
  padding: 10px 10px 0px 10px;
  height: 160px;
  color: #fff !important;
  font-size: 20px;
  font-weight: normal;
  text-shadow: none;
  line-height: 22px;
}

/* Timeline. */
.section-news_corner #block-views-timelines-block .panel-heading {
  font-weight: bold;
  font-family: Verdana, Geneva, sans-serif;
  color: #1a918c;
  font-size: 14px;
}
.section-news_corner .view-timelines .view-content ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.section-news_corner .view-timelines .view-content ul li {
  float: left;
  width: 160px;
  border: 1px solid #1a918c;
  min-height: 210px;
  margin: 0px;
}
.section-news_corner .view-timelines .view-content ul li .views-field-field-timeline-content {
  font-weight: bold;
  font-family: Verdana, Geneva, sans-serif;
  text-align: center;
}
.section-news_corner .view-timelines .view-content ul li .views-field-field-timeline-content-1 {
  padding: 0 7px 0 7px;
  text-align: center;
  font-size: 12px;
  line-height: 17px;
  font-family: Verdana, Geneva, sans-serif;
}

/* Key Links neighbourhood section. */
.section-news_corner #block-views-links-block .panel-body {
  padding: 15px 0 0 0;
}
.section-news_corner #block-views-links-block .content .item-list ul {
  color: #8d6d93;
  padding: 0 0 0px 3px;
  margin: -15px -7px -16px;
}
.section-news_corner #block-views-links-block .content .item-list ul li:before {
  content: "•";
}
.section-news_corner #block-views-links-block .content .item-list ul li {
  color: #1a918c;
  float: left;
  width: 93%;
  border-bottom: 1px solid #fff;
  font-size: 13px;
  box-sizing: content-box;
  padding: 2px 0 3px 11px;
}
.section-news_corner #block-views-links-block .content .item-list ul li div {
  display: inline;
}
.section-news_corner #block-views-links-block .content .item-list ul li a {
  cursor: pointer;
  text-decoration: underline;
  color: #000;
  font-size: 12px;
  padding: 0px;
  display: inline;
}
.section-news_corner #block-views-links-block .view-footer .rightsideblockmore {
  background: #389d96;
  padding-right: 4px;
}

/* Photo slider latest photos. */
.section-news_corners #block-views-media-block #flexslider-1 .slides {
  width: 190px;
}
.section-news_corner #block-views-media-block #flexslider-1 .flex-control-nav {
  display: none;
}
.section-news_corner #block-views-media-block .panel-body {
  padding: 0px 0 0 0;
}
.section-news_corner #block-views-media-block .view-footer {
  width: 100%;
  float: left;
}
.section-news_corner #block-views-media-block .view-footer .rightsideblockmore {
  margin-top: -3px;
}
.section-news_corner #block-views-media-block-1 .view-footer .rightsideblockmore {
  margin-top: -3px;
}

/* Video slider latest videos. */
.section-news_corner #block-views-media-block-1 #flexslider-2 .slides {
  width: 190px;
}
.section-news_corner #block-views-media-block #flexslider-2 .flex-control-nav {
  display: none;
}
.section-news_corner #block-views-media-block-1 .panel-body {
  padding: 0px 0 0 0;
}
.section-news_corner #block-views-media-block-1 .view-footer {
  width: 100%;
  float: left;
}

/* Documents View. */
.view-Near-Documents .views-exposed-widgets {
  width: 100%;
  background-color: #efefef;
  padding: 10px 0 10px 15px;
  margin: 10px 0 0 0;
}
.view-projects .view-header h2 {
  background: none !important;
  color: #497094;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
  padding: 10px 15px 10px 0px !important;
  border-bottom: 1px dotted #ecebeb;
  margin: 0px -15px 2px 2px !important;
}
.view-projects .view-filters h2 {
  background: none !important;
  color: #444041;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.view-projects .view-header img {
  background-image: url(../images/projects.png);
  width: 100%;
}
.view-projects.view-display-id-page .views-exposed-widgets select {
  width: 310px;
  height: 30px;
  font-size: 12px;
  border: 1px solid #000;
  border-radius: 0;
}
.view-projects .views-widget-filter-field_project_theme_tid label {
  display: none;
}
.view-projects.view-display-id-page .view-header #headertitledocuments {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #444041;
  font-size: 14px;
}
.view-projects.view-display-id-page .field-content .file-icon {
  display: none;
}
.view-projects.view-display-id-page .views-field-nothing .field-content {
  background: url(../images/bullet.gif) left no-repeat;
  padding: 15px;
}
.view-projects.view-display-id-page .views-field-nothing a {
  color: #000;
  text-decoration: underline;
  font-size: 13px;
}
.view-projects.view-display-id-page .view-content .views-row {
  border-top: none !important;
  border-bottom: none !important;
  padding-top: 10px !important;
  margin-bottom: 0px !important;
}
.view-projects.view-display-id-page .views-exposed-widgets label {
  font-weight: normal !important;
}
.view-projects.view-display-id-page .view-content h3 {
  font-weight: bold;
  margin-bottom: 16px;
  color: #000;
  font-size: 18px;
}
.flex-direction-nav a {
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #fff;
  border-radius: 50%;
  text-align: center;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f001';
  color: #fff;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  line-height: 40px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: center;
}
.section-news_corner .rightsideblockmore {
  background: #389d96;
}
.node-type-near-news .field-name-field-news-publishing-date {
  font-size: 13px;
  margin-top: -32px;
  padding-bottom: 10px;
}
