/* cmsms stylesheet: Flexslider modified: 02/02/16 16:34:36 */
/** jQuery FlexSlider v2.2.0* http://www.woothemes.com/flexslider/** Copyright 2012 WooThemes* Free to use under the GPLv2 license.* http://www.gnu.org/licenses/gpl-2.0.html** Contributing author: Tyler Smith (@mbmufffin)*//* Browser Resets*********************************/.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}#wrapper .slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;}/* FlexSlider Necessary Styles*********************************/.flexslider {margin: 0; padding: 0;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you* include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider { margin: 0 0 0 0; background: #fff; border: 0 solid #fff; position: relative; zoom: 1; }.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }.loading .flex-viewport { max-height: 600px; }.flexslider .slides { zoom: 1; }.carousel li { margin-right: 0; }/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a {background: url("https://www.heavenlyfitness.co.uk/images/bg_direction_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: block;height: 30px;margin: -20px 0 0;opacity: 0;position: absolute;text-indent: -9999px;top: 50%;width: 30px;z-index: 99;}.flex-direction-nav .flex-prev { left: -36px; }.flex-direction-nav .flex-next {background-position: 100% 0;right: -36px;}.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }.flex-direction-nav a.flex-next:before  { content: '\f002'; }/* Pause/Play */.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }.flex-pauseplay a:hover  { opacity: 1; }.flex-pauseplay a.flex-play:before { content: '\f003'; }/* Control Nav */.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev { opacity: 1; left: 10px;}.flex-direction-nav .flex-next { opacity: 1; right: 10px;}}
/* cmsms stylesheet: Main Styles modified: 10/03/23 12:18:58 */
/* Heavenly Fitness, Maidstone, Kent Style Sheets--------------------------------------------*//* Boilerplate----------------------------------------------Orange: #f79030;Dark Grey: #999999;Light Grey: #CCCCCC;--------------------------------------------*//* Font Import--------------------------------------------*/@font-face {font-family: 'AlluraRegular';src: url('https://www.heavenlyfitness.co.uk/fonts/allura-regular-webfont.eot');src: url('https://www.heavenlyfitness.co.uk/fonts/allura-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.heavenlyfitness.co.uk/fonts/allura-regular-webfont.woff') format('woff'),url('https://www.heavenlyfitness.co.uk/fonts/allura-regular-webfont.ttf') format('truetype'),url('https://www.heavenlyfitness.co.uk/fonts/allura-regular-webfont.svg#AlluraRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'GandhiSansBold';src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bold-webfont.eot');src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bold-webfont.woff') format('woff'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bold-webfont.ttf') format('truetype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bold-webfont.svg#GandhiSansBold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'GandhiSansBoldItalic';src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bolditalic-webfont.eot');src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bolditalic-webfont.woff') format('woff'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bolditalic-webfont.ttf') format('truetype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-bolditalic-webfont.svg#GandhiSansBoldItalic') format('svg');font-weight: bold;font-style: italic;}@font-face {font-family: 'GandhiSansItalic';src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-italic-webfont.eot');src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-italic-webfont.woff') format('woff'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-italic-webfont.ttf') format('truetype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-italic-webfont.svg#GandhiSansItalic') format('svg');font-weight: normal;font-style: italic;}@font-face {font-family: 'GandhiSansRegular';src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-regular-webfont.eot');src: url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-regular-webfont.woff') format('woff'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-regular-webfont.ttf') format('truetype'),url('https://www.heavenlyfitness.co.uk/fonts/gandhisans-regular-webfont.svg#GandhiSansRegular') format('svg');font-weight: normal;font-style: normal;}/* Style resets----------------------------------------------- */html {height: 100%;}body {text-align: left;margin: 0;padding: 0;font-family: 'GandhiSansRegular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;font-size: 100%;min-height: 100%;position: relative;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-webkit-text-size-adjust: none;text-size-adjust: 100%;}h1,h2,h3,h4 {font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;margin: 0;padding: 0;font-weight: normal;color: #f79030;}i {font-family: 'GandhiSansItalic', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: italic;}img {max-width: 100%;height: auto;border: none;}strong {font-family: 'GandhiSansBold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;}.testimonial-text {color: #0068a6;font-weight: lighter;font-style: italic;}#wrapper a:link,#wrapper a:visited {color: #f79030;text-decoration: underline;}#wrapper a:hover {color: #f79030;text-decoration: none;}.green {color: #339966;}.red {color: #ff0000;}.blue {color: #4a44c8;}.black {color: #000000;}.grey-text {color: #999999;}/* Wrapper----------------------------------------------- */#wrapper {width: 100%;background: #ffffff;overflow: auto;}#wrapper ul,#wrapper ol,#wrapper li,#wrapper dl,#wrapper dd,#wrapper dt,#wrapper p,#wrapper blockquote {margin: 0;padding: 0;font-weight: normal;}#wrapper ul,#wrapper ul li,#footer-wrapper ul,#footer-wrapper ul li {list-style: none;}#wrapper ol,#wrapper ol li {list-style: decimal;}.wrapper-inner {width: 90%;max-width: 1024px;margin: 0 auto 0 auto;clear: both;}.wide-wrapper-inner {width: 100%;float: left;}.wide-wrapper-inner-orange-tint {width: 100%;float: left;background-color: #fef4ea;padding: 1em 0;}/* Header----------------------------------------------- */#wrapper header {float: left;width: 100%; /* 1024px / 1024px */background-color: #ffffff;}#wrapper header #header-logo {float: left;width: 100%;margin: 0.75em 0;display: block;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;text-align: center;}#wrapper header #header-logo img {max-width: 400px;}/* Menu----------------------------------------------- */#wrapper header .main-navigation {width: 100%;float: left;padding-bottom: 0;display: inline-block;background-color: #f79030;position: relative;text-align: center;}#wrapper header .main-navigation ul {list-style: none;position: relative;margin: 0;padding: 0;display: inline-block;}#wrapper header .main-navigation ul li {position: relative;text-align: center;margin: 0 8px 0 8px;padding: 0;display: inline-block;padding: 10px 0 10px 0;}#wrapper .main-navigation ul li a:link,#wrapper .main-navigation ul li a:visited {display: block;color: #ffffff;text-decoration: none;font-size: 0.9375em; /* 15px / 16px */font-family: 'GandhiSansRegular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;-webkit-transition: 0s ease all;-moz-transition: 0s ease all;-o-transition: 0s ease all;transition: 0s ease all}#wrapper .main-navigation ul a.menuactive:link,#wrapper .main-navigation ul a.menuactive:visited {color: #ffffff;text-decoration: none;}#wrapper .main-navigation ul a:hover,#wrapper .main-navigation ul a.menuactive:hover {color: #000000 !important;text-decoration: none;border-bottom: 0;}#wrapper .main-navigation ul li .parent:after {content: "\a0\a0\f107";font-family: FontAwesome;padding: 0;margin: 0;font-size: 0.9em;}#wrapper .main-navigation ul li.projects .parent:after,#wrapper .main-navigation ul li.contact-us .parent:after,#wrapper .main-navigation ul li.index .parent:after {content: "";}#wrapper .main-navigation ul li ul .parent:after,#wrapper .main-navigation ul li ul ul .parent:after {content: "";}#wrapper .main-navigation ul ul a:link,#wrapper .main-navigation ul ul a:visited {color: #ffffff;text-decoration: none;line-height: 120%;padding: 10px 12px;}#wrapper .main-navigation ul ul a:hover,#wrapper .main-navigation ul ul a.menuactive:hover,#wrapper .main-navigation ul ul a.menuactive:link,#wrapper .main-navigation ul ul a.menuactive:visited {color: #000000;text-decoration: none;line-height: 120%;padding: 10px 12px;border-bottom: 0;}#wrapper .main-navigation ul ul {visibility: hidden;/* display:none; */position: absolute;top: 100%;left: 0;background: #f79030;padding: 10px 0 5px 0;opacity: 0;filter: alpha(opacity=0);-webkit-transition: 200ms ease;-moz-transition: 200ms ease;-o-transition: 200ms ease;transition: 200ms ease;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5);z-index: 100;}#wrapper .main-navigation ul ul li {float: none;width: 200px;margin: 0 0 3px 0;padding: 0;}#wrapper .main-navigation ul ul ul {top: 0;left: 100%;}#wrapper .main-navigation ul li:hover > ul {visibility:visible;/* display:block; */opacity:1;filter:alpha(opacity=100);}#wrapper .mobile-navigation {display: none;}/* Header Image----------------------------------------------- */#wrapper #header-image {float: left;width: 100%; /* 1024px / 1024px */position: relative;line-height: 0;}#wrapper #header-image #flexslider {float: left;width: 100%;}#wrapper #header-image #flexslider ul,#wrapper #header-image #flexslider ul li {margin: 0;padding: 0;list-style: none;float: none;}#wrapper #header-image img {position: relative;z-index: 1;/* -moz-box-shadow:5px 0 5px -5px #000000,-5px 0 5px -5px #000000,0 -7px 7px -7px #000000;-webkit-box-shadow:5px 0 5px -5px #000000,-5px 0 5px -5px #000000,0 -7px 7px -7px #000000;box-shadow:5px 0 5px -5px #000000,-5px 0 5px -5px #000000,0 -7px 7px -7px #000000;*/}#wrapper #header-image #flexslider ul li figure {padding: 0;margin: 0;}#wrapper #header-image #flexslider ul li figure:before {content: "";display: block;z-index: 3;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(247,144,48, 0.0);}#wrapper #header-image ul.header-scroll-text {width: 100%; /* 1024px / 1024px */z-index: 4;position: absolute;top: 50%;color: #ffffff;font-size: 11.5em; /* 200px / 16px */-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);line-height: 100%;}#wrapper #header-image ul.header-scroll-text li {font-family: 'GandhiSansRegular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;width: 80%;text-align: center;left: 10%;right: 10%;position: relative;line-height: 100%;padding: 0 !important;text-shadow: 2px 2px 40px rgba(0,0,0,0.85);}#wrapper #header-image ul.header-scroll-text li .scroller-logo {max-width: 200px;position: relative;line-height: 100%;padding: 0 !important;-webkit-filter: drop-shadow(1px 1px 5px #000000);filter: drop-shadow(1px 1px 5px #000000);margin: 0 auto;}#wrapper #header-image .blog-image {width: 100%; /* 1024px / 1024px */}/* Main Article Content----------------------------------------------- */#wrapper article {clear: both;width: 100%; /* 1024px / 1024px */padding: 2em 0 0 0;float: left;overflow: auto;background-color: #ffffff;}#wrapper article .single-column,#wrapper article .smarty-column {width: 100%; /* 1024px / 1024px */padding: 0;float: left;}#wrapper article .double-column-one {width: 48.046875%; /* 492px / 1024px */float: left;display: inline;margin-right: 1.953125%; /* 20px / 1024px */}#wrapper article .double-column-two {width: 48.046875%; /* 492px / 1024px */float: left;display: inline;margin-left: 1.953125%; /* 20px / 1024px */}#wrapper article hr {display: block;height: 1px;width: 100%;margin: 0 0 1em 0;padding: 0;color: #f79030;background-color: #f79030;border: none;margin-top: 0.75em;float: left;clear: both;}#wrapper article h1,#wrapper article h2 {margin-bottom: 0.3em;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;letter-spacing: 0.015em;text-align: left;}#wrapper article h1 {font-size: 2.75em; /* 44px / 16px */}#wrapper article h2 {font-size: 1.875em; /* 30px / 16px */}#wrapper article p,#wrapper article ul li,#wrapper article ol li,#wrapper article div.paypalshopitems {line-height: 150%;font-size: 1.125em; /* 20px / 16px */}#wrapper article p,#wrapper article ul,#wrapper article ol {margin-bottom: 0.9em;}#wrapper article .small {font-size: 0.75em; /* 12px / 16px */}#wrapper article .breadcrumb {color: #999999;font-size: 0.875em; /* 14px / 16px */padding-bottom: 1em;}#wrapper article .breadcrumb a {color: #999999;font-family: 'GandhiSansBold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;}#wrapper article .single-column ul li,#wrapper article .double-column-one ul li#wrapper article .double-column-two ul li {list-style: disc url('https://www.heavenlyfitness.co.uk/images/bullet-yoga-pilates-in-maidstone-kent.png') outside;}#wrapper article .single-column ul li,#wrapper article .single-column ol li {margin-left: 2.134146341463%; /* 21px / 984px */margin-bottom: 0;}#wrapper article .double-column-one ul li,#wrapper article .double-column-one ol li,#wrapper article .double-column-two ul li,#wrapper article .double-column-two ol li {margin-left: 4.356846473029%; /* 21px / 482px */margin-bottom: 0;}#wrapper article .double-column-two-wide ul li,#wrapper article .double-column-two-wide ol li {margin-left: 3.034682080925%; /* 21px / 692px */margin-bottom: 0;}#wrapper article .double-column-two iframe {width: 100%;height: 350px;margin: 0;margin-bottom: 0.5em;}#wrapper article .wide-wrapper-inner-orange-tint ul {margin-bottom: 0;}#wrapper article .smarty-column hr,#wrapper article .single-column hr {display: block;height: 1px;width: 100%;margin: 2em 0 2em 0;padding: 0;color: #f79030;background-color: #f79030;border: none;margin-top: 0.75em;float: left;clear: both;}/* Tabular Data----------------------------------------------- */#wrapper article table {clear: both;font-size: 1em;width: 100%;margin: /* Top */ 0 /* Right */ 0 /* Bottom */ 0.5em /* Left */ 0;border-collapse: collapse;border-left: #212d5d solid 1px;border-top: #212d5d solid 1px;}#wrapper article table th {color: #FFF;background-color: #212d5d;text-align: center;font-family: 'GandhiSansBold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;border-right: #212d5d solid 1px;border-bottom: #212d5d solid 1px;}#wrapper article table td {text-align: center;font-weight: normal;border-right: #212d5d solid 1px;border-bottom: #212d5d solid 1px;}#wrapper article table td.title {font-family: 'GandhiSansBold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;}#wrapper article table td.left {text-align:left;}/* Testimonial Page----------------------------------------------- */#wrapper article ul.testimonialspage {list-style: none;margin-left: 0;}#wrapper article ul.testimonialspage li.testimonial {list-style: none;margin: 0;margin-bottom: 0.5em;padding-bottom: 0em;background: url(https://www.heavenlyfitness.co.uk/images/testimonials-bubble.png) 0 100% no-repeat; /* 20px / 1024px */}#wrapper article ul.testimonialspage li.testimonial p.testimonial-bubble {margin: 0;margin-bottom: 1em;padding: 0.75em 1.953125%; /* 20px / 1024px */background-color: #f79030;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color: #ffffff;line-height: 125%;font-family: 'latoitalic', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: italic;font-size: 1.125em; /* 18px / 16px */}#wrapper article ul.testimonialspage li.testimonial p.testimonial-name {margin-top: 0;padding: 0 4.8828125%; /* 50px / 1024px */margin-bottom: 1.5em;font-size: 0.88888888888889em; /* 16px / 18px */color: #000000;font-family: 'latoregular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}/* Contact Download Boxes----------------------------------------------- */#wrapper .contact-download {float: left;width: 100%;background-image: url(https://www.heavenlyfitness.co.uk/images/jane-salida-in-an-arial-hammock-yoga.jpg);padding: 3.5em 0;background-size: 100%;background-repeat: no-repeat;background-position: 0 50%;background-attachment: fixed;}#wrapper .contact-download .double-column-one,#wrapper .contact-download .double-column-two,#wrapper .contact-download .double-column-three {float: left;width: 20.703125%; /* 232px / 1024px */ /* 212px / 1024px */padding: 1em 0;text-align: center;line-height: 100%;}#wrapper .contact-download .double-column-four {float: left;width: 32.03125%; /* 328px / 1024px */padding: 1em 0;text-align: center;line-height: 100%;}#wrapper .contact-download .double-column-one {margin: 0;margin-right: 0.9765625%; /* 10px / 1024px */}#wrapper .contact-download .double-column-two,#wrapper .contact-download .double-column-three {margin: 0 0.9765625%; /* 10px / 1024px */}#wrapper .contact-download .double-column-four {margin: 0;margin-left: 0.9765625%; /* 10px / 1024px */position: relative;padding-bottom: 22.75%;height: 0;}#wrapper .contact-download .double-column-four iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1em 0;}/* Base Social Media----------------------------------------------- */#wrapper .base-social {width: 100%; /* 1024px / 1024px */float: left;position: relative;overflow: hidden;}#wrapper .base-social h3.join-us {font-size: 2.625em; /* 42px / 16px */padding: 0.5em 0;line-height: 100%;width: 100%;text-align: center;}#wrapper .base-social ul#base-social-media {float: left;display: inline;list-style-type: none;position: relative;left: 50%;}#wrapper .base-social ul#base-social-media li {width: auto;display: inline;float: left;list-style: none;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;text-align: center;position: relative;right: 50%;line-height: 0;padding: 0 0.5em 1em 0.5em;}#wrapper .base-social ul#base-social-media li img {width: 70%;}/* Gallery Variables----------------------------------------------- */#wrapper article .smarty-column img.gallery-image {width: 100%; /* 1024px / 1024px */padding: 0;margin-bottom: 0.5em;position: relative;line-height: 0;}.gallery .img {width: 32%;margin-right: 1.33333333333333%; /* 10px / 1024px */}.gallery .img a:link,.gallery .img a:hover,.gallery .img a:visited {text-align: center;text-decoration: none;float: left;}/* Team Page----------------------------------------------- */#wrapper article ul.team-page {list-style: none;padding: 0;margin: 0;width: 100%; /* 1024px / 1024px */}#wrapper article ul.team-page li.team {float: left;display: inline;list-style: none;margin: 0;margin-bottom: 0.5em;width: 47.967479674797%; /* 472px / 1024px */padding: 0;padding-right: 2.032520325203%; /* 20px / 1024px */min-height: 11em;}#wrapper article ul.team-page li.team h1,#wrapper article ul.team-page li.team h2,#wrapper article ul.team-page li.team h3,#wrapper article ul.team-page li.team h4,#wrapper article ul.team-page li.team p,#wrapper article ul.team-page li.team ul {margin-bottom: 0.5em;}#wrapper article ul.team-page li.team h2 {margin-bottom: 0;}#wrapper article ul.team-page li.team ul li {margin-left: 6.35593220339%; /* 30px / 472px */}#wrapper article ul.team-page li.team img {width: 20%;max-width: 20%;float: right;margin-left: 4.237288135593%; /* 20px / 472px */}#wrapper article .smarty-column .team-member {float: left;width: 100%;}#wrapper article .smarty-column .team-member h2 {line-height: 100%;}#wrapper article .smarty-column .team-member h4 {margin-bottom: 0.5em;}#wrapper article .team-member img {width: 20%;max-width: 20%;float: right;margin-left: 1.953125%; /* 20px / 1024px */display: inline;}#wrapper article .go-cardless {width: 200px;height: 32px;margin: 0em 0 2em 0;}/* Like Tweet Plus----------------------------------------------- */#wrapper article ul.like_tweet {width: 100%;padding:0;margin:0;list-style: none;clear: both;}#wrapper article ul.like_tweet li {float: left;display: inline;margin:0;padding:0;width: 10%;list-style: none;}#wrapper article ul.like_tweet li #fb-root {margin: 0;margin-top: -0.8em;padding: 0;}#wrapper article ul.like_tweet iframe {height: 20px;min-height: 20px;overflow: hidden;}/* Shop Page----------------------------------------------- */#wrapper article div.shoppage,#wrapper article ul.shoppage {list-style: none;padding: 0;margin-left: 0;width: 100%;}#wrapper article div.shoppage .double-column-one {clear: left;}#wrapper article ul.shoppage li.shop {float: left;display: inline;list-style: none;margin: 0;margin-bottom: 1em;width: 47.967479674797%; /* 472px / 984px */padding: 0;margin-right: 2.032520325203%; /* 20px / 984px */min-height: 11em;border-bottom: #f79030 solid 1px;}#wrapper article ul.shoppage li.shop h1,#wrapper article ul.shoppage li.shop h2,#wrapper article ul.shoppage li.shop h3,#wrapper article ul.shoppage li.shop h4,#wrapper article ul.shoppage li.shop p,#wrapper article ul.shoppage li.shop ul {margin-bottom: 0.5em;}#wrapper article ul.shoppage li.shop h2 {margin-bottom: 0;}#wrapper article div.shoppage h4.price,#wrapper article ul.shoppage li.shop h4.price {margin: 15px 0 5px 0;padding: 3px 8px;color: #ffffff;background-color: #f79030;display: inline-block;}#wrapper article div.shoppage h4.price {margin: 0 0 5px 0;float: left;}#wrapper article ul.shoppage li.shop ul li {margin-left: 6.35593220339%; /* 30px / 472px */}#wrapper article div.shoppage div.shop-main-product-image,#wrapper article div.shoppage div.shop-secondary-product-images {width: 100%; /* 954px / 1024px */margin: /* Top */ 0 /* Right */ 0 /* Bottom */ 1em /* Left */ 0;padding: 0;}#wrapper article div.shoppage img,#wrapper article ul.shoppage img {float: none;display: inline;margin: 0;margin-right: 10px;padding: 0;}#wrapper article .paypalshopitems {padding-bottom: 1em;}#wrapper article .paypalshopitems table,#wrapper article .paypalshopitems table td,#wrapper article .paypalshopitems select {width: auto;border: none;text-align: left;}/* Forms----------------------------------------------- */#wrapper article form input[type='text'],#wrapper article form input[type='email'],#wrapper article form input[type='password'],#wrapper article form select,#wrapper article form textarea {display: block;background-color: #eeeeee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-top: 0.2em;margin-bottom: 0.9em;font-size: 1em;font-weight: normal;border: none;font-family: 'texgyreadventorregular', Arial, Helvetica, Verdana, sans-serif;width: 100%;padding: 0;border-width: 0;}#wrapper article form input[type='file'] {display: block;background-color: #eeeeee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-top: 0.2em;margin-bottom: 0.9em;font-size: 1em;font-weight: normal;border: none;font-family: 'texgyreadventorregular', Arial, Helvetica, Verdana, sans-serif;height: 32px;line-height:32px;padding: 0;border-width: 0;}#wrapper article form .radio-margin {margin-top: 0.2em;margin-bottom: 0.7em;}#wrapper article form input[type='radio'] {margin-top: 0.4em;margin-bottom: 0.4em;}#wrapper article form input[type='text'],#wrapper article form input[type='email'],#wrapper article form input[type='password'],#wrapper article form select {height: 32px;line-height:32px;}#wrapper article form input[type='radio'] {border:none;}#wrapper article form p {color: #999999;font-size: 1em; /* 20px / 16px */}#wrapper article form input[type='submit'] {clear:both;background-color:#f79030;border: 0 none;-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius: 5px;color: #ffffff;cursor: pointer;display: inline-block;font-size:1em;font-weight: normal;height: 32px;line-height:32px;padding-left:10px;padding-right:10px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;border:none;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s;margin-top: 0;margin-bottom: 1em;-webkit-appearance: none;font-family: 'texgyreadventorregular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}#wrapper article form input[type='submit']:hover {background-color: #999999;color: #ffffff;}#wrapper article form .captchapict {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-top: 1.25em;margin-bottom: 0;margin-left: 0;margin-right: 0;float: none;}#wrapper article form img.captchapict,#wrapper article form .captcha input {width: 198px;  /* 198px / 482px */}#wrapper article form #fbrp__43_1_7 {margin-bottom: 1.5em;}#wrapper article form .website, #wrapper article form .website * {display: none !important;}/* Footer----------------------------------------------- */#clear-base {clear: both;width: 100%;height: 20em;}footer {background: #f79030;width: 100%;height: 20em;bottom: 0;left: 0;position: absolute;}footer .wrapper-inner {width: 90%;max-width: 1024px;margin: 0 auto 0 auto;position: relative;text-align: center;}footer .wrapper-inner p,footer .wrapper-inner li {font-size: 0.8125em; /* 13px / 16px */margin-bottom: 0.3em !important;color: #ffffff;}footer .wrapper-inner p.contact {font-size: 1.5em; /* 16px / 16px */}footer .wrapper-inner p.contact span {padding: 0.25em 0;display: inline-block;}footer .wrapper-inner p.contact span.left {margin-right: 0.5em;}footer .wrapper-inner p.contact span.right {margin-left: 0.5em;}footer .wrapper-inner p.contact a {text-decoration: none;}footer .wrapper-inner a:link,footer .wrapper-inner a:visited {color: #ffffff !important;font-family: 'GandhiSansRegular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;text-decoration: underline;}footer .wrapper-inner a:hover {color: #ffffff !important;text-decoration: none;}footer .wrapper-inner .copyright {width: 100%;float: left;clear: both;}/* Footer Menu----------------------------------------------- */footer nav {width: 100%; /* 1024px / 1024px */float: left;position: relative;overflow: hidden;padding-top: 1em;}footer nav ul {float: left;display: inline;list-style-type: none;position: relative;left: 50%;margin: 0;padding: 0;}footer nav ul li {display: inline;float: left;list-style: none;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;text-align: center;position: relative;right: 50%;line-height: 0;padding: 1em 0.5em;}/* Scroll To Top----------------------------------------------- */#toTop {display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background: url(https://www.heavenlyfitness.co.uk/images/ui.totop.png) no-repeat left top;}#toTopHover {background: url(https://www.heavenlyfitness.co.uk/images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}#toTop:active, #toTop:focus {outline:none;}/* Fade Ins----------------------------------------------- */#wrapper header,footer {-webkit-animation: fadein 1.5s; /* Safari and Chrome */-moz-animation: fadein 1.5s; /* Firefox */-ms-animation: fadein 1.5s; /* Internet Explorer */-o-animation: fadein 1.5s; /* Opera */animation: fadein 1.5s;}@keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Firefox */@-moz-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Safari and Chrome */@-webkit-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Internet Explorer */@-ms-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Opera */@-o-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Landscape Tablets ----------- */@media only screen and (max-width: 1024px) {/* Styles *//* Header----------------------------------------------- */#wrapper header #header-logo {width: 70%;float: left;text-align: center;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;margin-left: 0;margin-right: 0;}#wrapper header #header-logo img {width: 100%;margin: 0;}/* Menu----------------------------------------------- */#wrapper .main-navigation {display: none !important;}#wrapper .mobile-navigation {float: right;display: block;width: 50px;margin-right: 5%;}#wrapper #openbutton {color: #f79030;text-decoration: none;width: 50px;line-height: 50px;text-transform: uppercase;cursor: pointer;background: transparent;padding: 0;margin: 70px 0 0 0;border: none;display: block;outline: none;float: right;}#wrapper #openbutton .hamburger {position: relative;display: inline-block;width: 50px;height: 38px;margin-right: 0;border-top: 5px solid #f79030;border-bottom: 5px solid #f79030;}#wrapper #openbutton .hamburger:before {content: "";position: absolute;top: 17px;left: 0px;width: 100%;border-top: 5px solid #f79030;}#wrapper .menu-overlay {height: 100%;width: 0;position: fixed;z-index: 2000;top: 0;left: 0;background-color: #f79030;background-color: rgba(247,144,48, 0.9);overflow-x: hidden;transition: 0.5s;}#wrapper .menu-overlay-content {position: relative;top: 70px;width: 100%;text-align: center;margin-top: 30px;}#wrapper .menu-overlay-content ul {margin: 0;padding: 0;}#wrapper .menu-overlay-content ul li {border-top: #000000 solid 1px;margin: 4px 10%;width: 80%;}#wrapper .menu-overlay-content ul li:first-child {border-top: 0;}#wrapper .menu-overlay-content ul li ul li {border-top: 0;margin: 4px 0;width: 100%;}#wrapper .menu-overlay a {padding: 4px;text-decoration: none;color: #ffffff;display: block;transition: 0.3s;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}#wrapper .menu-overlay ul li a {font-size: 2.25em;}#wrapper .menu-overlay ul li ul li a {font-size: 1.75em;}#wrapper .menu-overlay-content ul li ul li.parent {border-top: #000000 solid 1px;}#wrapper .menu-overlay-content ul li ul li.first_child {border-top: 0;}#wrapper .menu-overlay ul li ul li ul li a {font-size: 1em;}#wrapper .menu-overlay a:hover,.menu-overlay a:focus {color: #000000;}#wrapper .mobile-navigation .openBtn {color: #ffffff;text-decoration: none;font-size: 1.75em;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;cursor: pointer;background: transparent;padding: 0;border: none;margin-bottom: 30px;}#wrapper .mobile-navigation .openBtn:hover {color: #000000;text-decoration: none;}#wrapper .menu-overlay .closebtn {position: absolute;top: 20px;right: 45px;font-size: 60px;cursor: pointer;color: #ffffff;}#wrapper .menu-overlay .closebtn:hover {color: #000000;}/* Header Image----------------------------------------------- */#wrapper #header-image ul.header-scroll-text {font-size: 7.5em; /* 120px / 16px */}#wrapper #header-image ul.header-scroll-text li .scroller-logo {max-width: 175px;}/* Article----------------------------------------------- */#wrapper article .single-column ul li,#wrapper article .single-column ol li {margin-left: 3.201219512195%; /* 31.5px / 984px */margin-bottom: 0;}#wrapper article .double-column-one ul li,#wrapper article .double-column-one ol li,#wrapper article .double-column-two ul li,#wrapper article .double-column-two ol li {margin-left: 6.535269709544%; /* 31.5px / 482px */margin-bottom: 0;}/* Shop Page----------------------------------------------- */#wrapper article ul.shoppage li.shop {min-height: 25em;}/* Testimonial Page----------------------------------------------- */#wrapper article ul.testimonialspage li.testimonial p.testimonial-bubble {padding: 0.75em 2.9296875%; /* 30px / 1024px */}#wrapper article ul.testimonialspage li.testimonial p.testimonial-name {padding: 0 6.8359375%; /* 70px / 1024px */}/* Contact Download Boxes----------------------------------------------- */#wrapper .contact-download {background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;background-attachment: scroll;}/* Base Social Media----------------------------------------------- */#wrapper .base-social ul#base-social-media li {width: 25%;display: block;text-align: center;}#wrapper .base-social ul#base-social-media li.join-us {width: 100%;display: block;text-align: center;}/* Footer----------------------------------------------- */#clear-base {height: 20em;}footer {height: 20em;}footer .wrapper-inner .column-one,footer .wrapper-inner .column-three {padding-top: 0.75em;}}/* Portrait Tablets ----------- */@media only screen and (max-width: 710px) {/* Styles *//* Header----------------------------------------------- */#wrapper header #header-logo {width: 60%;float: left;text-align: center;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;margin-left: 0;margin-right: 0;}#wrapper header #header-logo img {width: 100%;margin: 0;}/* Menu----------------------------------------------- */#wrapper .main-navigation {display: none !important;}#wrapper .mobile-navigation {float: right;display: block;width: 50px;margin-right: 5%;}#wrapper #openbutton {color: #f79030;text-decoration: none;width: 50px;line-height: 50px;text-transform: uppercase;cursor: pointer;background: transparent;padding: 0;margin: 55px 0 0 0;border: none;display: block;outline: none;float: right;}#wrapper #openbutton .hamburger {position: relative;display: inline-block;width: 50px;height: 38px;margin-right: 0;border-top: 5px solid #f79030;border-bottom: 5px solid #f79030;}#wrapper #openbutton .hamburger:before {content: "";position: absolute;top: 17px;left: 0px;width: 100%;border-top: 5px solid #f79030;}#wrapper .menu-overlay {height: 100%;width: 0;position: fixed;z-index: 2000;top: 0;left: 0;background-color: #f79030;background-color: rgba(247,144,48, 0.9);overflow-x: hidden;transition: 0.5s;}#wrapper .menu-overlay-content {position: relative;top: 70px;width: 100%;text-align: center;margin-top: 30px;}#wrapper .menu-overlay-content ul {margin: 0;padding: 0;}#wrapper .menu-overlay-content ul li {border-top: #000000 solid 1px;margin: 4px 10%;width: 80%;}#wrapper .menu-overlay-content ul li:first-child {border-top: 0;}#wrapper .menu-overlay-content ul li ul li {border-top: 0;margin: 4px 0;width: 100%;}#wrapper .menu-overlay a {padding: 4px;text-decoration: none;color: #ffffff;display: block;transition: 0.3s;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}#wrapper .menu-overlay ul li a {font-size: 2.25em;}#wrapper .menu-overlay ul li ul li a {font-size: 1.75em;}#wrapper .menu-overlay-content ul li ul li.parent {border-top: #000000 solid 1px;}#wrapper .menu-overlay-content ul li ul li.first_child {border-top: 0;}#wrapper .menu-overlay ul li ul li ul li a {font-size: 1em;}#wrapper .menu-overlay a:hover,.menu-overlay a:focus {color: #000000;}#wrapper .mobile-navigation .openBtn {color: #ffffff;text-decoration: none;font-size: 1.75em;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;cursor: pointer;background: transparent;padding: 0;border: none;margin-bottom: 30px;}#wrapper .mobile-navigation .openBtn:hover {color: #000000;text-decoration: none;}#wrapper .menu-overlay .closebtn {position: absolute;top: 20px;right: 45px;font-size: 60px;cursor: pointer;color: #ffffff;}#wrapper .menu-overlay .closebtn:hover {color: #000000;}/* Header Image----------------------------------------------- */#wrapper #header-image ul.header-scroll-text {font-size: 5em; /* 80px / 16px */}#wrapper #header-image ul.header-scroll-text li .scroller-logo {max-width: 150px;}/* Article----------------------------------------------- */#wrapper article h1,#wrapper article .breadcrumb {text-align: center;}#wrapper article .breadcrumb {padding-top: 0.5em;}#wrapper article .double-column-one,#wrapper article .double-column-one-short,#wrapper article .double-column-two,#wrapper article .double-column-two-wide {width: 100%; /* 1024px / 1024px */float: left;margin-left: 0;margin-right: 0;}#wrapper article .single-column ul li,#wrapper article .single-column ol li {margin-left: 4.268292682927%; /* 42px / 984px */margin-bottom: 0;}#wrapper article .double-column-one ul li,#wrapper article .double-column-one ol li,#wrapper article .double-column-two ul li,#wrapper article .double-column-two ol li {margin-left: 8.713692946058%; /* 42px / 482px */margin-bottom: 0;}/* Testimonial Page----------------------------------------------- */#wrapper article ul.testimonialspage li.testimonial p.testimonial-bubble {padding: 0.75em 3.90625%; /* 40px / 1024px */}#wrapper article ul.testimonialspage li.testimonial p.testimonial-name {padding: 0 15.625%; /* 160px / 1024px */}/* Like Tweet Plus----------------------------------------------- */#wrapper article ul.like_tweet li {display: block;width: 100%;margin: 0 0 0.5em 0;}/* Gallery Variables----------------------------------------------- */.gallery .img {width: 42.5%;margin-right: 2.5%;}/* Shop Page----------------------------------------------- */#wrapper article ul.shoppage li.shop {width: 100%;padding-right: 0%; /* 20px / 984px */min-height: auto;}/* Contact Download Boxes----------------------------------------------- */#wrapper .contact-download {background-size: cover;background-repeat: no-repeat;background-position: 0 100%;background-attachment: scroll;padding: 2em 0;}#wrapper .contact-download .double-column-one {width: 30.66666666666667%;margin: 0;margin-right: 2%;}#wrapper .contact-download .double-column-two {width: 30.66666666666667%;margin: 0 2%;}#wrapper .contact-download .double-column-three {width: 30.66666666666667%;margin: 0;margin-left: 2%;}#wrapper .contact-download .double-column-four {width: 100%;margin: 0;margin-left: 0;margin-bottom: 2em;position: relative;padding-bottom: 53.75%;height: 0;}#wrapper .contact-download .double-column-three iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1em 0;}/* Base Social Media----------------------------------------------- */#wrapper .base-social ul#base-social-media li {width: 25%;display: block;text-align: center;}#wrapper .base-social ul#base-social-media li.join-us {width: 100%;display: block;text-align: center;}/* Footer----------------------------------------------- */#clear-base {height: 23em;}footer {height: 23em;}footer .wrapper-inner p.contact span {width: 100%;}footer .wrapper-inner p.contact span.left {margin-right: 0;}footer .wrapper-inner p.contact span.right {margin-left: 0;}}/* Smartphones ----------- */@media only screen and (max-width: 480px) {/* Styles *//* Header----------------------------------------------- *//* Header----------------------------------------------- */#wrapper header #header-logo {width: 70%;float: left;text-align: center;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;margin-left: 0;margin-right: 0;}#wrapper header #header-logo img {width: 100%;margin: 0;}/* Menu----------------------------------------------- */#wrapper .main-navigation {display: none !important;}#wrapper .mobile-navigation {float: right;display: block;width: 50px;margin-right: 5%;}#wrapper #openbutton {color: #f79030;text-decoration: none;width: 50px;line-height: 50px;text-transform: uppercase;cursor: pointer;background: transparent;padding: 0;margin: 30px 0 0 0;border: none;display: block;outline: none;float: right;}#wrapper #openbutton .hamburger {position: relative;display: inline-block;width: 50px;height: 38px;margin-right: 0;border-top: 5px solid #f79030;border-bottom: 5px solid #f79030;}#wrapper #openbutton .hamburger:before {content: "";position: absolute;top: 17px;left: 0px;width: 100%;border-top: 5px solid #f79030;}#wrapper .menu-overlay {height: 100%;width: 0;position: fixed;z-index: 2000;top: 0;left: 0;background-color: #f79030;background-color: rgba(247,144,48, 0.9);overflow-x: hidden;transition: 0.5s;}#wrapper .menu-overlay-content {position: relative;top: 70px;width: 100%;text-align: center;margin-top: 30px;}#wrapper .menu-overlay-content ul {margin: 0;padding: 0;}#wrapper .menu-overlay-content ul li {border-top: #000000 solid 1px;margin: 4px 10%;width: 80%;}#wrapper .menu-overlay-content ul li:first-child {border-top: 0;}#wrapper .menu-overlay-content ul li ul li {border-top: 0;margin: 4px 0;width: 100%;}#wrapper .menu-overlay a {padding: 4px;text-decoration: none;color: #ffffff;display: block;transition: 0.3s;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}#wrapper .menu-overlay ul li a {font-size: 2.25em;}#wrapper .menu-overlay ul li ul li a {font-size: 1.75em;}#wrapper .menu-overlay-content ul li ul li.parent {border-top: #000000 solid 1px;}#wrapper .menu-overlay-content ul li ul li.first_child {border-top: 0;}#wrapper .menu-overlay ul li ul li ul li a {font-size: 1em;}#wrapper .menu-overlay a:hover,.menu-overlay a:focus {color: #000000;}#wrapper .mobile-navigation .openBtn {color: #000000;text-decoration: none;font-size: 1.75em;font-family: 'GandhiSansRegular',Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;cursor: pointer;background: transparent;padding: 0;border: none;margin-bottom: 30px;}#wrapper .mobile-navigation .openBtn:hover {color: #000000;text-decoration: none;}#wrapper .menu-overlay .closebtn {position: absolute;top: 20px;right: 45px;font-size: 60px;cursor: pointer;color: #ffffff}#wrapper .menu-overlay .closebtn:hover {color: #000000;}/* Header Image----------------------------------------------- */#wrapper #header-image ul.header-scroll-text {font-size: 2.5em; /* 40px / 16px */}#wrapper #header-image ul.header-scroll-text li .scroller-logo {max-width: 90px;}/* Article----------------------------------------------- */#wrapper article {padding: 0.5em 0 1em 0;}#wrapper article h1,#wrapper article .breadcrumb {text-align: center;}#wrapper article .double-column-one,#wrapper article .double-column-two {width: 100%; /* 1024px / 1024px */float: left;margin-left: 0;margin-right: 0;}#wrapper article .single-column ul li,#wrapper article .single-column ol li {margin-left: 6.40243902439%; /* 63px / 984px */margin-bottom: 0;}#wrapper article .double-column-one ul li,#wrapper article .double-column-one ol li,#wrapper article .double-column-two ul li,#wrapper article .double-column-two ol li {margin-left: 13.070539419087%; /* 63px / 482px */margin-bottom: 0;}/* Testimonial Page----------------------------------------------- */#wrapper article ul.testimonialspage li.testimonial p.testimonial-bubble {padding: 0.75em 3.90625%; /* 40px / 1024px */}#wrapper article ul.testimonialspage li.testimonial p.testimonial-name {padding: 0 15.625%; /* 160px / 1024px */}/* Like Tweet Plus----------------------------------------------- */#wrapper article ul.like_tweet li {display: block;width: 100%;margin: 0 0 0.5em 0;}/* Gallery Variables----------------------------------------------- */.gallery .img {width: 80%;margin: 0 10% 1em 10%;}/* Shop Page----------------------------------------------- */#wrapper article ul.shoppage li.shop {width: 100%;padding-right: 0%; /* 20px / 984px */min-height: auto;}/* Contact Download Boxes----------------------------------------------- */#wrapper .contact-download {background-size: cover;background-repeat: no-repeat;background-position: 0 100%;background-attachment: scroll;padding: 1.5em 0;}#wrapper .contact-download .double-column-one,#wrapper .contact-download .double-column-two,#wrapper .contact-download .double-column-three {width: 100%;margin: 0;}#wrapper .contact-download .double-column-four {width: 100%;margin: 0;margin-left: 0;margin-bottom: 1.5em;position: relative;padding-bottom: 53.75%;height: 0;}#wrapper .contact-download .double-column-four iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1em 0;}/* Base Social Media----------------------------------------------- */#wrapper .base-social ul#base-social-media li {width: 25%;display: block;text-align: center;}#wrapper .base-social ul#base-social-media li.join-us {width: 100%;display: block;text-align: center;}/* Footer----------------------------------------------- */#clear-base {height: 27em;}footer {height: 27em;}footer .wrapper-inner p.contact span {width: 100%;}footer .wrapper-inner p.contact span.left {margin-right: 0;}footer .wrapper-inner p.contact span.right {margin-left: 0;}}
