/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */
.dropdown-menu > li > a {
  padding: 15px;
}
.view-id-taxonomy_terms.view-display-id-block_2 .views-field-description__value,
.view-id-taxonomy_terms.view-display-id-block_3 .views-field-description__value,
.view-id-taxonomy_terms.view-display-id-block_4 .views-field-description__value {
  padding: 0 0px 30px;
  font-size: 18px;
}

.navbar-default .navbar-nav > li > a {
  color: #222 !IMPORTANT;
  font-size: 14px;
  padding: 15px 10px;
}

.region.region-content {
  padding-top: 0px;
}

.navbar-fixed-top {
  background-color: #FFF;
  border-bottom: 2px solid #f16348;
}

h2 {
  color: #f16348;
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 30px;
  width: auto;
}

h2::after {
  position: absolute;
  content: "";
  height: 6px;
  width: 15%;
  left: 0;
  bottom: 0;
  background-color: #636467;
}

.path-frontpage h2.pane-title::after {
  display: none;
}

#block-audit-wales-main-menu {
  float: left;
  transition: all 0.2s ease-in-out;
}

.override-row {
  margin-left: auto;
  margin-right: auto;
}

.path-frontpage .container.row.bs-2col-stacked {
  margin-left: auto !IMPORTANT;
  margin-right: auto !IMPORTANT;
}

.main-container {
  margin-top: 150px;
}

.main-container .row section.col-sm-12 {
  padding: 0;
}

body {
  background-color: #F7F7F7;
  font-family: "Segoe UI", "Arial", "sans-serif" !IMPORTANT;
  padding: 0;
  margin: 0;
}

/*
 * HOMEPAGE STYLE
 */
.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
  position: fixed !important;
  overflow: visible;
  clip: auto;
  width: auto;
  height: auto;
  top: 150px;
  z-index: 999;
  padding: 15px;
  background-color: #fff201;
  color: #000;
}

.view-id-news.view-display-id-block_2 .views-row {
  margin: 15px 0 15px 0px;
  padding: 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}

.view-id-news.view-display-id-block_2 .views-row .views-field-field-main-image,
.view-id-news.view-display-id-block_2 .views-row .views-field-title {
  width: 50%;
  float: left;
}

.view-id-news.view-display-id-block_2 .views-row .views-field-field-main-image img {
  width: 100%;
}

.view-id-news.view-display-id-block_2 .views-row .views-field-title a {
  color: #111;
  font-weight: lighter;
  font-size: 16px;
  margin-bottom: 5px;
  float: left;
  padding: 10px;
}

.view-id-news.view-display-id-block_2 .views-row .views-field-body {
  position: absolute;
  width: 50%;
  top: 350px;
  transition: all 0.2s ease-in-out;
  background-color: #F7F7F7;
  padding: 10px;
  height: 156px;
  font-size: 14px;
}

.view-id-news.view-display-id-block_2 .views-row:hover .views-field-body {
  top: 0;
}

.view-id-news.view-display-id-block_1 .views-row {
  margin: 15px 0 15px 0px;
  padding: 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  height: 481px;
}

.view-id-news.view-display-id-block_1 .views-row img {
  width: 100%;
}

.view-id-news.view-display-id-block_1 .views-row .views-field-title a {
  color: #f16348;
  font-size: 24px;
  margin-bottom: 10px;
  padding: 10px 15px 15px;
  float: left;
  /* font-weight: bold; */
}

.view-id-news.view-display-id-block_1 .views-row .views-field-body {
  color: #636467;
  width: 100%;
  padding: 0 15px;
  float: left;
  height: 75px;
  font-size: 16px;
}

/* ############## */

/*
 * Homepage Highlights
 */
.homepage-highlights {
  margin-top: 30px;
  padding: 30px 0;
  background-color: #FFF;
}

.homepage-highlights .container h2 {
  font-size: 46px;
  padding: 15px 0 30px;
  color: #636467;
  font-weight: lighter;
  text-align: Center;
}

.view-id-publication.view-display-id-block_2 ul {
  padding: 0;
  list-style: none;
}

.view-id-publication.view-display-id-block_2 ul li {
  list-style: none;
}

.homepage-highlights .col-md-4 .who-are-we-holder {
  padding: 53px 15px;
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  height: 449px;
}

.homepage-highlights .col-md-4 .who-are-we-holder .who-we-are-title {
  font-size: 49px;
  padding-bottom: 15px;
  color: #f16348;
  font-weight: lighter;
}

.homepage-highlights .col-md-4 .who-are-we-holder .who-we-are-text {
  font-size: 23px;
  font-weight: lighter;
}

.video-container {
  position: relative;
  padding-bottom: 54.4%;
  height: 0;
  margin: 30px 15px;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  overflow: hidden;
}

.view-id-publication.view-display-id-block_1 ul {
  padding-left: 15px;
  float: left;
  width: 100%;
  padding-right: 15px;
}

.view-id-publication.view-display-id-block_1 li {
  list-style: none;
}

.view-id-publication.view-display-id-block_1 .layout {
  margin: 60px 0 15px 0px;
  padding: 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

.view-id-publication.view-display-id-block_1 .layout--twocol-section--50-50 > .layout__region--first {
  flex: 0 1 40%;
}

.view-id-publication.view-display-id-block_1 .layout--twocol-section--50-50 > .layout__region--second {
  flex: 0 1 60%;
  padding: 60px;
}

.view-id-publication.view-display-id-block_1 .views-field-title {
  padding-bottom: 30px;
  font-size: 30px;
}

.view-id-publication.view-display-id-block_1 .views-field-body {
  font-size: 20px;
  line-height: 26px;
  color: #444;
  margin-bottom: 22px;
  font-weight: lighter;
}

.views-field-view-node .field-content,
.quicktabs-tabs li,
.webform-confirmation__back{
  background-color: #4a4d4f!IMPORTANT;
  font-size: 100%;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.views-field-view-node .field-content a,
.webform-confirmation__back a,
.quicktabs-tabs li a{
  padding: 11px 16px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
}
.quicktabs-tabs{
  width:100%;
  float:left;
  margin-bottom:30px;
  padding-left:0;
}
.quicktabs-tabs li{
  overflow:hidden;
  float:left;
  margin-right:30px;
  text-align:center;
}
.quicktabs-tabs li a{
  margin-right:15px;
}
.views-field-view-node .field-content:hover::before,
.views-field-view-node .field-content:active::before,
.views-field-view-node .field-content:focus-visible::before,
.views-field-view-node .field-content:focus::before,
.bs-region--left .navbar li:hover:before,
.quicktabs-tabs li:hover:before,
.webform-confirmation__back:hover:before{
  width: 100%;
}

.views-field-view-node .field-content::before,
.bs-region--left .navbar li:before,
.quicktabs-tabs li:before,
.webform-confirmation__back:before{
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}

.view-id-publication.view-display-id-block_1 .views-field-view-node .field-content {
  margin: 30px 0;
}

.view-id-publication.view-display-id-block_1 .views-field-view-node .field-content a {
  font-size: 118%;
}

.view-id-publication.view-display-id-block_2 {
  padding-bottom: 60px;
  display: inline-block;
}

.view-id-publication.view-display-id-block_2 .bs-1col-stacked {
  position: relative;
}

.view-id-publication.view-display-id-block_2 .bs-1col-stacked:hover .bs-region--main {
  opacity: 1;
}

.view-id-publication.view-display-id-block_2 .bs-region--top {
  position: relative;
  z-index: 1
}
.view-id-publication.view-display-id-block_2 .bs-region--top .views-field-title{
  padding: 5px;
  height: 94px;
  font-size: 12px;
  text-align: left;
  position: relative;
  font-weight: 600;
}
.view-id-publication.view-display-id-block_2 .bs-region--top .views-field-title small {
  position: absolute;
  width: 100%;
  bottom: 6px;
  left: 0;
  text-align: center;
}
.view-id-publication.view-display-id-block_2 .bs-region--main {
  position: absolute;
  z-index: 2;
  bottom: 87px;
  padding: 10px;
  font-size: 12px;
  background-color: #4a4d4f;
  color: #FFF;
  left: 10px;
  right: 10px;
  height: 230px;
  border-radius: 10px;
  opacity: 0;
  transition: all 0.3s;
}

.view-id-publication.view-display-id-block_2 .bs-region--bottom {
  position: relative;
  z-index: 3;
  padding: 15px 0px;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.view-id-publication.view-display-id-block_2 .bs-region--bottom .field-content,
.view-id-publication.view-display-id-block_2 .bs-region--bottom .field-content a {
  width: 100%;
}

.view-id-publication.view-display-id-block_2 .bs-region.bs-region--top {
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}

.view-id-publication.view-display-id-block_2 .bs-region.bs-region--top,
.view-id-publication.view-display-id-block_2 .bs-region.bs-region--top img {
  width: 100%;
}

#block-homepagesocial {
  background-color: #FFF;
  padding: 60px 0;
}

.view-id-events.view-display-id-block_1 .views-row {
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  padding-bottom: 15px;
}

.view-id-events.view-display-id-block_1 .views-field-title {
  text-align: center;
  padding: 15px;
  font-size: 18px;

}

.view-id-events.view-display-id-block_2 .views-field-title,
.view-id-events.view-display-id-block_3 .views-field-title {
  text-align: center;
  padding: 15px;
  font-size: 18px;
  border-top: 1px solid #DCDCDC;
  height: 75px;
}

.view-id-events.view-display-id-block_1 .views-field-body {
  height: 88px;
  padding: 15px;
  background: #f7f8fa;
}

.view-id-events.view-display-id-block_2 .views-field-body,
.view-id-events.view-display-id-block_3 .views-field-body {
  padding: 15px;
  background: #f7f8fa;
  height: 89px;
  border-top: 1px solid #DCDCDC;
}


.view-id-events.view-display-id-block_1 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_1 .views-field-field-start-date,
.view-id-events.view-display-id-block_1 .views-field-field-end-date,
.view-id-events.view-display-id-block_1 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-start-date,
.view-id-events.view-display-id-block_2 .views-field-field-end-date,
.view-id-events.view-display-id-block_2 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date,
.view-id-events.view-display-id-block_3 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-end-date{
  width: 33.33%;
  float: left;
  font-size: 14px;
  padding: 15px 0;
  border-top: 1px solid #DCDCDC;
  border-bottom: 1px solid #DCDCDC;
  margin-bottom: 20px;
}
.view-id-events.view-display-id-block_2 .views-field-field-end-date,
.view-id-events.view-display-id-block_3 .views-field-field-end-date {
  font-size:12px;
}

.view-id-events.view-display-id-block_2 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-start-date,
.view-id-events.view-display-id-block_2 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date,
.view-id-events.view-display-id-block_3 .views-field-field-end-date-1 {
  font-size: 12px;
}

.view-id-events.view-display-id-block_1 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date-1 {
  border-right: 1px solid #DCDCDC;
}

.view-id-events.view-display-id-block_2 .views-field-view-node,
.view-id-events.view-display-id-block_3 .views-field-view-node {
  padding-bottom: 15px;
}

.view-id-events.view-display-id-block_1 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-end-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-end-date-1 {
  border-left: 1px solid #DCDCDC;
}

.view-id-events.view-display-id-block_1 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_2 .views-field-field-start-date-1,
.view-id-events.view-display-id-block_3 .views-field-field-start-date-1 {
  border-left: 1px solid #DCDCDC;
}

.event-date-holder .date-cont{
  padding:15px;
}
.event-date-holder .date-cont label{
  width:100%;
  padding-bottom:10px;
  font-weight:500!IMPORTANT;
  float:left;
}

.page-node-type-events .event-date-holder{
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom: 30px;
  margin-top:30px;
}
.page-node-type-events .event-date-holder .date-cont{
  padding:15px;
}
.page-node-type-events .event-date-holder .date-cont label{
  width:100%;
  padding-bottom:10px;
  font-weight:500!IMPORTANT;
  float:left;
}


.view-id-blogs.view-display-id-block_1 ul {
  padding: 0;
  list-style: none;
}

.view-id-blogs.view-display-id-block_1 .bs-2col-stacked {
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom: 30px;
}
.view-id-blogs.view-display-id-block_1 .bs-2col-stacked img{
  width:100%;
}
.view-id-blogs.view-display-id-block_1 .bs-2col-stacked .bs-region {
  float: left;
  width: 50%;
  position: relative;
}

.view-id-blogs.view-display-id-block_1 .bs-2col-stacked .views-field-body {
  position: absolute;
  width: 100%;
  top: 350px;
  transition: all 0.2s ease-in-out;
  background-color: #F7F7F7;
  padding: 10px;
  height: 156px;
  font-size: 14px;
}

.view-id-blogs.view-display-id-block_1 .bs-2col-stacked:hover .views-field-body {
  top: 0;
}

.view-id-blogs.view-display-id-block_1 .bs-2col-stacked .views-field-title {
  color: #636467;
  font-weight: lighter;
  font-size: 14px;
  margin-bottom: 5px;
  float: left;
  padding: 10px;
  text-align: left;
  height: 90px;
}

/*
 * NEws Page
 */
.view-id-news.view-display-id-block_4 .bs-region.bs-region--left,
.view-id-news.view-display-id-block_4 .bs-region.bs-region--right,
.view-id-blogs.view-display-id-block_3 .bs-region.bs-region--left,
.view-id-blogs.view-display-id-block_3 .bs-region.bs-region--right {
  width: 50%;
  float: left;
}
.view-id-blogs.view-display-id-block_3 .bs-region.bs-region--right{
  width: 50%;
  float: left;
  position: relative;
  min-height: 332px;
}

/* USe for 33/66 split */
.view-id-blogs.view-display-id-block_5 .bs-region.bs-region--left {
  width: 33.33%;
  float: left;
  padding-right: 15px;
}

.view-id-blogs.view-display-id-block_5 .bs-region.bs-region--right {
  width: 66.66%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}

#block-views-block-news-block-5 {
  padding: 30px 0 15px;
  margin: 15px 0 30px;
  position: relative;
}

#block-views-block-news-block-5:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(/themes/audit_wales/images/orange-background.jpg);
  opacity: 0.4;
  background-size: cover;
}

.view-id-news.view-display-id-block_3 ul,
.view-id-news.view-display-id-block_6 ul,
.view-id-news.view-display-id-block_5 ul,
.view-id-blogs.view-display-id-block_2 ul,
.view-id-blogs.view-display-id-block_3 ul,
.view-id-blogs.view-display-id-block_4 ul,
.view-id-blogs.view-display-id-block_5 ul,
.view-id-publication.view-display-id-block_3 ul,
.view-id-publication.view-display-id-block_4 ul,
.view-id-publication.view-display-id-block_5 ul,
.view-id-publication.view-display-id-block_6 ul,
.block-entity-fieldnodefield-thumbnail ul,
.view-id-events.view-display-id-block_2 ul,
.view-id-events.view-display-id-block_3 ul,
.view-id-whos_who_.view-display-id-block_1 ul,
.view-id-whos_who_.view-display-id-block_2 ul,
.view-id-whos_who_.view-display-id-block_3 ul,
.view-id-whos_who_.view-display-id-block_4 ul,
.view-id-covid19.view-display-id-block_1 ul,
.view-id-infographics.view-display-id-block_1 ul{
  padding: 0;
  list-style: none;
}

.view-id-news.view-display-id-block_3 .views-field-title,
.view-id-news.view-display-id-block_6 .views-field-title,
.view-id-news.view-display-id-block_5 .views-field-title,
.view-id-blogs.view-display-id-block_2 .views-field-title,
.view-id-blogs.view-display-id-block_4 .views-field-title,
.view-id-covid19.view-display-id-block_1 .views-field-title,
.view-id-infographics.view-display-id-block_1 .views-field-title{
  font-weight: 600;
}

.view-id-blogs.view-display-id-block_3 .views-field-title {
  font-size: 30px !IMPORTANT;
}

.view-id-blogs.view-display-id-block_5 .views-field-title{
  padding: 15px 0;
  font-size: 22px;
  font-weight: lighter;
}
.view-id-infographics.view-display-id-block_1 .views-field-title{
  padding: 15px;
  font-size: 22px;
  font-weight: lighter;
  height: 90px;
}
.view-id-blogs.view-display-id-block_3 .views-field-body {
  font-size: 22px !IMPORTANT;
  font-weight: lighter;
}

.view-id-news.view-display-id-block_3 .views-field-title,
.view-id-news.view-display-id-block_3 .views-field-body,
.view-id-news.view-display-id-block_6 .views-field-title,
.view-id-news.view-display-id-block_6 .views-field-body,
.view-id-news.view-display-id-block_5 .views-field-title,
.view-id-news.view-display-id-block_5 .views-field-body,
.view-id-blogs.view-display-id-block_2 .views-field-title,
.view-id-blogs.view-display-id-block_2 .views-field-body,
.view-id-blogs.view-display-id-block_4 .views-field-title,
.view-id-blogs.view-display-id-block_4 .views-field-body,
.view-id-covid19.view-display-id-block_1 .views-field-title,
.view-id-covid19.view-display-id-block_1 .views-field-field-intro-text {
  padding: 10px 10px 0;
}


.view-id-news.view-display-id-block_3 .views-field-view-node,
.view-id-news.view-display-id-block_6 .views-field-view-node,
.view-id-news.view-display-id-block_5 .views-field-view-node,
.view-id-blogs.view-display-id-block_2 .views-field-view-node,
.view-id-blogs.view-display-id-block_3 .views-field-view-node,
.view-id-blogs.view-display-id-block_4 .views-field-view-node,
.view-id-blogs.view-display-id-block_5 .views-field-view-node,
.view-id-publication.view-display-id-block_3 .views-field-view-node,
.view-id-publication.view-display-id-block_4 .views-field-view-node,
.view-id-publication.view-display-id-block_6 .views-field-view-node,
.view-id-covid19.view-display-id-block_1 .views-field-view-node {
  padding: 0;
  position: absolute;
  bottom: 10px;
  width: 100%;

}
.view-id-infographics.view-display-id-block_1{
  text-align:left;
}
.view-id-infographics.view-display-id-block_1 .views-field-created{
  padding: 0 15px;
}
.view-id-infographics.view-display-id-block_1 .views-field-view-node {
  padding:20px 0 15px;
  text-align:center;
}
.view-id-infographics.view-display-id-block_1 .field--name-field-icon,
.view-id-infographics.view-display-id-block_1 .field--name-field-text .field--label{
  display:none;
}
.view-id-infographics.view-display-id-block_1 .field--name-field-text{
  padding:15px;
  border-top:1px solid #DCDCDC;
  border-bottom:1px solid #DCDCDC;
  margin-top:15px;
  height: 165px;
  text-align: left;
}
.view-id-infographics.view-display-id-block_1 .field--name-field-text .field--item{
  height: 139px;
  overflow: hidden;
}
.view-id-news.view-display-id-block_3 .bs-region.bs-region--main,
.view-id-news.view-display-id-block_6 .bs-region.bs-region--main,
.view-id-news.view-display-id-block_5 .bs-region.bs-region--main,
.view-id-blogs.view-display-id-block_2 .bs-region.bs-region--main,
.view-id-blogs.view-display-id-block_4 .bs-region.bs-region--main {
  height: 390px;
}

.view-id-news.view-display-id-block_4 .bs-2col,
.view-id-news.view-display-id-block_3 .bs-region.bs-region--main,
.view-id-news.view-display-id-block_6 .bs-region.bs-region--main,
.view-id-blogs.view-display-id-block_2 .bs-region.bs-region--main,
.view-id-taxonomy_terms.view-display-id-block_1 .view-content,
.view-id-news.view-display-id-block_5 .bs-region.bs-region--main,
.view-id-blogs.view-display-id-block_3 .bs-2col,
.view-id-blogs.view-display-id-block_4 .bs-region.bs-region--main,
.view-id-blogs.view-display-id-block_5 .bs-2col,
.view-id-publication.view-display-id-block_3 .layout,
.view-id-publication.view-display-id-block_4 .layout,
.view-id-publication.view-display-id-block_6 .layout,
.block-entity-fieldnodefield-thumbnail,
.view-id-publication.view-display-id-block_5 li,
.page-node-type-publication .col-md-9.bs-region.bs-region--right .block-region-right,
.view-id-events.view-display-id-block_2 .bs-1col,
.view-id-events.view-display-id-block_3 .bs-1col,
.path-events .block-block-content,
.page-node-type-profile .block-region-right,
.block-entity-fieldnodefield-profile-picture,
.view-id-whos_who_.view-display-id-block_1 .bs-2col,
.view-id-whos_who_.view-display-id-block_2 .bs-1col,
.view-id-whos_who_.view-display-id-block_3 .bs-1col,
.view-id-whos_who_.view-display-id-block_4 .bs-1col,
.view-id-covid19.view-display-id-block_1 .bs-1col,
.page-node-type-page section.block-entity-fieldnodebody,
.bs-region--left .navbar .navbar-header,
.view-id-infographics.view-display-id-block_1 .bs-1col,
.path-publications .block-region-right,
.infog-holder{
  text-align: center;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom: 30px;
  position: relative;
}
.view-id-infographics.view-display-id-block_1 .bs-1col{
  width:100%;
  text-align:left;
}
.infog-holder{
  padding:15px;
  height:200px;
  width:100%;

}
.infog-holder .title{
  padding:15px 0;
  font-size:22px;
  margin-bottom:15px;
  float:left;
  width:100%;
  height:100px;
}
.path-publications .block-region-right{
  width:100%;
  text-align:left;
  padding:15px;
  margin-top:10px;
}
.path-publications #edit-actions{
  float: left;
  margin: 15px;
}
.view-id-covid19.view-display-id-block_1 .bs-1col {
  height: 400px;
}

/*
 * PAGE BLURb STYLE
 */
.path-events .main-container .block-block-content {
  text-align: left;
  font-size: 16px;
  padding: 15px;
}
.views-field-field-event-tickets-link{
  float: left;
  width: 100%;
  margin: 30px 0;
  text-align: center;
}
.view-id-news.view-display-id-block_4 .bs-region.bs-region--right .views-field-view-node{
  float: left;
  width: 100%;
  padding: 45px 15px;
  text-align: left;
}
.news-blogs-main-link{
  padding: 15px;
  font-size: 30px;
  color: #222;
  z-index: 999;
  position: relative;
}
.view-id-blogs.view-display-id-block_5 .bs-2col {
  text-align: left;
}
.view-id-blogs img{
  width:100%;
}
.view-id-news.view-display-id-block_4 .views-field-title,
.view-id-blogs.view-display-id-block_3 .views-field-title {
  padding: 15px;
  float: left;
  font-size: 20px;
  text-align: left;
  color: #ea634a;
  font-weight: 600;
}

.view-id-news.view-display-id-block_4 .views-field-body,
.view-id-blogs.view-display-id-block_3 .views-field-body {
  float: left;
  padding: 0 15px;
  font-size: 16px;
  text-align: left;
  color: #333;
}

.view-id-taxonomy_terms.view-display-id-block_1 .view-content {
  width: 100%;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name {
  width: 100%;
  float: left;
  position: relative;
  border-bottom: 1px solid #DCDCDC;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name a,
.bs-region--left .navbar li a {
  padding: 10px;
  width: calc(100% - 40px);
  float: left;
  text-align: left;
  font-size: 13px;
  position: relative;
  z-index: 2;
  text-decoration: none;
  color: #333;
}

.bs-region--left .navbar li a {
  width: 100%;
}

.bs-region--left .navbar li a:hover {
  background: transparent;
  color: #FFF;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name span span {
  width: 40px;
  line-height: 38px;
  background-color: #ea634a;
  float: left;
  position: relative;
  color: #FFF;
  z-index: 2;
  transition: all 0.3s;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name:hover a {
  color: #FFF;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name:hover span span {
  color: #ea634a;
  background-color: #FFF;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name:hover:before {
  width: 100%;
}

.view-id-taxonomy_terms.view-display-id-block_1 .views-field-name:before {
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}


.view-id-news.view-display-id-block_2 .views-row:hover,
.view-id-news.view-display-id-block_1 .views-row:hover,
.video-container iframe:hover,
.view-id-publication.view-display-id-block_1 .layout:hover,
.view-id-publication.view-display-id-block_2 .bs-1col-stacked:hover .bs-region--top,
.view-id-events.view-display-id-block_1 .views-row:hover,
.view-id-blogs.view-display-id-block_1 .bs-2col-stacked:hover,
.view-id-news.view-display-id-block_4 .bs-2col:hover,
.view-id-news.view-display-id-block_3 .bs-region.bs-region--main:hover,
.view-id-news.view-display-id-block_6 .bs-region.bs-region--main:hover,
.view-id-news.view-display-id-block_5 .bs-region.bs-region--main:hover,
.view-id-blogs.view-display-id-block_2 .bs-region.bs-region--main:hover,
.view-id-blogs.view-display-id-block_3 .bs-2col:hover,
.view-id-blogs.view-display-id-block_4 .bs-region.bs-region--main:hover,
.view-id-blogs.view-display-id-block_5 .bs-2col:hover,
.view-id-publication.view-display-id-block_3 .layout:hover,
.view-id-publication.view-display-id-block_4 .layout:hover,
.view-id-publication.view-display-id-block_6 .layout:hover,
.view-id-publication.view-display-id-block_5 li:hover,
.view-id-events.view-display-id-block_2 .bs-1col:hover,
.view-id-events.view-display-id-block_3 .bs-1col:hover,
.view-id-whos_who_.view-display-id-block_1 .bs-2col:hover,
.view-id-whos_who_.view-display-id-block_2 .bs-1col:hover,
.view-id-infographics.view-display-id-block_1 .bs-1col:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}


.page-node-type-news .bs-region--left .block-region-left,
.page-node-type-blog .bs-region--left .block-region-left,
.page-node-type-events .bs-region--left .block-region-left {
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom: 30px;
  position: relative;
  margin-top: 30px;
}

.page-node-type-news .bs-region--left .block-region-left .block-entity-fieldnodetitle,
.page-node-type-blog .bs-region--left .block-region-left .block-entity-fieldnodetitle,
.page-node-type-events .bs-region--left .block-region-left .block-entity-fieldnodetitle {
  padding: 15px;
  font-size: 30px;
  font-weight: lighter;
  color: #333;
}

.page-node-type-news .bs-region--left .block-region-left .block-entity-fieldnodechanged,
.page-node-type-news .bs-region--left .block-region-left .block-entity-fieldnodecreated,
.page-node-type-blog .bs-region--left .block-region-left .block-entity-fieldnodechanged,
.page-node-type-blog .bs-region--left .block-region-left .block-entity-fieldnodecreated,
.page-node-type-events .bs-region--left .block-region-left .block-entity-fieldnodechanged {
  padding: 0 15px 15px;
  font-size: 16px;
  color: #666;
}

.page-node-type-blog .field--name-field-main-image img,
.page-node-type-events .field--name-field-main-image img {
  width: 100%;
}

/*
 * Publications page
 */
.view-id-publication.view-display-id-block_3 .layout .layout__region--first,
.view-id-publication.view-display-id-block_4 .layout .layout__region--first,
.view-id-publication.view-display-id-block_6 .layout .layout__region--first {
  flex: 0 1 33.33%;
}

.view-id-publication.view-display-id-block_3 .layout .layout__region--second,
.view-id-publication.view-display-id-block_4 .layout .layout__region--second,
.view-id-publication.view-display-id-block_6 .layout .layout__region--second {
  flex: 0 1 66.66%;
  position: relative;
}

.view-id-publication.view-display-id-block_3 .views-field-title,
.view-id-publication.view-display-id-block_6 .views-field-title {
  padding: 15px;
  text-align: left;
  font-size: 24px;
  font-weight: 600;
}

.view-id-publication.view-display-id-block_6 .views-field-title {
  font-size: 11px;
}

.view-id-publication.view-display-id-block_3 .views-field-field-intro-text,
.view-id-publication.view-display-id-block_6 .views-field-field-intro-text {
  font-size: 16px;
  text-align: left;
  color: #636467;
  padding: 15px;
}

.view-id-publication.view-display-id-block_3 .views-field-view-node {
  padding-bottom: 75px;
}

.view-id-publication.view-display-id-block_4 .views-field-title {
  padding: 15px;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
}

.view-id-publication.view-display-id-block_4 .views-field-field-intro-text {
  position: absolute;
  width: 100%;
  top: 350px;
  transition: all 0.2s ease-in-out;
  background-color: #F7F7F7;
  padding: 15px;
  height: 100%;
  font-size: 14px;
  text-align: left;
}

.view-id-publication.view-display-id-block_4 .layout:hover .views-field-field-intro-text {
  top: 0;
}

.view-id-publication.view-display-id-block_5 li,
.view-id-publication.view-display-id-block_5 li a {
  float: left;
  width: 100%;
  color: #333;
}

.view-id-publication.view-display-id-block_5 li .col-xs-10,
.view-id-publication.view-display-id-block_5 li .col-xs-2 {
  padding: 15px 0;
  float: left;
}

.view-id-publication.view-display-id-block_5 li .col-xs-10 span {
  z-index: 999;
  position: relative;
}

.view-id-publication.view-display-id-block_5 li .col-xs-10 span svg {
  float: right;
  margin: 4px 11px 0 0;
}

.view-id-publication.view-display-id-block_5 li .col-xs-2 {
  background-color: #eb6349;
  color: #FFF;
}

.view-id-publication.view-display-id-block_5 li:hover .col-xs-10 {
  color: #FFF;
}

.view-id-publication.view-display-id-block_5 li:hover .col-xs-10::before {
  width: 100%;
}

.view-id-publication.view-display-id-block_5 .col-xs-10::before {
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}

.page-node-type-publication .col-md-9.bs-region.bs-region--right .block-region-right {
  text-align: left;
}

.page-node-type-publication .col-md-9.bs-region.bs-region--right .block-entity-fieldnodetitle {
  padding: 15px;
  font-size: 30px;
  font-weight: lighter;
  color: #333;
}

.page-node-type-publication .col-md-9.bs-region.bs-region--right .block-entity-fieldnodecreated {
  padding: 0 15px 15px;
  font-size: 16px;
  color: #666;
}

.path-publications .form-inline{
  text-align: left;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
  margin:0 15px 30px;
  padding:15px 0;
}
.path-publications .form-inline .form-item{
  padding:15px;
}
.path-publications .form-inline .form-item label{
  margin-right:15px;
}
.page-node-type-profile .block-region-right {
  text-align: left;
}

.page-node-type-profile .block-region-right .block-entity-fieldnodefield-position {
  font-weight: lighter;
  font-size: 2.4em;
  color: #636467;
  padding: 15px 15px 0;
}





/*
 * PARAGRAPH STYLE
 */
.field--name-field-general-text{
  margin-left: -15px;
  margin-right: -15px;
}
.icon-sum-list-holder{
  text-align:center;
  padding: 0 15px 15px;
  margin: 15px 0 15px 0px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  height:200px;
}
.page-node-type-jobs-page .paragraph-full-text{
  width: 100%;
  float: left;
  font-size: 25px;
  font-weight: lighter!IMPORTANT;
  font-family: "Segoe UI", "Arial", "sans-serif" !IMPORTANT;
  margin-bottom: 15px;
}

.page-node-type-jobs-page .paragraph-full-text h3{
  font-weight: bold;
  padding: 15px 0 0 0;
  float: left;
  width: 100%;
  font-size: 36px;
  color: #000;
  margin: 0 0 15px;
}


.icon-sum-list-holder:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgb(0 0 0 / 13%), 0px 1.2px 3.6px 0px rgb(0 0 0 / 11%);
}
.icon-sum-list-holder .icon{
  text-align:center;
  float:left;
  width:100%;
}
.icon-sum-list-holder .icon-holder{
  font-size: 36px;
  height: 80px;
  width: 80px;
  line-height: 77px;
  border-radius: 50%;
  background-color: #f16348;
  color: #FFF;
  overflow: hidden;
  text-align: center;
  margin: 20px calc(50% - 40px);
}
.icon-sum-list-holder .text{
  margin-top: 100px;
  float: left;
  font-size: 13px;
  padding: 6px 0 0;
  background-color: #FFF;
  height: 200px;
  transition: all 0.2s ease-in-out;
}
.icon-sum-list-holder:hover .text{
  margin-top: -170px;
}
.icon-sum-list-holder .title{
  padding:0 0 10px;
  font-weight:400;
  font-size:18px;
  height:60px;
  float: left;
  width: 100%;
}
.publication-ref-para ul,
.view-id-publication.view-display-id-block_8 ul{
  list-style:none;
}
.publication-ref-para h2{
  display:none;
}
.publication-ref-para,
.view-id-publication.view-display-id-block_8 .view-content{
  padding:15px 0;
  margin:15px 15px 30px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
  width:calc(100% - 30px);
}
.publication-ref-para .layout__region--first{
  flex: 0 1 10%!IMPORTANT;
}
.view-id-publication.view-display-id-block_8 .layout__region--first{
  flex: 0 1 25%!IMPORTANT;
}
.publication-ref-para .layout__region--second{
  flex: 0 1 90%!IMPORTANT;
  padding:0 15px;
}
.view-id-publication.view-display-id-block_8 .layout__region--second{
  flex: 0 1 75%!IMPORTANT;
  padding:0 15px;
}
.publication-ref-para .layout__region--second .views-field-title,
.view-id-publication.view-display-id-block_8 .layout__region--second .views-field-title{
  font-size:22px;
  padding-bottom:15px;
}
.news-quote-holder{
  width: 100%;
  float: left;
  padding: 20px;
  font-size: 1.4em;
  font-weight: bold;
  color: #f16348;
  margin-bottom: 20px;
}
.quote-holder{
  width: calc(100% - 30px);
  float: left;
  background-color: #F7F7F7;
  border: 1px solid #DCDCDC;
  margin: 0 15px 20px;
  padding-bottom:30px;
}
.quote-holder .quote1,
.quote-holder .quote2{
  text-align:center;
}
.quote-holder .fa-quote-left {
  padding: 30px 0 0;
  font-size: 60px;
  color: #f16348;
}
.quote-holder .fa-quote-right {
  padding: 0 0 30px;
  font-size: 60px;
  color: #f16348;
}
.quote-holder .col-xs-8 {
  padding-top: 46px;
  font-size: 16px;
}
.quote-holder .quote2{
  margin-top: 0;
}
.quote-holder .quote-name{
  text-align: right;
  font-weight: bold;
  padding-top: 40px;
}
.field--name-field-intro-text {
  font-weight: lighter;
  font-size: 1.6em;
  color: #636467;
  padding: 15px;
}

.paragraph-full-text,
.page-node-type-blog section.block-entity-fieldnodebody,
.page-node-type-publication section.block-entity-fieldnodebody,
.page-node-type-news section.block-entity-fieldnodebody,
.page-node-type-profile section.block-entity-fieldnodebody,
.page-node-type-events section.block-entity-fieldnodebody,
.page-node-type-page section.block-entity-fieldnodebody {
  padding: 15px;
  font-size: 18px;
  text-align: left;
}

.paragraph-full-video {
  margin: 0 0 -5px;
}

.paragraph-full-video h2 {
  padding: 15px;
  font-size: 24px;
  font-weight: lighter;
}

.paragraph-summary,
.page-node-type-blog section.block-entity-fieldnodebody:nth-child(1) {
  font-weight: lighter;
  font-size: 1.6em;
  color: #636467;
  padding: 15px;
}

/* WHOS WHO */
.view-id-whos_who_.view-display-id-block_1 .bs-2col .bs-region--left {
  float: left;
  width: 33.33%;
}

.view-id-whos_who_.view-display-id-block_1 .bs-2col .bs-region--right {
  float: left;
  width: 66.66%;
  text-align: left;
}

.view-id-whos_who_.view-display-id-block_1 .views-field-title {
  padding: 20px 15px 0;
  font-size: 27px;
  font-weight: 600;
}
.view-id-whos_who_.view-display-id-block_1 .views-field-field-position {
  padding: 2px 15px 15px;
  font-size: 21px;
}
.view-id-whos_who_.view-display-id-block_1 .views-field-field-intro-text {
  padding: 0 15px 0px;
  font-size: 18px;
}

.view-id-whos_who_.view-display-id-block_1 .views-field-view-node {
  padding: 25px 15px 15px;
}

.view-id-whos_who_ img {
  width: 100%;
}

.view-id-whos_who_.view-display-id-block_2 .views-field-title,
.view-id-whos_who_.view-display-id-block_3 .views-field-title,
.view-id-whos_who_.view-display-id-block_4 .views-field-title {
  padding: 10px;
  font-size: 20px;
}

.view-id-whos_who_.view-display-id-block_2 .views-field-field-group,
.view-id-whos_who_.view-display-id-block_3 .views-field-field-group,
.view-id-whos_who_.view-display-id-block_4 .views-field-field-group {
  padding: 0 10px 10px;
  font-size: 16px;
}

.view-id-whos_who_.view-display-id-block_2 .views-field-body,
.view-id-whos_who_.view-display-id-block_3 .views-field-body,
.view-id-whos_who_.view-display-id-block_4 .views-field-body {
  padding: 0 10px 10px;
  font-size: 14px;
  height: 115px;
}

.view-id-whos_who_.view-display-id-block_2 .views-field-view-node,
.view-id-whos_who_.view-display-id-block_3 .views-field-view-node,
.view-id-whos_who_.view-display-id-block_4 .views-field-view-node {
  padding: 0 10px 10px;
  text-align: center;
}

.view-id-whos_who_.view-display-id-block_2 .bs-1col,
.view-id-whos_who_.view-display-id-block_3 .bs-1col,
.view-id-whos_who_.view-display-id-block_4 .bs-1col {
  text-align: left;
}


/*
 * FOOTER STYLE
 */
.footer {
  padding: 0;
}

.footer .region.region-footer {
  background-color: #4a4d4f;
  color: #FFF;
}

.footer #block-footerblock {
  background-color: #4a4d4f;
  color: #FFF;
}

.footer #block-footerblock h3 {
  float: left;
}

.footer #block-footerblock .tagline {
  color: #FFF;
  font-size: 22px;
  font-weight: 100;
  padding: 20px 20px 0;
  float: left;
}

.footer .menu--footer-left,
.footer .menu--footer-right {
  padding: 15px 0 30px 0;
}

.footer .menu--footer-left a,
.footer .menu--footer-right a {
  color: #FFF;
  font-size: 16px;
  font-weight: lighter;
}

.footer .menu--footer-left a:hover,
.footer .menu--footer-right a:hover {
  background-color: #3b3d3e;
}

.footer #block-footerblock .footer-top {

}

.footer #block-footerblock .footer-middle {

}

.footer #block-footerblock .footer-bottom {
  padding: 15px;
  font-size: 30px;
  border-top: 2px solid #3b3d3e;
}

.footer #block-footerblock .footer-bottom svg {
  margin-right: 15px;
  color:#FFF;
}
.footer #block-footerblock .footer-bottom svg:hover{
  color: #f16348;
}

h1.page-header {
  padding: 15px 45px;
}

.bs-region--left .navbar {
  width: 100%;
}

.bs-region--left .navbar li {
  width: 100%;
  float: left;
  text-align: left;
  border-top: 1px solid #DCDCDC;
  position: relative;
}

.bs-region--left .navbar .collapse.navbar-collapse {
  width: 100%;
  padding: 0;
}

.bs-region--left .block-lang-dropdown,
.bs-region--left #readspeaker_button-1473{
  display: none !IMPORTANT;
}
.col-sm-12.bs-region.bs-region--top .field--name-body {
  font-size: 22px;
  font-weight: lighter;
  margin-bottom: 30px!IMPORTANT;
  padding-left: 15px;
}
section.covid-promo-block{
  background-color: #f16348;
  margin-bottom:45px;
}
section.covid-promo-block .img-cover{
  background: url(https://www.audit.wales/sites/default/files/COVID-19-rainbow-news_74.png);
  background-position: center;
  background-size: cover;
  height: 400px;
  width: 100%;
  opacity: 0.15;
  position:relative;
  z-index:1;
}
section.covid-promo-block .covid-title {
  position: relative;
  width: 100%;

  text-align: center;
  font-size: 2.5em;
  font-weight: 400;
  color: #FFF;
  padding: 15px;
  padding-top:60px;
  z-index:2;
  float:left;
}

section.covid-promo-block .covid-blurb {
  position: relative;
  width: 100%;
  padding: 30px 0;
  text-align: center;
  color: #FFF;
  font-weight: lighter;
  font-size: 2em;
  z-index: 2;
  float: left;
  min-height: 100px;
}
section.covid-promo-block .covid-button {
  position: relative;
  width: 100%;
  text-align: center;
  z-index: 2;
  padding-top: 1%;
  float: left;
  padding-bottom: 7%;
}
section.covid-promo-block .covid-button a {

  padding: 13px 15px 15px;
  border: 1px solid #FFF;
  border-radius: 50px;
  font-size: 1.8em;
  color: #FFF;



}
.bs-region.bs-region--left .navbar-collapse{
  padding:0;
}

.paragraphs-item-people-survey-section-summary{
  width:100%;
  float:left;
}
.pss-question-results-row{
  background-color: #FFF;
  padding: 0;
  border-bottom: 1px solid #ECECEC;
}
.pss-question-results-row .question{
  padding:18px 10px 18px 10px;
  text-align:center;
  border-right:1px solid #ECECEC;
}
.pss-question-results-row .pos{
  padding: 15px 0;
  text-align: center;
  line-height: 50px;
  font-size: 25px;
}
.pss-table-header{
  padding: 8px 0px;
  text-align: center;
  font-size: 12px;
  height: 70px;
  background-color: #636467;
  color: #FFF;
  vertical-align: middle;
}
.pss-table-header-mob{
  padding: 4px 0px;
  text-align: center;
  font-size: 14px;
  height: 40px;
  line-height: 18px;
}
.pss-summary-value{
  padding: 8px 0px;
  text-align: center;
  height: 70px;
  background-color: #636467;

  vertical-align: middle;
}
.page-node-type-page .pss-table-header h3{
  padding: 0px 0 15px 15px;
  font-size: 54px;
  font-weight: lighter;
  margin: -5px 0 0 0;
  text-align: left;
  color: #FFF!IMPORTANT;
}
.page-node-type-page .pss-summary-value h3 {
  padding: 12px 0 15px 15px;
  font-size: 25px;
  font-weight: lighter;
  margin: 0;
  text-align: left;
  color: #FFF!IMPORTANT;
}

.thematic-holder .thematic-item{
  border:1px solid #ECECEC;
  padding:10px;
  text-align:center;
  margin-bottom:30px;
  min-height:200px;
  background-color:#FFF;
}
.thematic-holder .thematic-item .title {
  height: 47px;
  font-size: 18px;
  line-height: 20px;
}
.thematic-holder .thematic-item .score {
  font-size: 40px;
  padding: 15px 0;
}
.thematic-holder .thematic-item .variance {
  font-size: 25px;
}
.thematic-holder .thematic-item .csps {
  font-size: 24px;
  color:#f16348;
}









/*
 * READ SPEAKER
 */
.rs_addtools .rsbtn_play:after, .rs_addtools:after, .rsbtn .rsbtn_play:after, .rsbtn:after {
  clear: both
}

@font-face {
  font-family: 'Open Sans webReader';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: hl-icons;
  src: url(fonts/hl-icons.eot)
}

@font-face {
  font-family: hl-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: 400;
  font-style: normal
}

[class*=" rsicn-"], [class*=" rsicn-"]:before, [class^=rsicn-], [class^=rsicn-]:before {
  font-family: hl-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.rsicn-arrow-down2:before {
  content: "\edc0"
}

.rsicn-arrow-down5:before {
  content: "\edc9"
}

.rsicn-arrow-down:before {
  content: "\edbf"
}

.rsicn-arrow-up2:before {
  content: "\edb8"
}

.rsicn-arrow-up5:before {
  content: "\edc7"
}

.rsicn-arrow-up:before {
  content: "\edb7"
}

.rsicn-backward2:before {
  content: "\ed88"
}

.rsicn-book:before {
  content: "\e90d"
}

.rsicn-calculator:before {
  content: "\e911"
}

.rsicn-cogs:before {
  content: "\e912"
}

.rsicn-cross-bold:before {
  content: "\ed6c"
}

.rsicn-cross:before {
  content: "\e90b"
}

.rsicn-download:before {
  content: "\e90a"
}

.rsicn-enlarge7:before {
  content: "\eb48"
}

.rsicn-enlarged-text:before {
  content: "\e907"
}

.rsicn-first:before {
  content: "\ed8a"
}

.rsicn-font-minus:before {
  content: "\e908"
}

.rsicn-font-plus:before {
  content: "\e909"
}

.rsicn-forward3:before {
  content: "\ed89"
}

.rsicn-grippie:before {
  content: "\e914"
}

.rsicn-help:before {
  content: "\ed56"
}

.rsicn-keyboard:before {
  content: "\ea70"
}

.rsicn-last:before {
  content: "\ed8b"
}

.rsicn-listen-icon:before {
  content: "\e901"
}

.rsicn-menu3:before {
  content: "\ec6d"
}

.rsicn-meter:before {
  content: "\ebde"
}

.rsicn-minus2:before {
  content: "\ed5c"
}

.rsicn-move:before {
  content: "\e900"
}

.rsicn-next2:before {
  content: "\ed8d"
}

.rsicn-pagemask:before {
  content: "\e910"
}

.rsicn-pause:before {
  content: "\e903"
}

.rsicn-pin:before {
  content: "\e913"
}

.rsicn-play:before {
  content: "\e902"
}

.rsicn-plus2:before {
  content: "\ed5b"
}

.rsicn-pop-out:before {
  content: "\ee05"
}

.rsicn-previous2:before {
  content: "\ed8c"
}

.rsicn-read-hover:before {
  content: "\e905"
}

.rsicn-replay:before {
  content: "\e915"
}

.rsicn-rotate-ccw3:before {
  content: "\eaab"
}

.rsicn-rslogo-2019:before {
  content: "\e916"
}

.rsicn-ruler:before {
  content: "\e90f"
}

.rsicn-shrink7:before {
  content: "\eb49"
}

.rsicn-slide-left:before {
  content: "\ee3a"
}

.rsicn-slide-right:before {
  content: "\ee38"
}

.rsicn-stop:before {
  content: "\e904"
}

.rsicn-target:before {
  content: "\ec2b"
}

.rsicn-text-settings:before {
  content: "\e917"
}

.rsicn-translate:before {
  content: "\e90e"
}

.rsicn-voice-settings:before {
  content: "\e90c"
}

.rsicn-volume:before {
  content: "\e906"
}

.no-bg-image.rsimg {
  background-image: none
}

body.legacy .rsbtn_play .rsbtn_left .rsbtn_text:before {
  position: absolute;
  top: 7px
}

.rs_addtools, .rsbtn {
  padding-bottom: 10px;
  position: relative;
  text-align: left;
  box-sizing: content-box;
  z-index: 1
}

.rs_addtools a, .rs_addtools abbr, .rs_addtools acronym, .rs_addtools address, .rs_addtools applet, .rs_addtools article, .rs_addtools aside, .rs_addtools audio, .rs_addtools b, .rs_addtools big, .rs_addtools blockquote, .rs_addtools body, .rs_addtools canvas, .rs_addtools caption, .rs_addtools center, .rs_addtools cite, .rs_addtools code, .rs_addtools dd, .rs_addtools del, .rs_addtools details, .rs_addtools dfn, .rs_addtools div, .rs_addtools dl, .rs_addtools dt, .rs_addtools em, .rs_addtools embed, .rs_addtools fieldset, .rs_addtools figcaption, .rs_addtools figure, .rs_addtools footer, .rs_addtools form, .rs_addtools h1, .rs_addtools h2, .rs_addtools h3, .rs_addtools h4, .rs_addtools h5, .rs_addtools h6, .rs_addtools header, .rs_addtools hgroup, .rs_addtools html, .rs_addtools i, .rs_addtools iframe, .rs_addtools img, .rs_addtools ins, .rs_addtools kbd, .rs_addtools label, .rs_addtools legend, .rs_addtools li, .rs_addtools mark, .rs_addtools menu, .rs_addtools nav, .rs_addtools object, .rs_addtools ol, .rs_addtools output, .rs_addtools p, .rs_addtools pre, .rs_addtools q, .rs_addtools ruby, .rs_addtools s, .rs_addtools samp, .rs_addtools section, .rs_addtools small, .rs_addtools span, .rs_addtools strike, .rs_addtools strong, .rs_addtools sub, .rs_addtools summary, .rs_addtools sup, .rs_addtools table, .rs_addtools tbody, .rs_addtools td, .rs_addtools tfoot, .rs_addtools th, .rs_addtools thead, .rs_addtools time, .rs_addtools tr, .rs_addtools tt, .rs_addtools u, .rs_addtools ul, .rs_addtools var, .rs_addtools video, .rsbtn a, .rsbtn abbr, .rsbtn acronym, .rsbtn address, .rsbtn applet, .rsbtn article, .rsbtn aside, .rsbtn audio, .rsbtn b, .rsbtn big, .rsbtn blockquote, .rsbtn body, .rsbtn canvas, .rsbtn caption, .rsbtn center, .rsbtn cite, .rsbtn code, .rsbtn dd, .rsbtn del, .rsbtn details, .rsbtn dfn, .rsbtn div, .rsbtn dl, .rsbtn dt, .rsbtn em, .rsbtn embed, .rsbtn fieldset, .rsbtn figcaption, .rsbtn figure, .rsbtn footer, .rsbtn form, .rsbtn h1, .rsbtn h2, .rsbtn h3, .rsbtn h4, .rsbtn h5, .rsbtn h6, .rsbtn header, .rsbtn hgroup, .rsbtn html, .rsbtn i, .rsbtn iframe, .rsbtn img, .rsbtn ins, .rsbtn kbd, .rsbtn label, .rsbtn legend, .rsbtn li, .rsbtn mark, .rsbtn menu, .rsbtn nav, .rsbtn object, .rsbtn ol, .rsbtn output, .rsbtn p, .rsbtn pre, .rsbtn q, .rsbtn ruby, .rsbtn s, .rsbtn samp, .rsbtn section, .rsbtn small, .rsbtn span, .rsbtn strike, .rsbtn strong, .rsbtn sub, .rsbtn summary, .rsbtn sup, .rsbtn table, .rsbtn tbody, .rsbtn td, .rsbtn tfoot, .rsbtn th, .rsbtn thead, .rsbtn time, .rsbtn tr, .rsbtn tt, .rsbtn u, .rsbtn ul, .rsbtn var, .rsbtn video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline
}

.rs_addtools article, .rs_addtools aside, .rs_addtools details, .rs_addtools figcaption, .rs_addtools figure, .rs_addtools footer, .rs_addtools header, .rs_addtools hgroup, .rs_addtools menu, .rs_addtools nav, .rs_addtools section, .rsbtn article, .rsbtn aside, .rsbtn details, .rsbtn figcaption, .rsbtn figure, .rsbtn footer, .rsbtn header, .rsbtn hgroup, .rsbtn menu, .rsbtn nav, .rsbtn section {
  display: block
}

.rs_addtools body, .rsbtn body {
  line-height: 1
}

.rs_addtools ol, .rs_addtools ul, .rsbtn ol, .rsbtn ul {
  list-style: none
}

.rs_addtools blockquote, .rs_addtools q, .rsbtn blockquote, .rsbtn q {
  quotes: none
}

.rs_addtools blockquote:after, .rs_addtools blockquote:before, .rs_addtools q:after, .rs_addtools q:before, .rsbtn blockquote:after, .rsbtn blockquote:before, .rsbtn q:after, .rsbtn q:before {
  content: '';
  content: none
}

.rs_addtools table, .rsbtn table {
  border-collapse: collapse;
  border-spacing: 0
}

.rs_addtools:after, .rs_addtools:before, .rsbtn:after, .rsbtn:before {
  display: table;
  content: ""
}

.rs_addtools a, .rs_addtools span, .rsbtn a, .rsbtn span {
  color: #333;
  font-size: 12px;
  font-family: 'Open Sans webReader', Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  text-transform: none;
  display: block;
  outline: 0
}

.rs_addtools button, .rs_addtools input[type=button], .rsbtn button, .rsbtn input[type=button] {
  border-radius: 0
}

.rs_addtools rs\:span, .rsbtn rs\:span {
  display: inline
}

.rs_addtools .rsbtn_exp, .rs_addtools .rsbtn_toolpanel, .rsbtn .rsbtn_exp, .rsbtn .rsbtn_toolpanel {
  display: none
}

.rs_addtools.rsloading .rsbtn_text, .rsbtn.rsloading .rsbtn_text {
  opacity: .65
}

.rs_addtools .rsbtn_play, .rsbtn .rsbtn_play {
  background: #f6f9fc;
  border: 1px solid #677077;
  border-radius: 2px;
  display: inline-block;
  box-sizing: inherit;
  float: left;
  height: 26px;
  margin-bottom: 2px;
  position: relative;
  z-index: 0
}

.rs_addtools .rsbtn_play:after, .rs_addtools .rsbtn_play:before, .rsbtn .rsbtn_play:after, .rsbtn .rsbtn_play:before {
  display: table;
  content: ""
}

.rs_addtools .rsbtn_play:hover, .rsbtn .rsbtn_play:hover {
  background: #cfd7df
}

.rs_addtools .rsbtn_play:hover .rsbtn_text, .rs_addtools .rsbtn_play:hover .rsbtn_text span, .rsbtn .rsbtn_play:hover .rsbtn_text, .rsbtn .rsbtn_play:hover .rsbtn_text span {
  color: #000
}

.rs_addtools .rsbtn_play:hover .rsbtn_right::before, .rsbtn .rsbtn_play:hover .rsbtn_right::before {
  color: #1c5a2f
}

.rs_addtools .rsbtn_play:focus, .rsbtn .rsbtn_play:focus {
  background: #333
}

.rs_addtools .rsbtn_play:focus .rsbtn_left .rsbtn_text, .rs_addtools .rsbtn_play:focus .rsbtn_left .rsbtn_text span, .rs_addtools .rsbtn_play:focus .rsbtn_right::before, .rsbtn .rsbtn_play:focus .rsbtn_left .rsbtn_text, .rsbtn .rsbtn_play:focus .rsbtn_left .rsbtn_text span, .rsbtn .rsbtn_play:focus .rsbtn_right::before {
  color: #f6f9fc
}

.rs_addtools .rsbtn_play:active, .rsbtn .rsbtn_play:active {
  background: #677077
}

.rs_addtools .rsbtn_play:active .rsbtn_right::before, .rs_addtools .rsbtn_play:active .rsbtn_text, .rs_addtools .rsbtn_play:active .rsbtn_text span, .rsbtn .rsbtn_play:active .rsbtn_right::before, .rsbtn .rsbtn_play:active .rsbtn_text, .rsbtn .rsbtn_play:active .rsbtn_text span {
  color: #000
}

.rs_addtools .rsbtn_play .rsbtn_left, .rsbtn .rsbtn_play .rsbtn_left {
  box-sizing: inherit;
  float: left;
  height: 100%;
  margin-left: 26px;
  margin-right: 0
}

.rs_addtools .rsbtn_play .rsbtn_left.rsimg, .rsbtn .rsbtn_play .rsbtn_left.rsimg {
  background-image: none
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text {
  font-family: hl-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #444464;
  height: 100%;
  position: relative
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text:before, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
  content: "\e916"
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text::before, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::before {
  font-size: 1.2em;
  height: 100%;
  line-height: 28px;
  position: absolute;
  left: -3px
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text span, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
  color: #333;
  font-weight: 700;
  height: 100%;
  line-height: 28px;
  padding-left: 20px
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text .rsbtn_btnlabel, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text .rsbtn_btnlabel {
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  top: -10000px;
  background: 0 0;
  border: none;
  padding: 0;
  margin: 0
}

.rs_addtools .rsbtn_play .rsbtn_left.rsimg, .rsbtn .rsbtn_play .rsbtn_left.rsimg {
  padding: 0
}

.rscompact.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_play .rsbtn_left, .rscompact.rsexpanded:not(.rsdetached).rsbtn .rsbtn_play .rsbtn_left {
  display: none
}

.rs_addtools .rsbtn_play .rsbtn_right, .rsbtn .rsbtn_play .rsbtn_right {
  font-family: hl-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-left: 1px solid #677077;
  color: #288144;
  float: left;
  font-size: 16.8px;
  height: 100%;
  line-height: 28px;
  margin: 0 10px 0 7px;
  padding: 0 0 0 10px
}

.rs_addtools .rsbtn_draghandle, .rs_addtools .rsbtn_tooltoggle, .rsbtn .rsbtn_draghandle, .rsbtn .rsbtn_tooltoggle {
  color: #333;
  font-family: 'Open Sans webReader', Helvetica, Arial, sans-serif;
  text-align: center;
  z-index: 1;
  position: absolute
}

.rs_addtools .rsbtn_play .rsbtn_right.rsimg, .rsbtn .rsbtn_play .rsbtn_right.rsimg {
  background-image: none;
  padding: 0 0 0 10px
}

.rs_addtools .rsbtn_play .rsbtn_right:before, .rsbtn .rsbtn_play .rsbtn_right:before {
  content: "\e902"
}

.rs_addtools .rsbtn_tooltoggle, .rsbtn .rsbtn_tooltoggle {
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  background: #f6f9fc;
  border: 0;
  border: 1px solid #677077;
  border-left: none;
  box-sizing: border-box;
  display: block !important;
  font-size: 12px;
  height: 14px;
  left: 1px;
  line-height: 12px;
  margin: 0;
  outline: 0;
  padding: 0;
  transition: width .1s, height .1s, left .1s, background .1s;
  transition-timing-function: linear;
  top: 14px;
  width: 16px
}

.rs_addtools .rsbtn_tooltoggle:focus span.rsicn, .rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:focus span.rsicn, .rsbtn .rsbtn_tooltoggle:focus span.rsicn, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:focus span.rsicn {
  color: #f6f9fc
}

.rs_addtools .rsbtn_tooltoggle .rsicn:before, .rsbtn .rsbtn_tooltoggle .rsicn:before {
  content: "\ec6d"
}

.rs_addtools .rsbtn_tooltoggle:focus, .rsbtn .rsbtn_tooltoggle:focus {
  background: #333
}

.rs_addtools .rsbtn_tooltoggle:active span.rsicn, .rs_addtools .rsbtn_tooltoggle:hover span.rsicn, .rsbtn .rsbtn_tooltoggle:active span.rsicn, .rsbtn .rsbtn_tooltoggle:hover span.rsicn {
  color: #000
}

.rs_addtools .rsbtn_tooltoggle:hover, .rsbtn .rsbtn_tooltoggle:hover {
  background: #cfd7df
}

.rs_addtools .rsbtn_tooltoggle:active, .rsbtn .rsbtn_tooltoggle:active {
  background: #677077
}

.rscompact.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle, .rscompact.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle {
  border-radius: 0;
  width: 13px;
  height: 26px;
  top: 1px;
  border: 0;
  border-right: 1px solid #677077;
  left: 1px
}

.zoom-tooltoggler.rscompact.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle, .zoom-tooltoggler.rscompact.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle {
  width: 16px
}

.rs_splitbutton.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle, .rs_splitbutton.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle {
  border-radius: 0;
  width: 10px;
  height: 26px;
  top: 1px;
  border: 0;
  border-right: 1px solid #677077;
  left: 1px
}

.zoom-tooltoggler.rs_splitbutton.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle, .zoom-tooltoggler.rs_splitbutton.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle {
  width: 16px
}

.rs_addtools .rsbtn_tooltoggle .rsbtn_btnlabel, .rsbtn .rsbtn_tooltoggle .rsbtn_btnlabel {
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  top: -10000px;
  background: 0 0;
  border: none;
  padding: 0;
  margin: 0
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle {
  background: #cfd7df;
  border: 1px solid #677077;
  font-size: 16px;
  height: 26px;
  left: -7px;
  line-height: 25px;
  width: 32px;
  z-index: 1020
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:focus, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:focus {
  background: #333
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:active span.rsicn, .rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:hover span.rsicn, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:active span.rsicn, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:hover span.rsicn {
  color: #000
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:hover, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:hover {
  background: #cfd7df
}

.rs_addtools.zoom-tooltoggler .rsbtn_tooltoggle:active, .rsbtn.zoom-tooltoggler .rsbtn_tooltoggle:active {
  background: #677077
}

.rs_addtools .rsbtn_draghandle, .rsbtn .rsbtn_draghandle {
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  background: 0 0;
  border: 0;
  border-right: 1px solid #677077;
  font-size: 7.2px;
  height: 13px;
  left: 1px;
  line-height: 14px;
  margin: 0;
  outline: 0;
  padding: 0;
  transition: width .1s, height .1s, left .1s;
  transition-timing-function: linear;
  bottom: 26px;
  width: 16px;
  display: none
}

.rspopup .rspopup_btn, .rspopup.rsresume {
  font-family: hl-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer
}

.rs_addtools.zoom-draghandle .rsbtn_draghandle, .rsbtn.zoom-draghandle .rsbtn_draghandle {
  background: #f6f9fc;
  border: 1px solid #677077;
  font-size: 14.4px;
  height: 26px;
  left: -7px;
  line-height: 27px;
  bottom: 25px;
  width: 32px
}

.rs_addtools.rs_notools .rsbtn_draghandle, .rsbtn.rs_notools .rsbtn_draghandle {
  border-bottom: 1px solid #677077
}

.rs_addtools.rs_mobile .rsbtn_play .rsbtn_left, .rsbtn.rs_mobile .rsbtn_play .rsbtn_left {
  margin-left: 10px
}

.rs_addtools .rsbtn_focusforward, .rsbtn .rsbtn_focusforward {
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  top: -10000px;
  background: 0 0;
  border: none;
  padding: 0;
  margin: 0;
  display: block
}

.rs_addtools .rsbtn_tooltoggle, .rspopup {
  border: 1px solid #677077
}

.rspopup {
  background: #f6f9fc;
  border-radius: 2px;
  box-shadow: 0 0 5px #777;
  box-sizing: inherit;
  color: #000;
  display: block;
  left: 300px;
  position: absolute;
  top: 100px
}

.rspopup .rspopup_btn {
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  border-top: 1px solid #677077;
  padding: 5px 16px 5px 10px
}

.rspopup .rspopup_btn.rspopup_play:before {
  content: "\e902"
}

.rspopup .rspopup_btn.rspopup_translation:before {
  content: "\e90e"
}

.rspopup .rspopup_btn.rspopup_dictionary:before {
  content: "\e90d"
}

.rspopup .rspopup_btn::before {
  margin-right: 10px;
  vertical-align: middle
}

.rspopup .rspopup_btn:first-child {
  border-top: none
}

.rspopup .rspopup_btn span {
  font-family: 'Open Sans webReader', Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 1
}

.rspopup .rspopup_btn:hover {
  background: #cfd7df;
  color: #000
}

.rspopup .rspopup_btn:focus {
  background: #333;
  color: #f6f9fc
}

.rspopup .rspopup_btn:active {
  background: #677077;
  color: #000
}

.rspopup.rsresume {
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  padding: 0 10px
}

.rspopup.rsresume:before {
  content: "\e902"
}

.rspopup.rsresume::before {
  color: #288144
}

.rspopup.rsresume span, .rspopup.rsresume::before {
  float: left;
  line-height: 28px;
  margin: 0 4px 0 0
}

.rspopup.rsresume:hover {
  background: #cfd7df;
  color: #000
}

.rspopup.rsresume:focus {
  background: #333;
  color: #f6f9fc
}

.rspopup.rsresume:active {
  background: #677077;
  color: #000
}

.rspopup.tinyPlayer:before {
  content: "\e904"
}

.rsfloating {
  display: none
}

.rsfloating.rsexpanded {
  display: block
}

.rs_splitbutton {
  display: none
}

.navbar-nav {
  width: 100%;
}
.navbar .navbar-header.scrollDown{
  width: 50px;
}
.navbar .navbar-header.scrollDown .logo {
  width: 50px;
  min-width: auto;
  overflow: hidden;
  margin: -6px 0 0 0;
}
.navbar .navbar-header.scrollDown .logo img {
  width:207px;
}
#navbar-collapse.scrollDown{
  width: calc(100% - 50px);
  float: left;
}
#navbar-collapse.scrollDown #readspeaker_button-1473{
  margin-top: 11px;
}
#navbar-collapse.scrollDown .block-lang-dropdown{
  margin-top:8px;
}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 993px) {
  .block-views-blockda-charts-block-5,
  .block-views-blockda-charts-block-6,
  .block-views-blockda-charts-block-7{
    width:calc(33.33% - 30px);
    float:left;
    margin-right:30px;
  }
  .block-views-blockda-charts-block-4{
    width:calc(60% - 30px);
    margin-right:30px;
    float:left;
  }
  .block-net-pay-increase{
    width:40%;
    float:left;
  }

  /* MENU SCROLL */
  .navbar .navbar-header.scrollDown{
    width: 50px;
  }
  .navbar .navbar-header.scrollDown .logo {
    width: 50px;
    min-width: auto;
    overflow: hidden;
    margin: -6px 0 0 0;
  }
  .navbar .navbar-header.scrollDown .logo img {
    width:207px;
  }
  #navbar-collapse.scrollDown{
    width: calc(100% - 50px);
    float: left;
  }
  #navbar-collapse.scrollDown #readspeaker_button-1473{
    margin-top: 11px;
  }
  #navbar-collapse.scrollDown .block-lang-dropdown{
    margin-top:8px;
  }/* MENU SCROLL */
  .navbar .navbar-header.scrollDown{
    width: 50px;
  }
  .navbar .navbar-header.scrollDown .logo {
    width: 50px;
    min-width: auto;
    overflow: hidden;
    margin: -6px 0 0 0;
  }
  .navbar .navbar-header.scrollDown .logo img {
    width:207px;
  }
  #navbar-collapse.scrollDown{
    width: calc(100% - 50px);
    float: left;
  }
  #navbar-collapse.scrollDown #readspeaker_button-1473{
    margin-top: 11px;
  }
  #navbar-collapse.scrollDown .block-lang-dropdown{
    margin-top:8px;
  }
  #block-webform  .webform-submission-newsletter-form .form-checkboxes .form-item{
    width: 33.33%;
    float: left;
    margin: 10px 0;
    text-align: left;
  }
}
/* Large devices (desktops, 992px and up) */
@media (max-width: 992px) {
  .block-views-blockda-charts-block-5,
  .block-views-blockda-charts-block-6,
  .block-views-blockda-charts-block-7{
    width:calc(33.33% - 30px);
    float:left;
    margin-right:30px;
  }

}

/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (max-width: 768px) {
  .block-block-contentc5e7a0d9-e1e0-4b5d-b56e-9f09a7b8d262 a {
    margin: 05px 15px 0;
  }
  #navbar-collapse{
    float:left;
    padding:0;
    max-height: 500px;
  }
  #navbar-collapse.scrollDown {
    width: calc(100% + 25px);
    float: left;
    padding: 0;
  }
  .navbar .navbar-header.scrollDown{
    width: calc(100% - 50px);
    float: left;
    margin: 0;
  }
  .navbar .navbar-header.scrollDown .logo {
    width: 63%;
    min-width: auto;
    overflow: hidden;
    margin: -6px 0 0 0;
    padding: 10px 15px;
  }
  .navbar .navbar-header.scrollDown .logo img {
    width: 100%;
  }
  #navbar-collapse .navbar{
    padding:0;
    margin-bottom:10px;
  }
  #navbar-collapse.scrollDown .navbar{
    margin-bottom:0px;
  }

  #navbar-collapse .navbar .navbar-header{
    width:100%;
    margin-top:10px;
  }
  #navbar-collapse .navbar .navbar-nav{
    margin:0;
  }
  #navbar-collapse .navbar .navbar-nav li{
    border-bottom:1px solid #DCDCDC;
  }
  #block-audit-wales-main-menu{
    padding: 0;
    width: 100%;
  }
  .who-we-are-icon{
    padding:0 15px 0 0;
  }
  .who-we-are-icon img{
    width:100%;
    margin-top: 30%;
  }
  .homepage-highlights .col-md-4 .who-are-we-holder{
    height: auto;
    padding: 15px;
    margin-bottom: 30px;
  }
  .view-id-news.view-display-id-block_1 .views-row {
    height: auto;
  }
  .view-id-publication.view-display-id-block_1 .layout--twocol-section--50-50 > .layout__region--second {
    flex: 0 1 60%;
    padding: 15px;
  }
  .view-id-publication.view-display-id-block_1 .views-field-title {
    padding-bottom: 15px;
    font-size: 20px;
  }
  .view-id-publication.view-display-id-block_1 .views-field-view-node .field-content {
    margin: 18% 0 0 15%;
  }
 .block-views-blockda-charts-block-5,
 .block-views-blockda-charts-block-6,
 .block-views-blockda-charts-block-7{
   width:100%;
    float:left;
  }
  .block-views-blockda-charts-block-9{
    width: 100%;
  }
  .block-pay-exp-select{
    width: 100%;
  }
  .view-id-blogs.view-display-id-block_1 .bs-2col-stacked .views-field-title {
    height: 68px;
  }
  .view-id-publication.view-display-id-block_1 .views-field-view-node{
    width: 196%;
    margin-left: -88%;
    text-align: center;
  }
  .view-id-publication.view-display-id-block_1 .views-field-view-node .field-content {
    margin: 15% 0 0 0%;
  }
  .view-id-news.view-display-id-block_2 .views-row .views-field-title a {
    font-size: 13px;
    padding-bottom:0;
    margin-bottom:0;
  }

}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {
  .view-id-news.view-display-id-block_4 .bs-region.bs-region--left,
  .view-id-news.view-display-id-block_4 .bs-region.bs-region--right,
  .view-id-blogs.view-display-id-block_3 .bs-region.bs-region--left,
  .view-id-blogs.view-display-id-block_3 .bs-region.bs-region--right {
    width: 100%;
    float: left;
  }
  .view-id-blogs.view-display-id-block_5 .bs-region.bs-region--left {
    width: 100%;
    float: left;
  }
  .view-id-blogs.view-display-id-block_5 .bs-region.bs-region--right {
    width: 100%;
    float: left;
  }
  .view-id-blogs.view-display-id-block_5 .bs-region.bs-region--right  .views-field-body{
    padding-bottom:72px;
  }
  .block-views-blockda-charts-block-5,
  .block-views-blockda-charts-block-6,
  .block-views-blockda-charts-block-7{
    width:100%;
    float:left;
  }
  .block-views-blockda-charts-block-9{
    width: 100%!IMPORTANT;
  }
  .block-pay-exp-select{
    width: 100%!IMPORTANT;
  }
}
.field--name-field-basic-paragraphs {
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom: 30px;
  position: relative;
}




/* DA STYLE */
.path-data-analytics h1,
.path-data-analytics table caption{
  font-weight:lighter;
  font-size:22px;
  margin:0;
  padding:0 0 30px;
}
.path-data-analytics table th:nth-child(1){
  width: 18%;
}
.path-data-analytics .view-id-da_charts.view-display-id-block_4 table th:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_5 table th:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_6 table th:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_7 table th:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_9 table th:nth-child(1){
  width: auto;
}
.path-data-analytics .view-id-da_charts.view-display-id-block_4 table th,
.path-data-analytics .view-id-da_charts.view-display-id-block_9 table th{
  text-align:center;
  font-size:14px;
}
.path-data-analytics table td{
  text-align:center;
}
.page-node-type-news .page-header{
  display:none;
}

.path-data-analytics table td:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_4 table th:nth-child(1),
.path-data-analytics .view-id-da_charts.view-display-id-block_9 table th:nth-child(1){
 text-align:left;
}
.path-data-analytics table th{
  font-size: 11px;
}
.da-menu,
.block-data-analytics .da-chart,
.all-wales-holder,
.path-data-analytics .table-responsive table{
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
  padding:0;
}
.path-data-analytics .table-responsive table{
  padding:10px;
}
.block-data-analytics .da-chart{
  padding:20px 20px 0;
  width:100%;
}
.all-wales-holder{
  width:100%;
  padding:15px;
  margin-bottom:30px;
  text-align:center;
}
.all-wales-holder .title {
  width:100%;
  float:left;
  font-size: 1.5em;
  color: #ea634a;
}
.all-wales-holder .value{
  width:100%;
  float:left;
  padding:15px;
  font-size:1.5em;
  font-weight:600;
}
.da-menu li {
  width: 100%;
  float: left;
  position: relative;
  border-bottom: 1px solid #DCDCDC;
}
.da-menu li a{
  padding: 10px;
  float: left;
  text-align: left;
  font-size: 13px;
  position: relative;
  z-index: 2;
  text-decoration: none;
  color: #333;
  width: 100%;
}
.da-menu li a:hover {
  background: transparent;
  color: #FFF;
}
.da-menu li:hover a,
.da-menu li.active a{
  color: #FFF;
}
.da-menu li:hover:before,
.da-menu li.active:before{
  width: 100%;
}
.da-menu li:before {
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}
.block-data-analytics #chart-one{
  margin:0;
}
.block-views-blockda-charts-block-9{
  width: calc(60% - 30px);
  margin-right: 30px;
  float: left;
}
.block-pay-exp-select{
  width: 40%;
  float: left;
}
.block-block-content7effdd9f-c518-47dc-aebf-3c6f0d6ef36b .field--type-text-with-summary{
  padding-left:0!IMPORTANT;
  margin-left:0;
}
.block-block-content7effdd9f-c518-47dc-aebf-3c6f0d6ef36b span{
  width:100%;
  font-size:26px;
  float:left;
  margin-bottom:-5px;
}
.block-block-content7effdd9f-c518-47dc-aebf-3c6f0d6ef36b small{
  font-size:14px;
}


#sliding-popup.sliding-popup-bottom{
  background: #505054;
  border-top:3px solid #eb6349;
}
div#sliding-popup,
div#sliding-popup .eu-cookie-withdraw-banner,
.eu-cookie-withdraw-tab {
  background: #505054;
  border-color: #eb6349;
}
#sliding-popup.sliding-popup-bottom h2,
#sliding-popup.sliding-popup-bottom p{
  font-weight:100;
}
.navbar-default .navbar-toggle{
  border-color: #ddd;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 40%;
  right: 0;
  z-index: 999;
}
.navbar-default .navbar-toggle[aria-expanded="true"] {
  top: 96px;
}
body.reflow{
  margin-top:0;
  padding-top:0;
}
body.reflow .main-container{
  margin-top:0;
}
#navbar.reflow {
  position:relative!IMPORTANT;
}
#navbar.reflow a {
  font-size:80%;
}
.block-webform-block h2{
  padding:15px 0;
  margin:15px;
}
.webform-submission-we-d-like-your-feedback-add-form{
  padding:15px;
}
/* GPX STYLING */

.block-entity-fieldnodefield-content-for,
.block-entity-fieldnodefield-summary,
.field--name-field-gpx-section-ref-links a,
.field--name-field-gpx-section-document .doc-link-holder,
.page-node-type-page .doc-link-holder,
.field--name-field-gpx-content-content,
.field--name-field-image-or-graphic,
.block-block-content0c1e29aa-a98f-4d74-bef0-6cd2a7a77aed{
  font-weight: lighter;
  font-size: 1.6em;
  color: #636467;
  padding: 15px;
  margin:15px 0 0;
  background-color:#FFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
  margin-bottom:30px;
}
.block-block-content0c1e29aa-a98f-4d74-bef0-6cd2a7a77aed{
  font-size: 1em;
}
.field--name-field-image-or-graphic{
  padding:0;
  margin-top:0;
}
.field--name-field-gpx-section-ref-links a{
  margin:15px 0 0;
  margin-bottom:0px;
}
.field--name-field-gpx-section-ref-links a:hover,
.field--name-field-gpx-section-document .doc-link-holder:hover,
.page-node-type-page .doc-link-holder:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}
.field--name-field-gpx-content-content{
  font-size: 1.2em;
  margin:0;
}
.block-entity-fieldnodefield-summary{
  font-size: 1.2em;
  margin:0;
}
.field--name-field-gpx-section-title{
  padding:  30px 0 15px 0;
  font-size: 1.8em;
  float: left;
  width: 100%;
}
.field--name-field-add-document,
.field--name-field-gpx-section-document{
  margin-left:-15px;
  margin-right:-15px;
}
.page-node-type-page .doc-link-holder,
.field--name-field-gpx-section-document .doc-link-holder{
  text-align: center;
  height: 220px;
  padding-top: 15px;
  background-color:#FFF;
  width:100%;
}
.page-node-type-page .doc-link-holder{
  height: 220px;
}
.page-node-type-page .doc-link-holder svg,
.field--name-field-gpx-section-document .doc-link-holder svg{
  font-size: 40px;
  margin-top:30px;
}
.field--name-field-gpx-section-video .video-container {
  position: relative;
  padding-bottom: 54.4%;
  height: 0;
  margin: 15px 0px;
  float: left;
  width: 100%;
}

.page-node-type-page .doc-link-holder .file-link,
.field--name-field-gpx-section-document .doc-link-holder .file-link{
  font-size: 14px;
  float:left;
  width:100%;
  text-align:Center;
  padding:30px 0;
}
.field--name-field-gpx-section-document{
  float:left;
  width:100%;
}
.field--name-field-gpx-section-ref-links{
  float:left;
  width:100%;
}
.field--name-field-gpx-section-ref-links .field--label{
  padding: 30px 0 15px 0;
  font-size: 1.8em;
  float: left;
  width: 100%;
  font-weight:400;
}
.view-id-gpx ul{
  padding:0;
  list-style:none;
}
.view-id-gpx .bs-2col,
.view-id-gpx .bs-1col{
  font-weight: lighter;
  color: #636467;
  padding: 15px;
  margin:15px 0 0;
  background-color:#FFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.view-id-gpx .bs-2col:hover,
.view-id-gpx .bs-1col:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}
.view-id-gpx .views-field-view-node{
  width:100%;
  float:left;
  padding:15px 0 0;
  text-align:center;
}
.view-id-gpx.view-display-id-block_1 .views-field-view-node{
  text-align:left;
  margin-top: 11px;
}
.view-id-gpx.view-display-id-block_1 .bs-2col .bs-region.bs-region--left,
.view-id-gpx.view-display-id-block_1 .bs-2col .bs-region.bs-region--right{
  width:50%;
  float:left;
}
.view-id-gpx.view-display-id-block_1 .bs-2col .bs-region.bs-region--right .views-field-title{
  font-weight:400;
  font-size:1.5em;
  color:#000;
}
.view-id-gpx.view-display-id-block_1 .bs-2col .bs-region.bs-region--right .views-field-field-summary{
  font-size:16px;
  padding:15px 0 0;
}
.view-id-gpx.view-display-id-block_1 .views-field-field-image-or-graphic,
.view-id-gpx.view-display-id-block_2 .views-field-field-image-or-graphic,
.view-id-gpx.view-display-id-block_3 .views-field-field-image-or-graphic{
  margin:-15px -15px 15px;
  width:calc(100% + 30px);
}
.view-id-gpx.view-display-id-block_1 .views-field-field-image-or-graphic{
  margin:-15px 0px -15px -15px;
  width:calc(100% + 0px);
}
.view-id-gpx.view-display-id-block_2 .views-field-title,
.view-id-gpx.view-display-id-block_3 .views-field-title{
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 15px;

}
.view-id-gpx.view-display-id-block_3 .view-filters.form-group{
  border-radius: 0 0 10px 10px;
  border: 1px solid #ECECEC;
  border-top:none;
}
.view-id-gpx.view-display-id-block_3 .view-filters.form-group,
.view-id-gpx.view-display-id-block_3 .view-header{
  float: left;
  width: calc(100% - 30px);
  padding: 15px;
  margin: 0 15px 15px;
  background-color: #FFF;
  box-shadow: 0 1px 2px #DEDEDE;
}
.view-id-gpx.view-display-id-block_3  .view-header{
  margin: 30px 15px 0px;
  border-radius: 10px 10px 0 0;
  border: 1px solid #ECECEC;
  border-bottom:none;
  font-size: 24px;
}
.view-id-gpx.view-display-id-block_2 .views-field-title{
  height: 60px;
}
.view-id-gpx.view-display-id-block_2 .views-field-field-summary{
  height:120px;
  overflow:auto;
}
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--left{
  width:20%;
  float:left;
}
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--left .views-field-field-image-or-graphic{
  margin: -15px 0px -15px -15px;
  width: calc(100% + 15px);
}
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--right{
  width:80%;
  padding-left:15px;
  float:left;
  position:relative;
}
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--right .views-field-title,
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--right .views-field-field-summary{
  width:75%;
  margin-right:5%;
  float:left;
}
.view-id-gpx.view-display-id-block_3 .bs-2col .bs-region--right .views-field-view-node{
  width:20%;
  position:absolute;
  right:-5px;
  top:-15px;
}
.path-search h1.page-header {
  padding: 15px 0px;
}
.path-search h2{
  display:none;
}
.path-search .search-form{
  background-color: #FFF;
  padding: 15px;
  border: 1px solid #ECECEC;
}
.path-search .search-form #edit-advanced{
  margin-bottom:0!IMPORTANT;
}
.path-search .search-form .panel-heading {
  background-color: #FFF;
   border-color: #FFF;

}
.path-search .region-content ol{
  padding:0;
  margin:0;
  list-style:none;
}
.path-search .region-content .search-result-item{
  padding: 10px;
  background-color: #FFF;
  margin-top: 15px;
  border: 1px solid #ECECEC;
  overflow: hidden;
  list-style:none;
}
.path-search .region-content h3{
  margin-top:0;
  padding-top:0;
}
.path-search .region-content .search-result-item a {
  font-size: 20px;
  line-height: 1.3;
  padding: 0 0 5px 0;
  float: left;
  width: 100%;
  color: #1a0dab;
}
.path-search .region-content .search-result-item a:visited {
  color: #609;
}
.path-search .region-content .search-result-item p {
  font-size: 14px;
}
.path-search .region-content .search-result-item p span[typeof="schema:Person"],
.path-search .region-content .search-result-item p a[typeof="schema:Person"]{
  display:none;
}
.content-ref-holder{
  padding:0 15px;
}
.content-ref-holder .content-ref-holder-image img{
  width:100%;
}
.content-ref-holder .title{
  font-size:24px;
  padding-bottom:15px;
  float:left;
  width:100%;
}

/**
 * Newsletter
 */
.footer{
  padding-top:0;
  margin-top:0;
  background-color:#F7F7F7;
}
#block-webform {
  background-color: #F7F7F7;
  padding: 60px 0;
}
#block-webform  .webform-submission-newsletter-form{
  font-size:18px;
  background-color:#FFF;
  color: #636467;
  font-weight: lighter;
  margin-bottom: 5px;
  padding: 0 25px 10px;
  text-align:center;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}

#block-webform  .webform-submission-newsletter-form h2::after{
  display:none;
  font-weight:400;
}
#block-webform  .webform-submission-newsletter-form .form-item-email {
  padding-top:30px;
}

#block-webform  .webform-submission-newsletter-form .webform-button--next.button{
  padding: 11px 20px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
  border-color: transparent;
  background-color: #4a4d4f!IMPORTANT;
  margin-top:30px;
}
div[data-drupal-selector="edit-page-1"]{
  padding:30px 0;
}
.email-template-preview {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 30%;
  right: 30%;
  z-index: 999;
  height: 600px;
  overflow: auto;
  display:none;
}
.email-template-preview .close{
  position: fixed;
  font-size: 41px;
  float: right;
}
.email-template-preview:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}
.page-header.inactive{
  opacity:0.5;
}
#email-admin-holder.inactive div{
  opacity:0.7;
}
body.inactive{
  overflow:hidden;
}
.email-template-preview.active {
  display:block;
}
.view-id-newsletter.view-display-id-block_1 .view-filters {
  margin: 15px 0 15px 0px;
  padding: 15px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width: 100%;
}
.view-id-newsletter.view-display-id-block_1 .view-filters .form-item{
  padding-right:30px;
}
.view-id-newsletter.view-display-id-block_1 .view-filters .form-item label{
  padding-right:15px;
}
.view-id-newsletter.view-display-id-block_1 .table-responsive,
#emails-sent-newsletter,
.email-options .emails-totals .cont,
.email-options .dash-section{
  margin: 15px 0 15px 0px;
  padding: 15px 0 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width:100%;
}
#emails-sent-newsletter th:nth-child(1){
  width:70%;
}
#emails-sent-newsletter th:nth-child(2){
  width:30%;
}
.email-options .dash-section{
  padding:0 15px 15px;
  margin:15px 0px 0px;
}
.email-options .chart-holder{
  margin:0 15px;
  padding: 15px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.email-options .chart-holder #chart-one{
  height:150px;
  margin-top:30px;
}
.view-id-newsletter.view-display-id-block_1 .table-responsive caption{
  padding:0 15px 15px;
  font-size:18px;
  font-weight:600;
  color:#000;
}

.view-id-newsletter.view-display-id-block_1 .table-responsive:hover,
.view-id-newsletter.view-display-id-block_1 .view-filters:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}
.view-id-newsletter.view-display-id-block_1 table{
  margin-bottom:0;
}
.view-id-newsletter.view-display-id-block_1 .views-field-field-main-image{
  width: 90px;
}
.view-id-newsletter.view-display-id-block_1 .views-field-title{
  font-size:16px;
  width: 70%;
}
.view-id-newsletter.view-display-id-block_1 .views-field-edit-node{
  text-align:center;
}
.path-newsletter .unsubscribe-holder{
  margin:0 0px 60px;
  padding: 15px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  font-size: 16px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.path-newsletter .unsubscribe-holder .link-holder{
  background-color: #4a4d4f!IMPORTANT;
  font-size: 100%;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  margin: 15px 15px 15px 0;
}
.path-newsletter .unsubscribe-holder .link-holder.cancel{
  background-color: #FFF!IMPORTANT;
  border:1px solid #DCDCDC;
  color:#333;
}
.path-newsletter .unsubscribe-holder .link-holder a{
  padding: 11px 20px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
}
.path-newsletter .unsubscribe-holder .link-holder.cancel a{
  color:#333;
}
.path-newsletter .unsubscribe-holder .link-holder:before{
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}

.path-newsletter .unsubscribe-holder .link-holder:hover:before{
  width: 100%;
}
.path-newsletter .unsubscribe-holder .link-holder.cancel:hover a{
  color: #FFF;
}
.email-options .emails-totals .cont{
  padding: 15px;
  text-align:center;
}
.email-options .emails-totals .cont label{
  font-weight:600;
  font-size:18px;
  padding-bottom:15px;
}
.email-options .emails-totals .cont span{
  font-size:30px;
}
.email-options .emails-totals .cont label,
.email-options .emails-totals .cont span{
  float:left;
  width:100%;
  text-align:center;
}
.email-options{
  display:none;
}
.email-options.active{
  display:block;
}
.email-dashboard-links .link-holder{
  background-color: #4a4d4f!IMPORTANT;
  font-size: 100%;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  text-align:center;
  width:100%;
}
.email-dashboard-links .link-holder:before {
  content:'';
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}
.email-dashboard-links .link-holder:hover:before,
.email-dashboard-links .link-holder.active:before{
  width: 100%;
}
.email-dashboard-links .link-holder a{
  padding: 11px 0px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
  width:100%;
}

/*
 * twitter
 */
.twitter-feed{
  padding:0;
}
.twitter-feed .tweet{
  height: 95px;
}

.twitter-feed li{
  list-style:none;

}
.twitter-feed li{
  font-size: 12px;
  background-color: #FFF;
  color: #636467;
  font-weight: lighter;
  margin-bottom: 30px;
  padding: 10px;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.twitter-feed li:hover{
  box-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13), 0px 1.2px 3.6px 0px rgba(0, 0, 0, 0.11);
}
.twitter-feed .timeago{
  text-align: right;
  padding:10px 15px 15px;
  color: #000;
  font-size: 12px;
  float: right;
  width: calc(100% + 30px);
  margin:10px -15px -15px;
  background-color: #F7F7F7!IMPORTANT;
}

.amb-holder,
.audit-wales-about-holder{
  background-color: #FFF;
  font-size:16px;
  color: #636467;
  font-weight: lighter;
  padding: 0 25px 10px;
  text-align: left;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom:30px;
}
.audit-wales-about-holder{
  padding:15px;
  font-size:18px;
}
.amb-holder .amb-text{
  padding:15px 0;
  height:150px;
}
.amb-holder img{
  width:100%;
  padding-top:15px;
}
.path-about-us .pane-node-field-news-intro-text{
  background-color: #FFF!IMPORTANT;
  font-size:16px;
  color: #636467;
  font-weight: lighter;
  padding: 25px 25px 10px;
  text-align: left;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom:30px;
}
.bs-region--left .block-block-contentc5e7a0d9-e1e0-4b5d-b56e-9f09a7b8d262{
  display:none;
}
.bs-region--left .navbar-header{
  width:100%;
}


.page-node-type-events .webform-submission-gpx-events-form .form-wrapper{
  background-color: #FFF!IMPORTANT;
  font-size:16px;
  color: #636467;
  font-weight: lighter;
  text-align: left;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom:30px;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .panel-heading{
  background-color:#FFF;

  padding:15px;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .panel-heading .panel-title{
  font-size:22px;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .panel-body label{
  font-weight:400;
}



.gpx-event-conf .webform-confirmation__message{
  background-color: #FFF!IMPORTANT;
  font-size:16px;
  color: #636467;
  font-weight: lighter;
  text-align: left;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #DEDEDE;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  margin-bottom:30px;
  padding:15px;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .form-wrapper{
  border:none;
  padding:0;
  box-shadow: none;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .form-wrapper .panel-heading{
  display:none;
}
.page-node-type-events .webform-submission-gpx-events-form .form-wrapper .form-wrapper .panel-body{
  padding:0;
}


/*
 * New Job Page
 */
.path-jobs .page-header{
  display:none;
}
.jobs-landing-holder .jobs-splash .image-holder,
.jobs-landing-holder .jobs-splash .text-holder{
  width:50%;
  float:left;
}
.jobs-landing-holder .jobs-splash .image-holder{
  text-align:center;
}
.jobs-landing-holder .jobs-splash .text-holder h3,
.jobs-benefits .intro h3,
.jobs-welcome-video .intro h3,
.jobs-welcome-video .row .col-md-4 h3{
  font-weight:bold;
  padding: 30px 0 15px 0;
  float:left;
  width:100%;
  font-size:36px;
}
.jobs-benefits .intro h3,
.jobs-welcome-video .intro h3,
.jobs-welcome-video .row .col-md-4 h3{
  text-transform:uppercase;
}
.jobs-landing-holder .jobs-splash .text-holder span,
.jobs-welcome-video .row .col-md-4 p{
  width:100%;
  float:left;
  font-size:38px;
  font-weight:lighter;
}
.jobs-welcome-video .row .col-md-4 p{
  font-size:26px;
}
.jobs-landing-holder .jobs-splash .job-btn-holder{
  background-color: #4a4d4f!IMPORTANT;
  font-size: 100%;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  margin-top:30px;
}

.jobs-landing-holder .jobs-splash .job-btn-holder a{
  padding: 11px 20px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
}
.jobs-landing-holder .jobs-splash .job-btn-holder:hover::before{
  width: 100%;
}

.jobs-landing-holder .jobs-splash .job-btn-holder::before{
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}
.jobs-news-slider{
  background-color:#FFF;
  padding:60px 0;
}
.jobs-news-slider h2{
  display:none;
}
.jobs-news-slider .view-id-jobs_pages.view-display-id-block_1 .bs-region--left,
.jobs-news-slider .view-id-jobs_pages.view-display-id-block_1 .bs-region--right{
  width:50%;
  float:left;
}
.jobs-news-slider .views-field-title a{
  font-weight:bold;
  padding: 30px 30px 15px 0;
  float:left;
  width:100%;
  font-size: 34px;
  text-decoration:none;
  color:#000;
  text-transform: uppercase;
}
.jobs-news-slider .views-field-field-main-image {
  padding-left: 15px;
}
.jobs-news-slider .views-field-field-intro-text,
.jobs-benefits .intro p,
.jobs-welcome-video .intro p{
  width:100%;
  float:left;
  font-size: 25px;
  font-weight:lighter;
}
.views-slideshow-controls-bottom{
  margin-top: -50px;
  margin-left:-15px;
  float: left;
  z-index: 999;
  position: relative;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_pause_-block_1{
  display:none;
}
.views-slideshow-controls-bottom .views_slideshow_controls_text_next,
.views-slideshow-controls-bottom .views_slideshow_controls_text_previous{
  font-size: 39px;
  color:#000;
  padding:15px;
}
.jobs-staff-images{
  padding:0 0 30px 0;
  background-color:#FFF;
}
.jobs-staff-images img{
  width:100%;
}
.jobs-benefits{
  padding: 0 0 0 0;
  background-color:#FFF;
  text-align:center;
}
.jobs-benefits .intro{
  text-align:left;
  padding-bottom:90px;
  float:left;
  width:100%;
}
.jobs-welcome-video .intro{
  text-align:left;
  padding-bottom:30px;
  float:left;
  width:100%;
}
.jobs-benefits label{
  padding:30px 0 75px;
  font-weight:lighter;
  font-size:22px;
}
.jobs-latest-vacancy{
  background-color:#FFF;
  padding:60px 0;
}
.jobs-latest-vacancy h2{
  display:none;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5{
  padding-left:0;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 ul{
  list-style:none;
  padding:0;
  margin:0;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 ul li{
  list-style:none;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-title,
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-body
{
  width:55%;
  float:left;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-view-node{
  width:25%;
  float:left;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing-1{
  width:30%;
  float:left;
  text-align:right;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing-1 a{
  margin-left: -25px;
  float: left;
  width: 100%;
  font-size: 22px;
  color: #000;
  margin-top: 6px;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing-1 svg{
  margin-left:10px;
  margin-right:15px;
  transition: all 0.3s;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing-1 a:hover svg{
  margin-right:0px;
  margin-left:25px;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-title{
  padding: 0 0 15px;
  float: left;
  font-size: 30px;
  text-transform: uppercase;
  color: #000;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-title h2{
  display: block;
  font-weight: bold;
  padding: 0;
  float: left;
  width: 100%;
  font-size: 36px;
  text-transform: uppercase;
  color: #000;
  margin: 15px 0 20px;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-title h2:after{
  display:none;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing{
  width:calc(45% - 30px);
  padding-right:30px;
  float:left;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-nothing img{
  width:100%;
}
.jobs-latest-vacancy .view-id-jobs_pages.view-display-id-block_5 .views-field-body{
  padding: 0 0 15px;
  font-size: 22px;
  color: #000;
  font-weight:lighter;
  margin-bottom:10px;
}
/*
 * Jobs Content Type
 */
.page-node-type-job-vacancies .region.region-content .container.override-row.row.bs-2col-bricked,
.page-node-type-job-vacancies .region.region-content  .container.override-row.row.bs-2col-bricked .bs-region--top-left{
  padding-left: 0;
}
.jobs-further-info-holder,
.job-header{
  height: 40vh;
  background-color: rgba(0, 0, 0, 0.9);
  min-height: 400px;
  background-image: url(/modules/custom/recruitment_pages/assets/img/staff_5.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  width:100%;
  transition: all 0.2s ease-in-out;
  border-radius: 5px;
  overflow:hidden;
}
.jobs-further-info-holder a{
  color:#FFF;
  font-size: 29px;
  font-weight:lighter;
}
.jobs-further-info-holder .further-job-title{
  z-index: 2;
  position: absolute;
  width: 76%;
  left: 20px;
  top: 10px;
  color:#FFF;
  font-size: 29px;
  font-weight:lighter;
}
.jobs-further-info-holder .further-job-text{
  z-index: 2;
  position:absolute;
  left: 20px;
  bottom:15px;
  font-size:22px;
  transition: all 0.5s ease-in-out;
}
.jobs-further-info-holder .further-job-text svg{
  margin-left:5px;
  transition: all 0.2s ease-in-out;
  padding-top: 3px;
}
.jobs-further-info-holder .further-job-text:hover svg{
  margin-left:25px;
}
.jobs-further-info-holder::after,
.job-header::after{
  content: ' ';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000;
  opacity: 0.65;
  z-index: 1;
  width: 100%;
  min-height: 400px;
  height: 40vh;
}
.page-node-type-job-vacancies .region.region-content  .block-entity-fieldnodebody{
  font-size: 20px;
  background-color: #FFF;
  color: #636467;
  font-weight: lighter;
  margin: 0 0 30px 0;
  padding: 15px;
  border: 1px solid #ECECEC;
  border-radius: 0 0 10px 10px;
  box-shadow: 0 1px 2px #dedede;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.block-views-blockjobs-pages-block-3,
.view-id-jobs_pages.view-display-id-block_4 .view-header{
  font-size: 20px;
  background-color: #FFF;
  color: #636467;
  font-weight: lighter;
  margin: 0 0 30px 0;
  padding: 15px;
  border: 1px solid #ECECEC;
  border-radius: 0 0 10px 10px;
  box-shadow: 0 1px 2px #dedede;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.path-jobs .jobs-further-info-holder{
  margin-top:30px;
}
.view-id-jobs_pages.view-display-id-block_4 ul{
  list-style:none;
  padding:0;
  margin:0;
}
.view-id-jobs_pages.view-display-id-block_4 ul li{
  list-style:none;
  font-size: 20px;
  background-color: #FFF;
  color: #636467;
  font-weight: lighter;
  margin: 30px 0 15px 0;
  padding: 15px 0;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.view-id-jobs_pages.view-display-id-block_4 .views-field-title{
  font-weight: bold;
  font-size: 26px;
  padding: 0 15px 15px;
}
.view-id-jobs_pages.view-display-id-block_4 .views-field-body{
  font-size: 18px;
  height: 106px;
  padding: 15px;
  background: #f7f8fa;
}
.view-id-jobs_pages.view-display-id-block_4 .views-field-field-job-location,
.view-id-jobs_pages.view-display-id-block_4 .views-field-field-job-salary,
.view-id-jobs_pages.view-display-id-block_4 .views-field-field-jobs-closing-date{
  width:33.33%;
  padding:15px 0;
  float:left;
  text-align:Center;
  border-bottom:1px solid #DCDCDC;
  border-top:1px solid #DCDCDC;
  border-left:1px solid #DCDCDC;
}
.view-id-jobs_pages.view-display-id-block_4 .views-field-field-job-location{
  border-left:none;
}
.view-id-jobs_pages.view-display-id-block_4 .form-item{
  margin-right:15px;
}
.view-id-jobs_pages.view-display-id-block_4 .form-item-field-job-location-value{
  margin-right:0px;
}
.view-id-jobs_pages.view-display-id-block_4 .form-item .form-control{
  height: 50px;
}
.view-id-jobs_pages.view-display-id-block_4 .form-item #edit-title{
  width: 322px;
}
.view-id-jobs_pages.view-display-id-block_4 .views-field-view-node{
  margin:15px 15px -5px 0;
  float:right;
  font-size:18px;
}
.block-views-blockjobs-pages-block-3 h2,
.page-node-type-job-vacancies .region.region-content  .block-entity-fieldnodebody H2{
  font-weight: bold;
  font-size: 34px;
  text-decoration: none;
  color: #000;
  text-transform: uppercase;
  margin: 0 0 30px;
  float: left;
  width: 100%;
  text-align: center;
  padding:15px 0 0;
}
.page-node-type-job-vacancies .region.region-content  .block-entity-fieldnodebody H2{
  text-align:left;
}
.block-views-blockjobs-pages-block-3 .view-id-jobs_pages.view-display-id-block_3{
  text-align:center;
  font-size:22px;
  float: left;
  width: 100%;
}
.block-views-blockjobs-pages-block-3 .view-id-jobs_pages.view-display-id-block_3 svg{
  margin-bottom:15px;
  font-size:30px;
}
.block-views-blockjobs-pages-block-3 h2:after,
.page-node-type-job-vacancies .region.region-content .block-entity-fieldnodebody h2:after{
  display:none;
}

.page-node-type-job-vacancies .field--name-field-jobs-link-to-job {
  background-color: #4a4d4f!IMPORTANT;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  width:100%;
  margin:0 0 30px 0;
  font-size: 24px;
  text-align:Center;
}
.page-node-type-job-vacancies .field--name-field-jobs-link-to-job::before{
  content: "";
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}
.page-node-type-job-vacancies .field--name-field-jobs-link-to-job:hover:before{
  width:100%;
}
.page-node-type-job-vacancies .field--name-field-jobs-link-to-job a {
  padding: 15px 20px 20px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
}

#block-views-block-jobs-pages-block-2::after{
  content: ' ';
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background-color:#000;
  opacity:0.65;
  z-index:1;
  width:100%;
  min-height: 400px;
  height: 40vh;
}
#block-views-block-jobs-pages-block-2{
  height: 40vh;
  background-color:rgba(0, 0, 0, 0.9);
  min-height: 400px;
  background-image: url('/modules/custom/recruitment_pages/assets/img/staff_1.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position:relative;
}
.view-id-jobs_pages.view-display-id-block_2{
  position:relative;
  color:#FFF;
  z-index:2;
}
.view-id-jobs_pages.view-display-id-block_2 ul,
.block-views-blockjobs-pages-block-3 ul{
  padding:0;
  margin:0;
  list-style:none;
}
.view-id-jobs_pages.view-display-id-block_2 ul li,
.block-views-blockjobs-pages-block-3 ul li{
  list-style:none;
}
.view-id-jobs_pages.view-display-id-block_2 .views-field-title{
  width: 100%;
  text-align: center;
  padding-top: 7.5rem;
  padding-bottom: 2.5rem;
  font-size: 4rem;

}
.job-header h1{
  font-size: calc(3.4rem + 1.6*(100vw - 32rem)/160);
  padding-top:15.5rem;
  color:#FFF;
  z-index:999;
  position:relative;
  width: 100%;
  text-align: center;
}


/*
 * FAQ
 */
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6{
  padding:0 15px;
  margin: 15px 0 15px 0px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width: 100%;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .views-field-field-faq-question{
  float:left;
  font-size:24px;
  background-color:#FFF;
  color:#000;
  width:100%;
  border:none!IMPORTANT;
  border-top:1px solid #DCDCDC!IMPORTANT;
  margin-top: 0;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .view-header{
  padding:0 0 30px 0;
}

.view-jobs-pages.view-display-id-attachment_1,
.view-jobs-pages.view-display-id-attachment_2,
.view-jobs-pages.view-display-id-attachment_3{
  width: 100%;
  float: left;
  font-size: 25px;
  font-weight: lighter!IMPORTANT;
  font-family: "Segoe UI", "Arial", "sans-serif" !IMPORTANT;
  margin-bottom: 15px;
}
.view-jobs-pages.view-display-id-attachment_1 ul,
.view-jobs-pages.view-display-id-attachment_2 ul,
.view-jobs-pages.view-display-id-attachment_3 ul{
  list-style:none;
  padding:0;
  margin:0;
}

.view-jobs-pages.view-display-id-attachment_1 h2,
.view-jobs-pages.view-display-id-attachment_2 h2,
.view-jobs-pages.view-display-id-attachment_3 h2{
  font-weight: bold;
  padding: 15px 0 0 0;
  float: left;
  width: 100%;
  font-size: 36px;
  color:#000;
  margin:0 0  15px;
}
.view-jobs-pages.view-display-id-attachment_1 h2:after,
.view-jobs-pages.view-display-id-attachment_2 h2:after,
.view-jobs-pages.view-display-id-attachment_3 h2:after{
  display:none;
}
.view-jobs-pages.view-display-id-attachment_3  .paragraph-full-text{
  padding:0;
  margin:15px 0 0 0;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .views-row .views-row:nth-child(1) .views-field-field-faq-question{
  border-top:none!IMPORTANT;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 div:focus{
  outline: none;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .views-field-field-faq-question svg{
  height: 62px;
  margin: -15px 25px -15px 0;
  float: left;
}

.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .views-field-field-faq-question[aria-expanded="true"]{
  color: #eb6349;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .views-field-field-faq-question  .ui-accordion-header-icon{
  width:10%;
  text-align:center;
  float:left;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6  .views-field-field-faq-question .field-content{
  width:90%;
  padding:15px 0;
  float:left;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_6 .ui-accordion-content.ui-corner-bottom{
  border: none;
  padding: 0px 15px 25px 15px;
  width: 100%;
  float: left;
  font-size: 25px;
  font-weight: lighter!IMPORTANT;
  font-family: "Segoe UI", "Arial", "sans-serif" !IMPORTANT;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .quicktabs-tabs,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9 .quicktabs-tabs{
  width: 100%;
  float: left;
  margin-bottom: 0px;
  padding-left: 0;
  background-color: #4a4d4f;
  border-radius:10px 10px  0 0 ;
  overflow:hidden;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .quicktabs-tabs li,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9 .quicktabs-tabs li{
  overflow: hidden;
  float: left;
  margin-right: 0;
  text-align: center;
  border-radius:0;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .quicktabs-tabs li.active:before,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9 .quicktabs-tabs li.active:before{
  background-color:#FFF;
  border:1px solid #DCDCDC;
  border-bottom:none;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .quicktabs-tabs li a,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9 .quicktabs-tabs li a{
  font-size: 15px;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7 .quicktabs-tabs li.active a,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9 .quicktabs-tabs li.active a{
  color:#000;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_7  .quicktabs-tabpage,
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_9  .quicktabs-tabpage{
  padding: 15px;
  margin: 0px 0 15px 0px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 0 0 10px 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 21px;
  font-weight:lighter;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  border-top: none;
}
.page-node-type-jobs-page .page-header{
  display:none;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_8 .vacancy-header.job-header{
  margin:-30px -30px 0 -30px;
  width: calc(100% + 60px);
  margin-bottom:30px;
}
.view-jobs-pages.view-id-jobs_pages.view-display-id-block_8 .vacancy-header.job-header img{
  position: absolute;
  left: 0;
  height: 1200px;
  top: -300px;
  width: 100%;
}

.view-id-jobs_pages.view-display-id-block_2  .views-field-field-job-salary{
  text-align: center;
  padding-top:5rem;
  font-size: 2.5rem;
}
.view-id-jobs_pages.view-display-id-block_2  .views-field-field-job-salary .salary-icon,
.view-id-jobs_pages.view-display-id-block_2  .views-field-field-job-location .location-icon{
  width: 60px;
  height: 60px;
  background-color: #FFF;
  color: #000;
  line-height: 57px;
  border-radius: 51%;
  margin: -10px auto 15px;
}
.view-id-jobs_pages.view-display-id-block_2  .views-field-field-job-salary small{
  font-size: 1.5rem;
}
.view-id-jobs_pages.view-display-id-block_2  .views-field-field-job-location{
  text-align: center;
  padding-top:5rem;
  font-size: 2.5rem;
}
.jobs-welcome-video {
  padding-bottom: 30px;
}
.email-send-status{
  float: right;
  padding: 12px;
}
.send-email-holder {
  background-color: #4a4d4f!IMPORTANT;
  font-size: 100%;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  width: 50%;
}
.send-email-holder:before {
  content:'';
  position: absolute;
  transition: all 0.3s;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #eb6349;
  z-index: 1;
}
.send-email-holder:hover:before,
.send-email-holder.active:before{
  width: 100%;
}
.send-email-holder a{
  padding: 11px 0px;
  color: #FFF;
  position: relative;
  z-index: 2;
  display: inline-block;
  text-decoration: none;
  width:100%;
}
.page-node-type-jobs-page .view-id-jobs_pages.view-display-id-block_5{
  padding: 0 15px;
  margin: 15px 0 15px 0px;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width: 100%;
}
.page-node-type-jobs-page .view-id-jobs_pages.view-display-id-block_5 ul{
  padding:0;
  margin:0;
  list-style:none;
}
.page-node-type-jobs-page .view-id-jobs_pages.view-display-id-block_5 ul li{
  margin-top:30px;
}
.page-node-type-jobs-page .view-id-jobs_pages.view-display-id-block_5 img{
  width: calc(100% + 30px);
  margin: -30px -15px 0;
}


  /*
   * COVID PAGE
   */
.view-id-covid19.view-display-id-block_2 .twitter-holder{
  position: relative;
  background-color:#FFF;
  border:1px solid #DCDCDC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.view-id-covid19.view-display-id-block_2 .twitter-holder .banner{
  width: 100%;
}
.view-id-covid19.view-display-id-block_2 .twitter-holder .logo{
  width: 20%;
  border-radius: 50%;
  position: absolute;
  right: 22%;
  top: 20%;
}
.view-id-covid19.view-display-id-block_2 .twitter-holder .col-md-4{
  text-align:center;
}
.view-id-covid19.view-display-id-block_2 .twitter-holder .col-md-4 .fa-twitter,
.view-id-covid19.view-display-id-block_2 .twitter-holder .col-md-4 .fa-microphone-alt{
  margin: 20px auto 15px;
  color: #ed6349;
  font-size: 22px;
}
.view-id-covid19.view-display-id-block_2 .twitter-holder .col-md-4 a{
  color:#000;
  text-align:left;
  font-size:16px;
}
.learn-week-holder{
  padding: 15px;
  margin: 0px 0px 30px 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.learn-week-holder .video-container {
  margin: 0 0px 15px 30px;
}
.learn-week-holder h4{
  padding: 5px 15px 15px
}
.learn-week-holder p{
  font-size:16px;
}
.view-id-covid19.view-display-id-block_2 .paragraph-full-video{
  width: 33%;
  padding:15px;
  float:left;
}
#quicktabs-container-covid19{
  float: left;
  margin: 0 -15px;
}

.view-id-covid19.view-display-id-block_2 .paragraph-full-video iframe{
  height:auto!IMPORTANT;
  margin-bottom:15px;
}
.view-id-covid19.view-display-id-block_2 .paragraph-full-video .youtube-title{
  display:none;
}
.view-id-covid19.view-display-id-block_2 .views-field-field-covid-paragraphs{
  margin:0 -15px;
  float:left;
}
.view-id-covid19.view-display-id-block_2 .blog-ref-para .content-ref-holder{
  padding: 15px 0;
  margin: 15px 0px 30px 0;
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.view-id-covid19.view-display-id-block_2  .content-ref-holder-image{
 margin:-15px -15px 0px;
  width:calc(100% + 30px);
}
.view-id-covid19.view-display-id-block_2 .blog-ref-para .title {
  font-size: 18px;
  padding: 15px 0;
  float: left;
  width: 100%;
  height: 129px;
}
.view-id-covid19.view-display-id-block_2 .paragraph-full-text{
  padding:15px 0 0 15px;
}
.quicktabs-tabs li a{
  text-align:center!IMPORTANT;
  margin: 0;
}
.quicktabs-tabs li.active:before{
  width: 100%;
}
.covid-day-title{
  font-size: 24px;
  padding: 0 0 15px 0;
}

/*
 * Employee life cycle
 */
.view-id-jobs_entity_views.view-display-id-block_1{
  height: 600px;
  overflow: hidden;
  display: flex;
  flex-direction: column-reverse;
}

.triangle-isosceles {

}
.triangle-isosceles.right {
  margin-right: 50px;
  background: #f3961c;
}

.timeline-item-wrapper{
  height:400px;
  position:relative;
}
.timeline-item-wrapper:before{
  content:'';
  position:absolute;
  width:50px;
  top:0;
  height:400px;
  background-color: #ed6349;
}
.timeline-item-wrapper:after{
  content:'';
  position:absolute;
  width:50px;
  height:400px;
  background-color: #ed6349;
  top:0;
}
.timeline-item.odd .timeline-item-wrapper:before{
  right:0;
  border-left: 4px solid #d5d4d5;
}
.timeline-item.even .timeline-item-wrapper:before{
  left:0;
  border-right: 4px solid #d5d4d5;
}
.timeline-item.odd .timeline-item-wrapper:after{
  right:-50px;
  border-right: 4px solid #d5d4d5;

}
.timeline-item.even .timeline-item-wrapper:after{
  left:-50px;
  border-left: 4px solid #d5d4d5;
}
ul.timeline-list.alternate:after {
  left: 50%;
  transform: translateX(-50%);
}
ul.timeline-list:after {
  background-color: transparent;
  border: 2px dashed #FFF;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{
  width: 80px;
  height: 80px;
  border:4px solid #4a4d4f;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper span.timeline-marker{
  left:-40px!IMPORTANT;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper span.timeline-marker{
  right:-40px!IMPORTANT;
}

ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-number{
  position: absolute;
  z-index: 2;
  font-size: 42px;
  top: 167px;
  width: 50px;
  font-weight: bold;
  color: #ed6349;
  text-align: center;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper .views-field-field-number{
  right: -26px;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper .views-field-field-number{
  left: -26px;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-icon{
  position: absolute;
  z-index: 2;
  font-size: 42px;
  top: 148px;
  font-weight: bold;
  color: #ed6349;
  text-align: center;
  background-color: #4a4d4f;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  line-height: 100px;
  transition: all 0.2s ease-in-out;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-icon:before{
  height: 4px;
  content: '';
  width: 53px;
  position: absolute;
  top: 50px;
  background-color: #4a4d4f;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper .views-field-field-icon{
  right: 86px;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper .views-field-field-icon{
  left: 86px;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper .views-field-field-icon:before{
  right: -48px;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper .views-field-field-icon:before{
  left: -48px;
}

ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-title{
  position: absolute;
  top: 124px;
  font-size: 22px;
  width: 161px;
  font-weight: normal;
  /* line-height: 200px; */
  height: 148px;
  text-align: center;
  z-index: 2;
  transition: all 0.2s ease-in-out;
  padding-top: 15px;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-title .field-content{
  line-height: 1.5;
  display: inline-block;
  vertical-align: middle;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper .views-field-field-title{
  left: 0;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper .views-field-field-title{
  right: 0;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker:hover{
  background-color: #4a4d4f;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-content{
  height: 150px;
  width: 83%;
  position: absolute;
  background-color: #FFF;
  border: 2px solid #d5d4d5;
  border-radius: 12px;
  top: 123px;
  z-index: 1;
  transition: all 0.2s ease-in-out;
  overflow: hidden;
}
ul.timeline-list li.timeline-item .timeline-item-wrapper .views-field-field-content .field-content{
  display:none;
  height: 432px;
  overflow: auto;
  margin-top: 113px;


  position:relative;
  padding:15px;
  color:#000;
  background:#f3961c; /* default background for browsers without gradient support */
  /* css3 */
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
ul.timeline-list li.timeline-item.odd .timeline-item-wrapper .views-field-field-content{
  left: 0;
}
ul.timeline-list li.timeline-item.even .timeline-item-wrapper .views-field-field-content{
  right: 0;
}




ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-icon {
  z-index: 4;
  top: -329px;
}
ul.timeline-list li.timeline-item.active.even .timeline-item-wrapper .views-field-field-icon {
  left: calc(50% - 50px);
  position: fixed;
  top: 238px;
}
ul.timeline-list li.timeline-item.active.odd .timeline-item-wrapper .views-field-field-icon {
  right: calc(50% - 50px);
  position: fixed;
  top: 238px;
}
ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-title {
  top: 337px;
  font-size: 26px;
  width: 100%;
  line-height: 65px;
  height: 65px;
  z-index: 4;
  position: fixed;
}
ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-content {
  height: 569px;
  width: 60%;
  top: 288px;
  z-index: 3;
  position: fixed;
  background-color: #FFF;
  left: 20%;
}
ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-content span{
  content: 'x';
  position: absolute;
  right: -10px;
  top: -10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #4a4d4f;
  color: #FFF;
  line-height: 33px;
  text-align: center;
  font-size: 27px;
  font-weight: bold;
}
ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-content .field-content{
  display:block;
}
ul.timeline-list li.timeline-item.active .timeline-item-wrapper .views-field-field-number{
  display:none
}



.main-container .region-header #block-mainnavigation .col-xs-6.col-md-2,
.main-container .region-header #block-mainnavigation .field--type-text-with-summary,
h2#block-mainnavigation-menu{
  display:none;
}
.main-container .region-header #block-mainnavigation .navbar,
.main-container .region-header #block-mainnavigation .navbar .navbar-header{
  width:100%;
}
.main-container .region-header #block-mainnavigation .navbar .navbar-collapse{
  padding:0;
}
.main-container .region-header #block-mainnavigation{
  margin-top: -80px;
  height: 50px;
  overflow: hidden;
  position:relative;
  z-index:999;
}
.main-container .region-header #block-mainnavigation a{
  color:#FFF;
}
.main-container .region-header #block-mainnavigation a.is-active{
   background:rgba(255,255,255, 0.9);
   color:#000;
 }
.main-container .region-header #block-mainnavigation a:hover{
  background:rgba(255,255,255, 0.75);
  color:#000;
}
/*
 * New Infog Templates
 */
.local-council-new{
  padding:0 30px;
  background-color:#FFF;
}
.local-council-new .info-page-title{
  padding:10px 15px;
  width:calc(100% + 60px);
  background-color: #636467;
  margin:0 -30px;
  color:#FFF;
  font-size:32px;
}
.local-council-new .info-page-title h1{
  padding:0;
  margin:0;
}
.local-council-new .info-page-blurb{
  padding:15px 0;
  font-size:22px;
  background-color:#FFF;
}
.local-council-new .info-page-highlights h2{
  margin:0;
  padding:10px 15px;
  background-color: #636467;
  color:#FFF;
  font-size:22px;
}
.local-council-new .section-header{
  padding:30px 0;
  border-top:1px solid #DCDCDC;
  margin:30px 0 0;
  float:left;
  width:100%;
}
.local-council-new .section-header .section-icon img {
  border-radius: 50%;
  border: 3px solid #636467;
  overflow: hidden;
  height: 80px;
  width: 80px !IMPORTANT;
  padding: 9px;
  margin-left: -10px;
}
.local-council-new .section-header .section-header-title{
  color:#000;
  font-weight:400;
  margin:0;
  padding:0;
}
.local-council-new .section-header .section-header-title:after{
  display:none;
}
.local-council-new .section-header .section-sub-header{
  color: #ed6349;
  font-size:22px;
  padding:8px 0;
  float:left;
  font-weight:bold;
}
.local-council-new .info-page-highlights h2:after{
  display:none;
}
.local-council-new .info-page-highlights .highlight-holder{
  height:auto;
  border:none;
  margin:0 -15px;
  padding-bottom: 0;
}
.local-council-new .section-details label{
  float:left;
  width:100%;
  font-size:22px;
}
.local-council-new .section-details small,
.local-council-new .section-details span{
  float:left;
  width:100%;
  font-size:18px;
  margin-bottom:30px;
}
.local-council-new .info-page-highlights .highlight-holder .col-xs-1{
  margin:5px 0;
}
.local-council-new .info-page-highlights .highlight-holder img{
  margin: 0 -15px;
  width: calc(100% + 15px);
}
.local-council-new .info-page-highlights .highlight-holder .col-xs-11 {
  margin-top: 20px;
}
.local-council-new .graph-holder-full .full-width{
  width:100%;
  height:250px;
  padding:15px 0;
}
.local-council-new .graph-holder-full  #chart-two{
  height:375px;
}
.local-council-new table.highlight tbody tr:nth-child(1){
  background-color: #ed6349;
  color:#FFF;
}
.local-council-new .what-they-owe-summ{
  padding:20px;
  text-align:center;
  background-color:#D7D7D7;
  font-size:20px;
  color:#000;
  margin-bottom:15px;
}
.field--name-field-paragraph-full-text .jobs-holder{
  background-color: #FFFF;
  border: 1px solid #ECECEC;
  float: left;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  font-size: 14px;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  width: 100%;
  margin-bottom: 30px;
}



.field--name-field-paragraph-full-text .jobs-holder img{
  width:100%;
}
.field--name-field-paragraph-full-text .jobs-holder .title{
  font-size: 17px;
  padding: 10px;
  background-color: #FFF;
  float: left;
  width: 100%;
  height: 68px;

  color: #000;
}
.view-id-publication.view-display-id-block_9 li{
  float:left;
  width:100%;
  font-size: 18px;
  background-color: #FFF;
  color: #636467;
  font-weight: lighter;
  margin-bottom: 15px;
  text-align: center;
  border: 1px solid #ECECEC;
  border-radius: 10px;
  box-shadow: 0 1px 2px #dedede;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.view-id-publication.view-display-id-block_9 .bs-2col{
  float:left;
  width:100%;
}
.view-id-publication.view-display-id-block_9 .bs-2col .bs-region--left{
  width:15%;
  float:left;
}
.view-id-publication.view-display-id-block_9 .bs-2col .bs-region--right{
  width:85%;
  float:left;
  text-align:left;
  padding:15px;
}
.view-id-publication.view-display-id-block_9 .bs-2col .bs-region--right .views-field-title{
  font-size:24px;
  font-weight:400;
  padding-bottom:15px;
}
.view-id-publication.view-display-id-block_9 .bs-2col .bs-region--right .views-field-view-node{
  position: absolute;
  bottom: 10px;
}
.view-id-publication.view-display-id-block_9 .bs-2col .bs-region--right  a{
  font-size: 16px;
}
.path-our-work .override-row.row.bs-2col .bs-region--left h2{
  display:none;
}
.path-our-work .override-row.row.bs-2col .bs-region--left{
  padding:0;
}
.path-our-work .override-row.row.bs-2col .bs-region--left .navbar {
  padding:0;
}
