/* 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: 'IBM Plex Sans', sans-serif;font-family: 'Libre Franklin', sans-serif;font-family: 'Proza Libre', sans-serif;Reg = 400semi-bold = 600bold = 700*//* Font Styles */  h1 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 48px; font-size: 3em; line-height: 1.4; margin: 0px; color: #1e387b; }  h2 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 25px; font-size: 1.875em; line-height: 1.4; margin: 0px;  color: #1e387b; }  h3 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.4; margin: 0px; color: #1e387b; }  h4 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.4; margin: 0px;  color: #1e387b; }  h5 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.4; margin: 0px; color: #1e387b; }  h6 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.4; color: #1e387b; }  p {color: #4f4f4f; font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8; font-weight: 400; font-style: normal; }  a {color: #4f4f4f; font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; text-decoration: none;font-weight: 400; font-style: normal; }  ul li, ol li, li {color: #4f4f4f; font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; }  em {color: #4f4f4f; font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: italic; }/* Buttons */.blue-btn {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #1e387b; color: #fff;}.blue-btn:after {content:"»"; display: inline-block; margin-left: 10px;}.blue-btn:hover {opacity: 0.8;}.white-btn {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #fff; color: #1e387b;}.white-btn:after {content:"»"; display: inline-block; margin-left: 10px;}.white-btn:hover {opacity: 0.8;}/* Dividers */.divider-green {width: 100px; height: 5px; display: block; background: #46aa48; margin-top: 20px;}.divider-blue {width: 100px; height: 5px; display: block; background: #23558a; margin-top: 20px;}.home-banner-text-wrapper  {visibility: hidden; opacity: 0;}.home-link-box .fadeIn {visibility: hidden; opacity: 0;}.facilities-image {visibility: hidden; opacity: 0;}/* Animations */.inviewport .slideRight {  animation-name: slideRight;  -webkit-animation-name: slideRight;   animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important;    animation-fill-mode: forwards;}@keyframes slideRight {  0% {    transform: translateX(-150%);  }  50%{    transform: translateX(8%);  }  100% {    transform: translateX(0%);        opacity: 1;   } }@-webkit-keyframes slideRight {  0% {    -webkit-transform: translateX(-150%);  }  50%{    -webkit-transform: translateX(8%);  }   100% {    -webkit-transform: translateX(0%);        opacity: 1;   }}.inviewport .slideLeft{  animation-name: slideLeft;  -webkit-animation-name: slideLeft;    animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important;  animation-fill-mode: forwards;}@keyframes slideLeft {  0% {    transform: translateX(150%);  }  50%{    transform: translateX(-8%);  }  100% {    transform: translateX(0%);        opacity: 1;   }}@-webkit-keyframes slideLeft {  0% {    -webkit-transform: translateX(150%);  }  50%{    -webkit-transform: translateX(-8%);  }  100% {    -webkit-transform: translateX(0%);        opacity: 1;   }}.inviewport .fadeIn{  animation-name: fadeIn;  -webkit-animation-name: fadeIn;   animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important;  animation-fill-mode: forwards;}@keyframes fadeIn {  0% {    transform: scale(0);    opacity: 0.0;     }  100% {    transform: scale(1);    opacity: 1;   }   }@-webkit-keyframes fadeIn {  0% {    -webkit-transform: scale(0);    opacity: 0.0;     }  100% {    -webkit-transform: scale(1);    opacity: 1;   }   }/* Mobile Nav */.pushy-content .logo-wrapper {padding: 30px; text-align: center; background:url('/georgiespence-com/_img/img/home-banner.jpg'); background-size: cover; position: relative; float: left;}/*.pushy-content .logo-wrapper a {color: #fff;}.pushy-content .logo-wrapper a:hover {color: #590c0c;}*/.pushy-content .logo-wrapper img {width: 200px; position: relative;}.close-btn a {position: absolute; top: 0; right: 0; display: block; transition: all 0.5s ease 0s; display: inline-block; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 6px 15px !important ; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff !important;}.close-btn a:hover {opacity: 0.8; color: #590c0c !important; background: #fff; }.pushy-navigation ul {margin: 0px; padding: 0px;}.pushy-navigation ul li {text-align: center; font-size: 16px; font-size: 1em; border-bottom: 1px solid #060e17; transition: all 0.5s ease 0s;}.pushy-navigation ul li a {font-family: 'Tenor Sans', sans-serif; font-weight: 400; font-style: normal; color: #fff; transition: all 0.5s ease 0s;  }.pushy-navigation ul li a:hover {color: #fff; }.pushy-navigation ul li:hover {background: rgba(0,0,0, 0.4); }.darken-overlay {background: rgba(0,0,0,0.7); width: 100%; height: 100%; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.inner-position {vertical-align: middle; display: table-cell;}.navigation-bar-wrapper {border-top: 7px solid #1e387b; background: #fff;}.navigation-bar-wrapper {padding: 1%;  z-index: 9; width: 100%;}.logo-wrapper {width: 20%; float: left;}.logo-wrapper img {width: 270px;}.contact-top {width: 13%; float: left; display: table; text-align: center;}.contact-top img {width: 35px; margin-right: 5px;}.mobile-nav-btn {display: none; text-align: center;}.nav-top {width: 67%; float: left; text-align: right; display: table;}.nav-top #primary {  margin: 0px 0px 0px 0px; width: 100%; height: 100%; padding-left: 0px;  text-align: center; display: -ms-flexbox; display: block; }.nav-top #primary>li {/*-ms-flex-positive: 1; flex-grow: 1; */ display: inline-block; vertical-align: middle; border-bottom: 0px solid #fff; list-style-type: none; position: relative; text-align: right; height: 100%; padding: 0px 0.5%; border-bottom: 2px solid transparent; }.nav-top #primary>li:hover {transition: all 0.5s ease 0s; }.nav-top #primary>li>a {border-bottom: 4px solid transparent; padding: 0; line-height: 16px; vertical-align: middle;  transition: all 0.5s ease 0s; font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1em; color: #908f8f;  /*height: 40px; line-height: 40px;*/ position: relative;  text-decoration: none; }.nav-top #primary>li>a:hover {color: #908f8f; border-bottom: 4px solid #1e387b; }.nav-top #primary>li:last-of-type>a {border-right: 0px;}.nav-top .menu>li>a.linkActive, .header-navigation #primary>li.liLinkActive a {color: #02837e; border-bottom: 4px solid #02837e;}  /* Dropdown LV1 */.nav-top #primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.nav-top #primary>li:hover>ul {display: block;  position: absolute; top: 40px; left: 0; z-index: 9999; background: #00365b; padding: 0px; }.nav-top #primary>li>ul>li {padding: 7px 10px !important; text-align: left; }.nav-top #primary>li>ul>li:hover {background: #68b32d;}.nav-top #primary>li>ul>li>a {font-family: 'Barlow', sans-serif; font-weight: 600; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #640804; height: auto;  display: block; border: none; text-decoration:none;  padding: 0px; }.nav-top #primary>li>ul>li>a:hover {text-decoration: none;}.nav-top #primary li>ul>li {position: relative;}  /* Dropdown LV2 */.nav-top #primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.nav-top #primary>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.nav-top #primary>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.nav-top #primary>li>ul>li>ul>li:hover {background: #68b32d;}.nav-top #primary>li>ul>li>ul>li a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none; text-decoration:none; padding: 0px; }.nav-top #primary>li>ul>li>ul>li a:hover {text-decoration: none;}.nav-top #primary li>ul>li>ul>li {position: relative;}  /* Dropdown LV3 */.nav-top #primary>li>ul>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.nav-top #primary>li>ul>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.nav-top #primary>li>ul>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.nav-top #primary>li>ul>li>ul>li>ul>li:hover {background: #68b32d;}.nav-top #primary>li>ul>li>ul>li>ul>li a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none;   padding: 0px; }.nav-top #primary>li>ul>li>ul>li>ul>li a:hover {text-decoration: none;}.nav-top #primary li>ul>li>ul>li>ul>li {position: relative;}.divider-white {width: 60px; height: 4px; background: #fff; margin: 10px 0;}.divider-grey {width: 60px; height: 4px; background: #dad8d6; margin: 20px 0;}.slides {margin: 0; padding: 0;}.slides li {padding: 45vh 3% 45vh 3%}.home-banner-text-wrapper {width: 100%; text-align: center;}.home-banner-text-wrapper h1 {font-family: 'Proza Libre', sans-serif; font-weight: 700; color: #eeeeee; line-height: 1.2; font-size: 72px; font-size: 4.5em;}.home-banner-text-wrapper h1 strong {font-weight: 700; color: #6fbd3e;}.home-banner-text-wrapper h3 {font-family: 'Source Sans Pro', sans-serif; font-weight: 700; font-size: 30px; font-size: 1.875em; text-transform: uppercase; color: #fff;}.home-banner-text-wrapper .green-btn {margin-top: 30px;}.intro-wrapper {background: #eeeeee; padding: 5% 0;}.heading {margin-bottom: 25px;}.heading h2 {font-size: 35px; font-size: 2.1875em; color: #1e387b;}.heading h3 {font-size: 14px; font-size: 0.875em; font-family: 'Libre Franklin', sans-serif; color: #929292; text-transform: uppercase;}.intro-text-left p {padding-left: 20px;}.intro-text-left img  {margin-top: 50px;}.intro-text-right img  {margin-bottom: 50px; box-shadow: 0px 8px 18px 0px rgba(12, 32, 85, 0.15),0px 3px 8px 0px rgba(12, 32, 85, 0.1);}.home-section-boxes-wrapper {background: url("/georgiespence-com/_img/img/home-links-bg.jpg"); background-size: cover; padding: 6% 0;}.home-link-box {width: 32.33%; float: left;}.home-link-box:first-of-type {margin-right: 1.5%;}.home-link-box:last-of-type {margin-left: 1.5%;}.home-link-tall .colour-overlay {transition: all 0.5s ease 0s; background: rgba(0,0,0, 0.4); position: absolute; display: block; top: 0; right: 0; bottom: 0; left: 0;}.home-link-tall:hover .colour-overlay {background: rgba(21,49,122, 0.8); position: absolute; display: block; top: 0; right: 0; bottom: 0; left: 0;}.home-link-half .colour-overlay {transition: all 0.5s ease 0s; background: rgba(0,0,0, 0.4); position: absolute; display: block; top: 0; right: 0; bottom: 0; left: 0;}.home-link-half:hover .colour-overlay {background: rgba(21,49,122, 0.8); position: absolute; display: block; top: 0; right: 0; bottom: 0; left: 0;}.home-link-tall {position: relative; padding: 20px; height: 100%; display: block;}.home-link-half {position: relative; padding: 20px; display: block;}.home-link-half:first-of-type {margin-bottom: 5%;}.home-link-half:after {width: 100%; content:" "; padding-top: 62%; display: block;}.home-link-tall h2 {font-size: 35px; font-size: 2.1875em; color: #fff; position: absolute; bottom: 20px; z-index: 999;}.home-link-half h2 {font-size: 25px; font-size: 1.5625em; color: #fff; position: absolute; bottom: 20px; z-index: 999;}.our-facilities-wrapper {padding: 7% 0 3% 0; background: url("/georgiespence-com/_img/img/facilities.jpg"); background-size: cover;}.facilities-image {width: 57%; float: left; padding-top: 45%; margin-bottom: -5%; box-shadow: 0px 8px 18px 0px rgba(12, 32, 85, 0.15),0px 3px 8px 0px rgba(12, 32, 85, 0.1);}.facilities-text {width: 43%; float: left; padding: 3% 8%;}.facilities-text .heading {margin-bottom: 10%;}.facilities-text .heading h2 {font-size: 45px; font-size: 2.8125em; color: #fff;}.facilities-text .heading h3 {font-size: 14px; font-size: 0.875em; font-family: 'Libre Franklin', sans-serif; color: #fff;}.facilities-text p {color: #fff;}.facilities-text .white-btn {margin-top: 10%;}.our-sponsors-wrapper {padding: 8% 0 5% 0;}.sponsors-output-wrap {margin-top: 20px;}.sponsors-logos {margin: 0px; padding: 0px;}.footer-wrapper {padding: 5% 0; background: #1e387b;}.footer-wrapper  h3 {color: #fff; margin-bottom: 30px;}.footer-logo-wrapper {padding: 0 3%;}.footer-logo-wrapper img {width: 280px;}.footer-logo-wrapper p {color: #fff;}.footer-logo-wrapper a {color: #fff;}.footer-tweet ul {margin: 0; padding: 0; }.owl-stage-outer {margin-bottom: 30px;}.tweet {margin: 0; color: #fff;}.interact {display: none;}.owl-dot {width: 10px; height: 10px; border-radius: 50%; display: inline-block; background: #fff; margin-right: 5px; opacity: 0.6;}.owl-dot.active {opacity: 1;}.footer-contact td {vertical-align: top;}.footer-contact img {width: 15px;}.footer-contact p {margin-top: 0px; margin-bottom: 0; color: #fff; line-height: auto;}.footer-contact a {color: #fff;}.footer-social img {width: 35px;}.defaultForm {  width: 100%;  *zoom: 1;  padding: 25px;  background: #1e387b;}.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%;  font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: normal; color: #fff;}.defaultForm .inputset label.label {  display: inline-block;  font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: normal; color: #fff;}.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 {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #fff; color: #1e387b;}.defaultForm .form_submit .fbElementButton:after {content:"»"; display: inline-block; margin-left: 10px;}.defaultForm .form_submit .fbElementButton:hover {opacity: 0.8;}/* Inner Pages */.inner-heading {width: 100%; padding: 5% 0; background: #1e387b; text-align: center;}.inner-heading h1 {text-align: center; color: #fff;}.inner-content {padding: 5% 0; background: #eeeeee;}.horse-item {width: 32.33%; float: left; margin-right: 1%; margin-bottom: 20px; background: #fff; border-radius: 5px;}.horse-image {width: 100%; padding-top: 50%; border-top-right-radius: 5px;border-top-left-radius: 5px; background-size: cover; }.horse-name {padding: 10px 10px 5px 10px;}.horse-name h2 {font-size: 35px; font-size: 2.1875em;color: #1e387b;}.horse-nickname {padding: 5px 10px 5px 10px; color: ;}.horse-nickname h4 {font-size: 14px; font-size: 0.875em; color: #929292;}.horse-detail {float: left; width: 100%; border-bottom: 1px solid #dddddd;}.horse-detail:nth-of-type(10) {border-bottom: 0px;} .horse-detail p {margin: 0px;}.horse-title {width: 50%; float: left; padding: 10px;}.horse-value {width: 50%; float: left; padding: 10px;}.horse-results {width: 100%; text-align: center; padding: 20px; float: left;}.results-btn {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #1e387b; color: #fff;}.results-btn:after {content:"»"; display: inline-block; margin-left: 10px;}.results-btn:hover {opacity: 0.8;}.horse-item.sale-item {width: 49%;}.horse-type {padding: 5px 10px 5px 10px; color: ;}.horse-type h3 {font-size: 14px; font-size: 0.875em; color: #929292;}.horse-details {padding: 10px;}.horse-details iframe {width: 100%;}.team-item {width: 49%; margin-right: 1%; margin-bottom: 20px; float: left; background: #fff; border-radius: 5px;}.team-photo {width: 100%; float: left; padding-top: 50%;}.team-details {width: 100%; float: left; padding: 20px;}.team-details h2 {margin-bottom: 30px;}.team-inner .team-photo {width: 30%; float: left; margin-right: 2%; padding-top: 30%;}.team-inner .team-details {width: 68%; float: left;}.sponsor-item {width: 100%; padding: 20px; margin-bottom: 20px; background: #fff; border-radius: 5px;}.sponsor-details {width: 78%;  float: left;}.sponsor-image {width: 20%; margin-right: 2%; float: left; text-align: center;}.sponsor-inner {padding: 20px; background: #fff; border-radius: 5px;}.contact-form p {margin: 0px;}.contact-details {padding: 25px; background: #fff; }#displayBlogStory {width: 100%; padding: 25px; background: #fff; border-radius: 5px; margin-bottom: 20px;}.blogTitle a {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 25px; font-size: 1.875em; line-height: 1.4; margin: 0px;  color: #1e387b; }.blogDate {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; color: #929292; margin-bottom: 20px;}.blogBody {color: #4f4f4f; font-family: 'IBM Plex Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8; font-weight: 400; font-style: normal; }.blogBody p a { font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #1e387b; color: #fff;}.blogBody p a:after {content:"»"; display: inline-block; margin-left: 10px;}.blogBody p a:hover {opacity: 0.8;}.newsInfoWrap {display: none;}.image-gallery-summary form {width: 49%; margin-right: 1%; float: left; background: #fff; border-radius: 5px;}.image-gallery-summary-item-image-top {padding-top: 50%; border-top-right-radius: 5px; border-top-left-radius: 5px; }.image-gallery-summary-item-title {padding: 10px 10px; margin: 10px 0; font-family: 'Proza Libre', sans-serif; font-size: 35px; font-size: 2.1875em;color: #1e387b; line-height: 1.4; }.image-gallery-summary-item-description {padding: 5px 10px 5px 10px; display: none; font-family: 'Catamaran', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; color: #fff; margin-bottom: 10px;}.image-gallery-summary-item-image-side, .image-gallery-summary-item-category,.image-gallery-summary-item-created,.image-gallery-summary-item-updated {display: none;}.image-gallery-summary-item-link {padding:10px 10px;}.image-gallery-summary-item-link a {font-family: 'Proza Libre', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; border: 0px; padding: 10px 40px; display: inline-block; transition: all 0.5s ease 0s; background: #1e387b; color: #fff;}.image-gallery-summary-item-link a:after {content:"»"; display: inline-block; margin-left: 10px;}.image-gallery-summary-item-link a:hover {opacity: 0.8;}.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%;  width: 31.33%;  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;}.blogSummaryImageTop {display: none;}.blogSummaryImageBottom img, .blogSummaryImageStory img {max-width: 600px; margin: 0 auto; display: block;}/* Media Queries */ @media all and (max-width: 1400px) and (min-width: 0px) {.nav-top #primary>li>a {font-size: 12px; font-size: 0.75em;}} @media all and (max-width: 1050px) and (min-width: 0px) {.logo-wrapper {width: 100%; text-align: center;}.nav-top {width: 100%;}.contact-top {width: 100%;}.footer-logo-wrapper.four.columns {width: 100%; text-align: center; margin-bottom: 25px;}.footer-contact.three.columns {width: 40%; margin: 0;}.footer-tweet.three.columns {width: 40%; margin: 0;}.footer-social.two.columns {width: 20%; margin: 0;}} @media all and (max-width: 900px) and (min-width: 0px) {.home-link-tall h2 {font-size: 25px; font-size: 1.5625em;}.home-link-half h2 {font-size: 20px; font-size: 1.25em;}.horse-item {width: 49%; }.horse-item.sale-item {width: 100%;}} @media all and (max-width: 780px) and (min-width: 0px) {.facilities-image {width: 80%; float: left; padding-top: 45%; margin-bottom: 0%;}.facilities-text {width: 100%; float: left; padding: 3% 8%;}.facilities-text .heading {margin-bottom: 5%;}.facilities-text .white-btn {margin-top: 5%;}} @media all and (max-width: 650px) and (min-width: 0px) {.inner-position {display: block;}.logo-wrapper {width: 100%; text-align: center; margin-bottom: 10px;}.logo-wrapper img {width: 250px;}.contact-nav-top {width: 100%; text-align: center;}.nav-top {display: none;}.mobile-nav-btn {display: block; width: 100%; float: left;}.intro-text-left img  {width: 100%; margin-top: 20px;}.intro-text-right img  {width: 100%; margin-bottom: 20px;}.footer-contact.three.columns {margin-bottom: 15px;}.footer-tweet.three.columns {margin-bottom: 15px;}.footer-social.two.columns {margin-bottom: 15px;}.team-item {width: 100%; margin-right: 0%; }.team-inner .team-photo {width: 100%; float: left; margin-right: 0%; padding-top: 50%;}.team-inner .team-details {width: 100%; float: left;}.image-gallery-summary form {width: 100%; margin-right: 0%;}.image-gallery .image-gallery-item {width: 49%; margin-right: 1%;}} @media all and (max-width: 550px) and (min-width: 0px) {.home-link-box {width: 100%; margin-right: 0px; margin-left: 0px;}.home-link-box:first-of-type {margin-right: 0px; margin-bottom: 5%;}.home-link-box:last-of-type {margin-left: 0px; margin-top: 5%;}.home-link-tall:after {width: 100%; content:" "; padding-top: 62%; display: block;}.home-link-half h2 {font-size: 25px; font-size: 1.5625em;}.horse-item {width: 100%; }} @media all and (max-width: 480px) and (min-width: 0px) {.sponsor-details {width: 100%;}.sponsor-image {width: 100%; margin-right: 0%;}.image-gallery .image-gallery-item {width: 100%; margin-right: 0}}
/* not required */
