/* 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: 'Alegreya', serif;font-family: 'Source Sans Pro', sans-serif;font-family: 'Open Sans', sans-serif;Reg = 400bold = 700*//* Font Styles */  h1 {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 36px; font-size: 2.25em; line-height: 1.4; margin: 0px; color: #3d4037;}  h2 {font-family: 'Alegreya', serif;; font-weight: 400; font-style: normal; font-size: 25px; font-size: 1.875em; line-height: 1.4; margin: 0px;  color: #3d4037;}  h3 {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.4; margin: 0px; color: #3d4037;}  h4 {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.4; margin: 0px;  color: #3d4037;}  h5 {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.4; margin: 0px; color: #3d4037;}  h6 {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.4; color: #3d4037;}  p {color: #4f4f4f; font-family: 'Open Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; }  a {color: #4f4f4f; font-family: 'Open 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: 'Open Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; }  em {color: #4f4f4f; font-family: 'Open Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: italic; }/* Buttons */.green-btn {padding: 15px 35px; display: inline-block; transition: all 0.5s ease 0s; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-style: normal; font-size: 16px; font-size: 1em; background: #407d80; color: #fff; text-transform: uppercase;}.green-btn:hover {background: #295153; opacity: 0.8;}.white-btn {padding: 15px 35px; display: inline-block; transition: all 0.5s ease 0s; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-style: normal; font-size: 16px; font-size: 1em; background: #fff; color: #65839b; text-transform: uppercase;}.white-btn:hover {background: #cac9c3; opacity: 0.8;}.menu-btn { border: 0px;padding: 15px 35px; display: inline-block; transition: all 0.5s ease 0s; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-style: normal; font-size: 16px; font-size: 1em; background: #407d80; color: #fff; text-transform: uppercase;}.menu-btn:hover {background: #295153; opacity: 0.8;}/* 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; }@keyframes slideRight {  0% {    transform: translateX(-150%);  }  50%{    transform: translateX(8%);  }  100% {    transform: translateX(0%);  } }@-webkit-keyframes slideRight {  0% {    -webkit-transform: translateX(-150%);  }  50%{    -webkit-transform: translateX(8%);  }   100% {    -webkit-transform: translateX(0%);  }}.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; }@keyframes slideLeft {  0% {    transform: translateX(150%);  }  50%{    transform: translateX(-8%);  }  100% {    transform: translateX(0%);  }}@-webkit-keyframes slideLeft {  0% {    -webkit-transform: translateX(150%);  }  50%{    -webkit-transform: translateX(-8%);  }  100% {    -webkit-transform: translateX(0%);  }}.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; }@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('/trowelworks-co-uk/_img/img/homebanner.jpg'); background-size: cover; position: relative;}/*.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); }.navigation-bar-wrapper {padding: 1%; position: absolute; z-index: 9; width: 100%; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3d4037+98,ffffff+100&0.54+0,0+99 */background: -moz-linear-gradient(top,  rgba(61,64,55,0.54) 0%, rgba(61,64,55,0.01) 98%, rgba(158,160,155,0) 99%, rgba(255,255,255,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(61,64,55,0.54) 0%,rgba(61,64,55,0.01) 98%,rgba(158,160,155,0) 99%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(61,64,55,0.54) 0%,rgba(61,64,55,0.01) 98%,rgba(158,160,155,0) 99%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a3d4037', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */}.logo-wrapper {width: 20%; float: left;}.logo-wrapper img {width: 350px;}.mobile-nav-btn {display: none;}.contact-nav-top {width: 80%; float: left; text-align: right;}.contact-top p {font-family: 'Alegreya', serif; font-weight: 400; font-size: 18px; font-size: 1.125em; color: #fff;}.contact-top p a {font-family: 'Alegreya', serif; font-weight: 400; color: #fff;}.contact-top img {vertical-align: middle; margin: 0 10px;}.contact-nav-top #primary {  margin: 0px 0px 0px 0px; width: 100%; height: 100%; padding-left: 0px;  text-align: right; display: -ms-flexbox; display: block; }.contact-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 1%; border-bottom: 2px solid transparent; }.contact-nav-top #primary>li:hover {transition: all 0.5s ease 0s; }.contact-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: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 18px; font-size: 1.125em; color: #fff;  /*height: 40px; line-height: 40px;*/ position: relative;  text-decoration: none; }.contact-nav-top #primary>li>a:hover {color: #333; border-bottom: 4px solid #333; }.contact-nav-top #primary>li:last-of-type>a {border-right: 0px;}.contact-nav-top .menu>li>a.linkActive, .header-navigation #primary>li.liLinkActive a {color: #02837e; border-bottom: 4px solid #02837e;}  /* Dropdown LV1 */.contact-nav-top #primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.contact-nav-top #primary>li:hover>ul {display: block;  position: absolute; top: 40px; left: 0; z-index: 9999; background: #00365b; padding: 0px; }.contact-nav-top #primary>li>ul>li {padding: 7px 10px !important; text-align: left; }.contact-nav-top #primary>li>ul>li:hover {background: #68b32d;}.contact-nav-top #primary>li>ul>li>a {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #640804; height: auto;  display: block; border: none; text-decoration:none;  padding: 0px; }.contact-nav-top #primary>li>ul>li>a:hover {text-decoration: none;}.contact-nav-top #primary li>ul>li {position: relative;}  /* Dropdown LV2 */.contact-nav-top #primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.contact-nav-top #primary>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.contact-nav-top #primary>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.contact-nav-top #primary>li>ul>li>ul>li:hover {background: #68b32d;}.contact-nav-top #primary>li>ul>li>ul>li a {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none; text-decoration:none; padding: 0px; }.contact-nav-top #primary>li>ul>li>ul>li a:hover {text-decoration: none;}.contact-nav-top #primary li>ul>li>ul>li {position: relative;}  /* Dropdown LV3 */.contact-nav-top #primary>li>ul>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.contact-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; }.contact-nav-top #primary>li>ul>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.contact-nav-top #primary>li>ul>li>ul>li>ul>li:hover {background: #68b32d;}.contact-nav-top #primary>li>ul>li>ul>li>ul>li a {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none;   padding: 0px; }.contact-nav-top #primary>li>ul>li>ul>li>ul>li a:hover {text-decoration: none;}.contact-nav-top #primary li>ul>li>ul>li>ul>li {position: relative;}.slides {margin: 0; padding: 0;}.slides li {padding: 70vh 0% 0vh 0%;}.home-banner-text-wrapper {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,3d4037+2&0+1,0.54+100 */background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(158,160,155,0) 1%, rgba(61,64,55,0.01) 2%, rgba(61,64,55,0.54) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(158,160,155,0) 1%,rgba(61,64,55,0.01) 2%,rgba(61,64,55,0.54) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(158,160,155,0) 1%,rgba(61,64,55,0.01) 2%,rgba(61,64,55,0.54) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#8a3d4037',GradientType=0 ); /* IE6-9 */}.home-banner-text-wrapper h3 {font-family: 'Source Sans Pro', sans-serif; font-size: 24px; font-size: 1.5em; font-weight: 600; text-transform: uppercase; color: #fff;}.home-banner-text-wrapper h1 {font-family: 'Alegreya', serif; font-size: 60px; font-size: 3.75em; color: #fff;}.home-banner-inner {padding: 30px 30px; width: 100%; max-width: 570px;}.banner-inner-text p {color: #fff;}.home-content-wrapper {padding-top: 8%; padding-bottom: 5%; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #f3f0e1; background-repeat: repeat;}.heading h3 {font-family: 'Source Sans Pro', sans-serif; font-weight: 700; font-style: normal; color: #3d4037; font-size: 20px; font-size: 1.25em; text-transform: uppercase;}.heading h2 {font-size: 40px;  font-size: 2.5em; color: #3d4037;}  .introImage_threePhotos {    width: 100%;    padding-bottom: 97%; } .introImage_threePhotos_wrap {      position: relative; }    .introImage_threePhotos_photo-large,    .introImage_threePhotos_photo-med,     .introImage_threePhotos_photo-small {      display: block;}      .introImage_threePhotos_photo-large::after, .introImage_threePhotos_photo-med::after, .introImage_threePhotos_photo-small::after {        width: 100%;        display: block;        content: ""; }    .introImage_threePhotos_photo-large {      position: absolute;      top: 54%;/*      right: 0;*/      bottom: auto;      left: 0%;      width: 70%;      margin: 0 auto;}      .introImage_threePhotos_photo-large::after {        padding-bottom: 64%; }    .introImage_threePhotos_photo-small {      position: absolute;      top: auto;      right: auto;      top: 0%;      left: 0%;      width: 85%;      margin: 0 auto;  }      .introImage_threePhotos_photo-small::after {        padding-bottom: 70%; }    .introImage_threePhotos_photo-med {      position: absolute;      top: 30%;      bottom: auto;      right: 0;      width: 43%;      margin: 0 auto; z-index: 9;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2),0px 10px 35px 0px rgba(0, 0, 0, 0.3);    }      .introImage_threePhotos_photo-med::after {        padding-bottom: 135%; }.gallery-wrapper {width: 100%; background: url("/trowelworks-co-uk/_img/img/gallery-bg.jpg") ; background-size: cover; padding: 10% 0;}.gallery-text-wrapper {background: url("/trowelworks-co-uk/_img/img/home-bg.png") #65839b; background-repeat: repeat; padding: 5%; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2),0px 10px 35px 0px rgba(0, 0, 0, 0.3);}.gallery-wrapper .heading h3 {color: #fff;}.gallery-wrapper .heading h2 {color: #fff;}.gallery-wrapper p {color: #fff;}.testimonials-wrapper {padding: 10% 0; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #f3f0e1; background-repeat: repeat;}.testimonials-wrapper .heading {margin-bottom: 20px;}.testimonials-wrapper .heading h3 {color: #fff;}.testimonials-wrapper .heading h2 {color: #fff;}.testimonials-text {padding: 5%; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #8c182b; background-repeat: repeat; margin-bottom: 60px;}  .testimonials_threePhotos {    width: 100%;    padding-bottom: 120%; } .testimonials_threePhotos_wrap {      position: relative; }    .testimonials_threePhotos_photo-large,    .testimonials_threePhotos_photo-small {      display: block;}      .testimonials_threePhotos_photo-large::after, .testimonials_threePhotos_photo-small::after {        width: 100%;        display: block;        content: ""; }    .testimonials_threePhotos_photo-large {      position: absolute;      top: auto;/*      right: 0;*/      bottom: 0px;      left: 0%;      width: 60%;      margin: 0 auto;    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2),0px 10px 35px 0px rgba(0, 0, 0, 0.3);}      .testimonials_threePhotos_photo-large::after {        padding-bottom: 83%; }    .testimonials_threePhotos_photo-small {      position: absolute;      top: auto;      right: 0px;      top: 0%;      left: auto;      width: 83%;      margin: 0 auto; }      .testimonials_threePhotos_photo-small::after {        padding-bottom: 125%; }.testimonial-arrows  {position: relative; padding: 10px; margin-bottom: -70px; height: 60px;}.testimonials-slider {padding: 0px; margin: 0px; }.testimonials-slider li h4 {font-family: 'Source Sans Pro', sans-serif; font-weight: 400; font-style: normal; color: #fff; font-size: 20px; font-size: 1.25em}.testimonials-slider li p strong {color: #fff; font-size: 20px; font-size: 1.25em;}.testimonial-arrows .slick-prev,.testimonial-arrows .slick-next {width: 57px; height: 57px; background: #f9f6f3; transition: all 0.5s ease 0s;  box-shadow: 0px 0px 35px 0px rgba(89, 95, 97, 0.7); }.testimonial-arrows .slick-prev:hover ,.testimonial-arrows .slick-next:hover,.testimonial-arrows .slick-prev:active ,.testimonial-arrows .slick-next:active,.testimonial-arrows .slick-prev:focus ,.testimonial-arrows .slick-next:focus {background: #cac9c3; opacity: 0.8; }.testimonial-arrows .slick-prev {right: 59px !important; left: auto; bottom: auto; top: auto; transform: translate(0, -0%);;}.testimonial-arrows .slick-next {right: -5px !important; left: auto; bottom: auto; top: auto; transform: translate(0, -0%);;}.testimonial-arrows .slick-prev::before,.testimonial-arrows .slick-next::before {color: #3d4037;}.lime-wrapper {width: 100%; background: url("/trowelworks-co-uk/_img/img/lime-bg.jpg") ; background-size: cover; padding: 10% 0;}.lime-text-wrapper {background: url("/trowelworks-co-uk/_img/img/home-bg.png") #3d787b; background-repeat: repeat; padding: 5%; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2),0px 10px 35px 0px rgba(0, 0, 0, 0.3);}.lime-wrapper .heading h3 {color: #fff;}.lime-wrapper .heading h2 {color: #fff;}.lime-wrapper p {color: #fff;}.contact-wrapper {padding-top: 8%; padding-bottom: 5%; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #f3f0e1; background-repeat: repeat;}.contact-form .inputset label {font-size: 18px; font-size: 1.125em; color: #4f4f4f;}.contact-txt img {margin-right: 10px; vertical-align: middle;}.defaultForm {  width: 100%;  *zoom: 1;  background: url("/trowelworks-co-uk/_img/img/home-bg.png") #76a47d;padding: 5%; }.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: #fff;}.defaultForm .inputset label {  display: block;  width: 100%;  font-family: 'Open Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal;}.defaultForm .inputset label.label {  display: inline-block;  font-family: 'Open Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; 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: 1em;  width: 100%;  border: 0px;}.defaultForm .inputset textarea {  height: 10.625em;  border: 0px;}.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: left;}.defaultForm .form_submit .fbElementButton {border: 0px; padding: 15px 35px; display: inline-block; transition: all 0.5s ease 0s; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-style: normal; font-size: 16px; font-size: 1em; background: #3d4037; color: #fff; text-transform: uppercase;}.defaultForm .form_submit .fbElementButton:hover {background: #22231f; opacity: 0.8;}.form_error_wrap {display: none;}.footer {padding: 4% 0; background: #3d4037;}.footer-credit {text-align: right; padding-top: 20px;}.footer-credit p, .footer-credit a {margin: 0; color: #fff; }.footer-logo img {width: 250px;}.inner-banner {background: #3d787b;}.inner-banner .navigation-bar-wrapper {position: relative; background: none;}.inner-title {padding: 5% 0; text-align: center; color: #fff;}.inner-title h1 {color: #fff; font-size: 48px; font-size: 3em;}.inner-content-wrapper {padding-top: 5%; padding-bottom: 5%; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #f3f0e1; background-repeat: repeat;}.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;}.inner-output li {list-style-type: none; padding: 5%; background: url("/trowelworks-co-uk/_img/img/home-bg.png") #8c182b; background-repeat: repeat; margin-bottom: 20px;}.inner-output li h4, .inner-output li p {color: #fff;}#displayBlogStory {background: url("/trowelworks-co-uk/_img/img/home-bg.png") #65839b; background-repeat: repeat; background-repeat: repeat; padding: 5%; margin-bottom: 20px;}.blogTitle a {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 30px; font-size: 1.875em; color: #fff;}.blogBody {color: #fff; margin-bottom: 20px;}.blogDate {font-family: 'Alegreya', serif; font-weight: 400; font-style: normal; font-size: 16px; font-size: 1em; color: #fff; margin-bottom: 10px;}.blogBody p a {padding: 15px 35px; display: inline-block; transition: all 0.5s ease 0s; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-style: normal; font-size: 16px; font-size: 1em; background: #fff; color: #65839b; text-transform: uppercase;}.blogBody p a:hover {background: #cac9c3; opacity: 0.8;}.blogSummaryImageTop {display: none;}#displayBlogStory h1 {color: #fff;}.newsInfoWrap {display: none;}#displayBlogStory p {color: #fff;}/* Media Queries */ @media all and (max-width: 900px) and (min-width: 0px) {/*ul.slides li {padding: 10% 1.5% 8% 100px;}*/.spec-text {padding-top: 0%;}.gallery-text-inner {padding: 20px;}.gallery-text-inner h2 {font-size: 35px; font-size: 2.1875em;}.gallery-text-inner p, .gallery-text-inner .white-btn {margin-left: 0px;}.image-gallery .image-gallery-item {  margin-right: 2%;  width: 48%;}} @media all and (max-width: 650px) and (min-width: 0px) {.inner-position {display: block;}.logo-wrapper {width: 100%; text-align: center;}.logo-wrapper img {width: 100px;}.contact-nav-top {width: 100%; text-align: center;}.nav-top {display: none;}.mobile-nav-btn {display: block;}.services-box-inner {margin-bottom: 20px;}.our-facilities-wrapper {padding-bottom:20%;}.facilities-text {margin-bottom: 20px;}.horses-for-sale-wrapper {padding: 20% 0;}.contact-wrapper {padding:10% 0 ;}.footer {text-align: center; padding: 10% 0;}.footer-logo {margin-bottom: 30px;}.footer-credit {text-align: center;}.slides li {padding: 40vh 0% 0vh 0%;}.slick-arrow {display: none !important;}} @media all and (max-width: 480px) and (min-width: 0px) {.image-gallery .image-gallery-item {  margin-right: 0%;  width: 100%;}}
/* not required */
