/* line 1, ../sass/_global_coloursie8.scss */
.region-global-header {
  background-color: #587d99;
}
/* line 5, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li a, .region-global-header ul.menu li a:visited {
  color: #bcbfa6;
  font-family: "Museo Sans W01_500", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-weight: 400;
  border-bottom-color: #fff;
}
/* line 9, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li a:hover, .region-global-header ul.menu li a.active-trail, .region-global-header ul.menu li a:visited:hover, .region-global-header ul.menu li a:visited.active-trail {
  color: #fff;
  background-color: #ec673d;
}
/* line 16, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li.active a {
  color: #fff;
  background-color: #ec673d;
}

/* line 24, ../sass/_global_coloursie8.scss */
#cl-global-header-wrapper #top-menu-toggle {
  background-color: #E96742;
  color: #fff;
  font-family: "Museo Sans W01_500", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-weight: 400;
}

/* line 31, ../sass/_global_coloursie8.scss */
.region-global-header {
  background-color: #447f9c;
}
/* line 35, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li a, .region-global-header ul.menu li a:visited {
  color: white;
  font-family: "Museo Sans W01_500", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-weight: 400;
  border-bottom-color: white;
}
/* line 39, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li a:hover, .region-global-header ul.menu li a.active-trail, .region-global-header ul.menu li a:visited:hover, .region-global-header ul.menu li a:visited.active-trail {
  color: #fff;
  background-color: #e1a12c;
}
/* line 46, ../sass/_global_coloursie8.scss */
.region-global-header ul.menu li.active a {
  color: #fff;
  background-color: #e1a12c;
}

/* line 1, ../sass/ie8/_typographyie8.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 5, ../sass/ie8/_typographyie8.scss */
h1 {
  font-size: 29px;
  line-height: 39px;
}

/* line 9, ../sass/ie8/_typographyie8.scss */
h2 {
  font-size: 25px;
  line-height: 35px;
}

/* line 13, ../sass/ie8/_typographyie8.scss */
h3 {
  font-size: 23px;
  line-height: 30px;
}

/* line 17, ../sass/ie8/_typographyie8.scss */
h4 {
  font-size: 21px;
  line-height: 30px;
}

/* line 21, ../sass/ie8/_typographyie8.scss */
h5 {
  font-size: 20px;
  line-height: 30px;
  text-transform: uppercase;
}

/* line 26, ../sass/ie8/_typographyie8.scss */
h6 {
  font-size: 20px;
  line-height: 30px;
  text-decoration: underline;
}

/* line 32, ../sass/ie8/_typographyie8.scss */
#content h1 {
  font-size: 29px;
  line-height: 39px;
}
/* line 36, ../sass/ie8/_typographyie8.scss */
#content h2 {
  font-size: 25px;
  line-height: 32px;
}
/* line 40, ../sass/ie8/_typographyie8.scss */
#content h3 {
  font-size: 21px;
  line-height: 29px;
}
/* line 44, ../sass/ie8/_typographyie8.scss */
#content h4 {
  font-size: 20px;
  line-height: 27px;
}

/* line 49, ../sass/ie8/_typographyie8.scss */
.field-name-field-content-listing-title {
  font-size: 27px;
  line-height: 33px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 55, ../sass/ie8/_typographyie8.scss */
.field-name-field-listing-entries-title {
  font-size: 25px;
  line-height: 25px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 63, ../sass/ie8/_typographyie8.scss */
#block-views-brochure-download-block .views-field-field-landing-page-docs-title .field-content {
  font-size: 25px;
  line-height: 32px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 73, ../sass/ie8/_typographyie8.scss */
.node-type-event #content #page-title {
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 35px;
  line-height: 39px;
}

/* line 81, ../sass/ie8/_typographyie8.scss */
.node-type-news #content #page-title {
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 35px;
  line-height: 39px;
}

/* line 89, ../sass/ie8/_typographyie8.scss */
.section-news #content .cl-news-type-listing .node-title {
  font-size: 25px;
  line-height: 27px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}
/* line 96, ../sass/ie8/_typographyie8.scss */
.section-news #content .node-type-news #content #page-title {
  font-size: 37px;
  line-height: 41px;
}

/* line 105, ../sass/ie8/_typographyie8.scss */
#content .block .block-title, .sidebar .block .block-title {
  font-size: 25px;
  line-height: 32px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 117, ../sass/ie8/_typographyie8.scss */
.sidebar .block-nodeblock .nodeblock-vouchers .node-title,
.sidebar .block-nodeblock .nodeblock-tickets .node-title {
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 25px;
  line-height: 32px;
}

/* line 130, ../sass/ie8/_typographyie8.scss */
#full-screen-slider .slides li .header-slide-text h4 {
  font-size: 25px;
  line-height: 30px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 141, ../sass/ie8/_typographyie8.scss */
h1 {
  font-size: 31px;
  line-height: 41px;
}

/* line 146, ../sass/ie8/_typographyie8.scss */
h2 {
  font-size: 27px;
  line-height: 37px;
}

/* line 151, ../sass/ie8/_typographyie8.scss */
h3 {
  font-size: 25px;
  line-height: 32px;
}

/* line 156, ../sass/ie8/_typographyie8.scss */
h4 {
  font-size: 23px;
  line-height: 32px;
}

/* line 161, ../sass/ie8/_typographyie8.scss */
h5 {
  font-size: 22px;
  line-height: 32px;
}

/* line 166, ../sass/ie8/_typographyie8.scss */
h6 {
  font-size: 22px;
  line-height: 32px;
}

/* line 173, ../sass/ie8/_typographyie8.scss */
#content h1 {
  font-size: 31px;
  line-height: 41px;
}
/* line 178, ../sass/ie8/_typographyie8.scss */
#content h2 {
  font-size: 27px;
  line-height: 35px;
}
/* line 183, ../sass/ie8/_typographyie8.scss */
#content h3 {
  font-size: 23px;
  line-height: 31px;
}
/* line 188, ../sass/ie8/_typographyie8.scss */
#content h4 {
  font-size: 22px;
  line-height: 29px;
}

/* line 193, ../sass/ie8/_typographyie8.scss */
.field-name-field-content-listing-title {
  font-size: 30px;
  line-height: 35px;
}

/* line 200, ../sass/ie8/_typographyie8.scss */
.node-type-event #content #page-title {
  font-size: 37px;
  line-height: 41px;
}

/* line 211, ../sass/ie8/_typographyie8.scss */
#full-screen-slider .slides li .header-slide-text h4 {
  font-size: 45px;
  line-height: 50px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
}

/* line 2, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle {
  height: 42px;
  background-image: url("../images/mobile-nav-back.png");
  background-position: 66% center;
  clear: both;
  color: #fff;
  position: relative;
  text-align: right;
}
/* line 10, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .ff-mobile-wrapper {
  padding: 0 3%;
}
/* line 13, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon {
  margin-top: 13px;
  display: inline-block;
  height: 15px;
  width: 24px;
  position: relative;
  cursor: pointer;
}
/* line 22, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon span.meat, #ff-mobile-menu-toggle .hamburger-icon:after, #ff-mobile-menu-toggle .hamburger-icon:before {
  cursor: pointer;
  border-radius: 3px;
  height: 3px;
  width: 24px;
  background-color: #8a8d78;
  position: absolute;
  display: block;
  content: '';
}
/* line 32, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon:before {
  top: 0;
}
/* line 35, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon span.meat {
  top: 6px;
}
/* line 38, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon:after {
  bottom: 0;
}
/* line 41, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle .hamburger-icon span.menu-text-hide {
  display: inline;
  position: absolute;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  position: absolute;
  color: #8a8d78;
  left: -52px;
  top: -14px;
  font-size: 20px;
  line-height: 42px;
}
/* line 53, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle #ff-buy-ticket {
  width: 67%;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 59, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle #ff-buy-ticket a, #ff-mobile-menu-toggle #ff-buy-ticket a:visited {
  color: #fff;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 42px;
}
/* line 67, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle #main-menu-toggle a, #ff-mobile-menu-toggle #main-menu-toggle a:visited {
  color: #8a8d78;
}

/* line 73, ../sass/ie8/_menusie8.scss */
#ff-desktop-buy-tickets {
  display: none;
}

/* line 80, ../sass/ie8/_menusie8.scss */
#cl-header-region-wrapper ul.menu li a, #cl-header-region-wrapper ul.menu li a:visited {
  color: #898c77;
}
/* line 82, ../sass/ie8/_menusie8.scss */
#cl-header-region-wrapper ul.menu li a:hover, #cl-header-region-wrapper ul.menu li a.active, #cl-header-region-wrapper ul.menu li a.active-trail, #cl-header-region-wrapper ul.menu li a:visited:hover, #cl-header-region-wrapper ul.menu li a:visited.active, #cl-header-region-wrapper ul.menu li a:visited.active-trail {
  color: #fff;
}
/* line 89, ../sass/ie8/_menusie8.scss */
#cl-header-region-wrapper #cl-header-region-inner-wrapper #main-menu-close {
  background-image: url("../images/ff-close.png");
}

/* line 98, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper {
  position: static;
  clear: both;
}
/* line 101, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper ul.menu {
  text-align: left;
}
/* line 103, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper ul.menu li {
  display: block;
  width: 10%;
  min-height: 1px;
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
}
/* line 111, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper ul.menu li a {
  width: 99%;
  margin: 0;
  color: #fff;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 50px;
  background-color: #447f9c;
  border-right: 1px solid #fff;
  /*&.active {
      background-color: $highlight-1;
      color: $primary-light;
      box-shadow: 3px 4px 0 $highlight-3;
  }*/
}
/* line 120, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper ul.menu li a:after {
  display: none;
}
/* line 123, ../sass/ie8/_menusie8.scss */
#header-desktop-wrapper #cl-header-region-wrapper ul.menu li a:hover, #header-desktop-wrapper #cl-header-region-wrapper ul.menu li a.active, #header-desktop-wrapper #cl-header-region-wrapper ul.menu li a.active-trail {
  background-color: #e1a12c;
  color: #fff;
}

/* line 137, ../sass/ie8/_menusie8.scss */
#ff-mobile-menu-toggle {
  display: none;
}

/* line 140, ../sass/ie8/_menusie8.scss */
#ff-desktop-buy-tickets {
  display: block;
  position: absolute;
  top: 26px;
  right: 0;
  width: 210px;
  line-height: 50px;
  height: 50px;
  color: #fff;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 25px;
  background-image: url("../images/desk-buy-tickets.png");
  text-align: center;
}

/* line 1, ../sass/ie8/_buttonsie8.scss */
input[type=submit], #full-screen-slider .slides li .header-slide-text .find-out-more a {
  background-color: #447f9c;
  color: #fff;
  border-radius: 3px;
  font-family: 'ClarendonBTW01-BoldCn', sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 36px;
}
/* line 9, ../sass/ie8/_buttonsie8.scss */
input[type=submit]:hover, #full-screen-slider .slides li .header-slide-text .find-out-more a:hover {
  background-color: #e1a12c;
}
/* line 13, ../sass/ie8/_buttonsie8.scss */
input[type=submit]:before, #full-screen-slider .slides li .header-slide-text .find-out-more a:before, input[type=submit]:after, #full-screen-slider .slides li .header-slide-text .find-out-more a:after {
  display: none;
}

/* line 19, ../sass/ie8/_buttonsie8.scss */
input[type=submit], #full-screen-slider .slides li .header-slide-text .find-out-more a {
  font-size: 22px;
  line-height: 40px;
}

/* line 18, ../sass/components/_form.scss */
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.ui-selectmenu-button {
  background-color: #eff1e3;
}

/* line 1, ../sass/_globalie8.scss */
body {
  background-color: #424437;
  color: #447f9c;
}
/* line 4, ../sass/_globalie8.scss */
body input, body textarea, body select {
  color: #447f9c;
}

/* line 9, ../sass/_globalie8.scss */
a, a:visited {
  color: #447f9c;
}
/* line 12, ../sass/_globalie8.scss */
a:hover, a:visited:hover {
  color: #f5ae25;
}

/* line 17, ../sass/_globalie8.scss */
#page {
  background-image: url("../images/ff-bg.png");
}

/* line 21, ../sass/_globalie8.scss */
#cl-logo {
  width: 300px;
  height: 72px;
  margin-bottom: 17px;
}
/* line 25, ../sass/_globalie8.scss */
#cl-logo a {
  width: 300px;
  height: 72px;
  background-image: url("../images/logo-mobile.png");
  background-size: 300px 72px;
}

/* line 33, ../sass/_globalie8.scss */
#header {
  background-color: transparent;
  box-shadow: none;
  padding-bottom: 0;
}

/*footer*/
/* line 41, ../sass/_globalie8.scss */
.region-footer {
  background-color: #EEEAD4;
  color: white;
}
/* line 46, ../sass/_globalie8.scss */
.region-footer ul.menu li a, .region-footer ul.menu li a:visited {
  color: white;
}

/*global footer*/
/* line 54, ../sass/_globalie8.scss */
#global-footer {
  background-color: #447f9c;
  color: white;
}
/* line 57, ../sass/_globalie8.scss */
#global-footer a, #global-footer a:visited {
  color: #babdaa;
}
/* line 61, ../sass/_globalie8.scss */
#global-footer #council-logo {
  background-color: #fff;
  border: 11px solid #447f9c;
}

/* line 68, ../sass/_globalie8.scss */
#cl-logo {
  width: 391px;
  height: 94px;
}
/* line 71, ../sass/_globalie8.scss */
#cl-logo a {
  width: 391px;
  height: 94px;
  background-image: url("../images/logo-2020.png?v=1");
  background-size: 391px 94px;
}

/* line 79, ../sass/_globalie8.scss */
#cl-logo {
  margin-bottom: 35px;
}

/* line 3, ../sass/ie8/_newsie8.scss */
.section-news #content .node-page {
  background-color: #fff;
}
/* line 6, ../sass/ie8/_newsie8.scss */
.section-news #content ul.pager {
  background-color: #fff;
}
/* line 9, ../sass/ie8/_newsie8.scss */
.section-news #content .view-news-listing .view-content {
  background-color: #fff;
}
/* line 15, ../sass/ie8/_newsie8.scss */
.section-news .node-news .date-display-single {
  font-family: "Museo Sans W01_500", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-weight: 400;
  font-size: 11px;
  line-height: 23px;
  color: #e1a12c;
}

/* line 26, ../sass/ie8/_newsie8.scss */
.section-news #content .cl-news-type-listing .node-news {
  border-top: 1px solid #ccc;
}
/* line 31, ../sass/ie8/_newsie8.scss */
.section-news #content .cl-news-type-listing .node-title a {
  color: #e1a12c;
}
/* line 36, ../sass/ie8/_newsie8.scss */
.section-news #content .cl-news-type-listing .news-more {
  font-family: "Museo Sans W01_500", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-weight: 400;
}

/* line 43, ../sass/ie8/_newsie8.scss */
.node-type-news #page-title {
  background-color: #fff;
  padding: 30px 3% 21px 3%;
  margin: 0;
}
/* line 48, ../sass/ie8/_newsie8.scss */
.node-type-news .tabs-primary {
  margin: 0;
  padding: 20px 3%;
  background-color: #fff;
}
/* line 54, ../sass/ie8/_newsie8.scss */
.node-type-news .view-mode-full .date-display-single {
  color: #4a2f4d;
}

/* line 62, ../sass/ie8/_newsie8.scss */
.node-type-news #page-title {
  padding: 30px 40px 21px 40px;
}
/* line 65, ../sass/ie8/_newsie8.scss */
.node-type-news .tabs-primary {
  padding: 20px 30px;
}

/* line 4, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .slides li:before {
  display: none;
}
/* line 8, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .slides li .header-slide-text .back-highlight {
  background: #e1a12c;
  box-shadow: 0 0 0 8px #e1a12c, 0 0 0 8px #e1a12c;
}
/* line 12, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .slides li .header-slide-text .find-out-more a {
  background-repeat: repeat-y;
  line-height: 49%;
}

/* line 24, ../sass/ie8/_slidersie8.scss */
.flex-control-nav li a {
  background-color: #447f9c;
}
/* line 26, ../sass/ie8/_slidersie8.scss */
.flex-control-nav li a.flex-active, .flex-control-nav li a:hover {
  background-color: #447f9c;
}

/* line 35, ../sass/ie8/_slidersie8.scss */
.flex-direction-nav .flex-nav-prev a,
.flex-direction-nav .flex-nav-next a {
  background-color: #447f9c;
}
/* line 37, ../sass/ie8/_slidersie8.scss */
.flex-direction-nav .flex-nav-prev a:hover,
.flex-direction-nav .flex-nav-next a:hover {
  background-color: #e1a12c;
}

/* line 49, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .slides li .header-slide-text .back-highlight {
  box-shadow: 0 0 0 8px #e1a12c, 0 0 0 8px #e1a12c;
}
/* line 57, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .flex-direction-nav .flex-nav-prev a,
#full-screen-slider .flex-direction-nav .flex-nav-next a {
  background-color: #447f9c;
  box-shadow: none;
}
/* line 60, ../sass/ie8/_slidersie8.scss */
#full-screen-slider .flex-direction-nav .flex-nav-prev a:hover,
#full-screen-slider .flex-direction-nav .flex-nav-next a:hover {
  background-color: #e1a12c;
}
