 /* Base Styles *//* Clear Elements */  .group:before, .group:after {content: ""; display: table;}   .group:after {clear: both;}  .group {zoom: 1;}  /* Set up REM style *//*  html { font-size: 62.5%; }   body { font-size: 14px; font-size: 1.4rem; background: #fff;}   h1   { font-size: 24px; font-size: 2.4rem; } */  /* Older browsers */  html { font-size: 12px; background: #fff;}    @media screen and (min-width: 320px){    html { font-size: calc( 12px + (16 - 12) * (100vw - 320px) / (1200 - 320) ); }}    @media screen and (min-width: 800px){      html { font-size: 16px; }}  /* Border Box */  *, *:before, *:after {      -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;      box-sizing: border-box;  }/* font-family: 'Roboto Condensed', sans-serif;reg = 400bold = 700bold italic = 700 font-style: italic;*//* Font Styles */  h1 {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 36px; font-size: 2.25em; line-height: 1.4; margin: 0px; text-transform: uppercase; color: #144734;}  h2 {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 30px; font-size: 1.875em; line-height: 1.4; margin: 0px;  text-transform: uppercase; color: #144734;}  h3 {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.4; margin: 0px; text-transform: uppercase; color: #144734;}  h4 {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.4; margin: 0px;  text-transform: uppercase; color: #144734;}  h5 {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.4; margin: 0px; text-transform: uppercase; color: #144734;}  h6 {font-family: 'Roboto Condensed', sans-serif;  font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.4; text-transform: uppercase; color: #144734;}  p {color: #252525; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 300; font-style: normal; }  a {color: #252525; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; text-decoration: none;font-weight: 300; font-style: normal; }  ul li, ol li, li {color: #252525; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 300; font-style: normal; }  em {color: #252525; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; font-weight: 700; font-style: italic; }/* Buttons */.red-btn {font-family: 'Roboto Condensed', sans-serif; font-style: normal; font-weight: 700; font-size: 15px; font-size: 0.9375em; color: #fff; transition: all 0.5s ease 0s; padding: 15px 20px; background: #e60096; text-transform: uppercase; display: inline-block;}.red-btn:hover {opacity: 0.8;}.white-btn {font-family: 'Roboto Condensed', sans-serif; font-style: normal; font-weight: 700; font-size: 15px; font-size: 0.9375em; color: #191919; border: 1px solid #191919; transition: all 0.5s ease 0s; padding: 15px 20px; background: #fff; text-transform: uppercase; display: inline-block;}.white-btn:hover {opacity: 0.8;}.inner-position {display: table-cell; vertical-align: middle;}/* Header styles */.header-bar {width: 100%; border-top: 5px solid #e60096; background: #144734; padding: 10px; z-index: 100;  width: 100%;}.logo-wrap {width: 20%; float: left; text-align: center;}.logo-wrap img {width: 250px;}.sponsor-wrap {width: 16%; float: left; text-align: center; display: table;}.nav-bar {width: 64%; float: left; display: table;}.header-bar-bottom {background: #e5e5e5; padding: 10px;}.header-contact {width: 50%; float: left;}.header-contact img {vertical-align: middle;}.header-contact h3 {font-size: 16px; font-size: 1em; color: #181818; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal;}.header-contact a {font-weight: 700;}.header-contact a {font-family: 'Roboto Condensed', sans-serif; font-style: normal; font-weight: 700; font-size: 15px; font-size: 0.9375em; color: #fff; transition: all 0.5s ease 0s; padding: 15px 20px; background: #e60096; text-transform: uppercase; display: inline-block;}.header-contact a:hover {opacity: 0.8;}.header-signup {width: 50%; float: left; text-align: right;}.header-signup h3 {font-size: 16px; font-size: 1em; color: #181818; }.header-signup h3 a {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: italic;}/* Navigation */  #primary {  margin: 0px 0px 0px 0px; width: 100%; height: 100%; padding-left: 0px;  text-align: right;  }  #primary>li {  border-bottom: 0px solid #fff; display: inline-block; vertical-align: middle; list-style-type: none; position: relative; text-align: center; height: 100%; padding: 10px; }  #primary>li:hover {transition: all 0.5s ease 0s; }  #primary>li>a { border-bottom: 2px solid transparent; display: block; vertical-align: middle;  transition: all 0.5s ease 0s; text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; color: #fff;  /*height: 40px; line-height: 40px;*/ position: relative;  text-decoration: none; }  #primary>li>a:hover {color: #fff; }  #primary>li:last-of-type>a {border-right: 0px;}  .menu>li>a.linkActive, #primary>li.liLinkActive a {border-bottom: 2px solid #fff;}/*  #primary>li:last-of-type a {padding: 15px 30px; background: #e60096; transition: all 0.5s ease 0s;}  #primary>li:last-of-type a:hover {opacity: 0.8;}*/  /* Dropdown LV1 */  #primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}  #primary>li:hover>ul {display: block;  position: absolute; top: 40px; left: 0; z-index: 9999; background: #00365b; padding: 0px; }  #primary>li>ul>li {padding: 7px 10px !important; text-align: left; }  #primary>li>ul>li:hover {background: #68b32d;}  #primary>li>ul>li>a { height: auto;  display: block; border: none; font-size: 15px !important; font-size: 0.9375em !important; line-height: 20px !important; color: #024b8f; font-family: 'Roboto Condensed', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }  #primary>li>ul>li>a:hover {text-decoration: none;}  #primary li>ul>li {position: relative;}  /* Dropdown LV2 */  #primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}  #primary>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }  #primary>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }  #primary>li>ul>li>ul>li:hover {background: #68b32d;}  #primary>li>ul>li>ul>li a { height: auto;  display: block; border: none;font-size: 15px !important; font-size: 0.9375em !important;  line-height: 20px !important; color: #024b8f; font-family: 'Roboto Condensed', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }  #primary>li>ul>li>ul>li a:hover {text-decoration: none;}  #primary li>ul>li>ul>li {position: relative;}  /* Dropdown LV3 */  #primary>li>ul>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}  #primary>li>ul>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }  #primary>li>ul>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }  #primary>li>ul>li>ul>li>ul>li:hover {background: #68b32d;}  #primary>li>ul>li>ul>li>ul>li a { height: auto;  display: block; border: none; font-size: 15px !important; font-size: 0.9375em !important;  line-height: 20px !important; color: #024b8f; font-family: 'Roboto Condensed', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }  #primary>li>ul>li>ul>li>ul>li a:hover {text-decoration: none;}  #primary li>ul>li>ul>li>ul>li {position: relative;}.mobile-trigger {display: none !important;  height: 100%; position: relative; z-index: 150;}body.menu-open {  color: black;}body.menu-open > .nav-overlay {  opacity: 1;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  transition-property: opacity;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  transition-duration: 0.3s;  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}.nav-overlay {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  overflow: auto;  height: 100%;  width: 100%;  backface-visibility: hidden;  opacity: 0;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  transition-property: opacity;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  transition-duration: 0.3s;  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);  z-index: 0;  background-color: slategrey;}.nav-overlay ul {  width: 50%;  display: block;  margin: 0 auto;  padding: 54px 0;}.nav-overlay ul li {  list-style: none;  font-size: 240%;  margin-bottom: 24px;  animation-duration: 249ms;  animation-name: slideInLeft;  animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);  animation-fill-mode: backwards;  -webkit-animation-delay: 120ms;  animation-delay: 120ms;}.nav-overlay ul li a {  text-decoration: none;  color: black;}.nav-overlay ul li a:hover {  color: orange;}.burger-contain {  width: 50px;  height: 45px;  margin: 00px auto;  cursor: pointer;  z-index: 20;}.burger {  width: 60%;  height: 2px;  background: #fff;  position: relative;  margin: 0 auto;  top: 20px;  transition: 0.3s all cubic-bezier(0.27, 0.67, 0.1, 1.12);  transform-origin: 100% 0%;}.burger:before {  content: '';  width: 100%;  height: 2px;  background: #fff;  position: relative;  display: block;  top: -8px;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);}.burger:after {  content: '';  width: 100%;  height: 2px;  background: #fff;  position: relative;  display: block;  top: 6px;  transition: 0.3s all cubic-bezier(0.17, 0.87, 0.1, 1.13);}.burger.active {  transform: scale(1.5);  border-radius: 200%;  height: 25px;  width: 25px;  background: none;  border: 2px solid #fff;  transform-origin: 50% 0%;  top: 0px;  padding-top: 7px;  padding-left: 0px;  transition: 0.3s all cubic-bezier(0.87, 0.87, 0.1, 1.63);}.burger.active:before {  transform: rotate(45deg) scale(0.8);  transform-origin: 50% 50%;  top: 3px;  opacity: 1;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);  background: #fff;    width: 20px;}.burger.active:after {  transform: rotate(-45deg) scale(0.8);  transform-origin: 50% 50%;  top: 1px;  opacity: 1;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);  background: #fff;  width: 20px;}/*.menu-open .bottom-header {position: static;}*/.menu-open {position: relative;}.menu-open .mobile-trigger { }.menu-open .down-btn {z-index: 0;}@keyframes slideInLeft {  0% {    transform: translateX(-100%);    visibility: visible;  }  100% {    transform: translateX(0);  }}.slideInLeft {  animation-name: slideInLeft;}.mobile {display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99; overflow: auto;  border-top: 5px solid #e60096; background: #144734; }.mobile #mobile-nav {margin: 0; padding: 6em 1.24732em; display: block; }.mobile ul#mobile-nav.menu li a {transition: all 0.5s ease 0s; font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; text-decoration: none; color: #fff; }.mobile ul#mobile-nav.menu li a:hover, .mobile ul#mobile-nav.menu li a:active {color: #e60096 ;}.mobile #mobile-nav > li { }.mobile #mobile-nav li {list-style: none; margin-bottom: 0.49012em; padding-bottom: 1em; width: 80%; margin-left: auto; margin-right: auto;}.mobile #mobile-nav li.has-dropdown > a:after {font-family: 'icomoon'; content: "\e606";  color: #FFFFFF; font-size: 0.75em; margin-left: 0.625em; vertical-align: 1px; }.mobile #mobile-nav li.dropdown-open {padding-bottom: 0; }.mobile #mobile-nav li.dropdown-open > a:after {font-family: 'icomoon'; content: "\e607"; color: #FFFFFF; font-size: 0.75em; margin-left: 0.625em; vertical-align: 1px; }.mobile #mobile-nav li.dropdown-open ul {display: block;  font-weight: normal;  background-color: rgba(226, 200, 162, 0.1); }.mobile #mobile-nav li.dropdown-open ul > li {border-bottom: 1px solid #e2c8a2; }.mobile #mobile-nav li.dropdown-open ul > li:first-child {border-top: 1px solid #e2c8a2; padding-top: 0.79012em; margin-top: 0.79012em; }.mobile #mobile-nav li.dropdown-open ul > li:last-child {margin-bottom: 0; }.mobile #mobile-nav li a {display: block; color: #FFFFFF; font-size: 1.60181em; }.mobile #mobile-nav li ul {display: none; }.mobile-trigger { text-align: right;}.menu-open .social-wrap {display: none;}.menu-open .nav-bar-contact {display: none;}.menu-open .slick-prev {z-index: 0;}.home-slider ul {margin: 0px; padding: 0px; overflow: hidden;}.home-slider ul li {padding: 30% 1.5% 1.5% 1.5%; background-size: cover;}.home-banner-text-wrapper {width: 100%; max-width: 790px; background: rgba(20,71,52,0.6); padding: 30px;}.home-banner-text-wrapper h1 {color: #fff; font-weight: 700; margin-bottom: 0px;}.home-banner-text-wrapper h2 {color: #fff; font-weight: 700; margin-bottom: 0px;}.home-banner-text-wrapper h3 {color: #fff; font-weight: 400; margin-bottom: 15px;}.home-banner-text-wrapper .red-btn {font-size: 24px; font-size: 1.5em; padding: 10px 20px;}.intro-content-wrap {padding: 3% 0;}.twitter-insta-feed-heading {border-bottom: 2px solid #144734;}.twitter-insta-feed .twitter {width: 49%; margin-right: 1%; float: left; padding: 20px 0;}.twitter-insta-feed .twitter #tweets {margin-bottom: 15px;}.twitter-insta-feed .twitter #tweets ul {margin: 0px; padding: 0px;}.twitter-insta-feed .twitter #tweets ul li {list-style-type: none;}.interact {display: none;}p.tweet {margin: 0; font-size: 30px; font-size: 1.875em; line-height: 1.2;}.tweet-link {font-size: 16px; font-size: 1em; color: #e60096; font-style: italic; }.side-box {margin-bottom: 20px;}.side-heading {background: #144734; text-align: center; padding: 10% 10px;}.side-heading h3 {font-size: 24px; font-size: 1.5em; color: #fff;}.side-content {padding: 20px; background: #e5e5e5;}.side-content-title h4 {font-size: 24px; font-size: 1.5em;}.side-content-value {margin-bottom: 10px;}.side-content-value p {font-size: 18px; text-transform: uppercase; color: #606060; margin: 0px;}.side-content .red-btn {width: 100%; display: block; text-align: center; font-size: 24px; font-size: 1.5em;}.home-links {background: #f3f3f3; padding: 5% 0;}.home-link-box {margin-bottom: 20px;}.home-links h3 {font-size: 30px; font-size: 1.875em;}.home-link-desc a.red-btn {width: 50%; text-align: center;}.home-link-img {padding-top: 66%; margin-bottom: 15px;}.pre-footer-img {background: url("/heythrophunt-co-uk/_img/img/footer-img.jpg"); background-size: cover; padding-top: 30%;}.footer {width: ; background: #144734; border-top: 5px solid #e60096; padding: 20px;}.footer-logo {width: 20%; float: left;}.footer-logo img {width: 250px;}.footer-copyright {width: 80%; float: left; display: table;}.footer-copyright p, .footer-copyright a {color: #fff; text-align: right;}.footer-copyright .inner-position {float: right;}.inner-title-wrapper {width: 100%; padding: 3% 0; background: #e60096; text-align: center;}.inner-title-wrapper h1 {color: #fff;}.inner-content-wrap {padding: 3% 0;}.accordion dt {margin-bottom: 5px; padding: 15px; background: #144734; border-bottom: 0;}.accordion dd {margin-bottom: 5px; margin-left: 0px; background: #e5e5e5; padding: 15px; }.accordion dt a, .accordion dd a {  display: block;  color: #fff;  font-weight: bold;}.accordion dd a {  display: block;  color: #333;  font-weight: bold;  }.accordion dd {  border-top: 0;  font-size: 12px;}.accordion dd:last-of-type {  border-top: 1px solid white;  position: relative;  top: -1px;}.cycle-slide {display: none;}.side-content .sponsor-logos img {width: 100%;}/* News */#displayBlogStory {width: 48.5%; margin-right: 1.5%; float: left; margin-bottom: 20px;}.blogSummaryImage {padding-top: 50%;}.blogSummaryImageBottom {display: none;}.blogTitle {background: #e5e5e5; padding: 10px 20px 0px 20px;}.blogDate {background: #e5e5e5; padding: 10px 20px 0px 20px;}.blogBody {font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; background: #e5e5e5; padding: 10px 20px 10px 20px;}.blogTitle a {font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; text-transform: uppercase;} .blogDate {font-family: 'Roboto Condensed', sans-serif; font-size: 14px; font-size: 0.875em; padding-bottom: 15px;}.blogBody p a {font-family: 'Roboto Condensed', sans-serif; font-style: normal; font-weight: 700; font-size: 15px; font-size: 0.9375em; color: #fff; transition: all 0.5s ease 0s; padding: 15px 20px; background: #e60096; text-transform: uppercase; display: inline-block;}.blogBody p a:hover {opacity: 0.8;}#displayIndividualBlogStory #displayBlogStory {width: 100%;}.newsInfoWrap {display: none;}.blogSummaryImageStory img {width: 100%;}.social-links {width: 100%; background: #e5e5e5; padding: 20px; margin-bottom: 20px;}.social-links a.facebook-link {background: #3b5998; padding: 15px; border-radius: 50%; display: inline-block; transition: all 0.5s ease 0s; }.social-links a.facebook-link:hover {opacity: 0.8;}.social-links a.facebook-link img {height: 20px;}.social-links a.instagram-link {background: #c13584; padding: 15px; border-radius: 50%; display: inline-block; transition: all 0.5s ease 0s; }.social-links a.instagram-link:hover {opacity: 0.8;}.social-links a.instagram-link img {height: 20px;}.social-links a.twitter-link {background: #1da1f2; padding: 15px; border-radius: 50%; display: inline-block; transition: all 0.5s ease 0s; }.social-links a.twitter-link:hover {opacity: 0.8;}.social-links a.twitter-link img {height: 20px;}.inner-tweets #tweets ul {margin: 0px; padding: 0px;}.inner-tweets #tweets ul li {padding: 20px; background: #144734; list-style-type: none; margin-bottom: 15px;}.inner-tweets #tweets ul li p {color: #fff; font-size: 20px; font-size: 1.25em;}/*.sponsor-logos {display: none;}*/.twitter-insta-feed {display: none;}/*.home-link-desc .red-btn{display: none;}*//*.home-link-box:last-of-type .home-link-desc  .red-btn{display: block;}*/.header-bar .sponsor-logos {display: inline-block; width: 46%; vertical-align: top;}.header-bar .sponsor-logos img { width: 130px; }.principle-sponsor {display: flex; flex-direction: column; width: 100%; vertical-align: top; font-size: 14px; color: #fff; text-align: center;font-family: 'Roboto Condensed', sans-serif;}.principle-sponsor img {width: 100%; max-width:  250px}.defaultForm {  width: 100%;  *zoom: 1;  padding: 20px;  background: #144734;}.defaultForm:before, .defaultForm:after {  content: " ";  display: table;}.defaultForm:after {  clear: both;}.defaultForm .inputset {  display: block;  width: 100%;  position: relative;  margin-bottom: 0.625em;}.defaultForm .inputset .form_error_specific {  position: absolute;  top: 0;  right: 0;  color: Tomato;}.defaultForm .inputset label {  display: block;  width: 100%;  color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 300; font-style: normal; }.defaultForm .inputset label.label {  display: inline-block;  color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 300; font-style: normal; }.defaultForm .inputset label.label input {  width: initial;  display: inline-block;  margin-left: 0.625em;}.defaultForm .inputset input, .defaultForm .inputset textarea, .defaultForm .inputset select {  display: block;  width: 100%;  padding: 0.625em;  width: 100%;}.defaultForm .inputset textarea {  height: 10.625em;}.inputset.inputsetcheck label:first-of-type {  margin-bottom: 0.3125em;  padding-bottom: 0.3125em;  border-bottom: 1px solid #cccccc;}.inputset label.form_header {  font-weight: bold;  font-size: 18px;}.defaultForm .form_submit {  text-align: right;}.defaultForm .form_submit .fbElementButton {border: 0px; font-family: 'Roboto Condensed', sans-serif; font-style: normal; font-weight: 700; font-size: 15px; font-size: 0.9375em; color: #fff; transition: all 0.5s ease 0s; padding: 15px 20px; background: #e60096; text-transform: uppercase; display: inline-block;}.defaultForm .form_submit .fbElementButton:hover {opacity: 0.8;}.form_error_wrap {display: none;}.logo-table {border: 1px solid #144734;}.logo-table-row {border-bottom: 1px solid #144734;}.logo-table-row:last-of-type {border-bottom: none;}.logo-image {padding: 20px; float: left; width: 30%;}.logo-text {padding: 20px; float: left; width: 70%;}.logo-text p {margin-top: 0px;}.image-gallery {  *zoom: 1;}.image-gallery:before, .image-gallery:after {  content: " ";  display: table;}.image-gallery:after {  clear: both;}.image-gallery .image-gallery-item {  display: block;  float: left;  margin-right: 2.35765%;  width: 30.76157%;  margin-bottom: 20px;}.image-gallery .image-gallery-item:last-child {  margin-right: 0;}.image-gallery .image-gallery-item.last__item {  margin-right: 0;}.image-gallery .image-gallery-item .image-gallery-item-image {  width: 100%;  height: 250px;}.image-gallery .image-gallery-item .image-gallery-item-image a {  display: block;}.image-gallery-title,.image-gallery-item-updated,.image-gallery-item-description,.image-gallery-item-title,.image-gallery-item-created {  /* hide the bits we most likely don't need */  display: none;}.principle-sponsor-mobile {display: none;}.video-link {padding: 0px; background: #e5e5e5; display: block; font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-style: normal;font-size: 24px;font-size: 1.5em;line-height: 1.4;margin: 0px;text-transform: uppercase;color: #144734; text-align: center;}.video-link img {width: 50px; vertical-align: middle; margin-left: 10px;}.mobile-sponsor {display: none;}.hide {display:  none !important;} @media all and (max-width: 1560px) and (min-width: 0px) {#primary > li {padding: 5px;}#primary > li > a {font-size: 14px; font-size: 0.875em;}} @media all and (max-width: 1170px) and (min-width: 0px) {  .logo-wrap {width: 50%; text-align: left;}  .logo-wrap .inner-position {display: block;}  .sponsor-wrap {width: 50%; text-align: right;}  .nav-bar {width: 100%; text-align: center; margin-top: 20px;}  #primary {text-align: center;}  #primary9 a {padding: 15px 15px; }} @media all and (max-width: 870px) and (min-width: 0px) {.footer-logo {width: 100%; display: inline-block; text-align: center;}.footer-copyright {width: 100%; text-align: center;}.footer-copyright .inner-position {display: block; float: none;}.footer-copyright p, .footer-copyright a {text-align: center !important;}} @media all and (max-width: 650px) and (min-width: 0px) {.mobile-trigger {display: block !important;  }.nav-bar #primary {display: none;}.menu-open .burger-contain {position: fixed; right: 0; top: 10px; }.menu-open .nav-bar {position: absolute; right: 10px; top: 0;}.header-contact {width: 100%; text-align: center; margin-bottom: 10px;}.header-signup {width: 100%; text-align: center;}.image-gallery .image-gallery-item {margin-right: 2%; width: 48%; }#displayBlogStory {width: 100%; margin-right: 0%; float: left; margin-bottom: 20px;}} @media all and (max-width: 480px) and (min-width: 0px) {.sponsor-wrap {display: none;}.mobile-sponsor {display: block;}.logo-wrap {width: 70%; text-align: center;}.nav-bar {width: 30%; margin-top: 0;}.logo-image {padding: 20px; float: left; width: 100%; text-align: center;}.logo-text {padding: 20px; float: left; width: 100%;}.image-gallery .image-gallery-item {margin-right: 0%; width: 100%; }.principle-sponsor-mobile {display: none; float: left; text-align: center; width: 100%;}.principle-sponsor-mobile img {width: 150px;}}
/* not required */
