@charset 'UTF-8';.fancybox-nav {display: none !important;}.single-product .fancybox-wrap.fancybox-desktop.fancybox-type-iframe.fancybox-opened {width: 1200px !important;max-width: 90%;}.single-product .fancybox-type-iframe .fancybox-inner {width: 100% !important;}.quote-section .fancybox {color: #fe5;}.single-360-view .the-header {display: none !important;}.spin-border {text-align: center;margin: 0 auto;width: auto !important;background: transparent;height: auto !important;border-radius: 0px;padding: 0px;}#spritespin {margin: 0 auto;}#spritespin img {max-width: 100% !important;}.spritespin-stage img {cursor: url('http://code.vostrel.net/jquery.reel.cur'), move;}meta.foundation-version {font-family: "/5.5.1/";}meta.foundation-mq-small {font-family: "/only screen/";width: 0;}meta.foundation-mq-small-only {font-family: "/only screen and (max-width: 40em)/";width: 0;}meta.foundation-mq-medium {font-family: "/only screen and (min-width:40.063em)/";width: 40.063em;}meta.foundation-mq-medium-only {font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";width: 40.063em;}meta.foundation-mq-large {font-family: "/only screen and (min-width:64.063em)/";width: 64.063em;}meta.foundation-mq-large-only {font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";width: 64.063em;}meta.foundation-mq-xlarge {font-family: "/only screen and (min-width:90.063em)/";width: 90.063em;}meta.foundation-mq-xlarge-only {font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";width: 90.063em;}meta.foundation-mq-xxlarge {font-family: "/only screen and (min-width:120.063em)/";width: 120.063em;}meta.foundation-data-attribute-namespace {font-family: false;}@media only screen {.xsmall-push-0 {position: relative;left: 0%;right: auto;}.xsmall-pull-0 {position: relative;right: 0%;left: auto;}.xsmall-push-1 {position: relative;left: 8.33333%;right: auto;}.xsmall-pull-1 {position: relative;right: 8.33333%;left: auto;}.xsmall-push-2 {position: relative;left: 16.66667%;right: auto;}.xsmall-pull-2 {position: relative;right: 16.66667%;left: auto;}.xsmall-push-3 {position: relative;left: 25%;right: auto;}.xsmall-pull-3 {position: relative;right: 25%;left: auto;}.xsmall-push-4 {position: relative;left: 33.33333%;right: auto;}.xsmall-pull-4 {position: relative;right: 33.33333%;left: auto;}.xsmall-push-5 {position: relative;left: 41.66667%;right: auto;}.xsmall-pull-5 {position: relative;right: 41.66667%;left: auto;}.xsmall-push-6 {position: relative;left: 50%;right: auto;}.xsmall-pull-6 {position: relative;right: 50%;left: auto;}.xsmall-push-7 {position: relative;left: 58.33333%;right: auto;}.xsmall-pull-7 {position: relative;right: 58.33333%;left: auto;}.xsmall-push-8 {position: relative;left: 66.66667%;right: auto;}.xsmall-pull-8 {position: relative;right: 66.66667%;left: auto;}.xsmall-push-9 {position: relative;left: 75%;right: auto;}.xsmall-pull-9 {position: relative;right: 75%;left: auto;}.xsmall-push-10 {position: relative;left: 83.33333%;right: auto;}.xsmall-pull-10 {position: relative;right: 83.33333%;left: auto;}.xsmall-push-11 {position: relative;left: 91.66667%;right: auto;}.xsmall-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 1.875em;padding-right: 1.875em;float: left;}.xsmall-1 {width: 8.33333%;}.xsmall-2 {width: 16.66667%;}.xsmall-3 {width: 25%;}.xsmall-4 {width: 33.33333%;}.xsmall-5 {width: 41.66667%;}.xsmall-6 {width: 50%;}.xsmall-7 {width: 58.33333%;}.xsmall-8 {width: 66.66667%;}.xsmall-9 {width: 75%;}.xsmall-10 {width: 83.33333%;}.xsmall-11 {width: 91.66667%;}.xsmall-12 {width: 100%;}.xsmall-offset-0 {margin-left: 0% !important;}.xsmall-offset-1 {margin-left: 8.33333% !important;}.xsmall-offset-2 {margin-left: 16.66667% !important;}.xsmall-offset-3 {margin-left: 25% !important;}.xsmall-offset-4 {margin-left: 33.33333% !important;}.xsmall-offset-5 {margin-left: 41.66667% !important;}.xsmall-offset-6 {margin-left: 50% !important;}.xsmall-offset-7 {margin-left: 58.33333% !important;}.xsmall-offset-8 {margin-left: 66.66667% !important;}.xsmall-offset-9 {margin-left: 75% !important;}.xsmall-offset-10 {margin-left: 83.33333% !important;}.xsmall-offset-11 {margin-left: 91.66667% !important;}.xsmall-reset-order {margin-left: 0;margin-right: 0;left: auto;right: auto;float: left;}.column.xsmall-centered, .columns.xsmall-centered {margin-left: auto;margin-right: auto;float: none;}.column.xsmall-uncentered, .columns.xsmall-uncentered {margin-left: 0;margin-right: 0;float: left;}.column.xsmall-centered:last-child, .columns.xsmall-centered:last-child {float: none;}.column.xsmall-uncentered:last-child, .columns.xsmall-uncentered:last-child {float: left;}.column.xsmall-uncentered.opposite, .columns.xsmall-uncentered.opposite {float: right;}.row.xsmall-collapse>.column, .row.xsmall-collapse>.columns {padding-left: 0;padding-right: 0;}.row.xsmall-collapse .row {margin-left: 0;margin-right: 0;}.row.xsmall-uncollapse>.column, .row.xsmall-uncollapse>.columns {padding-left: 1.875em;padding-right: 1.875em;float: left;}}@media only screen and (min-width: 25em) {.small-push-0 {position: relative;left: 0%;right: auto;}.small-pull-0 {position: relative;right: 0%;left: auto;}.small-push-1 {position: relative;left: 8.33333%;right: auto;}.small-pull-1 {position: relative;right: 8.33333%;left: auto;}.small-push-2 {position: relative;left: 16.66667%;right: auto;}.small-pull-2 {position: relative;right: 16.66667%;left: auto;}.small-push-3 {position: relative;left: 25%;right: auto;}.small-pull-3 {position: relative;right: 25%;left: auto;}.small-push-4 {position: relative;left: 33.33333%;right: auto;}.small-pull-4 {position: relative;right: 33.33333%;left: auto;}.small-push-5 {position: relative;left: 41.66667%;right: auto;}.small-pull-5 {position: relative;right: 41.66667%;left: auto;}.small-push-6 {position: relative;left: 50%;right: auto;}.small-pull-6 {position: relative;right: 50%;left: auto;}.small-push-7 {position: relative;left: 58.33333%;right: auto;}.small-pull-7 {position: relative;right: 58.33333%;left: auto;}.small-push-8 {position: relative;left: 66.66667%;right: auto;}.small-pull-8 {position: relative;right: 66.66667%;left: auto;}.small-push-9 {position: relative;left: 75%;right: auto;}.small-pull-9 {position: relative;right: 75%;left: auto;}.small-push-10 {position: relative;left: 83.33333%;right: auto;}.small-pull-10 {position: relative;right: 83.33333%;left: auto;}.small-push-11 {position: relative;left: 91.66667%;right: auto;}.small-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 1.875em;padding-right: 1.875em;float: left;}.small-1 {width: 8.33333%;}.small-2 {width: 16.66667%;}.small-3 {width: 25%;}.small-4 {width: 33.33333%;}.small-5 {width: 41.66667%;}.small-6 {width: 50%;}.small-7 {width: 58.33333%;}.small-8 {width: 66.66667%;}.small-9 {width: 75%;}.small-10 {width: 83.33333%;}.small-11 {width: 91.66667%;}.small-12 {width: 100%;}.small-offset-0 {margin-left: 0% !important;}.small-offset-1 {margin-left: 8.33333% !important;}.small-offset-2 {margin-left: 16.66667% !important;}.small-offset-3 {margin-left: 25% !important;}.small-offset-4 {margin-left: 33.33333% !important;}.small-offset-5 {margin-left: 41.66667% !important;}.small-offset-6 {margin-left: 50% !important;}.small-offset-7 {margin-left: 58.33333% !important;}.small-offset-8 {margin-left: 66.66667% !important;}.small-offset-9 {margin-left: 75% !important;}.small-offset-10 {margin-left: 83.33333% !important;}.small-offset-11 {margin-left: 91.66667% !important;}.small-reset-order {margin-left: 0;margin-right: 0;left: auto;right: auto;float: left;}.column.small-centered, .columns.small-centered {margin-left: auto;margin-right: auto;float: none;}.column.small-uncentered, .columns.small-uncentered {margin-left: 0;margin-right: 0;float: left;}.column.small-centered:last-child, .columns.small-centered:last-child {float: none;}.column.small-uncentered:last-child, .columns.small-uncentered:last-child {float: left;}.column.small-uncentered.opposite, .columns.small-uncentered.opposite {float: right;}.row.small-collapse>.column, .row.small-collapse>.columns {padding-left: 0;padding-right: 0;}.row.small-collapse .row {margin-left: 0;margin-right: 0;}.row.small-uncollapse>.column, .row.small-uncollapse>.columns {padding-left: 1.875em;padding-right: 1.875em;float: left;}}@media only screen and (min-width: 40.063em) {.medium-push-0 {position: relative;left: 0%;right: auto;}.medium-pull-0 {position: relative;right: 0%;left: auto;}.medium-push-1 {position: relative;left: 8.33333%;right: auto;}.medium-pull-1 {position: relative;right: 8.33333%;left: auto;}.medium-push-2 {position: relative;left: 16.66667%;right: auto;}.medium-pull-2 {position: relative;right: 16.66667%;left: auto;}.medium-push-3 {position: relative;left: 25%;right: auto;}.medium-pull-3 {position: relative;right: 25%;left: auto;}.medium-push-4 {position: relative;left: 33.33333%;right: auto;}.medium-pull-4 {position: relative;right: 33.33333%;left: auto;}.medium-push-5 {position: relative;left: 41.66667%;right: auto;}.medium-pull-5 {position: relative;right: 41.66667%;left: auto;}.medium-push-6 {position: relative;left: 50%;right: auto;}.medium-pull-6 {position: relative;right: 50%;left: auto;}.medium-push-7 {position: relative;left: 58.33333%;right: auto;}.medium-pull-7 {position: relative;right: 58.33333%;left: auto;}.medium-push-8 {position: relative;left: 66.66667%;right: auto;}.medium-pull-8 {position: relative;right: 66.66667%;left: auto;}.medium-push-9 {position: relative;left: 75%;right: auto;}.medium-pull-9 {position: relative;right: 75%;left: auto;}.medium-push-10 {position: relative;left: 83.33333%;right: auto;}.medium-pull-10 {position: relative;right: 83.33333%;left: auto;}.medium-push-11 {position: relative;left: 91.66667%;right: auto;}.medium-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 1.875em;padding-right: 1.875em;float: left;}.medium-1 {width: 8.33333%;}.medium-2 {width: 16.66667%;}.medium-3 {width: 25%;}.medium-4 {width: 33.33333%;}.medium-5 {width: 41.66667%;}.medium-6 {width: 50%;}.medium-7 {width: 58.33333%;}.medium-8 {width: 66.66667%;}.medium-9 {width: 75%;}.medium-10 {width: 83.33333%;}.medium-11 {width: 91.66667%;}.medium-12 {width: 100%;}.medium-offset-0 {margin-left: 0% !important;}.medium-offset-1 {margin-left: 8.33333% !important;}.medium-offset-2 {margin-left: 16.66667% !important;}.medium-offset-3 {margin-left: 25% !important;}.medium-offset-4 {margin-left: 33.33333% !important;}.medium-offset-5 {margin-left: 41.66667% !important;}.medium-offset-6 {margin-left: 50% !important;}.medium-offset-7 {margin-left: 58.33333% !important;}.medium-offset-8 {margin-left: 66.66667% !important;}.medium-offset-9 {margin-left: 75% !important;}.medium-offset-10 {margin-left: 83.33333% !important;}.medium-offset-11 {margin-left: 91.66667% !important;}.medium-reset-order {margin-left: 0;margin-right: 0;left: auto;right: auto;float: left;}.column.medium-centered, .columns.medium-centered {margin-left: auto;margin-right: auto;float: none;}.column.medium-uncentered, .columns.medium-uncentered {margin-left: 0;margin-right: 0;float: left;}.column.medium-centered:last-child, .columns.medium-centered:last-child {float: none;}.column.medium-uncentered:last-child, .columns.medium-uncentered:last-child {float: left;}.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {float: right;}.row.medium-collapse>.column, .row.medium-collapse>.columns {padding-left: 0;padding-right: 0;}.row.medium-collapse .row {margin-left: 0;margin-right: 0;}.row.medium-uncollapse>.column, .row.medium-uncollapse>.columns {padding-left: 1.875em;padding-right: 1.875em;float: left;}.push-0 {position: relative;left: 0%;right: auto;}.pull-0 {position: relative;right: 0%;left: auto;}.push-1 {position: relative;left: 8.33333%;right: auto;}.pull-1 {position: relative;right: 8.33333%;left: auto;}.push-2 {position: relative;left: 16.66667%;right: auto;}.pull-2 {position: relative;right: 16.66667%;left: auto;}.push-3 {position: relative;left: 25%;right: auto;}.pull-3 {position: relative;right: 25%;left: auto;}.push-4 {position: relative;left: 33.33333%;right: auto;}.pull-4 {position: relative;right: 33.33333%;left: auto;}.push-5 {position: relative;left: 41.66667%;right: auto;}.pull-5 {position: relative;right: 41.66667%;left: auto;}.push-6 {position: relative;left: 50%;right: auto;}.pull-6 {position: relative;right: 50%;left: auto;}.push-7 {position: relative;left: 58.33333%;right: auto;}.pull-7 {position: relative;right: 58.33333%;left: auto;}.push-8 {position: relative;left: 66.66667%;right: auto;}.pull-8 {position: relative;right: 66.66667%;left: auto;}.push-9 {position: relative;left: 75%;right: auto;}.pull-9 {position: relative;right: 75%;left: auto;}.push-10 {position: relative;left: 83.33333%;right: auto;}.pull-10 {position: relative;right: 83.33333%;left: auto;}.push-11 {position: relative;left: 91.66667%;right: auto;}.pull-11 {position: relative;right: 91.66667%;left: auto;}}@media only screen and (min-width: 64.063em) {.large-push-0 {position: relative;left: 0%;right: auto;}.large-pull-0 {position: relative;right: 0%;left: auto;}.large-push-1 {position: relative;left: 8.33333%;right: auto;}.large-pull-1 {position: relative;right: 8.33333%;left: auto;}.large-push-2 {position: relative;left: 16.66667%;right: auto;}.large-pull-2 {position: relative;right: 16.66667%;left: auto;}.large-push-3 {position: relative;left: 25%;right: auto;}.large-pull-3 {position: relative;right: 25%;left: auto;}.large-push-4 {position: relative;left: 33.33333%;right: auto;}.large-pull-4 {position: relative;right: 33.33333%;left: auto;}.large-push-5 {position: relative;left: 41.66667%;right: auto;}.large-pull-5 {position: relative;right: 41.66667%;left: auto;}.large-push-6 {position: relative;left: 50%;right: auto;}.large-pull-6 {position: relative;right: 50%;left: auto;}.large-push-7 {position: relative;left: 58.33333%;right: auto;}.large-pull-7 {position: relative;right: 58.33333%;left: auto;}.large-push-8 {position: relative;left: 66.66667%;right: auto;}.large-pull-8 {position: relative;right: 66.66667%;left: auto;}.large-push-9 {position: relative;left: 75%;right: auto;}.large-pull-9 {position: relative;right: 75%;left: auto;}.large-push-10 {position: relative;left: 83.33333%;right: auto;}.large-pull-10 {position: relative;right: 83.33333%;left: auto;}.large-push-11 {position: relative;left: 91.66667%;right: auto;}.large-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 1.875em;padding-right: 1.875em;float: left;}.large-1 {width: 8.33333%;}.large-2 {width: 16.66667%;}.large-3 {width: 25%;}.large-4 {width: 33.33333%;}.large-5 {width: 41.66667%;}.large-6 {width: 50%;}.large-7 {width: 58.33333%;}.large-8 {width: 66.66667%;}.large-9 {width: 75%;}.large-10 {width: 83.33333%;}.large-11 {width: 91.66667%;}.large-12 {width: 100%;}.large-offset-0 {margin-left: 0% !important;}.large-offset-1 {margin-left: 8.33333% !important;}.large-offset-2 {margin-left: 16.66667% !important;}.large-offset-3 {margin-left: 25% !important;}.large-offset-4 {margin-left: 33.33333% !important;}.large-offset-5 {margin-left: 41.66667% !important;}.large-offset-6 {margin-left: 50% !important;}.large-offset-7 {margin-left: 58.33333% !important;}.large-offset-8 {margin-left: 66.66667% !important;}.large-offset-9 {margin-left: 75% !important;}.large-offset-10 {margin-left: 83.33333% !important;}.large-offset-11 {margin-left: 91.66667% !important;}.large-reset-order {margin-left: 0;margin-right: 0;left: auto;right: auto;float: left;}.column.large-centered, .columns.large-centered {margin-left: auto;margin-right: auto;float: none;}.column.large-uncentered, .columns.large-uncentered {margin-left: 0;margin-right: 0;float: left;}.column.large-centered:last-child, .columns.large-centered:last-child {float: none;}.column.large-uncentered:last-child, .columns.large-uncentered:last-child {float: left;}.column.large-uncentered.opposite, .columns.large-uncentered.opposite {float: right;}.row.large-collapse>.column, .row.large-collapse>.columns {padding-left: 0;padding-right: 0;}.row.large-collapse .row {margin-left: 0;margin-right: 0;}.row.large-uncollapse>.column, .row.large-uncollapse>.columns {padding-left: 1.875em;padding-right: 1.875em;float: left;}.push-0 {position: relative;left: 0%;right: auto;}.pull-0 {position: relative;right: 0%;left: auto;}.push-1 {position: relative;left: 8.33333%;right: auto;}.pull-1 {position: relative;right: 8.33333%;left: auto;}.push-2 {position: relative;left: 16.66667%;right: auto;}.pull-2 {position: relative;right: 16.66667%;left: auto;}.push-3 {position: relative;left: 25%;right: auto;}.pull-3 {position: relative;right: 25%;left: auto;}.push-4 {position: relative;left: 33.33333%;right: auto;}.pull-4 {position: relative;right: 33.33333%;left: auto;}.push-5 {position: relative;left: 41.66667%;right: auto;}.pull-5 {position: relative;right: 41.66667%;left: auto;}.push-6 {position: relative;left: 50%;right: auto;}.pull-6 {position: relative;right: 50%;left: auto;}.push-7 {position: relative;left: 58.33333%;right: auto;}.pull-7 {position: relative;right: 58.33333%;left: auto;}.push-8 {position: relative;left: 66.66667%;right: auto;}.pull-8 {position: relative;right: 66.66667%;left: auto;}.push-9 {position: relative;left: 75%;right: auto;}.pull-9 {position: relative;right: 75%;left: auto;}.push-10 {position: relative;left: 83.33333%;right: auto;}.pull-10 {position: relative;right: 83.33333%;left: auto;}.push-11 {position: relative;left: 91.66667%;right: auto;}.pull-11 {position: relative;right: 91.66667%;left: auto;}}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}.text-justify {text-align: justify !important;}@media only screen and (max-width: 40em) {.small-only-text-left {text-align: left !important;}.small-only-text-right {text-align: right !important;}.small-only-text-center {text-align: center !important;}.small-only-text-justify {text-align: justify !important;}}@media only screen {.small-text-left {text-align: left !important;}.small-text-right {text-align: right !important;}.small-text-center {text-align: center !important;}.small-text-justify {text-align: justify !important;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.medium-only-text-left {text-align: left !important;}.medium-only-text-right {text-align: right !important;}.medium-only-text-center {text-align: center !important;}.medium-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 40.063em) {.medium-text-left {text-align: left !important;}.medium-text-right {text-align: right !important;}.medium-text-center {text-align: center !important;}.medium-text-justify {text-align: justify !important;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.large-only-text-left {text-align: left !important;}.large-only-text-right {text-align: right !important;}.large-only-text-center {text-align: center !important;}.large-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 64.063em) {.large-text-left {text-align: left !important;}.large-text-right {text-align: right !important;}.large-text-center {text-align: center !important;}.large-text-justify {text-align: justify !important;}}@media only screen and (min-width: 90.063em) and (max-width: 120em) {.xlarge-only-text-left {text-align: left !important;}.xlarge-only-text-right {text-align: right !important;}.xlarge-only-text-center {text-align: center !important;}.xlarge-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 90.063em) {.xlarge-text-left {text-align: left !important;}.xlarge-text-right {text-align: right !important;}.xlarge-text-center {text-align: center !important;}.xlarge-text-justify {text-align: justify !important;}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em) {.xxlarge-only-text-left {text-align: left !important;}.xxlarge-only-text-right {text-align: right !important;}.xxlarge-only-text-center {text-align: center !important;}.xxlarge-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 120.063em) {.xxlarge-text-left {text-align: left !important;}.xxlarge-text-right {text-align: right !important;}.xxlarge-text-center {text-align: center !important;}.xxlarge-text-justify {text-align: justify !important;}}[class*="block-grid-"] {display: block;padding: 0;margin: 0 -0.625rem;}[class*="block-grid-"]:before, [class*="block-grid-"]:after {content: " ";display: table;}[class*="block-grid-"]:after {clear: both;}[class*="block-grid-"]>li {display: block;height: auto;float: left;padding: 0 0.625rem 1.25rem;}@media only screen {.small-block-grid-1>li {width: 100%;list-style: none;}.small-block-grid-1>li:nth-of-type(1n) {clear: none;}.small-block-grid-1>li:nth-of-type(1n+1) {clear: both;}.small-block-grid-2>li {width: 50%;list-style: none;}.small-block-grid-2>li:nth-of-type(1n) {clear: none;}.small-block-grid-2>li:nth-of-type(2n+1) {clear: both;}.small-block-grid-3>li {width: 33.33333%;list-style: none;}.small-block-grid-3>li:nth-of-type(1n) {clear: none;}.small-block-grid-3>li:nth-of-type(3n+1) {clear: both;}.small-block-grid-4>li {width: 25%;list-style: none;}.small-block-grid-4>li:nth-of-type(1n) {clear: none;}.small-block-grid-4>li:nth-of-type(4n+1) {clear: both;}.small-block-grid-5>li {width: 20%;list-style: none;}.small-block-grid-5>li:nth-of-type(1n) {clear: none;}.small-block-grid-5>li:nth-of-type(5n+1) {clear: both;}.small-block-grid-6>li {width: 16.66667%;list-style: none;}.small-block-grid-6>li:nth-of-type(1n) {clear: none;}.small-block-grid-6>li:nth-of-type(6n+1) {clear: both;}.small-block-grid-7>li {width: 14.28571%;list-style: none;}.small-block-grid-7>li:nth-of-type(1n) {clear: none;}.small-block-grid-7>li:nth-of-type(7n+1) {clear: both;}.small-block-grid-8>li {width: 12.5%;list-style: none;}.small-block-grid-8>li:nth-of-type(1n) {clear: none;}.small-block-grid-8>li:nth-of-type(8n+1) {clear: both;}.small-block-grid-9>li {width: 11.11111%;list-style: none;}.small-block-grid-9>li:nth-of-type(1n) {clear: none;}.small-block-grid-9>li:nth-of-type(9n+1) {clear: both;}.small-block-grid-10>li {width: 10%;list-style: none;}.small-block-grid-10>li:nth-of-type(1n) {clear: none;}.small-block-grid-10>li:nth-of-type(10n+1) {clear: both;}.small-block-grid-11>li {width: 9.09091%;list-style: none;}.small-block-grid-11>li:nth-of-type(1n) {clear: none;}.small-block-grid-11>li:nth-of-type(11n+1) {clear: both;}.small-block-grid-12>li {width: 8.33333%;list-style: none;}.small-block-grid-12>li:nth-of-type(1n) {clear: none;}.small-block-grid-12>li:nth-of-type(12n+1) {clear: both;}}@media only screen and (min-width: 40.063em) {.medium-block-grid-1>li {width: 100%;list-style: none;}.medium-block-grid-1>li:nth-of-type(1n) {clear: none;}.medium-block-grid-1>li:nth-of-type(1n+1) {clear: both;}.medium-block-grid-2>li {width: 50%;list-style: none;}.medium-block-grid-2>li:nth-of-type(1n) {clear: none;}.medium-block-grid-2>li:nth-of-type(2n+1) {clear: both;}.medium-block-grid-3>li {width: 33.33333%;list-style: none;}.medium-block-grid-3>li:nth-of-type(1n) {clear: none;}.medium-block-grid-3>li:nth-of-type(3n+1) {clear: both;}.medium-block-grid-4>li {width: 25%;list-style: none;}.medium-block-grid-4>li:nth-of-type(1n) {clear: none;}.medium-block-grid-4>li:nth-of-type(4n+1) {clear: both;}.medium-block-grid-5>li {width: 20%;list-style: none;}.medium-block-grid-5>li:nth-of-type(1n) {clear: none;}.medium-block-grid-5>li:nth-of-type(5n+1) {clear: both;}.medium-block-grid-6>li {width: 16.66667%;list-style: none;}.medium-block-grid-6>li:nth-of-type(1n) {clear: none;}.medium-block-grid-6>li:nth-of-type(6n+1) {clear: both;}.medium-block-grid-7>li {width: 14.28571%;list-style: none;}.medium-block-grid-7>li:nth-of-type(1n) {clear: none;}.medium-block-grid-7>li:nth-of-type(7n+1) {clear: both;}.medium-block-grid-8>li {width: 12.5%;list-style: none;}.medium-block-grid-8>li:nth-of-type(1n) {clear: none;}.medium-block-grid-8>li:nth-of-type(8n+1) {clear: both;}.medium-block-grid-9>li {width: 11.11111%;list-style: none;}.medium-block-grid-9>li:nth-of-type(1n) {clear: none;}.medium-block-grid-9>li:nth-of-type(9n+1) {clear: both;}.medium-block-grid-10>li {width: 10%;list-style: none;}.medium-block-grid-10>li:nth-of-type(1n) {clear: none;}.medium-block-grid-10>li:nth-of-type(10n+1) {clear: both;}.medium-block-grid-11>li {width: 9.09091%;list-style: none;}.medium-block-grid-11>li:nth-of-type(1n) {clear: none;}.medium-block-grid-11>li:nth-of-type(11n+1) {clear: both;}.medium-block-grid-12>li {width: 8.33333%;list-style: none;}.medium-block-grid-12>li:nth-of-type(1n) {clear: none;}.medium-block-grid-12>li:nth-of-type(12n+1) {clear: both;}}@media only screen and (min-width: 64.063em) {.large-block-grid-1>li {width: 100%;list-style: none;}.large-block-grid-1>li:nth-of-type(1n) {clear: none;}.large-block-grid-1>li:nth-of-type(1n+1) {clear: both;}.large-block-grid-2>li {width: 50%;list-style: none;}.large-block-grid-2>li:nth-of-type(1n) {clear: none;}.large-block-grid-2>li:nth-of-type(2n+1) {clear: both;}.large-block-grid-3>li {width: 33.33333%;list-style: none;}.large-block-grid-3>li:nth-of-type(1n) {clear: none;}.large-block-grid-3>li:nth-of-type(3n+1) {clear: both;}.large-block-grid-4>li {width: 25%;list-style: none;}.large-block-grid-4>li:nth-of-type(1n) {clear: none;}.large-block-grid-4>li:nth-of-type(4n+1) {clear: both;}.large-block-grid-5>li {width: 20%;list-style: none;}.large-block-grid-5>li:nth-of-type(1n) {clear: none;}.large-block-grid-5>li:nth-of-type(5n+1) {clear: both;}.large-block-grid-6>li {width: 16.66667%;list-style: none;}.large-block-grid-6>li:nth-of-type(1n) {clear: none;}.large-block-grid-6>li:nth-of-type(6n+1) {clear: both;}.large-block-grid-7>li {width: 14.28571%;list-style: none;}.large-block-grid-7>li:nth-of-type(1n) {clear: none;}.large-block-grid-7>li:nth-of-type(7n+1) {clear: both;}.large-block-grid-8>li {width: 12.5%;list-style: none;}.large-block-grid-8>li:nth-of-type(1n) {clear: none;}.large-block-grid-8>li:nth-of-type(8n+1) {clear: both;}.large-block-grid-9>li {width: 11.11111%;list-style: none;}.large-block-grid-9>li:nth-of-type(1n) {clear: none;}.large-block-grid-9>li:nth-of-type(9n+1) {clear: both;}.large-block-grid-10>li {width: 10%;list-style: none;}.large-block-grid-10>li:nth-of-type(1n) {clear: none;}.large-block-grid-10>li:nth-of-type(10n+1) {clear: both;}.large-block-grid-11>li {width: 9.09091%;list-style: none;}.large-block-grid-11>li:nth-of-type(1n) {clear: none;}.large-block-grid-11>li:nth-of-type(11n+1) {clear: both;}.large-block-grid-12>li {width: 8.33333%;list-style: none;}.large-block-grid-12>li:nth-of-type(1n) {clear: none;}.large-block-grid-12>li:nth-of-type(12n+1) {clear: both;}}@media only screen {.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important;}thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important;}tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important;}tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row;}th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important;}}@media only screen and (min-width: 40.063em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important;}thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important;}tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important;}tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row;}th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important;}}@media only screen and (min-width: 64.063em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important;}thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important;}tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important;}tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row;}th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important;}}@media only screen and (min-width: 90.063em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important;}thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important;}tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important;}tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row;}th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important;}}@media only screen and (min-width: 120.063em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {display: table !important;}thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important;}tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important;}tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {display: table-row;}th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important;}}.show-for-landscape, .hide-for-portrait {display: inherit !important;}.hide-for-landscape, .show-for-portrait {display: none !important;}table.hide-for-landscape, table.show-for-portrait {display: table !important;}thead.hide-for-landscape, thead.show-for-portrait {display: table-header-group !important;}tbody.hide-for-landscape, tbody.show-for-portrait {display: table-row-group !important;}tr.hide-for-landscape, tr.show-for-portrait {display: table-row !important;}td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {display: table-cell !important;}@media only screen and (orientation: landscape) {.show-for-landscape, .hide-for-portrait {display: inherit !important;}.hide-for-landscape, .show-for-portrait {display: none !important;}table.show-for-landscape, table.hide-for-portrait {display: table !important;}thead.show-for-landscape, thead.hide-for-portrait {display: table-header-group !important;}tbody.show-for-landscape, tbody.hide-for-portrait {display: table-row-group !important;}tr.show-for-landscape, tr.hide-for-portrait {display: table-row !important;}td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {display: table-cell !important;}}@media only screen and (orientation: portrait) {.show-for-portrait, .hide-for-landscape {display: inherit !important;}.hide-for-portrait, .show-for-landscape {display: none !important;}table.show-for-portrait, table.hide-for-landscape {display: table !important;}thead.show-for-portrait, thead.hide-for-landscape {display: table-header-group !important;}tbody.show-for-portrait, tbody.hide-for-landscape {display: table-row-group !important;}tr.show-for-portrait, tr.hide-for-landscape {display: table-row !important;}td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {display: table-cell !important;}}.show-for-touch {display: none !important;}.hide-for-touch {display: inherit !important;}.touch .show-for-touch {display: inherit !important;}.touch .hide-for-touch {display: none !important;}table.hide-for-touch {display: table !important;}.touch table.show-for-touch {display: table !important;}thead.hide-for-touch {display: table-header-group !important;}.touch thead.show-for-touch {display: table-header-group !important;}tbody.hide-for-touch {display: table-row-group !important;}.touch tbody.show-for-touch {display: table-row-group !important;}tr.hide-for-touch {display: table-row !important;}.touch tr.show-for-touch {display: table-row !important;}td.hide-for-touch {display: table-cell !important;}.touch td.show-for-touch {display: table-cell !important;}th.hide-for-touch {display: table-cell !important;}.touch th.show-for-touch {display: table-cell !important;}.scrolloff {pointer-events: none;}html {font-family: 'prelolight', arial, sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;overflow-x: hidden;}.quote-section {padding: 0 !important;}body {margin: 0;}main li {font-size: 18px;line-height: 24px;margin-bottom: 0.75em !important;}#showadminbar {opacity: 0.25;background-color: #fff !important;}#showadminbar:hover {opacity: 1;background-color: #000 !important;}#showadminbar:before {color: #333 !important;}#wpadminbar {background: #000 !important;}#wpadminbar .quicklinks .menupop ul li:hover {background: #000 !important;}#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {color: #ccc !important;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}video {display: block;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover, a:focus {outline: 0;color: #fff;}.main.nav li {font-family: 'prelosemibold', Helvetica, Roboto, Arial, sans-serif;font-size: 1.2em !important;}.TWLA-pre-footer .menu li a {font-size: 20px !important;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}h1, h2, h3, h4, h5, h6 {font-family: 'prelosemibold', Helvetica, Roboto, Arial, sans-serif;font-weight: normal;font-style: normal;color: #000;text-rendering: optimizeLegibility;margin-top: 0.2rem;margin-bottom: 0.5rem;line-height: 1.4;}h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-size: 60%;color: #333;line-height: 0;}h1 {font-size: 2.125rem;}h2 {font-size: 1.6875rem;}h3 {font-size: 1.375rem;}h4 {font-size: 1.125rem;}h5 {font-size: 1rem;}h6 {font-size: 12px !important;font-weight: normal !important;font-family: prelolight !important;}.anchor-links-bar {opacity: 0;transition-duration: 0.25s;display: none;margin-left: -1em;width: calc(100% + 1em);}.anchor-links-bar.stick {opacity: 1;display: block;z-index: 30;}.product-slider-box a {color: #333 !important;}.product-model-slide-title {color: #333 !important;}a {color: #007bf7;}a:hover {color: #ccc;}@media only screen and (min-width: 40.063em) {h1, h2, h3, h4, h5, h6 {line-height: 1.4;}h1 {font-size: 2.75rem;}h2 {font-size: 2.3125rem;}h3 {font-size: 1.6875rem;}h4 {font-size: 1.4375rem;}h5 {font-size: 1.125rem;}h6 {font-size: 1rem;}}h1 {font-size: 2em;margin: 0 0 0 -17px;padding: 20px 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 50%;line-height: 0;position: relative;font-weight: bold;vertical-align: baseline;}sup {top: -1em;left: 0.2em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}hr {border: solid #000;border-width: 1px 0 0;clear: both;margin: 1.25rem 0 1.1875rem;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}em, i {font-style: italic;line-height: inherit;}strong, b {font-weight: bold;line-height: inherit;}small {font-size: 60%;line-height: inherit;}button, .button {margin: 10px 0 40px 0;}html, body {height: 100%;}*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html, body {font-size: 100%;margin-top: 0 !important;}body {background: #fff;color: #333;padding: 0;margin: 0;font-family: 'prelolight', Helvetica, Roboto, Arial, sans-serif;font-weight: normal;font-style: normal;line-height: 1.5;position: relative;cursor: auto;}a:hover {cursor: pointer;}img {max-width: 100%;height: auto;}img {-ms-interpolation-mode: bicubic;}.left {float: left !important;}.right {float: right !important;}.clearfix:before, .clearfix:after, .ginput_container:before, .ginput_container:after, .gform_body ul:before, .gform_body ul:after {content: " ";display: table;}.clearfix:after, .ginput_container:after, .gform_body ul:after {clear: both;}.hide {display: none;}.invisible {visibility: hidden;}.antialiased {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}img {display: inline-block;vertical-align: middle;}main {max-width: 100%;}.alignnone {margin: 5px 20px 20px 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}.alignright {float: right;margin: 5px 0 20px 20px;}.alignleft {float: left;margin: 5px 20px 20px 0;}a img.alignright {float: right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float: left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}.wp-caption {background: #fff;border: 1px solid #f1f1f1;max-width: 96%;padding: 5px 3px 10px;text-align: center;}.wp-caption.alignnone {margin: 5px 20px 20px 0;}.wp-caption.alignleft {margin: 5px 20px 20px 0;}.wp-caption.alignright {margin: 5px 0 20px 20px;}.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {margin: 0;padding: 0;}a {color: #007bf7;text-decoration: none;line-height: inherit;}a:hover, a:focus {color: #ccc;}a img {border: none;}p {font-family: inherit;font-weight: normal;font-size: 20px;line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;}p.lead {font-size: 1.21875rem;line-height: 1.6;}p aside {font-size: 0.875rem;line-height: 1.35;font-style: italic;}h1, h2, h3, h4, h5, h6 {font-family: 'prelosemibold', Helvetica, Roboto, Arial, sans-serif;font-weight: normal;font-style: normal;color: #333;text-rendering: optimizeLegibility;margin-top: 0.2rem;margin-bottom: 0.5rem;line-height: 1.4;}h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-size: 60%;color: #333;line-height: 0;}h1 {font-size: 2.125rem;}h2 {font-size: 1.6875rem;}h3 {font-size: 1.375rem;}h4 {font-size: 1.125rem;}h5 {font-size: 1.125rem;}h6 {font-size: 1rem;}h1.title, h2.title, h3.title, h4.title, h5.title, h6.title {text-align: center;margin: 0 0 40px 0;}p.description {text-align: center;margin: 0 auto;color: #000;font-weight: bold;font-size: 20px;margin-bottom: 50px;}.subheader {line-height: 1.4;color: #333;font-weight: normal;margin-top: 0.2rem;margin-bottom: 0.5rem;}hr {border: solid #f1f1f1;border-width: 1px 0 0;clear: both;margin: 1.25rem 0 1.1875rem;height: 0;}em, i {font-style: italic;line-height: inherit;}strong, b {font-weight: bold;line-height: inherit;}small {font-size: 60%;line-height: inherit;}code {font-family: 'prelolight', Courier, monospace;font-weight: normal;color: #333;background-color: #f1f1f1;border-width: 1px;border-style: solid;border-color: #f1f1f1;padding: 0.125rem 0.3125rem 0.0625rem;}ul, ol, dl {font-size: 1rem;line-height: 1.6;margin-bottom: 1.25rem;list-style-position: outside;font-family: inherit;}ul {margin-left: 1.1rem;}ul.no-bullet {margin-left: 0;}ul.no-bullet li ul, ul.no-bullet li ol {margin-left: 1.25rem;margin-bottom: 0;list-style: none;}ul li ul, ul li ol {margin-left: 1.25rem;margin-bottom: 0;}ul.square li ul, ul.circle li ul, ul.disc li ul {list-style: inherit;}ul.square {list-style-type: square;margin-left: 1.1rem;}ul.circle {list-style-type: circle;margin-left: 1.1rem;}ul.disc {list-style-type: disc;margin-left: 1.1rem;}ul.no-bullet {list-style: none;}ol {margin-left: 1.4rem;}ol li ul, ol li ol {margin-left: 1.25rem;margin-bottom: 0;}.page-template-template-double-sidebar ul, .page-template-template-right-sidebar ul, .page-template-template-50-50 ul {list-style: disc;}dl dt {margin-bottom: 0.3rem;font-weight: bold;}dl dd {margin-bottom: 0.75rem;}abbr, acronym {text-transform: uppercase;font-size: 90%;color: #333;cursor: help;}abbr {text-transform: none;}abbr[title] {border-bottom: 1px dotted #f1f1f1;}blockquote {margin: 0 0 1.25rem;}blockquote cite {display: block;font-size: 0.8125rem;color: #999;}blockquote cite:before {content: "\2014 \0020";}blockquote cite a, blockquote cite a:visited {color: #999;}.vcard {display: inline-block;margin: 0 0 1.25rem 0;border: 1px solid #f1f1f1;padding: 0.625rem 0.75rem;}.vcard li {margin: 0;display: block;}.vcard .fn {font-weight: bold;font-size: 0.9375rem;}.vevent .summary {font-weight: bold;}.vevent abbr {cursor: default;text-decoration: none;font-weight: bold;border: none;padding: 0 0.0625rem;}@media only screen and (min-width: 40.063em) {h1, h2, h3, h4, h5, h6 {line-height: 1.4;}h1 {font-size: 2.75rem;}h2 {font-size: 3.3125rem;}h3 {font-size: 1.6875rem;}h4 {font-size: 1.8375rem;}h5 {font-size: 1.125rem;}h6 {font-size: 1rem;}}.text-centered {text-align: center;}pre {text-align: left;}.page .wrap.container, .wrap.container {padding: 20px 0 60px;}.single .wrap.container {padding-top: 0;}.wrap.container a:hover, .wrap.container a:focus {color: #333;text-decoration: none;}.tab-content .image img {width: 532px;max-width: 100%;}sup.registermark {display: inline;margin: 0;padding: 0;border: 0;font-weight: normal;line-height: normal;font-family: sans-serif !important;font-weight: normal;font-style: normal;vertical-align: super;top: -0.25em;left: 0;text-rendering: optimizeLegibility;}r {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;line-height: 1;}r:after {display: inline;content: '\00AE';vertical-align: top;font-size: 18px;}li r:after {font-size: 16px;}p.product-model-slide-title r:after {font-size: 12px;}.prod-specs-table r:after {font-size: 12px;}.product-description r:after {font-size: 14px;}.cat-banner-text r:after {font-size: 12px;}.cat-banner-text>h2 r:after {font-size: 16px;}ul.products li h3 r:after {font-size: 12px;}tm {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;}tm {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;line-height: 1;}tm:after {display: inline;content: 'TM';vertical-align: top;font-size: 12px;}li tm:after {font-size: 16px;}p.product-model-slide-title tm:after {font-size: 12px;}.prod-specs-table tm:after {font-size: 12px;}.product-description tm:after {font-size: 14px;}.cat-banner-text tm:after {font-size: 12px;}.cat-banner-text>h2 tm:after {font-size: 16px;}ul.products li h3 tm:after {font-size: 12px;}sm {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;}sm:after {display: inline;content: 'SM';vertical-align: top;font-size: 12px;}sm {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;}sm {display: inline;margin: 0;padding: 0;border: 0;font-size: 0;line-height: 1;}sm:after {display: inline;content: 'TM';vertical-align: top;font-size: 12px;}li sm:after {font-size: 16px;}p.product-model-slide-title sm:after {font-size: 12px;}.prod-specs-table sm:after {font-size: 12px;}.product-description sm:after {font-size: 14px;}.cat-banner-text sm:after {font-size: 12px;}.cat-banner-text>h2 sm:after {font-size: 16px;}ul.products li h3 sm:after {font-size: 12px;}.container {max-width: 1800px !important;}.row {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1800px;margin: 0 auto;padding: 0;}.row:before, .row:after {content: " ";display: table;}.row:after {clear: both;}.row.collapse>.column, .row.collapse>.columns {padding-left: 0;padding-right: 0;}.row.collapse .row {margin-left: 0;margin-right: 0;}.row .row:before, .row .row:after {content: " ";display: table;}.row .row:after {clear: both;}.row .row.collapse {width: auto;margin: 0;max-width: none;}.row .row.collapse:before, .row .row.collapse:after {content: " ";display: table;}.row .row.collapse:after {clear: both;}.column, .columns {padding-left: 1em !important;padding-right: 1em !important;float: left;}[class*="column"]+[class*="column"].end {float: left;}.breadcrumbs a {color: #5a5a5a !important;}.breadcrumbs a:hover {color: #000 !important;}.clearing-thumbs, [data-clearing] {margin-bottom: 0;margin-left: 0;list-style: none;}.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {content: " ";display: table;}.clearing-thumbs:after, [data-clearing]:after {clear: both;}.clearing-thumbs li, [data-clearing] li {float: left;margin-right: 10px;}.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {margin-right: 0;}.clearing-blackout {background: #333;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 998;}.clearing-blackout .clearing-close {display: block;}.clearing-container {position: relative;z-index: 998;height: 100%;overflow: hidden;margin: 0;}.clearing-touch-label {position: absolute;top: 50%;left: 50%;color: #aaa;font-size: 0.6em;}.visible-img {height: 95%;position: relative;}.visible-img img {position: absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);max-height: 100%;max-width: 100%;}.clearing-caption {color: #ccc;font-size: 0.875em;line-height: 1.3;margin-bottom: 0;text-align: center;bottom: 0;background: #333;width: 100%;padding: 10px 30px 20px;position: absolute;left: 0;}.clearing-close {z-index: 999;padding-left: 20px;padding-top: 10px;font-size: 30px;line-height: 1;color: #ccc;display: none;}.clearing-close:hover, .clearing-close:focus {color: #ccc;}.clearing-assembled .clearing-container {height: 100%;}.clearing-assembled .clearing-container .carousel>ul {display: none;}.clearing-feature li {display: none;}.clearing-feature li.clearing-featured-img {display: block;}@media only screen and (min-width: 40.063em) {.clearing-main-prev, .clearing-main-next {position: absolute;height: 100%;width: 40px;top: 0;}.clearing-main-prev>span, .clearing-main-next>span {position: absolute;top: 50%;display: block;width: 0;height: 0;border: solid 12px;}.clearing-main-prev>span:hover, .clearing-main-next>span:hover {opacity: 0.8;}.clearing-main-prev {left: 0;}.clearing-main-prev>span {left: 5px;border-color: transparent;border-right-color: #ccc;}.clearing-main-next {right: 0;}.clearing-main-next>span {border-color: transparent;border-left-color: #ccc;}.clearing-main-prev.disabled, .clearing-main-next.disabled {opacity: 0.3;}.clearing-assembled .clearing-container .carousel {background: rgba(51, 51, 51, 0.8);height: 120px;margin-top: 10px;text-align: center;}.clearing-assembled .clearing-container .carousel>ul {display: inline-block;z-index: 999;height: 100%;position: relative;float: none;}.clearing-assembled .clearing-container .carousel>ul li {display: block;width: 120px;min-height: inherit;float: left;overflow: hidden;margin-right: 0;padding: 0;position: relative;cursor: pointer;opacity: 0.4;clear: none;}.clearing-assembled .clearing-container .carousel>ul li.fix-height img {height: 100%;max-width: none;}.clearing-assembled .clearing-container .carousel>ul li a.th {border: none;box-shadow: none;display: block;}.clearing-assembled .clearing-container .carousel>ul li img {cursor: pointer !important;width: 100% !important;}.clearing-assembled .clearing-container .carousel>ul li.visible {opacity: 1;}.clearing-assembled .clearing-container .carousel>ul li:hover {opacity: 0.8;}.clearing-assembled .clearing-container .visible-img {background: #333;overflow: hidden;height: 85%;}.clearing-close {position: absolute;top: 10px;right: 20px;padding-left: 0;padding-top: 0;}}.print-only {display: none !important;}@media print {* {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}.show-for-print {display: block;}.hide-for-print {display: none;}table.show-for-print {display: table !important;}thead.show-for-print {display: table-header-group !important;}tbody.show-for-print {display: table-row-group !important;}tr.show-for-print {display: table-row !important;}td.show-for-print {display: table-cell !important;}th.show-for-print {display: table-cell !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " ("attr(href) ")";}abbr[title]:after {content: " ("attr(title) ")";}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr, img {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 0.5cm;}p, h2, h3 {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}.hide-on-print {display: none !important;}.print-only {display: block !important;}.hide-for-print {display: none !important;}.show-for-print {display: inherit !important;}}@media print {.show-for-print {display: block;}.hide-for-print {display: none;}table.show-for-print {display: table !important;}thead.show-for-print {display: table-header-group !important;}tbody.show-for-print {display: table-row-group !important;}tr.show-for-print {display: table-row !important;}td.show-for-print {display: table-cell !important;}th.show-for-print {display: table-cell !important;}}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #707070;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}@media screen and (max-width: 1024px) {h2.title, p.description {padding: 0 30px;}.ui-tabs-vertical .ui-tabs-nav {margin-left: 0;}.ui-tabs-vertical .ui-tabs-nav .tab-content {padding-left: 0 !important;}.tab-content .image {text-align: center;}}@media screen and (max-width: 480px) {.ui-tabs-vertical .ui-tabs-nav {padding: 0;}}body.error404 div.wrap.container {width: 100%;}body.error404 div.alert.alert-warning {text-align: center;}body.error404 div.alert.alert-warning p {font-size: 1.2em !important;}body.error404 div.alert.alert-warning h2.404-error.one {line-height: 1;margin-top: 2em !important;}body.error404 div.alert.alert-warning h2.404-error.two {line-height: 1;margin-top: 0;}body.error404 div.hot-tub-img img {margin: -6em auto 4em;width: 100%;max-width: 720px;}.cube {-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-o-transition: all 250ms ease;transition: all 250ms ease;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.default-state, .active-state {}.default-state {-webkit-transform: translateZ(50px);-moz-transform: translateZ(50px);-o-transform: translateZ(50px);-ms-transform: translateZ(50px);transform: translateZ(50px);}.flip-to-top .active-state {-webkit-transform: rotateX(90deg) translateZ(150px);-moz-transform: rotateX(90deg) translateZ(150px);-o-transform: rotateX(90deg) translateZ(150px);-ms-transform: rotateX(90deg) translateZ(150px);transform: rotateX(90deg) translateZ(150px);}.flip-to-bottom .active-state {-webkit-transform: rotateX(-90deg) translateZ(-50px);-moz-transform: rotateX(-90deg) translateZ(-50px);-o-transform: rotateX(-90deg) translateZ(-50px);-ms-transform: rotateX(-90deg) translateZ(-50px);transform: rotateX(-90deg) translateZ(-50px);}.cube.flip-to-top:hover {-webkit-transform: rotateX(-89deg);-moz-transform: rotateX(-89deg);-o-transform: rotateX(-89deg);-ms-transform: rotateX(-89deg);transform: rotateX(-89deg);}.cube.flip-to-bottom:hover {-webkit-transform: rotateX(89deg);-moz-transform: rotateX(89deg);-o-transform: rotateX(89deg);-ms-transform: rotateX(89deg);transform: rotateX(89deg);}.cube {text-align: center;margin: 0 auto;}.default-state, .active-state {background: #2ecc71;font-size: 16px;text-transform: uppercase;color: #fff;line-height: 100px;-webkit-transition: background 250ms ease;-moz-transition: background 250ms ease;-o-transition: background 250ms ease;transition: background 250ms ease;}.cube:hover .default-state {background: #27af61;}.active-state {background: #27af61;}#flipto {display: block;text-align: center;text-decoration: none;margin-top: 20px;color: #ccc;}@font-face {font-family: 'preloblack';src: url('../dist/fonts/prelo_black-webfont.eot');src: url('../dist/fonts/prelo_black-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_black-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_black-webfont.woff') format('woff'), url('../dist/fonts/prelo_black-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_black-webfont.svg#preloblack') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'preloblack_italic';src: url('../dist/fonts/prelo_blackitalic-webfont.eot');src: url('../dist/fonts/prelo_blackitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_blackitalic-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_blackitalic-webfont.woff') format('woff'), url('../dist/fonts/prelo_blackitalic-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_blackitalic-webfont.svg#preloblack_italic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelobold';src: url('../dist/fonts/prelo_bold-webfont.eot');src: url('../dist/fonts/prelo_bold-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_bold-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_bold-webfont.woff') format('woff'), url('../dist/fonts/prelo_bold-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_bold-webfont.svg#prelobold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelobook';src: url('../dist/fonts/prelo_book-webfont.eot');src: url('../dist/fonts/prelo_book-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_book-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_book-webfont.woff') format('woff'), url('../dist/fonts/prelo_book-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_book-webfont.svg#prelobook') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'preloextrabold';src: url('../dist/fonts/prelo_extrabold-webfont.eot');src: url('../dist/fonts/prelo_extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_extrabold-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_extrabold-webfont.woff') format('woff'), url('../dist/fonts/prelo_extrabold-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_extrabold-webfont.svg#preloextrabold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'preloextralight';src: url('../dist/fonts/prelo_extralight-webfont.eot');src: url('../dist/fonts/prelo_extralight-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_extralight-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_extralight-webfont.woff') format('woff'), url('../dist/fonts/prelo_extralight-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_extralight-webfont.svg#preloextralight') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelolight';src: url('../dist/fonts/prelo_light-webfont.eot');src: url('../dist/fonts/prelo_light-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_light-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_light-webfont.woff') format('woff'), url('../dist/fonts/prelo_light-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_light-webfont.svg#prelolight') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelolight_italic';src: url('../dist/fonts/prelo_lightitalic-webfont.eot');src: url('../dist/fonts/prelo_lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_lightitalic-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_lightitalic-webfont.woff') format('woff'), url('../dist/fonts/prelo_lightitalic-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_lightitalic-webfont.svg#prelolight_italic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelomedium_italic';src: url('../dist/fonts/prelo_mediumitalic-webfont.eot');src: url('../dist/fonts/prelo_mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_mediumitalic-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_mediumitalic-webfont.woff') format('woff'), url('../dist/fonts/prelo_mediumitalic-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_mediumitalic-webfont.svg#prelomedium_italic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'prelosemibold';src: url('../dist/fonts/prelo_semibold-webfont.eot');src: url('../dist/fonts/prelo_semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../dist/fonts/prelo_semibold-webfont.woff2') format('woff2'), url('../dist/fonts/prelo_semibold-webfont.woff') format('woff'), url('../dist/fonts/prelo_semibold-webfont.ttf') format('truetype'), url('../dist/fonts/prelo_semibold-webfont.svg#prelosemibold') format('svg');font-weight: normal;font-style: normal;}@media only screen and (min-width: 1024px) {.header1 .the-header {background-color: #518caa !important;}.header1 .container {max-width: 1800px;margin: 0 auto;padding-left: 1em;padding-right: 55px;}.header1 h1 {text-indent: -999em;background-size: cover;background-position: 50% 50%;display: inline-block;width: 300px;height: 55px;vertical-align: top;margin: 26px 0;position: relative;top: -25px;}.header1 h1 a {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}.header1 .border {border-top: solid 5px #275af4;position: absolute;top: 0;z-index: 0;width: 100%;}.header1 nav.utilities-nav {position: absolute;top: 0;height: 42px;width: 100%;}.header1 nav.utilities-nav p {color: #cff !important;}.header1 nav.utilities-nav li a {color: #fff !important;border-right: 1px solid rgba(255, 255, 255, .25);padding: 0.5em 1em;display: inline-block;font-size: 0.8em;text-transform: uppercase;line-height: 16px;height: 30px;}.header1 nav.utilities-nav ul {margin: 0 !important;display: inline-block;vertical-align: top;}.header1 nav.utilities-nav ul li {display: block;float: left;}.header1 nav.utilities-nav .cart-search-combo {float: right;height: 30px;}.header1 nav.utilities-nav .head-text {color: #fff !important;border-right: 1px solid rgba(255, 255, 255, .25);padding: 0.5em 1em;display: inline-block;font-size: 0.8em;text-transform: uppercase;line-height: 16px;height: 30px;}.header1 nav.utilities-nav .float-right {margin: 0;padding: 0em 3em 0em;background-color: #275af4;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;width: auto;float: right;font-weight: bold;letter-spacing: 1px;-webkit-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.2);margin-right: 2em;}.header1 div.mobile.nav, header.mobile {display: none;}.header1 header.desktop.nav {display: block !important;position: relative;padding-top: 42px;height: 130px;background-color: #0098ea;background-image: ;background-repeat: ;background-size: ;}.header1 nav.global {display: inline-block;vertical-align: top;padding-top: 1.75em;padding-left: 0em;width: calc(100% - 303px);}.header1 nav.global ul {-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}.header1 ul.main {float: right;color: black;margin: 0 auto;text-align: center;}.header1 ul.main li {float: left;list-style: none;display: inline-block;}.header1 ul.main li:last-child a {border-right: none;}.header1 ul.main a {font-size: 1.1em;color: #fff !important;margin: 0 0.75em;}.header1 ul.main a:hover {color: #fff !important;display: block;}.header1 .float-right {float: right;}.header1 a.cart {display: block;height: 30px;width: 40px;position: relative;padding: 0 0.45em;float: left;border-right: 1px solid rgba(255, 255, 255, .1);z-index: 1;}.header1 a.cart img {width: 100%;}.header1 a.cart .the-cart-quantity {position: absolute;top: 2px;right: 3px;background-color: black;color: white;padding: 0.65em 0.35em;border-radius: 50%;line-height: 0px;font-size: 0.5em;}.header1 a.the-search-icon {display: block;text-indent: -999em;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');background-size: 21px;background-repeat: no-repeat;background-position: 50% 50%;float: left;height: 28px;width: 40px;border-right: 1px solid rgba(255, 255, 255, .1);z-index: 1;}.header1 ul.main.nav li ul li ul:before {content: "";width: auto;height: auto;}.header1 ul.main.nav li ul:before {content: '▲';position: absolute;top: -23px;font-size: 20px;opacity: 0.95;width: 100%;height: auto;left: 10px;color: #00a1f2;}.header1 ul li {position: relative;}.header1 ul.main.nav li:hover>ul {visibility: visible;opacity: 1;}.header1 ul li ul {display: block;visibility: hidden;opacity: 0;position: absolute;top: 120%;z-index: 100;background-color: #555;height: auto;width: 205%;border-radius: 5px;border: 2px solid #555;-webkit-box-shadow: 0 0 8px 4px rgba(0, 0, 0, .15);box-shadow: 0 0 8px 4px rgba(0, 0, 0, .15);margin: 0;transition: all 5.5 linear;}.header1 ul ul ul {position: relative;top: 0;left: 0;right: auto;bottom: auto;margin: 0;width: 100%;height: auto;display: none !important;background-color: transparent;-webkit-box-shadow: 0 0 0px 0px rgba(0, 0, 0, .15);box-shadow: 0 0 0px 0px rgba(0, 0, 0, .15);visibility: visible !important;opacity: 1 !important;}.header1 ul.main.nav ul li {display: block;width: 100%;float: none;border-bottom: 1px solid rgba(255, 255, 255, .1);}.header1 ul.main.nav ul li span {position: absolute;top: 2px;right: 3px;width: 31px;height: 34px;background-image: url("../dist/img/dropdown-triangle.png");background-repeat: no-repeat;background-position: 50% 50%;background-size: 14px;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg);cursor: pointer;}.header1 ul.main.nav ul ul li a {padding-left: 1.75em;}.header1 ul.main.nav ul ul ul li a {padding-left: 2.25em;}.header1 ul.main.nav ul ul li:last-of-type {border-bottom: 0px;}.header1 ul.main.nav ul ul li:first-of-type {border-top: 1px solid rgba(255, 255, 255, .1);}.header1 ul.main.nav ul li.active>span:first-of-type {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}.header1 ul.main.nav ul li.active>ul:first-of-type {display: block !important;}.header1 ul ul li {width: 100%;height: auto;float: none !important;display: block !important;}.header1 ul ul li a {display: block;width: 100%;height: 100%;padding: 0.25em 0.75em;text-align: left;margin: 0 !important;}}header.desktop.nav {z-index: 999;}@media only screen and (min-width: 1024px) {.header2 header.mobile {display: none;}.header2 header.desktop.nav {display: block;}.header2 header .container {max-width: 1800px;}.header2 header {background-color: #0098ea !important;background: ;background-repeat: ;background-size: ;}.header2 header p {margin: 0;}.header2 header.desktop.nav {position: relative;padding-top: 42px;}.header2 nav.utilities-nav {position: absolute;top: 0;height: 42px;width: 100%;background-color: #275af4;}.header2 nav.utilities-nav ul {margin: 0 !important;display: inline-block;vertical-align: top;}.header2 nav.utilities-nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .1);}.header2 nav.utilities-nav ul li {display: block;float: left;border-right: 1px solid rgba(255, 255, 255, .1);}.header2 nav.utilities-nav ul li a:hover {background-color: #81d742;color: #fff !important;}.header2 nav.utilities-nav ul li a {display: block;width: 100%;height: 100%;padding: 0.5em 1em;color: #fff !important;}.header2 div.cart-search-combo {height: 42px;display: inline-block;vertical-align: top;}.header2 a.cart {display: block;height: 42px;width: 40px;position: relative;padding: 0 0.45em;float: left;border-right: 1px solid rgba(255, 255, 255, .1);}.header2 .cart-search-combo a.cart:hover {background-color: #81d742;}.header2 a.cart img {width: 100%;margin-top: 0.65em;}.header2 a.cart .the-cart-quantity {position: absolute;top: 9px;right: 3px;background-color: black;color: white;padding: 0.65em 0.35em;border-radius: 50%;line-height: 0px;font-size: 0.5em;}.header2 a.the-search-icon {display: block;text-indent: -999em;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');background-size: 21px;background-repeat: no-repeat;background-position: 50% 50%;float: left;height: 42px;width: 40px;border-right: 1px solid rgba(255, 255, 255, .1);}.header2 a.the-search-icon:hover {background-color: #81d742;}.header2 .head-text {color: #fff;margin: 0 !important;padding-top: 0.5em;}.header2 .float-right {float: right;}.header2 h1 {text-indent: -999em;background-size: cover;background-position: 50% 50%;display: inline-block;width: 220px;height: 40px;vertical-align: top;margin: 0.75em 0;position: relative;}.header2 h1 a {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}.header2 nav.global {display: inline-block;vertical-align: top;padding-top: 2.5em;padding-left: 0em;width: calc(100% - 223px);}.header2 ul.main.nav {margin: 0;text-align: center;}.header2 ul.main.nav li {display: inline-block;list-style: none;position: relative;}.header2 ul.main.nav li a:hover {color: #fff !important;}.header2 ul.main.nav li a {color: #fff !important;margin: 0 0.75em;font-size: 1.1em;}.header2 ul.main.nav li ul li ul:before {content: "";width: auto;height: auto;}.header2 ul.main.nav li ul:before {content: '▲';position: absolute;top: -23px;font-size: 20px;opacity: 0.95;width: 100%;height: auto;left: 10px;}.header2 ul.main.nav li:hover>ul {display: block;}.header2 ul.main.nav ul {position: absolute;display: none;top: 100%;left: 0;height: auto;width: 300px;margin: 0 !important;margin-top: 15px !important;text-align: left;z-index: 5;background-color: #00a1f2;opacity: 0.99;}.header2 ul.main.nav ul li span {position: absolute;top: 1px;right: 3px;width: 31px;height: 34px;background-image: url("../dist/img/dropdown-triangle.png");background-repeat: no-repeat;background-position: 50% 50%;background-size: 14px;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg);cursor: pointer;}.header2 ul.main.nav ul li {display: block;width: 100%;float: none;border-bottom: 1px solid rgba(255, 255, 255, .1);}.header2 ul.main.nav ul li a:hover {background-color: #275af4;}.header2 ul.main.nav ul li a {padding: 0.25em 1em;margin: 0 !important;display: block;padding-right: 2em;font-size: 1em;}.header2 ul.main.nav ul ul {display: none !important;position: relative;width: 100%;margin: 0 !important;left: 0 !important;}.header2 ul.main.nav ul ul li a {padding-left: 1.75em;}.header2 ul.main.nav ul ul ul li a {padding-left: 2.25em;}.header2 ul.main.nav ul ul li:last-of-type {border-bottom: 0px;}.header2 ul.main.nav ul ul li:first-of-type {border-top: 1px solid rgba(255, 255, 255, .1);}.header2 ul.main.nav ul li.active>span:first-of-type {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}.header2 ul.main.nav ul li.active>ul:first-of-type {display: block !important;}.header2 h1 {position: absolute;}p.head-text {float: left;}.header2 nav.global {width: 100%;}.header2 ul.main.nav {text-align: right;}.header2 header .container {height: 95px;}.header2 ul.main.nav>li:last-of-type ul.sub-menu {left: -180px;}.header2 ul.main.nav>li:last-of-type ul:before {left: 75%;}.header2 ul.main.nav {padding-right: 0;}}@media only screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1480px) {.header2.header10 p.head-text {display: none;}}.ds-nav-container {padding-left: 1em;padding-right: 0;}@media only screen and (max-width: 1076px) {.header2 ul.main.nav {padding-right: 0 !important;}}@media only screen and (min-width: 1250px) {.ds-nav-container {padding-left: 3em !important;padding-right: 3em !important;}}@media only screen and (max-width: 1800px) {.utilities-nav .ds-nav-container, .utilities-nav .container, .utilities .container, .utilities .ds-nav-container {padding: 0 3em;}.header2 ul.main.nav {padding-right: 3em;}.header2 h1 {margin-left: 1.1em;}}@media only screen and (min-width: 1024px) {.header2.header10 .logo-background {background: #007296;height: 166px;width: 425px;position: absolute;position: absolute;height: 160px;width: 345px;z-index: 10;left: 0px;top: 0;border-radius: 0px 0px 150px 0;-moz-border-radius: 0px 0px 150px 0;-webkit-border-radius: 0px 0px 150px 0;-webkit-box-shadow: 10px 10px 44px -5px rgba(0, 0, 0, 0.15);-moz-box-shadow: 10px 10px 44px -5px rgba(0, 0, 0, 0.15);box-shadow: 10px 10px 44px -5px rgba(0, 0, 0, 0.15);}.header2.header10 h1 {margin: 1.2em 1em;}.header2.header10 p.head-text {float: right;padding-right: 0.5em;position: absolute;left: 390px;}.header2.header10 header .container {height: 75px;}.header2.header10 nav.global {padding-top: 1.5em;}}@media only screen and (min-width: 1024px) {.header3 header.mobile {display: none;}.header3 header.desktop.nav {display: block;background: ;background-repeat: ;background-size: ;background-color: #0098ea;}header .container {max-width: 1800px;}header.header3 p {margin: 0;}.header3 h1 {text-indent: -999em;position: relative;width: 341px;margin: 1em auto;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;height: 63px;}.header3 h1 a {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.header3 header>nav:first-of-type {border-bottom: 1px solid rgba(0, 0, 0, .1);height: 2.25em;background-color: #275af4;}.header3 header nav:first-of-type p {color: #fff;padding-top: 0.45em;display: inline-block;font-size: 15px !important;}.header3 div.cart-search-combo {float: right;height: 2.25em;}.header3 div.cart-search-combo a.cart {position: relative;height: 100%;width: 30px;display: block;padding: 0 0;float: left;}.header3 .the-cart-quantity {position: absolute;top: 6px;left: 21px;line-height: 0px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 9px;z-index: 10;}.header3 div.cart-search-combo a.cart img {position: absolute;top: 0;left: 0;height: auto;width: 100%;padding: 0.45em 0.15em;}.header3 a.the-search-icon {float: left;width: 30px;height: 100%;display: block;background-size: 21px;background-position: 50% 50%;background-repeat: no-repeat;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');text-indent: -999em;margin-left: 1em;}.header3 nav.global {box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135);height: 2.5em;width: 100%;background-color: #00a1f2;}.header3 nav.global ul {margin: 0;}.header3 nav.global ul li {float: left;list-style: none;height: 2.5em;position: relative;border-top: 3px solid #00a1f2;}.header3 nav.global ul li:hover {border-top: 3px solid #275af4;}.header3 nav.global ul li:hover ul {display: block;}.header3 nav.global ul li ul {display: none;position: absolute;top: 100%;left: 0;width: 100%;margin: 0;height: auto;background-color: #00a1f2;opacity: 0.95;z-index: 100;-webkit-box-shadow: 0 10px 10px 5px rgba(0, 0, 0, .25);box-shadow: 0 10px 10px 5px rgba(0, 0, 0, .25);}.header3 nav.global ul li ul li {text-align: left !important;float: none;display: block;width: 100% !important;height: auto;}.header3 nav.global ul li ul li a:hover {background-color: #275af4;opacity: 0.95;}.header3 nav.global ul li ul li a {border-top: 0px !important;padding: 0.5em 1em;}.header3 nav.global ul li ul li ul {display: none !important;}.header3 nav.global ul li:hover {background-color: transparent;position: relative;}.header3 nav.global ul li a {width: 100%;height: 100%;padding: 0em 1em;padding-top: 0.25em;display: inline-block;color: #fff !important;}.header3 nav.global ul li a:hover {background-color: transparent;color: #fff !important;}.header3 nav.global ul li:hover ul li ul li {text-align: left !important;}.header3 nav.global ul li:hover ul li ul li a {padding-left: 2em;}.header3 nav.global ul li:hover ul li ul {display: block !important;position: relative !important;top: 0;left: 0;box-shadow: none !important;}.header3 nav.utilities-nav {min-height: 42px;}.header3 nav.utilities-nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .1);}.header3 nav.utilities-nav ul li {display: block;float: right;border-right: 1px solid rgba(255, 255, 255, .1);}.header3 nav.utilities-nav ul li a:hover {background-color: #81d742;color: #fff !important;}.header3 nav.utilities-nav ul li a {display: block;width: 100%;height: 100%;padding: 0.5em 1em;color: #fff !important;}}@media only screen and (min-width: 1024px) {.header4 header.desktop.nav {display: block;background-color: #0098ea !important;background: ;background-repeat: ;background-size: ;}.header4 header.mobile {display: none;}.header4 .desktop.nav .container {position: relative;}.header4 header h1 {margin: 24px 0 24px 0px !important;height: 40px;overflow: hidden;width: auto;display: inline-block;padding: 0 !important;padding-left: 1em !important;}.header4 header h1 a {display: inline-block;width: auto;height: 100%;text-indent: -999em;}.header4 header h1 a img {height: 100%;width: auto;display: block;margin: -1.4em 0 0 0;padding: 0;}.header4 .head-text {position: absolute;right: 0;top: 30%;padding-right: 1em;line-height: 2.5em;}.header4 .desktop.nav {padding-top: 45px;position: relative;padding-bottom: 50px;}.header4 nav.utilities.nav {position: absolute;height: 45px;top: 0;background-color: #275af4;width: 100%;}.header4 .utilities.nav .container {max-width: 1800px;margin: 0 auto;}.header4 .utilities.nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header4 .utilities.nav ul li {display: inline-block;list-style: none;border-right: 1px solid rgba(255, 255, 255, .25);margin-left: -3px;}.header4 .utilities.nav ul li a:hover {background-color: #81d742;color: #fff !important;}.header4 .utilities.nav ul li a {font-size: 1em;display: inline-block;padding: 9.5px 1em;color: #fff !important;}.header4 ul.menu.utilities {float: left;}.header4 div.cart-search-combo {float: left;}.header4 .cart {position: relative;display: inline-block;height: 45px;padding: 9px 11px 13px;width: 45px;border-right: 1px solid rgba(255, 255, 255, .25);}.header4 .cart:hover {background-color: #81d742;}.header4 .the-cart-quantity {position: absolute;top: 11px;left: 26px;line-height: 0px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 9px;}.header4 .cart img {height: 100%;width: auto;}.header4 .the-search-icon {text-indent: -999em;display: inline-block;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');height: 45px;background-size: 21px;background-repeat: no-repeat;background-position: 50% 50%;width: 38px;top: -9px;position: relative;border-right: 1px solid rgba(255, 255, 255, .25);}.header4 a.the-search-icon:hover {background-color: #81d742;}.header4 .global.nav {background-color: #00a1f2;position: absolute;bottom: 0;height: 45px;width: 100%;}.header4 .global.nav ul.main.nav {margin: 0;text-align: center;}.header4 .global.nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header4 .global.nav ul.sub-menu li.menu-item-has-children span {display: block;}.header4 .global.nav ul li.menu-item-has-children.active>span:first-of-type {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}.header4 .global.nav ul li.menu-item-has-children span {display: none;width: 39px;height: 39px;position: absolute;top: 3px;right: 0;background-image: url('../dist/img/dropdown-triangle.png');background-position: 50% 50%;background-size: 15px auto;background-repeat: no-repeat;cursor: pointer;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);}.header4 .global.nav ul li.menu-item-has-children.active>ul:first-of-type {display: block !important;}.header4 ul li ul li ul {display: none !important;}.header4 .global.nav ul li {display: inline-block;list-style: none;border-right: 1px solid rgba(255, 255, 255, .25);margin-right: -3px;position: relative;}.header4 .global.nav ul.main.nav li a {display: inline-block;width: 100%;height: 100%;padding: 9.5px 0.75em 9.5px 1em;color: #fff !important;}.header4 .global.nav ul.main.nav li:hover>a:first-of-type, .header4 .global.nav ul.main.nav li a:hover {background-color: #275af4;color: #fff !important;}.header4 .global.nav ul li ul {display: none;}.header4 nav.global.nav ul li:hover>ul {display: block;height: auto !important;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .25);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .25);}.header4 nav.global.nav ul ul {position: absolute;z-index: 99;width: 100%;margin-left: 0px;height: auto !important;margin-top: -1px;background-color: #00a1f2 !important;opacity: 0.98;border: 0px !important;}.header4 nav.global.nav ul.sub-menu li:first-of-type {border-top: 1px solid rgba(255, 255, 255, .1) !important;}.header4 nav.global.nav ul.sub-menu li:last-of-tyoe {border-top: 0px solid rgba(255, 255, 255, .1) !important;}.header4 nav.global.nav ul ul li {width: 100% !important;text-align: left !important;display: block;border: 0px !important;border-bottom: 1px solid rgba(255, 255, 255, .1) !important;background: transparent !important;}.header4 nav.global.nav ul ul li a:hover, .header4 nav.global.nav ul ul li a {background-color: transparent;}.header4 nav.global ul li ul li ul {position: relative !important;top: 0;left: 0;box-shadow: none !important;}.header4 nav.global ul li ul li ul li a {padding-left: 1.5em !important;}.header4 nav.global ul li ul li ul li ul li a {padding-left: 2.25em !important;}}.header4 .ds-nav-container {padding-left: 0;padding-right: 0;}@media only screen and (min-width: 1800px) {.header4 header h1 {padding-left: 0 !important;}.header4 .head-text {padding-right: 0 !important;}}.header5 header.desktop.nav {display: none;background-color: #0098ea !important;background: ;background-repeat: ;background-size: ;}.header5 .container {max-width: 1800px;margin: 0 auto;}.header5 header.mobile {margin-top: -5px;height: 80px;background-color: #0098ea;background: ;background-repeat: ;background-size: ;width: 100%;position: relative;padding-top: 10px;}.header5 .right-off-canvas-menu {background-color: #275af4;}.header5 a.right-off-canvas-toggle span.sign {font-size: 70px;margin: 46px 16px 0 0 !important;padding: 0 !important;line-height: 0;color: #fff;}.header5 .mobile header h1 {margin: 15px 0 0 5% !important;height: 35px;overflow: hidden;width: auto;display: inline-block;padding: 0 !important;}.header5 .mobile header h1 a {display: block;width: auto;height: 100%;text-indent: -999em;}.header5 .mobile header h1 a img {height: 100%;width: auto;margin-top: -1.4em;display: block;}.header5 #nav-toggle.active {position: relative;z-index: 20;float: right;margin-top: -11px;}.header5 #nav-toggle {position: absolute;right: 5%;top: 30px;z-index: 11;cursor: pointer;padding: 11px 31px 15px 0px;}.header5 #nav-toggle span, .header5 #nav-toggle span:before, .header5 #nav-toggle span:after {cursor: pointer;border-radius: 1px;height: 5px;width: 30px;background: #275af4;position: absolute;display: block;content: '';}.header5 #nav-toggle span:before {top: -10px;}.header5 #nav-toggle span:after {bottom: -10px;}.header5 #nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {transition: all 500ms ease-in-out;}.header5 #nav-toggle.active span {background-color: transparent;}#nav-toggle.active span:before, #nav-toggle.active span:after {top: 0;}.header5 #nav-toggle.active span:before {transform: rotate(45deg);}.header5 #nav-toggle.active span:after {transform: rotate(-45deg);}html.active {overflow: hidden;}.header5 nav.mobile.nav {position: fixed;top: 0;left: 0;min-width: 100%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .95);z-index: 10;overflow: scroll;display: none;}.header5 .mobile .cart-search-combo {display: inline-block;position: absolute;right: calc(5% + 3.5em);}.header5 .mobile .the-search-icon {height: 30px;width: 30px;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');background-size: cover;display: inline-block;text-indent: -999em;margin-top: 23px;margin-left: 1.5em;}.header5 .mobile a.cart {height: 32px;display: inline-block;position: relative;}.header5 .mobile a.cart img {height: 100%;width: auto;}.header5 .mobile a.cart .the-cart-quantity {position: absolute;top: -1px;left: 27px;line-height: 1px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 10px;}.header5 .the-navigation {width: 100%;margin-top: 80px;}.header5 a.the-logo-nav {text-align: center;width: 100%;display: block;}.header5 a.the-logo-nav img {height: 35px;widows: auto;margin-bottom: 1em;}.header5 .mobile ul:first-of-type li a:first-of-type {border-top: 1px solid rgba(255, 255, 255, .25);}.header5 .mobile ul {width: 100%;margin: 0;}.header5 .mobile ul li {list-style: none;text-align: center;}.header5 .mobile ul li ul li a {padding: 0.25em 0;background-color: rgba(255, 255, 255, .075);}.header5 .mobile ul li a {display: inline-block;width: 100%;padding: 0.75em 0;color: white;border-bottom: 1px solid rgba(255, 255, 255, .25);}.header5 .mobile ul li a:hover {background-color: rgba(255, 255, 255, .75);color: rgba(0, 0, 0, .75);}@media only screen and (min-width: 1024px) {.header5 header.mobile {display: none;}.header5 header.desktop.nav {display: block;position: relative;padding-top: 40px;}.header5 nav.utilities {position: absolute;top: 0;left: 0;height: 40px;background-color: #275af4 !important;width: 100%;box-shadow: inset 0px -1px 5px rgba(0, 0, 0, 0.5);}.header5 .utilities .themenu {height: 40px;text-align: center;}.header5 .utilities ul {display: inline-block;margin: 0;position: relative;top: -17px;height: 40px;width: calc(100% - 80px);}.header5 .utilities ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header5 .utilities ul li {display: inline-block;margin-left: -3px;list-style: none;height: 40px;border-right: 1px solid rgba(255, 255, 255, .25);}.header5 .utilities ul li a:hover {color: #fff !important;}.header5 .utilities ul li a {display: inline-block;width: 100%;height: 100%;padding: 0.35em 1em 0;color: #fff !important;}.header5 .utilities .cart-search-combo {height: 40px;display: inline-block;margin-left: -3px;}.header5 a.cart {height: 40px;position: relative;width: 45px;display: block;float: left;border-right: 1px solid rgba(255, 255, 255, .25);margin-left: -3px;}.header5 a.cart img {height: 100%;width: auto;padding: 0.65em 0em;}.header5 a.cart .the-cart-quantity {position: absolute;top: 9px;right: 3px;background-color: black;color: white;padding: 0.65em 0.35em;border-radius: 50%;line-height: 0px;font-size: 0.5em;}.header5 .the-search-icon {text-indent: -9999em;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');background-size: 19px;background-position: 50% 50%;background-repeat: no-repeat;display: block;float: left;height: 40px;width: 37px;border-right: 1px solid rgba(255, 255, 255, .25);}.header5 .main.nav {float: left;margin: 0;}.header5 header h1 {text-indent: -999em;display: block;float: left;height: 125px;margin: 0;width: 35%;min-width: 200px;position: relative;border-right: 1px solid rgba(255, 255, 255, .25);}.header5 header h1 a img {position: absolute;top: 0;left: 0;width: 100%;height: auto;padding: 0 1.5em;margin-top: 0.7em;}.header5 .global.nav ul.main.nav {margin: 0;text-align: center;}.header5 nav.global ul {width: 32.5%;}.header5 .global.nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header5 .global.nav ul.sub-menu li.menu-item-has-children span {display: block;}.header5 .global.nav ul li.menu-item-has-children.active>span:first-of-type {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}.header5 .global.nav ul li.menu-item-has-children span {display: none;width: 39px;height: 39px;position: absolute;top: 3px;right: 0;background-image: url('../dist/img/sign.png');background-position: 50% 50%;background-size: 15px auto;background-repeat: no-repeat;cursor: pointer;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);transition: all 0.5s ease;}.header5 .global.nav ul li.menu-item-has-children.active span {background-image: url('../dist/img/line.png');transition: all 0.5s ease;}.header5 .global.nav ul li.menu-item-has-children.active>ul:first-of-type {display: block !important;padding-left: 1em;}.header5 ul li ul li ul {display: none !important;}.header5 .global.nav ul li {display: inline-block;list-style: none;border-right: 1px solid rgba(255, 255, 255, .25);margin-right: -3px;position: relative;float: left;width: 50%;height: 140px;}.header5 .global.nav ul.main.nav li a {display: inline-block;width: 100%;height: 100%;padding: 2.49em 1em 0;font-size: 1.18em;color: #fff !important;font-weight: 900;}.header5 .global.nav ul.main.nav li:hover>a:first-of-type, .header5 .global.nav ul.main.nav li a:hover {background-color: #275af4;color: #fff !important;}.header5 .global.nav ul li ul {display: none;}.header5 nav.global.nav ul li:hover>ul {display: block;height: auto !important;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .25);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .25);}.header5 nav.global.nav ul ul {position: absolute;z-index: 99;width: 100%;margin-left: 0px;height: auto !important;margin-top: -1px;background-color: #0098ea;opacity: 0.9;}.header5 nav.global.nav ul.sub-menu li:first-of-type {border-top: 1px solid rgba(255, 255, 255, .1) !important;}.header5 nav.global.nav ul.sub-menu li:last-of-tyoe {border-top: 0px solid rgba(255, 255, 255, .1) !important;}.header5 nav.global.nav ul ul li {width: 100% !important;text-align: left !important;display: block;border: 0px !important;border-bottom: 1px solid rgba(255, 255, 255, .1) !important;background: transparent !important;height: auto;padding: 1em auto;}.header5 nav.global.nav ul ul li a:hover, .header5 nav.global.nav ul ul li a {background-color: transparent;}.header5 nav.global.nav ul ul li a {padding: 8px 20px !important;}.header5 nav.global ul li ul li ul {position: relative !important;top: 0;left: 0;box-shadow: none !important;}.header5 nav.global ul li ul li ul li a {padding-left: 1.5em !important;font-weight: 500 !important;}.header5 nav.global ul li ul li ul li ul li a {padding-left: 2.25em !important;}.header5 div.form-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .75);z-index: 20;display: none;}.header5 div.esc-form {width: 100%;height: 100%;position: absolute;}.header5 form#fast-search-desktop {width: 50%;display: block;float: right;margin-bottom: 0;}.header5 .popup-search-bar {width: 25%;padding: 0 1em;margin: auto auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, .15) !important;text-align: left !important;border: 1px solid white;text-align: left;color: white;padding: 1em;border-radius: 5px;}.header5 .close-search:hover {color: white;}.header5 .close-search {color: white;font-size: 2em;position: absolute;display: block;right: 3em;top: 2em;}}@media only screen and (min-width: 1024px) {.header6 .mobile {display: none !important;}.header6 header.desktop.nav {display: block;height: 175px;background-repeat: repeat-x;background-position: 0px 130px;background-color: #0098ea !important;position: relative;text-transform: uppercase;font-weight: bold;background: ;background-repeat: ;background-size: ;}.header6 header .container, .header6 header .ds-nav-container.desktop {position: relative;height: 100%;padding-top: 45px;}.header6 header.desktop.nav h1 {height: 40px;overflow: hidden;width: auto;display: block;padding: 0 !important;}.header6 header.desktop.nav h1 a {display: inline-block;width: auto;height: 100%;text-indent: -999em;}.header6 header.desktop.nav h1 a img {height: 100%;width: auto;display: block;margin-top: -1.4em;}.header6 nav.global.nav {height: 45px;position: absolute;bottom: 0;width: 100%;background-color: #275af4;}.header6 nav.global.nav div.container, .header6 .global.nav .ds-nav-container {margin: 0 auto;position: relative;text-align: center;height: 100%;padding-top: 0;}.header6 nav.global.nav ul {height: 100%;margin: 0 !important;}.header6 nav.global ul li {list-style: none;display: inline-block;height: 100%;margin-left: -4px;position: relative;}.header6 nav.global ul li:first-child a {border-left: 1px solid rgba(255, 255, 255, .25);}.header6 nav.global ul li a:hover {background-color: #275af4;color: !important;}.header6 nav.global ul li a {height: 100%;color: #fff !important;padding: 11px 0 0;border-right: solid 1px rgba(255, 255, 255, .25);display: block;}.header6 nav.utilities.nav {width: 100%;position: absolute;top: 0px;right: 0;}.header6 nav.utilities.nav .container {max-width: 1800px;margin: 0 auto;position: relative;padding-top: 0;}.header6 nav.utilities.nav .ds-nav-container {margin: 0 auto;position: relative;padding-top: 0;}.header6 nav.utilities.nav .themenu {margin: 0;padding: 0em 2em 0em;background-color: #275af4;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;width: auto;float: right;font-weight: bold;letter-spacing: 1px;-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.2);}.header6 nav.utilities.nav ul {float: left !important;margin: 0 !important;padding: 0 !important;height: auto !important;}.header6 nav.utilities.nav ul li {display: block;float: left;}.header6 nav.utilities.nav ul li a {color: #fff !important;border-right: 1px solid rgba(255, 255, 255, .25);padding: 0.5em 1em;display: inline-block;font-size: 0.8em;}.header6 nav.utilities.nav ul li a:hover {color: !important;}.header6 .cart-search-combo {float: left;}.header6 nav.utilities .cart-search-combo a.cart {float: left;height: 34px;position: relative;padding: 0 0.75em;border-right: 1px solid rgba(255, 255, 255, .25);}.header6 nav.utilities .cart-search-combo a.cart span {position: absolute;top: 6px;left: 23px;line-height: 1px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 8px;}.header6 nav.utilities .cart-search-combo a.cart img {float: right;height: 1.1em;width: auto;margin-top: 8px;}.header6 nav.utilities .cart-search-combo a.the-search-icon {text-indent: -990em;height: 17px;width: 17px;float: left;display: block;background-size: cover;margin: 7px 13px;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');}.header6 .head-text {float: left;color: #fff;border-left: 1px solid rgba(255, 255, 255, .25);padding: 0.35em 1em;display: inline-block;font-size: 0.8em !important;margin-bottom: 0px;font-weight: bold;}.header6 nav ul li:hover>ul {display: block;}.header6 nav ul ul {position: absolute;top: 100%;left: 0;width: 100%;height: auto !important;background-color: #00a1f2;z-index: 10;display: none;border: 0px;}.header6 nav ul ul li {width: 100% !important;display: block !important;border: 0px;margin-left: 0 !important;}.header6 nav ul ul li:first-child a {border-left: 0px !important;}.header6 nav ul ul li a {border: 0px;display: block !important;border-right: 0px !important;border-left: 0px !important;text-align: left;padding: 0.5em 1em !important;border-bottom: 1px solid rgba(255, 255, 255, .1);}.header6 nav ul ul ul {position: relative;}.header6 nav ul ul ul li a {padding-left: 1.5em !important;}.header6 nav ul ul ul ul li a {padding-left: 2em !important;}.header6 ul.sub-menu li.menu-item-has-children span {content: '';position: absolute;top: 10px;right: 10px;width: 0;height: 0;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-left: 9px solid #fff;}.header6 ul.sub-menu li.menu-item-has-children.active>span {-webkit-transform: rotate(450deg);-moz-transform: rotate(450deg);-ms-transform: rotate(450deg);-o-transform: rotate(450deg);transform: rotate(450deg);}.header6 nav ul ul li.active>ul {display: block !important;}.header6 nav ul ul ul {display: none !important;}}@media only screen and (max-width: 1024px) {.header6 .head-text {display: none !important;}}.header7 header.desktop.nav .block-menu {display: block;}.header7 header.desktop.nav .block-menu li {display: inline-block;}.header7 header.desktop.nav .block-menu li a {color: #fff;display: block;text-decoration: none;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;text-transform: uppercase;overflow: visible;padding: 18px 13px;line-height: 8px;text-align: center;}.header7 header.desktop.nav .three-d {perspective: 200px;transition: all 0.07s linear;position: relative;cursor: pointer;}.header7 header.desktop.nav .three-d:hover .three-d-box, .header7 header.desktop.nav .three-d:focus .three-d-box {transform: translateZ(-25px) rotateX(90deg);}.header7 header.desktop.nav .three-d-box {transition: all 0.3s ease-out;transform: translatez(-25px);transform-style: preserve-3d;pointer-events: none;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}.header7 header.desktop.nav .front {transform: rotatex(0deg) translatez(20px);color: ;outline: 2px solid;}.header7 header.desktop.nav .back {transform: rotatex(-90deg) translatez(20px);color: ;outline: 2px solid #fff;}.header7 header.desktop.nav .front, .header7 header.desktop.nav .back {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: #00a1f2;padding: 18px 10px;color: ;pointer-events: none;box-sizing: border-box;outline: 2px solid white;}.header7 header.desktop.nav .back {background-color: #275af4;}.header7 header.desktop.nav {display: none;padding-right: 40px;}.header7 .container {max-width: 1800px;margin: 0 auto;}.header7 header.mobile {margin-top: -5px;height: 80px;background-color: #0098ea !important;width: 100%;position: relative;padding-top: 10px;}.header7 .right-off-canvas-menu {background-color: #275af4 !important;}.header7 a.right-off-canvas-toggle span.menu {font-size: 0.5em;margin: 25px 0 0 0 !important;padding: 0 !important;line-height: normal;color: #fff !important;}.header7 a.right-off-canvas-toggle span.sign {font-size: 65px;margin: 4px 0 0 0 !important;padding: 0 !important;line-height: normal;color: #fff !important;}.header7 .mobile h1 a {display: block;height: 60px;margin-left: 5%;float: left;background-size: cover;width: 150px;text-indent: -999em;}.header7 .mobile .search {text-align: left;margin: 0 auto;display: block;border-radius: 15px;padding: 0.25em 0.5em;font-size: 1em;margin-top: 1em;width: 90%;border: 1px solid white;background-color: #fff;color: black;}.header7 .mobile ul {width: 100%;margin: 0;padding: 0;}.header7 .mobile ul li {list-style: none;width: 100%;text-align: center;font-size: 1em;border-top: 1px solid white;}.header7 .mobile ul.utilities li {background-color: rgba(0, 0, 0, .25);}.header7 .mobile ul li a {display: block;color: #fff !important;padding: 0.75em 0;}.header7 .mobile ul li a:hover {background-color: #fff !important;transition-duration: 0.25s;}@media only screen and (min-width: 1024px) {.header7 .mobile {display: none !important;}.header7 header.desktop.nav {display: block;margin-top: -30px;height: 180px;padding-top: 45px;background-color: #0098ea !important;position: relative;}.header7 header .container {z-index: 4;position: relative;}.header7 .thewhiteline {position: absolute;top: 110px;z-index: 1;color: white;width: 100%;border: 1px solid rgba(255, 255, 255, .10);}.header7 h1 a {display: block;height: 42px;float: left;background-size: cover;width: 227px;text-indent: -999em;z-index: 5;margin-left: 5%;margin-top: 50px;background-color: #0098ea;}.header7 nav.global.nav {float: right;margin-top: 3.6em;}.header7 nav.global.nav ul li {float: left;list-style: none;}.header7 nav.global ul li a {padding: 1.1em 0.75em;color: #fff !important;margin: -0.19em 0.5em;}.header7 nav.global ul li a:hover {color: #fff;transition-duration: 0.25s;}.header7 nav.utilities.nav {position: absolute;right: 0;top: 0;text-transform: uppercase;padding-right: 8px;}.header7 nav.utilities.nav a:hover {color: #fff !important;}.header7 nav.utilities.nav ul {float: left;}.header7 nav.utilities.nav ul li {float: left;list-style: none;}.header7 nav.utilities.nav ul li a {font-size: 0.8em;padding: 0 0.5em;color: #fff !important;}.header7 nav.utilities .cart-search-combo {float: left;height: 14px;margin-top: 5px;}.header7 nav.utilities .cart-search-combo a.cart {font-size: 12px;float: left;color: #fff !important;padding: 0 0.5em;}.header7 nav.utilities .cart-search-combo a.cart img {float: right;height: 15px;margin-right: 0.75em;width: auto;margin-left: 0.25em;margin-top: 1px;}.header7 nav.utilities .cart-search-combo a.the-search-icon {height: 100%;width: 14px;float: left;display: block;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');background-size: cover;text-indent: -999em;}.header7 div.form-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .75);z-index: 20;display: none;}.header7 div.esc-form {width: 100%;height: 100%;position: absolute;}.header7 form#fast-search-desktop {width: 50%;display: block;float: right;margin-bottom: 0;}.header7 .popup-search-bar {width: 25%;padding: 0 1em;margin: auto auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, .15) !important;text-align: left !important;border: 1px solid white;text-align: left;color: white;padding: 1em;border-radius: 5px;}.header7 ul li ul {display: none;}}@media screen and (max-width: 1100px) {.header7 nav.global ul li a {margin: 0 0.15em;}}@media screen and (max-width: 1240px) {.header7 nav.global ul li a {font-size: 13.5px;}}.container-fluid {max-width: 100%;margin: 0 auto;z-index: 4;position: relative;}@media only screen and (min-width: 1024px) {.header8 header h1 {width: 275px;height: 150px;border-radius: 50%;text-align: center;margin: -32px auto 0;position: relative;z-index: 10;text-indent: -999em;}.header8 header h1 a {width: 88%;height: 100%;position: absolute;top: 0;left: 14px;}.header8 header h1 img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto auto;height: auto;width: 100%;padding: 5px;}.header8 .mobile {display: none !important;}.header8 header.desktop.nav {background-color: #0098ea !important;display: block;position: relative;padding-top: 40px;padding-bottom: 55px;background: ;background-repeat: ;background-size: ;}.header8 header.desktop.nav .container {position: relative;}.header8 .header-text {position: absolute;left: 5%;top: 3.5em;margin: 0 !important;color: #275af4 !important;line-height: 3em;}.header8 .header-text2 {position: absolute;right: 5%;top: 3.5em;margin: 0 !important;color: #275af4 !important;text-align: right;line-height: 3em;}.header8 nav.utilities.nav {height: 40px;position: absolute;top: 0;right: 0;width: 50%;font-weight: bold;}.header8 header.desktop.nav nav.utilities.nav .container {position: absolute;right: 0%;}.header8 header.desktop.nav .util {background-color: #275af4;width: 100%;height: 40px;position: absolute;top: 0;left: 0;}.header8 header.desktop.nav .util.container {position: absolute;top: 0px;left: 0px;height: 40px;width: 100%;bottom: 0;right: 0px;margin: auto;}.header8 .utilities.nav2 ul, .header8 .utilities.nav ul {margin: 0;height: 100%;float: left;position: relative;}.header8 .utilities.nav2 ul li, .header8 .utilities.nav ul li {list-style: none;display: inline-block;padding: 7.2px 1em;font-size: 1em;border-right: 1px solid rgba(255, 255, 255, .25);margin-left: -3px;}.header8 ul ul ul {display: none;}.header8 .utilities.nav2 ul li:first-of-type, .header8 .utilities.nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header8 .utilities.nav2 ul li a, .header8 .utilities.nav ul li a {color: #fff !important;}.header8 .utilities.nav2 ul li:hover a, .header8 .utilities.nav ul li:hover a {color: #fff !important;}.header8 .utilities.nav2 ul li:hover, .header8 .utilities.nav ul li:hover {background-color: #81d742;}.header8 .utilities.nav2 ul li a, .header8 .utilities.nav ul li a {color: #fff;}.header8 .utilities.nav2 .cart-search-combo, .header8 .utilities.nav .cart-search-combo {float: left;height: 40px;color: #fff !important;position: relative;}.header8 .cart-search-combo a.cart:hover {background-color: #81d742;}.header8 .cart-search-combo a.cart {height: 40px;padding: 6px 0.5em 14px;position: relative;display: inline-block;border-right: 1px solid rgba(255, 255, 255, .25);}.header8 .cart-search-combo a.cart img {height: 100%;width: auto;}.header8 .the-cart-quantity {position: absolute;top: 8px;left: 22px;line-height: 1px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 7px;}.header8 a.the-search-icon:hover {background-color: #81d742;}.header8 a.the-search-icon {text-indent: -999em;background-image: url('//watkinsdealer.s3.amazonaws.com/Images/Icons/lupa.png');height: 40px;background-size: 17px;width: 40px;background-repeat: no-repeat;background-position: 50% 50%;border-right: 1px solid rgba(255, 255, 255, .25);float: right;}.header8 nav.utilities.nav2 {height: 40px;position: absolute;top: 0;left: 0;width: 50%;font-weight: bold;}.header8 nav.utilities.nav2 .container {position: absolute;}.header8 nav.global.nav {background-color: #00a1f2;height: 56px;position: absolute;bottom: 0;left: 0;width: 100%;}.header8 nav.global ul {height: 100%;width: 100%;margin: 0;text-align: center;}.header8 nav.global ul li a:hover {color: #fff !important;background-color: #275af4;}.header8 nav.global ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}.header8 nav.global ul li {height: 100%;list-style: none;display: inline-block;border-right: 1px solid rgba(255, 255, 255, .25);margin-left: -2px;position: relative;vertical-align: top;}.header8 nav.global ul li a {color: #fff !important;width: 100%;height: 100%;padding: 0.92em 0;display: inline-block;}.header8 .global.nav ul.main.nav li:hover>a:first-of-type, .header8 .global.nav ul.main.nav li a:hover {background-color: #275af4;color: #fff !important;}.header8 ul ul {display: none;}.header8 ul ul ul {display: none !important;}.header8 .global.nav ul.sub-menu li.menu-item-has-children span {display: block;}.header8 nav.global.nav ul li:hover>ul {display: block;}.header8 .global.nav ul li.menu-item-has-children.active>span:first-of-type {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}.header8 .global.nav ul li.menu-item-has-children span {display: none;width: 46px;height: 40px;position: absolute;top: 8px;right: -3px;background-image: url('../dist/img/dropdown-triangle.png');background-position: 50% 50%;background-size: 15px auto;background-repeat: no-repeat;cursor: pointer;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);}.header8 .global.nav ul li.menu-item-has-children.active>ul:first-of-type {display: block !important;}.header8 ul ul {position: absolute;top: 100%;left: 0;width: 100%;height: auto !important;opacity: 0.95;background-color: #00a1f2;z-index: 10;border: 0px !important;}.header8 ul ul ul {top: auto !important;left: auto !important;position: relative !important;}.header8 ul ul li a {display: block !important;padding-left: 1em !important;padding-right: 3em !important;}.header8 ul ul li:first-of-type {border-top: 1px solid rgba(255, 255, 255, .1) !important;}.header8 ul ul li:last-of-type {border-bottom: 0px solid rgba(255, 255, 255, .1) !important;}.header8 ul ul li {display: block !important;margin: 0 !important;height: auto;width: 100% !important;border: 0px !important;text-align: left !important;border-bottom: 1px solid rgba(255, 255, 255, .1) !important;}.header8 ul ul ul li a {padding-left: 1.5em !important;}.header8 ul ul ul ul li a {padding-left: 2.25em !important;}}.header-8 .ds-nav-container {padding-left: 1em;padding-right: 1em;}.mobile-header-search {display: inline-block;}.mobile-header-search input {background-image: url('../dist/img/search-icon.png');background-repeat: no-repeat;padding-left: 24px;padding-top: 2px;padding-bottom: 2px;padding-right: 2px;margin-left: 2px;background-position: 3% 50%;}.mobile.nav .cart-search-combo {margin-top: 20px;}header.desktop.nav {display: none;background-color: #0098ea;background: ;background-repeat: ;background-size: ;}div.mobile.nav .container {max-width: 1400px;margin: 0 auto;}div.mobile.nav header.mobile {margin-top: -5px;height: 80px;background-color: #0098ea !important;width: 100%;position: relative;padding-top: 10px;background: ;background-repeat: ;background-size: ;}.right-off-canvas-menu {background-color: #275af4;}a.right-off-canvas-toggle span.sign {font-size: 70px;margin: 46px 16px 0 0 !important;padding: 0 !important;line-height: 0;color: #fff;}div.mobile.nav header h1 {margin: 15px 0 0 5% !important;height: 35px;overflow: hidden;width: auto;display: inline-block;padding: 0 !important;}div.mobile.nav header h1 a {display: block;width: auto;height: 100%;text-indent: -999em;}div.mobile.nav header h1 a img {height: 100%;width: auto;margin-top: -1.4em;display: block;}div.mobile.nav #nav-toggle.active {position: relative;z-index: 20;float: right;margin-top: -11px;}div.mobile.nav #nav-toggle {position: absolute;right: 5%;top: 30px;z-index: 11;cursor: pointer;padding: 11px 31px 15px 0px;}div.mobile.nav #nav-toggle span, div.mobile.nav #nav-toggle span:before, div.mobile.nav #nav-toggle span:after {cursor: pointer;border-radius: 1px;height: 5px;width: 30px;background: #275af4;position: absolute;display: block;content: '';}div.mobile.nav #nav-toggle span:before {top: -10px;}div.mobile.nav #nav-toggle span:after {bottom: -10px;}div.mobile.nav #nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {transition: all 500ms ease-in-out;}div.mobile.nav #nav-toggle.active span {background-color: transparent;}div.mobile.nav #nav-toggle.active span:before, #nav-toggle.active span:after {top: 0;}div.mobile.nav #nav-toggle.active span:before {transform: rotate(45deg);}div.mobile.nav #nav-toggle.active span:after {transform: rotate(-45deg);}html.active {overflow: hidden;}div.mobile.nav nav.mobile.nav {position: fixed;top: 0;left: 0;min-width: 100%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .95);z-index: 10;overflow: scroll;display: none;}div.mobile.nav .cart-search-combo {text-align: center;}div.mobile.nav .the-search-icon {height: 30px;width: 30px;background-image: url(../dist/img/lupa.png);background-size: cover;display: inline-block;text-indent: -999em;margin-top: 23px;margin-left: 1.5em;}div.mobile.nav a.cart {height: 32px;display: inline-block;position: relative;}div.mobile.nav a.cart img {height: 100%;width: auto;}div.mobile.nav a.cart .the-cart-quantity {position: absolute;top: -1px;left: 27px;line-height: 1px;color: white;background-color: black;border-radius: 50%;padding: 5px 3px;font-size: 10px;}div.mobile.nav .the-navigation {width: 100%;margin-top: 20px;}div.mobile.nav a.the-logo-nav {text-align: center;width: 100%;display: block;}div.mobile.nav a.the-logo-nav img {height: 35px;widows: auto;margin-bottom: 1em;}div.mobile.nav ul:first-of-type li a:first-of-type {border-top: 1px solid rgba(255, 255, 255, .25);}div.mobile.nav ul {width: 100%;margin: 0;}div.mobile.nav ul li {list-style: none;text-align: center;}div.mobile.nav ul li ul li a {padding: 0.5em 1em;background-color: rgba(255, 255, 255, .075);}div.mobile.nav ul li a {display: inline-block;width: 100%;padding: 1em 0;color: white;border-bottom: 1px solid rgba(255, 255, 255, .25);}div.mobile.nav ul li a:hover {background-color: rgba(255, 255, 255, .75);color: rgba(0, 0, 0, .75);}@media only screen and (min-width: 1024px) {header div.form-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(39, 90, 244, 0.9);z-index: 20;display: none;}header div.esc-form {width: 100%;height: 100%;position: absolute;}header form#fast-search-desktop {width: 50%;display: block;float: right;margin-bottom: 0;}header .popup-search-bar {width: 100%;padding: 0 1em;margin: auto auto;background: #fff !important;text-align: left !important;border: 1px solid white;text-align: left;color: rgba(0, 0, 0, .5);padding: 1em;border-radius: 5px;height: 30px;}header .close-search:hover {opacity: 1;}header .close-search {background-color: white;color: #1e73be;border: 1px solid white;font-size: 2em;position: absolute;display: block;right: 3em;top: 2em;padding: 13px 12px;line-height: 13px;border-radius: 3px;opacity: 0.9;}header div.goSearch {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;margin: auto;width: 25%;height: 2em;background: red none repeat scroll 0% 0%;height: 55px;border-radius: 5px;z-index: 1;}header div.goSearch input[type="Submit"] {position: absolute;top: 0px;right: -34px;display: block;height: 100%;background-color: black;color: white;padding: 1.1em 1em;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}}.social-button a {position: relative;display: inline-block;height: 45px;width: 45px;background-size: cover;}.social-button {display: inline-block;max-width: 100%;}.facebook-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/facebook-icon.jpg);}.youtube-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/youtube-icon.jpg);}.yelp-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/yelp-icon.jpg);}.houzz-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/houzz-icon.jpg);}.insta-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/insta-icon.jpg);}.gplus-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/gplus-icon.jpg);}.twitter-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/twitter-icon.jpg);}.linkedin-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/linkedin-icon.jpg);}.pinterest-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/pin-icon.jpg);}.social-icon {margin-right: 5px;}.footer {background: #000;color: #fff;padding: 48px 0;font-size: 17px;letter-spacing: 2px;line-height: 1.7;}.footer a {font-size: 17px;text-transform: uppercase;color: #fff;display: block;line-height: 1.7;letter-spacing: 2px;}.footer a:hover, .footer a:active, .footer a:focus {text-decoration: underline;color: #fff;}.copyright {line-height: 1;}.made-by {clear: both;}.made-by a span {font-size: 12px;}.category-contact {background-color: #333;border-bottom: 1px solid #aaa;color: #fff;padding: 60px 0;}.category-contact>.row {max-width: 960px;}.category-contact h2 {color: #fff;margin: 0 0 40px 0;line-height: 1.1;}.category-contact .row>h2.title {text-align: center;}.category-contact p {margin: 0;font-size: 20px;}.category-contact p.description {color: #fff;}.footer-main .row {max-width: 1100px !important;}.category-contact ul#menu-footer-contact-footer {text-align: center;margin: 0 0 60px 0;background: #555;padding: 10px 0;font-size: 0;}.category-contact ul#menu-footer-contact-footer li {display: inline-block;margin: 0;border-bottom: none;vertical-align: top;}.category-contact ul#menu-footer-contact-footer li a {color: #fff;font-weight: bold;padding-top: 20px;background-color: #444;padding: 20px 30px;margin-bottom: 10px;border-right: 2px solid #333;font-size: 17px;}.category-contact ul#menu-footer-contact-footer li.current-menu-item a {color: #fff;}.category-contact ul#menu-footer-contact-footer li:first-child a {border-radius: 50px 0 0 50px;}.category-contact ul#menu-footer-contact-footer li:last-child a {border-right: none;border-radius: 0 50px 50px 0;}.category-contact ul#menu-footer-contact-footer li a:hover {color: #fff;}.category-contact .social-button a {color: #fff;}.category-contact .social-button a:hover {color: #fff;}.contact-address {padding: 20px 0;text-align: center;}.nav-bar .large-3.small-8.columns {padding: 0 15px;}.contact-detail {padding: 0;color: #fff;text-align: center;}.contact-map>p {padding: 0 40px;margin: 0;}a[href^=tel], a[href^=tel]:hover {color: #fff;}@media only screen and (min-width: 90.063em) {.social-button, .contact-text {text-align: left;}.contact-text {margin-left: 63px;margin-top: 0;}.footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer a:hover {color: #fff;}.copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.social-button, .contact-text {text-align: left;}.contact-text {margin-left: 0;padding-left: 0;padding-right: 0;margin-top: 0;}.footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer a:hover {color: #fff;}.copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.footer {padding: 46px 0;font-size: 19px;line-height: 1.8;}.footer a {font-size: 19px;text-transform: uppercase;color: #fff;}.footer a:hover {color: #fff;}.contact-text {margin-left: -30px;padding-left: 34px;padding-right: 33px;margin-top: -40px;}.copyright {display: block;}.contact-map>p {max-width: 650px;margin: 0 auto;}}@media screen and (max-width: 1250px) {.category-contact h2 {padding: 0 20px;}.category-contact ul#menu-footer-contact-footer {padding: 0;}.category-contact ul#menu-footer-contact-footer li {display: block;height: 50px;border-bottom: 1px solid #007297;}.category-contact ul#menu-footer-contact-footer li:hover {background: #007297;}.category-contact ul#menu-footer-contact-footer li a {font-size: 20px;padding: 0;display: block;background: transparent;border: none;line-height: 50px;}}@media screen and (max-width: 1024px) {.footer-main {text-align: center;}.social-button {margin: 0 auto;width: 640px;padding-bottom: 20px;}}@media screen and (max-width: 640px) {.contact-map iframe {height: 300px;border: 1px solid black;pointer-events: none;}}@media screen and (max-width: 480px) {.contact-map iframe {height: 200px;}}@media screen and (max-width: 465px) {.contact-map iframe {display: none;}}footer {color: #fff;padding-bottom: 0 !important;}.facebook-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/facebook-icon.jpg);}.youtube-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/youtube-icon.jpg);}.yelp-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/yelp-icon.jpg);}.houzz-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/houzz-icon.jpg);}.insta-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/insta-icon.jpg);}.gplus-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/gplus-icon.jpg);}.twitter-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/twitter-icon.jpg);}.linkedin-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/linkedin-icon.jpg);}footer.footer2 {background-color: #333;}footer h2, footer h3, footer h4 {color: #fff;}footer ul li {display: inline-block;}footer h2 {text-align: center;color: white;}footer nav {width: 100%;height: 45px;background-color: #555;margin-top: 2em;}footer nav ul {max-width: 1200px;text-align: center;margin: 0 auto;height: 45px;}footer nav ul li:first-of-type {border-left: 1px solid rgba(255, 255, 255, .25);}footer nav ul li {height: 45px;margin-left: -3.5px;border-right: 1px solid rgba(255, 255, 255, .25);}footer nav ul li a:hover {color: #fff !important;}footer nav ul li a {padding: 0.6em 2em;display: block;height: 45px;color: #fff !important;}footer a:hover {color: #fff !important;}footer a {color: #fff !important;}footer .gencontent-wrap {text-align: left;padding: 3em 1em;max-width: 1400px;margin: 0 auto;}footer .gencontent p {font-size: 1em;margin-bottom: 0;}footer .gencontent {display: block;float: left;padding: 1em 1.5em;color: #fff;font-size: 1em;}.gmap {max-width: 1400px;width: calc(100% - 4em);margin: 0 auto;border-radius: 10px;overflow: hidden;height: 400px;}footer.footer2 .gmap {margin-bottom: 40px;}.footer2 div#map-overlay {height: 100%;display: inline-block;width: 100%;overflow: hidden;border-radius: 15px;}.footer2 iframe#map {position: relative;top: -45px;border: medium none;border-radius: 15px;overflow: hidden !important;}div.copy.social p a {font-size: 1em;color: #fff;}div.copy.social p {margin-bottom: 0.9;font-size: 1em;color: #fff;}div.copy.social {background-color: #000;text-align: center;padding: 2em 1em 1em;}div.social-button {float: none;max-width: 1400px;margin: 0 auto;text-align: center;padding: 0;margin-bottom: 0px;}.social-button.col-social:first-of-type a {margin: 5px 5px 0 0 !important;}.social-button .footer2 {width: 100%;}div.copy.social p {margin-bottom: 0;}ul#menu-footer-lower-footer {margin: 0;}ul#menu-footer-lower-footer li {border-right: 1px solid rgba(255, 255, 255, 0.25);padding: 0px 5px;}ul#menu-footer-lower-footer li:last-of-type {border-right: none;padding: 0px 5px;}div.social-button .social-icon {display: inline-block;margin-right: 0.75em;}div.social-button .social-icon:last-of-type {margin-right: 0;}.social-button.footer2 {margin-bottom: 15px;width: 100%;}footer2-lower-menu {margin-bottom: -10px;}footer .gencontent-wrap {padding: 1em 1em;max-width: 1400px;margin: 0 auto;}footer .gencontent ul {margin: 0 auto;display: inline-block;}footer .gencontent ul li {display: block;text-align: left;}footer .gencontent ul li strong {margin-right: 0.5em;}footer .list-column {display: inline-block;width: 100%;}footer .gencontent strong {margin-top: 1em;display: inline-block;}footer .gencontent h3 {line-height: 1.1em;}footer .fifty50:nth-child(even) {text-align: left;padding-right: 1em;clear: right;padding-left: 0.5em;min-width: 50%;}footer .fifty50:nth-child(odd) {padding-right: 0.25em;max-width: 80px;width: 50%;}footer a {color: #fff;}footer a:hover {color: #fff;color: #fff;}footer .fifty50 {line-height: 1em;float: left;}.footer4 .gmap {margin-top: 4.5em;}.footer4 ul.accordion {margin-top: 4.5em;}.footer4 .row {max-width: 100% !important;}.footer4 li.accordion-navigation {width: 100%;}.footer4 .accordion-navigation {height: 45px;}.footer4 .accordian-wrapper {background-color: #555;border-radius: 15px;}.footer4 .accordian-wrapper h3 {font-size: 1.3em;color: #fff;margin-bottom: 5px;}.footer4 .footer-tabs .ui-accordion-content {max-height: 350px;padding-left: 1em;}.footer-tabs {margin-top: 4.5em;}@media only screen and (max-width: 450px) {footer ul li {display: block;}footer nav ul {height: auto;}footer nav {height: auto;}footer nav ul li:first-of-type {border-left: none;}footer nav ul li {border-right: none;border-bottom: 1px solid rgba(255, 255, 255, .25);}ul#menu-footer-lower-footer li {border-right: none;}}@media only screen and (min-width: 451px) and (max-width: 960px) {footer nav ul {height: auto;}footer nav {height: auto;border: 1px solid rgba(255, 255, 255, 0.14);}footer nav ul li {border-left: 1px solid rgba(255, 255, 255, .25);border-right: none;border-bottom: 1px solid rgba(255, 255, 255, .25);width: 50%;}footer nav ul li:last-of-type {border: 0;}}@media only screen and (min-width: 650px) and (max-width: 900px) {footer.footer3 section.maps div.gencontent-wrap.cf h3 {margin-bottom: 20px;max-width: 300px;}footer .gencontent, footer .gencontent2 {width: 50% !important;}}@media only screen and (max-width: 1025px) {.product-reviews {border-top: none !important;}}@media only screen and (min-width: 964px) and (max-width: 1186px) {footer nav ul li a {padding: 0.6em 1em;}}a[title="icon-Financing"], .footer-3 li#menu-item-1000661 a {background-image: url(../dist/img/footer-icons/financing.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Brochure"], .footer-3 li#menu-item-1002091 a {background-image: url(../dist/img/footer-icons/brochure.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Trade-In"], .footer-3 li#menu-item-1000541 a {background-image: url(../dist/img/footer-icons/trade-in.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Pricing"], .footer-3 li#menu-item-1000660 a {background-image: url(../dist/img/footer-icons/pricing.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Test-Soak"], .footer-3 li#menu-item-1000843 a {background-image: url(../dist/img/footer-icons/test-soak.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Buyers-Guide"], .footer-3 li#menu-item-1000844 a {background-image: url(../dist/img/footer-icons/buyers-guide.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Service"], .footer-3 li#menu-item-1000659 a {background-image: url(../dist/img/footer-icons/service.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Financing-dark"], .footer-3 .dark ul li#menu-item-1000661 a {background-image: url(../dist/img/footer-icons/financing-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Brochure-dark"], .footer-3 .dark ul li#menu-item-1002091 a {background-image: url(../dist/img/footer-icons/brochure-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Trade-In-dark"], .footer-3 .dark ul li#menu-item-1000541 a {background-image: url(../dist/img/footer-icons/trade-in-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Pricing-dark"], .footer-3 .dark ul li#menu-item-1000660 a {background-image: url(../dist/img/footer-icons/pricing-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Test-Soak-dark"], .footer-3 .dark ul li#menu-item-1000843 a {background-image: url(../dist/img/footer-icons/test-soak-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Buyers-Guide-dark"], .footer-3 .dark ul li#menu-item-1000844 a {background-image: url(../dist/img/footer-icons/buyers-guide-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}a[title="icon-Service-dark"], .footer-3 .dark ul li#menu-item-1000659 a {background-image: url(../dist/img/footer-icons/service-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}footer.footer3 section.maps div.gencontent-wrap.cf h3 {margin-bottom: 20px;}.footer-title {color: white;text-align: center;margin-bottom: 1em;}.copy-right {color: white;padding-top: 1em;font-size: 0.8em;display: inline-block;}.footer-3 .social-button a {position: relative;display: inline-block;height: 45px;width: 45px;background-size: cover;margin: 0;margin-left: 0.75em !important;}.footer-3 .social-button {display: inline-block;max-width: 100%;float: left;text-align: right;width: 100%;}.facebook-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/facebook-icon.jpg);}.youtube-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/youtube-icon.jpg);}.yelp-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/yelp-icon.jpg);}.houzz-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/houzz-icon.jpg);}.insta-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/insta-icon.jpg);}.gplus-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/gplus-icon.jpg);}.twitter-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/twitter-icon.jpg);}.linkedin-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/linkedin-icon.jpg);}.footer {color: #fff;padding: 48px 0;font-size: 17px;letter-spacing: 2px;line-height: 1.7;}.footer-3 .footer {background: #333;}.footer a {font-size: 17px;text-transform: uppercase;color: #fff;display: block;line-height: 1.7;letter-spacing: 2px;}.footer a:hover, .footer a:active, .footer a:focus {text-decoration: underline;color: #fff;}.copyright {line-height: 1;}.made-by {clear: both;}.made-by a {font-size: 13px;}.category-contact {background-color: #333;border-bottom: 1px solid #aaa;color: #fff;padding: 60px 0;}.category-contact>.row {max-width: 960px;}.category-contact h2 {color: #fff;margin: 0 0 40px 0;line-height: 1.1;}.category-contact .row>h2.title {text-align: center;}.category-contact p {margin: 0;font-size: 20px;}.category-contact p.description {color: #fff;}.footer-main .row {max-width: 1100px !important;}.category-contact ul#menu-footer-contact-footer {text-align: center;margin: 0 0 60px 0;background: #000;padding: 10px 0;font-size: 0;}.category-contact ul#menu-footer-contact-footer li {display: inline-block;margin: 0;border-bottom: none;vertical-align: top;}.footer-3 .TWLA-pre-footer .menu li a {color: #fff !important;}.footer-3 .TWLA-pre-footer .menu li a:hover {color: #fff !important;}.category-contact ul#menu-footer-contact-footer li a {color: #fff !important;font-weight: bold;padding-top: 20px;background-color: #333;padding: 20px 30px;margin-bottom: 10px;border-right: 2px solid #333;font-size: 18px;}.category-contact ul#menu-footer-contact-footer li.current-menu-item a {color: #fff !important;}.category-contact ul#menu-footer-contact-footer li:first-child a {border-radius: 50px 0 0 50px;}.category-contact ul#menu-footer-contact-footer li:last-child a {border-right: none;border-radius: 0 50px 50px 0;}.category-contact ul#menu-footer-contact-footer li a:hover {color: #fff !important;}.category-contact .social-button a {color: #fff;}.category-contact .social-button a:hover {color: #fff;}.contact-address {padding: 20px 0;text-align: center;}.nav-bar .large-3.small-8.columns {padding: 0 15px;}.contact-detail {padding: 0;color: #fff;text-align: center;}.contact-map>p {padding: 0 40px;margin: 0;}.single-product .TWLA-pre-footer {margin-top: 50px;}@media only screen and (min-width: 90.063em) {.contact-text {text-align: left;}.contact-text {margin-left: 63px;margin-top: 0;}.footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer a:hover {color: #fff;}.copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.social-button, .contact-text {text-align: left;}.contact-text {margin-left: 0;padding-left: 0;padding-right: 0;margin-top: 0;}.footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer a:hover {color: #fff;}.copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.footer {padding: 46px 0;font-size: 19px;line-height: 1.8;}.footer a {font-size: 19px;text-transform: uppercase;color: #fff;}.footer a:hover {color: #fff;}.contact-text {margin-left: -30px;padding-left: 34px;padding-right: 33px;margin-top: -40px;}.copyright {display: block;}.contact-map>p {max-width: 650px;margin: 0 auto;}}footer.footer3 .gmap iframe {position: relative;top: -46px;}iframe#map {min-height: 300px;}ul#menu-footer-lower-footer {text-align: center;}@media screen and (max-width: 1024px) {.footer-3 .social-button {margin: 0 auto;width: 100%;text-align: center;padding-bottom: 20px;}.footer-main {text-align: center;}.category-contact ul#menu-footer-contact-footer li a {padding: 20px;}}@media screen and (max-width: 720px) {.category-contact ul#menu-footer-contact-footer {padding: 0;}.category-contact ul#menu-footer-contact-footer li {display: block;height: 50px;}.category-contact ul#menu-footer-contact-footer li:hover {background: #333;}.category-contact ul#menu-footer-contact-footer li a {font-size: 20px;padding: 0;display: block;background: transparent;border: none;line-height: 50px;}}@media screen and (max-width: 640px) {.contact-map iframe {height: 300px;border: 1px solid black;pointer-events: none;}}@media screen and (max-width: 480px) {.contact-map iframe {height: 200px;}}@media screen and (max-width: 465px) {.contact-map iframe {display: none;}}@media screen and (max-width: 410px) {.TWLA-pre-footer .columns {float: none !important;margin: 0 auto;}}@media screen and (min-width: 410px) {.TWLA-pre-footer .columns {float: left !important;}}.TWLA-pre-footer {background: #000;padding: 60px 0;}.TWLA-pre-footer .TWLA-title {color: #fff;margin: 0;padding: 0 0 20px;text-align: center;text-transform: none;font-weight: bold;margin-bottom: 0.5em !important;}.TWLA-pre-footer .menu {border-bottom: 1px solid #fff;font-size: 0;list-style: none;margin: 0 0 30px !important;text-align: left;}.TWLA-pre-footer .menu li {display: inline-block;vertical-align: top;text-align: center;width: 14%;}.TWLA-pre-footer .menu li a {color: #fff;font-size: 18px;letter-spacing: 1px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.TWLA-pre-footer .menu li a:hover, .TWLA-pre-footer .menu li a:focus {color: #fff;}.TWLA-pre-footer .menu li a:active {color: #fff;}.TWLA-pre-footer .menu li a img {max-height: 80px;width: auto;}.TWLA-pre-footer .TWLA-footer-info p {color: #fff;letter-spacing: 1px;line-height: 24px;text-align: center;}footer {background: #333;padding: 30px 0 30px;}footer .additional-footer-menu {font-size: 0;list-style: none;margin: 0;padding: 20px 0 10px;}footer .additional-footer-menu li {border-right: 1px solid #fff;display: inline-block;line-height: 1 !important;margin-bottom: 10px;padding: 0 10px;}footer .additional-footer-menu li:nth-last-child(1) {border: none;}footer .additional-footer-menu li a {color: #fff;font-size: 14px;letter-spacing: 0.5px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}footer .additional-footer-menu li a:hover, footer .additional-footer-menu li a:focus, footer .additional-footer-menu li a:active {color: #ff8673;}footer .made-by a {color: #fff;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}footer .made-by a:hover, footer .made-by a:focus, footer .made-by a:active {color: #ff8673;}footer .made-by img {margin: -6px 6px 0 4px;max-width: 16px !important;}.footer-3 h2.footer-title {color: #fff;}.footer-3 .contact-info h3 {color: #fff;}.footer-3 .TWLA-pre-footer {}@media only screen and (max-width: 40em) {.TWLA-pre-footer .columns, footer .columns {padding: 0 15px;}.TWLA-pre-footer {padding: 25px 0;}.TWLA-pre-footer .TWLA-title {font-size: 34px;}.TWLA-pre-footer .menu li {padding: 0 0 20px;width: 33%;}.TWLA-pre-footer .menu li a {font-size: 14px;}.TWLA-pre-footer .menu li a img {max-height: 60px;}.TWLA-footer-info iframe {height: 300px;}}@media only screen and (min-width: 40.063em) {.TWLA-pre-footer .menu {text-align: center;padding-bottom: 32px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.TWLA-pre-footer {padding: 40px 0 60px;}.TWLA-pre-footer .TWLA-title {font-size: 34px;}.TWLA-pre-footer .menu li a {font-size: 14px;}.TWLA-pre-footer .menu li a img {max-height: 60px;}.TWLA-footer-info iframe {height: 300px;}}@media only screen and (max-width: 64em) {.footer-3 .TWLA-pre-footer div.contact-info p, .footer-3 .TWLA-footer-info .contact-info h3 {text-align: center !important;}}@media only screen and (min-width: 64.063em) {.footer-3 .TWLA-pre-footer .TWLA-title {font-size: 48px;}.footer-3 .TWLA-pre-footer div.contact-info p {text-align: right;}.footer-3 .TWLA-footer-info .contact-info h3 {text-align: right;}}@media only screen and (min-width: 64.063em) and (max-width: 78.125em) {}@media only screen and (min-width: 78.125em) {}footer.footer4 .gmap {min-height: 465px;margin-bottom: 0 !important;}.facebook-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/facebook-icon.jpg);}.youtube-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/youtube-icon.jpg);}.yelp-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/yelp-icon.jpg);}.houzz-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/houzz-icon.jpg);}.insta-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/insta-icon.jpg);}.gplus-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/gplus-icon.jpg);}.twitter-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/twitter-icon.jpg);}.linkedin-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/linkedin-icon.jpg);}footer.footer4 .container.jet-system.cat-page {width: 100%;display: block;margin: 0 auto;max-width: 1400px !important;background: inherit !important;border-top: none !important;border-bottom: none !important;}footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-nav li {background: #333;border-left: none;border-right: none;border-top: none;border-bottom: none;}footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {color: #fff !important;}footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-panel {color: #fff !important;width: 100%;}footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-nav li a {color: #fff !important;}footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {padding-right: 19px;}footer.footer4 .gmap {margin-top: 0 !important;}footer.footer4 .row {max-width: 100% !important;}footer.footer4 li.accordion-navigation {width: 100%;}footer.footer4 .accordion-navigation {height: 45px;}footer.footer4 .accordian-wrapper {background-color: #555;}footer.footer4 .accordian-wrapper h3 {font-size: 1.3em;color: #fff;margin-bottom: 5px;}footer.footer4 nav ul {max-width: 1800px !important;}footer.footer4 .footer-tabs .ui-accordion-content {padding-left: 1em;max-height: 400px;}.footer-tabs {margin: 4.5em auto;}footer.footer4 .acc-content {padding-left: 53px;}footer.footer4 .acc-content p {color: #fff;}@media screen and (min-width: 1024px) {footer.footer4 .acc-content {padding-left: 15px;}}.footer-5 {}.footer-5 .TWLA-pre-footer {padding: 0;}.footer-5 .gencontent {padding-right: 10px;}.footer-5 a[title="icon-Financing"], .footer-5 li#menu-item-1000661 a {background-image: url(../dist/img/footer-icons/financing.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Brochure"], .footer-5 li#menu-item-1002091 a {background-image: url(../dist/img/footer-icons/brochure.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Trade-In"], .footer-5 li#menu-item-1000541 a {background-image: url(../dist/img/footer-icons/trade-in.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Pricing"], .footer-5 li#menu-item-1000660 a {background-image: url(../dist/img/footer-icons/pricing.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Test-Soak"], .footer-5 li#menu-item-1000843 a {background-image: url(../dist/img/footer-icons/test-soak.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Buyers-Guide"], .footer-5 li#menu-item-1000844 a {background-image: url(../dist/img/footer-icons/buyers-guide.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Service"], .footer-5 li#menu-item-1000659 a {background-image: url(../dist/img/footer-icons/service.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Financing-dark"], .footer-5 .dark ul li#menu-item-1000661 a {background-image: url(../dist/img/footer-icons/financing-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Brochure-dark"], .footer-5 .dark ul li#menu-item-1002091 a {background-image: url(../dist/img/footer-icons/brochure-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Trade-In-dark"], .footer-5 .dark ul li#menu-item-1000541 a {background-image: url(../dist/img/footer-icons/trade-in-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Pricing-dark"], .footer-5 .dark ul li#menu-item-1000660 a {background-image: url(../dist/img/footer-icons/pricing-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Test-Soak-dark"], .footer-5 .dark ul li#menu-item-1000843 a {background-image: url(../dist/img/footer-icons/test-soak-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Buyers-Guide-dark"], .footer-5 .dark ul li#menu-item-1000844 a {background-image: url(../dist/img/footer-icons/buyers-guide-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 a[title="icon-Service-dark"], .footer-5 .dark ul li#menu-item-1000659 a {background-image: url(../dist/img/footer-icons/service-dark.png);padding-top: 70px;background-size: 60px;background-repeat: no-repeat;background-position: 50% 0%;display: inline-block;}.footer-5 footer section.maps div.gencontent-wrap.cf h3 {margin-bottom: 20px;}.footer-5 .footer-title {color: white;text-align: center;margin-bottom: 1em;margin-top: 2em;}.footer-5 .copy-right {color: white;padding-top: 1em;font-size: 0.8em;display: inline-block;}.footer-5 .social-button a {position: relative;display: inline-block;height: 45px;width: 45px;background-size: cover;margin: 0;margin-left: 0.75em !important;}.footer-5 .social-button {display: inline-block;max-width: 100%;float: left;text-align: center;width: 100%;}.footer-5 .facebook-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/facebook-icon.jpg);}.footer-5 .youtube-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/youtube-icon.jpg);}.footer-5 .yelp-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/yelp-icon.jpg);}.footer-5 .houzz-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/houzz-icon.jpg);}.footer-5 .insta-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/insta-icon.jpg);}.footer-5 .gplus-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/gplus-icon.jpg);}.footer-5 .twitter-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/twitter-icon.jpg);}.footer-5 .linkedin-social {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Icons/linkedin-icon.jpg);}.footer-5 .footer {background: #333;color: #fff;padding: 48px 0;font-size: 17px;letter-spacing: 2px;line-height: 1.7;}.footer-5 .footer a {font-size: 17px;text-transform: uppercase;color: #fff;display: block;line-height: 1.7;letter-spacing: 2px;}.footer-5 .footer a:hover, .footer-5 .footer a:active, .footer-5 .footer a:focus {text-decoration: underline;color: #fff;}.footer-5 .copyright {line-height: 1;}.footer-5 .made-by {clear: both;}.footer-5 .made-by a {font-size: 13px;}.footer-5 .category-contact {background-color: #333;border-bottom: 1px solid #aaa;color: #fff;padding: 60px 0;}.footer-5 .category-contact>.row {max-width: 960px;}.footer-5 .category-contact h2 {color: #fff;margin: 0 0 40px 0;line-height: 1.1;}.footer-5 .category-contact .row>h2.title {text-align: center;}.footer-5 .category-contact p {margin: 0;font-size: 20px;}.footer-5 .category-contact p.description {color: #fff;}.footer-5 .footer-main .row {max-width: 1100px !important;}.footer-5 .category-contact ul#menu-footer-contact-footer {text-align: center;margin: 0 0 60px 0;background: #000;padding: 10px 0;font-size: 0;}.footer-5 .category-contact ul#menu-footer-contact-footer li {display: inline-block;margin: 0;border-bottom: none;vertical-align: top;}.footer-5 .TWLA-pre-footer .menu li a {color: #fff !important;}.footer-5 .TWLA-pre-footer .menu li a:hover {color: #fff !important;}.footer-5 .category-contact ul#menu-footer-contact-footer li a {color: #fff !important;font-weight: bold;padding-top: 20px;background-color: #333;padding: 20px 30px;margin-bottom: 10px;border-right: 2px solid #333;font-size: 18px;}.footer-5 .category-contact ul#menu-footer-contact-footer li.current-menu-item a {color: #fff !important;}.footer-5 .category-contact ul#menu-footer-contact-footer li:first-child a {border-radius: 50px 0 0 50px;}.footer-5 .category-contact ul#menu-footer-contact-footer li:last-child a {border-right: none;border-radius: 0 50px 50px 0;}.footer-5 .category-contact ul#menu-footer-contact-footer li a:hover {color: #fff !important;}.footer-5 .category-contact .social-button a {color: #fff;}.footer-5 .category-contact .social-button a:hover {color: #fff;}.footer-5 .contact-address {padding: 20px 0;text-align: center;}.footer-5 .nav-bar .large-3.small-8.columns {padding: 0 15px;}.footer-5 .contact-detail {padding: 0;color: #fff;text-align: center;}.footer-5 .contact-map>p {padding: 0 40px;margin: 0;}.footer-5 .single-product .TWLA-pre-footer {margin-top: 50px;}.footer-5 div#map-overlay {height: 100%;display: inline-block;width: 100%;overflow: hidden;border-radius: 15px;}.footer-5 iframe#map {position: relative;top: -45px;border: medium none;border-radius: 15px;overflow: hidden !important;}.footer-5 .social-button {text-align: center !important;padding-bottom: 0.75em !important;}@media only screen and (min-width: 90.063em) {.footer-5 .contact-text {text-align: left;}.footer-5 .contact-text {margin-left: 63px;margin-top: 0;}.footer-5 .footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer-5 .footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer-5 .footer a:hover {color: #fff;}.footer-5 .copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.footer-5 .social-button, .footer-5 .contact-text {text-align: left;}.footer-5 .contact-text {margin-left: 0;padding-left: 0;padding-right: 0;margin-top: 0;}.footer-5 .footer {padding: 48px 0;font-size: 20px;line-height: 1.2;}.footer-5 .footer a {font-size: 20px;text-transform: uppercase;display: inline-block;}.footer-5 .footer a:hover {color: #fff;}.footer-5 .copyright {border-right: 1px solid #fff;padding-right: 30px;margin-left: 2px;margin-right: 13px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.footer-5 .footer {padding: 46px 0;font-size: 19px;line-height: 1.8;}.footer-5 .footer a {font-size: 19px;text-transform: uppercase;color: #fff;}.footer-5 .footer a:hover {color: #fff;}.footer-5 .contact-text {margin-left: -30px;padding-left: 34px;padding-right: 33px;margin-top: -40px;}.footer-5 .copyright {display: block;}.footer-5 .contact-map>p {max-width: 650px;margin: 0 auto;}}.footer-5 footer.footer5 .gmap iframe {position: relative;top: -46px;}.footer-5 iframe#map {min-height: 300px;}.footer-5 ul#menu-footer-lower-footer {text-align: center;}@media screen and (max-width: 1024px) {.footer-5 .social-button {margin: 0 auto;width: 100%;text-align: center;padding-bottom: 20px;}.footer-5 .footer-main {text-align: center;}.footer-5 .category-contact ul#menu-footer-contact-footer li a {padding: 20px;}}@media screen and (max-width: 720px) {.footer-5 .category-contact ul#menu-footer-contact-footer {padding: 0;}.footer-5 .category-contact ul#menu-footer-contact-footer li {display: block;height: 50px;}.footer-5 .category-contact ul#menu-footer-contact-footer li:hover {background: #333;}.footer-5 .category-contact ul#menu-footer-contact-footer li a {font-size: 20px;padding: 0;display: block;background: transparent;border: none;line-height: 50px;}}@media screen and (max-width: 640px) {.footer-5 .contact-map iframe {height: 300px;border: 1px solid black;pointer-events: none;}}@media screen and (max-width: 480px) {.footer-5 .contact-map iframe {height: 200px;}}@media screen and (max-width: 465px) {.footer-5 .contact-map iframe {display: none;}}@media screen and (max-width: 410px) {.footer-5 .TWLA-pre-footer .columns {float: none !important;margin: 0 auto;}}@media screen and (min-width: 410px) {.footer-5 {}.footer-5 .TWLA-pre-footer .columns {float: left !important;}}.footer-5 .TWLA-pre-footer {background: #000;}.footer-5 .TWLA-pre-footer .TWLA-title {color: #fff;margin: 0;padding: 0 0 20px;text-align: center;text-transform: none;font-weight: bold;margin-bottom: 0.5em !important;}.footer-5 .TWLA-pre-footer .menu {border-bottom: 1px solid #fff;font-size: 0;list-style: none;margin: 0 0 30px !important;text-align: left;}.footer-5 .TWLA-pre-footer .menu li {display: inline-block;vertical-align: top;text-align: center;width: 13%;}.footer-5 .TWLA-pre-footer .menu li a {color: #fff;font-size: 18px;letter-spacing: 1px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.footer-5 .TWLA-pre-footer .menu li a:hover, .footer-5 .TWLA-pre-footer .menu li a:focus {color: #fff;}.footer-5 .TWLA-pre-footer .menu li a:active {color: #fff;}.footer-5 .TWLA-pre-footer .menu li a img {max-height: 80px;width: auto;}.footer-5 .TWLA-pre-footer .TWLA-footer-info p {color: #fff;letter-spacing: 1px;line-height: 24px;text-align: center;}.footer-5 .TWLA-pre-footer .TWLA-footer-info h3 {color: #fff;}.footer-5 .fifty50 {color: #fff;}.footer-5 footer {background: #333;padding: 30px 0 30px;}.footer-5 footer .additional-footer-menu {font-size: 0;list-style: none;margin: 0;padding: 20px 0 10px;}.footer-5 footer .additional-footer-menu li {border-right: 1px solid #fff;display: inline-block;line-height: 1 !important;margin-bottom: 10px;padding: 0 10px;}.footer-5 footer .additional-footer-menu li:nth-last-child(1) {border: none;}.footer-5 footer .additional-footer-menu li a {color: #fff;font-size: 14px;letter-spacing: 0.5px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.footer-5 footer .additional-footer-menu li a:hover, .footer-5 footer .additional-footer-menu li a:focus, .footer-5 footer .additional-footer-menu li a:active {color: #ff8673;}.footer-5 footer .made-by a {color: #fff;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.footer-5 footer .made-by a:hover, .footer-5 footer .made-by a:focus, .footer-5 footer .made-by a:active {color: #ff8673;}.footer-5 footer .made-by img {margin: -6px 6px 0 4px;max-width: 16px !important;}.footer-5 h2.footer-title {color: #fff;}.footer-5 .contact-info h3 {color: #fff;}@media only screen and (max-width: 40em) {.footer-5 {}.footer-5 .TWLA-pre-footer .columns, .footer-5 footer .columns {padding: 0 15px;}.footer-5 .TWLA-pre-footer {padding: 25px 0;}.footer-5 .TWLA-pre-footer .TWLA-title {font-size: 34px;}.footer-5 .TWLA-pre-footer .menu li {padding: 0 0 20px;width: 33%;}.footer-5 .TWLA-pre-footer .menu li a {font-size: 14px;}.footer-5 .TWLA-pre-footer .menu li a img {max-height: 60px;}.footer-5 .TWLA-footer-info iframe {height: 300px;}}@media only screen and (min-width: 40.063em) {.footer-5 {}.footer-5 .TWLA-pre-footer .menu {text-align: center;padding-bottom: 32px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.footer-5 {}.footer-5 .TWLA-pre-footer {padding: 40px 0 60px;}.footer-5 .TWLA-pre-footer .TWLA-title {font-size: 34px;}.footer-5 .TWLA-pre-footer .menu li a {font-size: 14px;}.footer-5 .TWLA-pre-footer .menu li a img {max-height: 60px;}.footer-5 .TWLA-footer-info iframe {height: 300px;}}@media only screen and (max-width: 64em) {.footer-5 {}.footer-5 .TWLA-pre-footer div.contact-info p, .footer-5 .TWLA-footer-info .contact-info h3 {text-align: center !important;}}@media only screen and (min-width: 64.063em) {.footer-5 {}.footer-5 .TWLA-pre-footer .TWLA-title {font-size: 48px;}.footer-5 .TWLA-pre-footer div.contact-info p {text-align: right;}}@media only screen and (min-width: 64.063em) and (max-width: 78.125em) {.footer-5 {}}@media only screen and (min-width: 78.125em) {.footer-5 {}}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #ccc;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}.ginput_container {margin: 0 0 32px;}.gform_wrapper textarea {min-height: 50px;height: 216px;}select {width: 100%;}button, .button, .gform_wrapper button, .gform_wrapper .button, .gform_wrapper button:hover, .gform_wrapper .button:hover {border-style: solid;border-width: 0;cursor: pointer;font-family: Helvetica, Roboto, Arial, sans-serif;font-weight: normal;line-height: normal;margin: 10px 0 40px 0 !important;position: relative;text-decoration: none;text-align: center;-webkit-appearance: none;-moz-appearance: none;border-radius: 0 !important;display: inline-block;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;font-size: 1rem;background-color: #707070;border-color: #007297;color: #fff !important;transition: background-color 300ms ease-out;}button:hover, button:focus, .button:hover, .button:focus {background-color: #2285a2;}button:hover, button:focus, .button:hover, .button:focus {color: #fff;}button::-moz-focus-inner {border: 0;padding: 0;}@media only screen and (min-width: 40.063em) {button, .button {display: inline-block;}}form {margin: 0 0 1rem;}form .row .row {margin: 0 -0.5rem;}form .row .row .column, form .row .row .columns {padding: 0 0.5rem;}form .row .row.collapse {margin: 0;}form .row .row.collapse .column, form .row .row.collapse .columns {padding: 0;}form .row .row.collapse input {-webkit-border-bottom-right-radius: 0;-webkit-border-top-right-radius: 0;border-bottom-right-radius: 0;border-top-right-radius: 0;}form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns {padding-left: 0.5rem;}label {font-size: 0.875rem;color: #333;cursor: pointer;display: block;font-weight: normal;line-height: 1.5;margin-bottom: 0;}label.right {float: none !important;text-align: right;}label.inline {margin: 0 0 1rem 0;padding: 0.5625rem 0;}label small {text-transform: capitalize;color: #333;}.prefix, .postfix {display: block;position: relative;z-index: 2;text-align: center;width: 100%;padding-top: 0;padding-bottom: 0;border-style: solid;border-width: 1px;overflow: visible;font-size: 0.875rem;height: 2.3125rem;line-height: 2.3125rem;}.postfix.button {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;border: none;}.prefix.button {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;border: none;}.prefix.button.radius {border-radius: 0;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}.postfix.button.radius {border-radius: 0;-webkit-border-bottom-right-radius: 0px;-webkit-border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-right-radius: 0px;}.prefix.button.round {border-radius: 0;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}.postfix.button.round {border-radius: 0;-webkit-border-bottom-right-radius: 1000px;-webkit-border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;}span.prefix, label.prefix {background: #f1f1f1;border-right: none;color: #333;border-color: #ccc;}span.postfix, label.postfix {background: #f1f1f1;border-left: none;color: #333;border-color: #ccc;}.gform_body ul {list-style: none;margin: 0;}.gform_footer input {margin: 0 0 30px;}.gform_wrapper input[type="text"], .gform_wrapper input[type="password"], .gform_wrapper input[type="date"], .gform_wrapper input[type="datetime"], .gform_wrapper input[type="datetime-local"], .gform_wrapper input[type="month"], .gform_wrapper input[type="week"], .gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="search"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="time"], .gform_wrapper input[type="url"], .gform_wrapper input[type="color"], .gform_wrapper textarea {-webkit-appearance: none;border-radius: 0;background-color: #fff;font-family: inherit;border-style: solid;border-width: 1px;border-color: #ccc;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);color: #ccc;display: block;font-size: 0.875rem;padding: 0 1.5rem;height: 50px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: all 0.15s linear;}.gform_wrapper textarea {padding: 1.5rem !important;}form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select, form .row .prefix-radius.row.collapse button {border-radius: 0;-webkit-border-bottom-right-radius: 0px;-webkit-border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-right-radius: 0px;}form .row .prefix-radius.row.collapse .prefix {border-radius: 0;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select, form .row .postfix-radius.row.collapse button {border-radius: 0;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}form .row .postfix-radius.row.collapse .postfix {border-radius: 0;-webkit-border-bottom-right-radius: 0px;-webkit-border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-right-radius: 0px;}form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select, form .row .prefix-round.row.collapse button {border-radius: 0;-webkit-border-bottom-right-radius: 1000px;-webkit-border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;}form .row .prefix-round.row.collapse .prefix {border-radius: 0;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select, form .row .postfix-round.row.collapse button {border-radius: 0;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}form .row .postfix-round.row.collapse .postfix {border-radius: 0;-webkit-border-bottom-right-radius: 1000px;-webkit-border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;}input[type="submit"] {-webkit-appearance: none;border-radius: 0;}.gform_wrapper textarea[rows] {height: 216px !important;}.gform_wrapper textarea {max-width: 100%;}select {border-radius: 0;background-position: 100% center;background-repeat: no-repeat;border-style: solid;border-width: 1px;border-color: #ccc;padding: 0.5rem;font-size: 0.875rem;font-family: Helvetica, Roboto, Arial, sans-serif;color: rgba(0, 0, 0, 0.75);line-height: normal;border-radius: 0;height: 40px;}select::-ms-expand {display: none;}select.radius {border-radius: 0px;}select:hover {background-color: #f1f1f1;border-color: #999;}select:disabled {background-color: #f1f1f1;cursor: default;}select[multiple] {height: auto;}input[type="file"], input[type="checkbox"], input[type="radio"], select {margin: 0.5rem 0 0.5rem 0;}input[type="checkbox"]+label, input[type="radio"]+label {display: inline-block;margin-left: 0.5rem;margin-right: 1rem;margin-bottom: 0;vertical-align: baseline;}input[type="file"] {width: 100%;}fieldset {border: 1px solid #f1f1f1;padding: 1.25rem;margin: 1.125rem 0;}fieldset legend {font-weight: bold;background: #fff;padding: 0 0.1875rem;margin: 0;margin-left: -0.1875rem;}[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {display: block;padding: 0.375rem 0.5625rem 0.5625rem;margin-top: -1px;margin-bottom: 1rem;font-size: 0.75rem;font-weight: normal;font-style: italic;background: #c60f13;color: #fff;}[data-abide] span.error, [data-abide] small.error {display: none;}span.error, small.error {display: block;padding: 0.375rem 0.5625rem 0.5625rem;margin-top: -1px;margin-bottom: 1rem;font-size: 0.75rem;font-weight: normal;font-style: italic;background: #c60f13;color: #fff;}.error input, .error textarea, .error select {margin-bottom: 0;}.error input[type="checkbox"], .error input[type="radio"] {margin-bottom: 1rem;}.error label, .error label.error {color: #c60f13;}.error small.error {display: block;padding: 0.375rem 0.5625rem 0.5625rem;margin-top: -1px;margin-bottom: 1rem;font-size: 0.75rem;font-weight: normal;font-style: italic;background: #c60f13;color: #fff;}.error>label>small {color: #333;background: transparent;padding: 0;text-transform: capitalize;font-style: normal;font-size: 60%;margin: 0;display: inline;}.error span.error-message {display: block;}input.error, textarea.error, select.error {margin-bottom: 0;}label.error {color: #c60f13;}#input_21_13 li {display: inline-block;padding-top: 15px;}@media only screen and (min-width: 1024px) {.page-template-template-form .row {max-width: 1400px !important;}.page-template-template-form h2 {margin-bottom: 1.5em;}.page-template-template-form p {font-size: 24px;line-height: 36px;}.page-template-template-form .left-block-50-50 p {font-size: 24px;line-height: 48px;}.page-template-template-form div.aspot-content {top: initial !important;bottom: 25px;right: 45%;width: 40% !important;}.page-template-template-form div.aspot-content h2 {font-size: 3.2rem;text-transform: none;}.page-template-template-form .floating-column {box-shadow: 0.5875rem -0.175rem 2.0625rem rgba(0, 0, 0, 0.2);margin-top: -24rem;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;background: #fff;padding: 2em;z-index: 10;}.page-template-template-form .floating-column .right-block-50-50 {padding: 2em 4em;}}@media only screen and (min-width: 1024px) and (min-width: 1024px) {.page-template-template-form .left-column {padding-top: 4em !important;}}@media only screen and (min-width: 1024px) and (min-width: 1024px) {.page-template-template-form .left-block-50-50 {padding-right: 4em;}}li#field_1_7.column {padding-left: 0px !important;}.ui-menu-item {padding-left: 10px;}.ui-menu {padding: 0;margin: 0;display: block;outline: 0;}.ui-autocomplete {position: absolute;top: 0;left: 0;width: 420px;overflow: scroll;}.autocomplete-suggestions {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #999;background: #fff;cursor: default;overflow: auto;-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow: none !important;}.autocomplete-suggestion {padding: 2px 5px;white-space: nowrap;overflow: hidden;}.autocomplete-selected {background: #f0f0f0;}.autocomplete-group {padding: 2px 5px;}.autocomplete-group strong {font-weight: bold;font-size: 16px;color: #000;display: block;border-bottom: 1px solid #000;}.no-write {background-color: #d0d0d0 !important;}.autocomplete-no-suggestion {background: #ec870f;color: #fff;padding: 2px 5px;}.autocomplete-no-suggestion a {color: #364c4c !important;}.autocomplete-no-suggestion a:hover {color: #364c4c !important;}.autocomplete-no-suggestion p {display: inline;font-family: 'prelosemibold', Helvetica, Roboto, Arial, sans-serif;}.slick-track {display: inline-block !important;}.slick-list {text-align: center !important;}.product-model-slider .slick-track {min-height: auto !important;}.product-model-slider .slick-prev, .product-model-slider .slick-next {top: 48% !important;height: calc(100% - 10px) !important;z-index: 100;}ul.slick-dots {text-align: center;margin: 0 0 8px !important;}.slick-dots li {list-style: none;display: inline-block;margin-right: 10px;}li.slick-active button {background-color: #007297;}.slick-dots li button {text-indent: -999em;margin: 0 !important;padding: 0 10px !important;}.product-carousel {padding: 40px 0 40px !important;}.slick-list {height: calc(100% - 5em) !important;}.home .slick-list.draggable {padding-bottom: 10px;}.product-slider-box {padding: 0px 1.875em 0px !important;}.slick-list .product-slider-box a {margin-bottom: 0px !important;max-width: 100% !important;max-height: 100% !important;}.product-model-slider .slick-prev, .product-model-slider .slick-next {background: transparent !important;}.product-model-slider .slick-prev::before, .product-model-slider .slick-next::before {color: #007297 !important;opacity: 0.75;}.slick-list .product-model-slide-title {margin-bottom: 0 !important;}.slick-track {display: inline-block;}.slick-list {text-align: center;}.product-slider-box p {color: #333 !important;}.quote-section {padding: 60px 0;text-align: center;}.page-template-template-categories .quote-section {padding: 0;}.quote-section img {margin-bottom: 16px;}.mobile-quotes img {display: none;}blockquote p {font-family: 'prelomedium_italic', Arial, sans-serif;font-size: 20px;line-height: 1.3 !important;font-style: italic !important;}blockquote {font-family: 'prelomedium_italic', Arial, sans-serif;font-size: 20px;line-height: 1.3 !important;font-style: italic !important;}.collection-reviews p.description {margin: 0px 0px 25px !important;font-size: 25px;}.quote-section blockquote.review-title {font-weight: bold;font-size: 36px;}.quote-author {font-size: 15px !important;font-style: italic !important;margin-bottom: 30px !important;}body.home .collection-reviews a {color: #333 !important;}body.home .collection-reviews a:hover {color: #ccc !important;}.collection-reviews a {color: #ccc !important;}.collection-reviews a:hover {color: white !important;}.mobile-quotes {display: none;text-align: center;}.quote-section img.review-score-img {display: block;margin: 0 auto 20px;}body.single-reviews .slick-track, body.single-reviews .slick-initialized, body.single-reviews .slick-slide {width: 100% !important;}.single-reviews .sidebar {display: none;}.single-review-wrapper {text-align: center;}.single-review-wrapper h1.entry-title {padding: 0 0 20px 0;text-transform: capitalize;}.review-header {height: 100px;background: #007297;margin-bottom: 40px;}.review-header h1 {line-height: 100px;margin: 0;color: #fff;}.single-reviews header, .single-reviews footer, .single-reviews .TWLA-pre-footer, .single-reviews .category-contact, .single-reviews .footer, .single-reviews .right-off-canvas-toggle, .single-reviews .hide-for-small {display: none !important;}@media only screen and (min-width: 90.063em) {.quote-section {padding: 60px 0;}.quote-section img {margin-bottom: 37px;}blockquote p {font-size: 28px;padding-left: 0px !important;padding-right: 0px !important;line-height: 1.3 !important;}blockquote {font-size: 28px;padding-left: 0px !important;padding-right: 0px !important;line-height: 1.3 !important;}.quote-author {font-size: 20px !important;margin-bottom: 35px !important;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.quote-section {padding: 60px 0;}.quote-section img {margin-bottom: 37px;}blockquote p {font-size: 28px;padding-left: 0 !important;padding-right: 0 !important;line-height: 1.3 !important;}blockquote {font-size: 28px;padding-left: 0 !important;padding-right: 0 !important;line-height: 1.3 !important;}.quote-author {font-size: 20px !important;margin-bottom: 35px !important;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.quote-section {padding: 60px 0;}.quote-section img {margin-bottom: 12px;}blockquote p {font-size: 29px !important;padding-left: 0 !important;padding-right: 0 !important;line-height: 1.3 !important;}blockquote {font-size: 29px !important;padding-left: 0 !important;padding-right: 0 !important;line-height: 1.3 !important;}.quote-author {font-size: 20px !important;margin-bottom: 35px !important;}}@media screen and (max-width: 640px) {.mobile-quotes {display: block;}.quote-section .small-1, .quote-section .xsmall-1 {display: none;}.right-quote, .left-quote {display: none;}.view-more-reviews {margin-bottom: 0px;}}ul.faq>li {margin-bottom: 0.75em;border-bottom: 1px solid rgba(0, 0, 0, .25);padding-bottom: 0.75em;list-style: none;}ul.faq>li:before {content: '+ ';color: #007297;}.faq-entry {margin-top: 30px;}ul.faq li.current:before {content: '- ';}ul.faq li a {font-size: 1em;}ul.faq li p {font-size: 1em;}ul.faq div.panel {max-height: 0px;overflow: hidden;}ul.faq li.current .panel {max-height: 1000px;}ul li ul, ul li ol {text-align: left;margin-left: 50px;}.page-template-template-blog main {padding: 0;}.page-template-template-blog h1.entry-title {padding-left: 15px;margin: 0;line-height: 1;}.page-template-template-blog .breadcrumbs {border-bottom: 1px solid #ccc;padding-bottom: 20px;margin-bottom: 40px;}.page-template-template-blog .entry-summary p a {color: #ccc;}.post-section, .post-sidebar, .entry-left-side, .entry-right-side {float: left;}.entry-right-side p {margin: 0 20px;}.single-post .content.row {padding: 40px 0;}.single-post .entry-content p {line-height: 1.8;}.single-post .entry-content a {color: #707070;}.single-post .entry-content a:hover {color: #ccc;}.single-post h1.entry-title {border-bottom: 1px solid #ccc;}.post-section article {padding-bottom: 20px;border-bottom: 1px solid #f1f1f1;margin-bottom: 20px;}.post-sidebar h4.title {margin: 0 0 20px 0;padding: 5px;background: #ccc;}.single-post .type-post .comments {display: none;}time.updated {display: block;padding-bottom: 10px;}.single-360-view .TWLA-pre-footer {display: none;}.video-wrap {text-align: center;padding-top: 3em;}.video-wrap iframe {display: inline-block;}.entry-image {margin-bottom: 20px;}@media screen and (max-width: 1024px) {.entry-left-side {margin-bottom: 20px;}.entry-right-side p {font-size: 16px;line-height: 20px;}}@media screen and (max-width: 640px) {.entry-right-side p {font-size: 14px;line-height: 18px;}}.home .header {box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);}.homepage-copy {padding-top: 50px;text-align: center;}.video-container {display: none;}.videofilter {display: none;}.full-width {width: 100%;vertical-align: top;display: inline-block;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);}.fillWidth {width: 100%;margin-bottom: -7px;}h1.hero {font-family: prelobold;font-size: 70px;color: #fff;line-height: 1;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.20);text-transform: uppercase;margin-top: 10px;}.full-width.services .bkg-wraper {background: url('/wp-content/themes/shannons-theme/dist/img/image-center.jpg');}.section-1 .small-12.columns {padding: 0;}.intro-text {max-width: 920px;margin: 0 auto;padding: 4em 1em 0;}.intro-text p {font-size: 1.25em;}.section_content {position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;margin-bottom: 10px;}.section_content h1.hero {color: #fff !important;font-size: 25px;margin-bottom: 10px;text-transform: uppercase;line-height: 1;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.75);}.section_content a {font-family: 'prelobold', arial, sans-serif;color: #fff !important;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.25);display: inline-block;font-size: 18px;background: #007297;padding: 9px 3px;margin-bottom: 10px;font-weight: bold;text-align: center;width: 100%;margin-left: 0;margin-right: 0;margin-top: 0;}.link_2 {margin-top: 16px;}.banner {height: 100%;position: relative;overflow: hidden;margin: 0;vertical-align: top;}.banner.big_banner {height: 1151px;}.bkg-wraper {position: relative;}.section-bkg {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-size: cover;background-position: 50% 50%;}.section-1 {position: absolute;top: 0;left: 0;margin-left: 0;}div.videofilter {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-image: url("../dist/img/overlay-pattern.png");background-repeat: repeat;opacity: 0.25;}.boxes-section {background-color: transparent;padding: 40px 0 20px;position: relative;}.boxes-section .columns {padding-left: 0;padding-right: 0;}.box {background: transparent;padding: 0 10px;margin-bottom: 24px;text-align: center;font-size: 20px;color: #007297;position: relative;overflow: hidden;transition: all 0.5s ease-in-out;}.box:hover {background: #333;color: #fff !important;border-radius: 20px;opacity: 0.8;}.hot-spring.box:hover {background: #009aa6;}.caldera.box:hover {background: #d93b20;}.freeflow.box:hover {background: #3498db;}.fantasy.box:hover {background: #13bfbf;}.box:hover h5 {color: #fff !important;}.box_text {overflow: hidden;margin: 0 0 30px;}.box h5 {font-family: 'prelomedium_italic', arial, sans-serif;font-size: italic;font-size: 50px;text-transform: uppercase;color: #333;line-height: 1;height: auto;transition: all 0.8s ease-in-out;}.box p {margin: 0 17px;font-size: 18px;font-style: italic;line-height: 1;}.link_area {text-align: center;margin: 0 0 30px;padding: 30px 0 0;position: relative;}.link_area:before {content: "";position: absolute;border-bottom: 1px solid #aaa;left: 0;right: 0;top: 0;}.link_area a {position: relative;font-size: 22px;font-style: italic;line-height: 1;color: #333;text-transform: uppercase;padding-right: 26px;}.link_area a:after {position: absolute;content: "";background: url("../img/arrow1.png") no-repeat 100% center;width: 20px;height: 39px;right: 0;top: 0;margin-top: -5px;margin-right: -13px;}.section-1 {padding: 0 0 90px;}.section-1 h4 {font-size: 43px;text-align: center;text-transform: uppercase;line-height: 1;color: #fff;margin-bottom: 39px;font-style: italic;font-weight: bold;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: black;text-shadow: 3px 4px 4.8px rgba(0, 0, 0, 0.66);}.box-product {min-height: 257px;}.box-product .box_content {line-height: 10px;margin-bottom: 30px;text-align: center;margin-top: 20px;}.box-product .link_area {background: #fff;width: 100%;padding: 33px 20px;margin-bottom: 0;border-top: none;}a.close-panel {display: inline;border-bottom: none;margin: 0 0 0 14px;font-size: 2.5em;color: #fff;}.dist-image {position: relative;height: 0;padding-bottom: 73%;margin: 0 0 -10px;}.dist-image div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}.dist-image img {max-width: 100% !important;max-height: 100% !important;width: 70%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.link_area {margin-bottom: 25px;}.link_area a:focus, .link_area a:hover {color: #707070;text-decoration: none;}.home .product-carousel {padding: 6em 0 !important;background-color: #fff;}.home .product-slider-box p {color: #007297;}.home .product-slider-box a:first-of-type {min-height: 275px;display: table;}.home .product-slider-box a {display: block;max-width: 290px;max-height: 262px;overflow: hidden;margin-bottom: 10px;}.home .product-slider-box a:first-of-type img {display: table-cell;vertical-align: bottom;}.video-header {position: relative;overflow: hidden;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;min-height: 450px !important;}.video-header .overlay {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;z-index: 1;padding: 1em;}.video-header .overlay .container .the-content a:hover {background-color: #ccc;color: white !important;}.video-header .overlay .container .the-content a:last-of-type {margin-bottom: 0.5em;}.video-header .overlay .container .the-content a, section.img-pan .the-content a {background-color: #007296;color: white !important;display: block;max-width: 400px;margin: 0 auto;padding: 0.5em 1em;font-size: 23px;border-radius: 1px;margin-top: 1em;}.video-header .overlay .container .the-content h3 {color: white;margin-bottom: 0;text-transform: none;}.video-header .overlay .container .the-content {text-align: center;color: white;position: absolute;bottom: 2em;padding-right: 1em;}.aspot_anchor {bottom: 1.5em;position: relative;margin-top: -8px;height: auto;text-align: center;}.aspot_anchor li {list-style: none;}.aspot_anchor li a {display: inline-block;border-radius: 50%;}.aspot_anchor li a .bottom {background: rgba(39, 90, 244, .95) !important;display: inline-block;width: 4em;height: 4em;border: 0.25em solid !important;border: 0.25em solid #fff !important;border-radius: 50%;margin-left: 0.75em;}.aspot_anchor li a .bottom:hover {border: 0.25em solid #fff !important;animation: bounce 0.5s;}.aspot_anchor li a .bottom:after {content: '';display: inline-block;margin-top: 0.9em;width: 1.2em;height: 1.2em;border-top: 0.25em solid #fff;border-right: 0.25em solid #fff;-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);}.aspot_anchor li a:hover .bottom:after {border-top: 0.25em solid #fff;border-right: 0.25em solid #fff;}@keyframes bounce {0%, 20%, 60%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}80% {-webkit-transform: translateY(-5px);transform: translateY(-5px);}}.video-header .overlay .container {height: 100%;max-width: 1400px;margin: 0 auto;}.video-header video {display: none;width: 100%;height: initial;position: absolute;top: 0;left: 0;}.video-header .video-filter {display: none;}@keyframes imgPanTopLeft {from {background-position: 0 0;}to {background-position: 100% 100%;}}@-webkit-keyframes imgPanTopLeft {from {background-position: 0 0;}to {background-position: 100% 100%;}}@keyframes imgPanTopRight {from {background-position: 100% 0;}to {background-position: 0 100%;}}@-webkit-keyframes imgPanTopRight {from {background-position: 100% 0;}to {background-position: 0 100%;}}@keyframes imgPanBottomLeft {from {background-position: 0 100%;}to {background-position: 100% 0;}}@-webkit-keyframes imgPanBottomLeft {from {background-position: 0 100%;}to {background-position: 100% 0;}}@keyframes imgPanBottomRight {from {background-position: 100% 0;}to {background-position: 0 100%;}}@-webkit-keyframes imgPanBottomRight {from {background-position: 100% 100%;}to {background-position: 0 0;}}section.aspot.img-pan {min-height: 300px;position: relative;}section.aspot.img-pan .pan-item.current {z-index: 1;}section.aspot.img-pan .pan-item {width: 100%;height: 100%;background-size: cover;position: absolute;top: 0;left: 0;z-index: 0;}@media (max-width: 1024px) {section.aspot.img-pan .pan-item {background-position: 50% 50%;}}section.aspot.img-pan .overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 2;height: 100%;}section.aspot.img-pan .the-content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 600px;text-align: center;height: 3em;z-index: 3;}section.aspot.img-pan .container {max-width: 1400px;height: 100%;position: relative;}section.aspot.img-pan .the-content h3 {margin: 0;}@media only screen and (min-width: 1024px) {section.aspot.img-pan .pan-item {background-size: cover;}section.aspot.img-pan .the-content h3 {font-size: 3em;}section.aspot.img-pan .the-content.pos-left {right: auto;left: 0;}section.aspot.img-pan .the-content.pos-right {right: 0;left: auto;}section.aspot.img-pan .the-content.align-left {text-align: left;}section.aspot.img-pan .the-content.align-center {text-align: center;}section.aspot.img-pan .the-content.align-right {text-align: right;}}.pan-item.pos-top-left {animation: imgPanTopLeft 11s infinite;-webkit-animation-name: imgPanTopLeft;-webkit-animation-duration: 11s;-webkit-animation-iteration-count: infinite;}.pan-item.pos-top-right {animation: imgPanTopRight 11s infinite;-webkit-animation-name: imgPanTopRight;-webkit-animation-duration: 11s;-webkit-animation-iteration-count: infinite;}.pan-item.pos-bottom-left {animation: imgPanBottomLeft 11s infinite;-webkit-animation-name: imgPanBottomLeft;-webkit-animation-duration: 11s;-webkit-animation-iteration-count: infinite;}.pan-item.pos-bottom-right {animation: imgPanBottomRight 11s infinite;-webkit-animation-name: imgPanBottomRight;-webkit-animation-duration: 11s;-webkit-animation-iteration-count: infinite;}@media (min-aspect-ratio: 16/9) {.video-header video {height: 300%;top: -100%;}}@media (max-aspect-ratio: 16/9) {.video-header video {width: 300%;left: -100%;}}@supports (object-fit: cover) {.video-header video {top: 0;left: 0;width: 100%;height: initial;object-fit: cover;}}@media only screen and (min-width: 400px) {.the-content {left: calc(50% - 200px);}}@media only screen and (min-width: 1025px) {.video-header .video-filter {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../dist/img/overlay-pattern.png');}.video-header video {display: block;}.video-header .overlay {background-color: transparent;}.video-header .overlay .container {position: relative;max-width: 1000px;}.video-header .overlay .container .the-content, .img-pan .overlay .container .the-content {width: 100%;max-width: 1000px;margin: 0 auto;top: 0;left: 0;right: 0;}.video-header .overlay .container .the-content h3, .img-pan .overlay .container .the-content h3 {position: absolute;bottom: 0.25em;max-width: 560px;font-size: 4.85em;line-height: 1em;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.75);text-align: right;}.video-header .overlay .container .the-content .the-links, .img-pan .overlay .container .the-content .the-links {padding-right: 1em;position: absolute;right: 0;bottom: 1.5em;width: 400px;}.video-header .overlay .container .the-content .the-links a, .img-pan .overlay .container .the-content .the-links a {margin: 0 !important;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.25);}.video-header .overlay .container .the-content .the-links a.vertical-center, .img-pan .overlay .container .the-content .the-links a.vertical-center {margin-bottom: 1.5em !important;}.video-header .overlay .container .the-content .the-links a:last-of-type, .img-pan .overlay .container .the-content .the-links a:last-of-type {margin-top: 0.5em !important;}}@media screen and (max-width: 480px) {.home .product-slider-box a {max-width: 383px;max-height: 356px;}}.home .product-model-slide-title span {font-size: 23px;}.flip-container {}. .front {z-index: 2;border: 1px solid #ccc;}.home .collection-reviews h2.title {margin: 0;}.home .collection-reviews a {color: #333 !important;}.home .collection-reviews a:hover {color: #ccc !important;}.section_content.aspot-content-large {max-height: 135px;}.section_content.aspot-b {bottom: 40px;top: auto;}.section_content.aspot-t {top: 40px;}.section_content.aspot-m {top: 50%;transform: translateY(-50%);}.aspot-content-med.section_content {width: 450px;max-height: 210px;}.aspot-content-med.section_content .row .columns {width: 100%;}.aspot-content-med.section_content h1.hero {font-size: 40px;line-height: 1;}.aspot-content-med.section_content .aspot-cta-link {max-width: 100%;font-size: 25px;line-height: 1;margin-bottom: 5px;}.section_content.aspot-tl {top: 40px;}.section_content.aspot-tc {top: 40px;left: 50%;right: auto;transform: translateX(-50%);}.section_content.aspot-tr {top: 40px;left: auto;right: 0;}.section_content.aspot-ml {top: 50%;transform: translateY(-50%);}.section_content.aspot-mc {top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}.section_content.aspot-mr {top: 50%;transform: translateY(-50%);right: 0;left: auto;}.section_content.aspot-bl {top: auto;bottom: 40px;}.section_content.aspot-bc {top: auto;bottom: 40px;left: 50%;transform: translateX(-50%);}.section_content.aspot-br {top: auto;bottom: 40px;right: 0;left: auto;}@media only screen and (min-width: 40.063em) and (max-width: 64em) {.section_content {top: 13%;margin-left: 0;padding-left: 100px;padding-right: 100px;}.section_content.aspot-b {bottom: 5px;}.section_content.aspot-t {bottom: 5px;top: auto;}.section_content.aspot-m {bottom: 5px;transform: none;}.section_content h1.hero {font-size: 37px;letter-spacing: 3px;}.section_content a {font-size: 33px;width: 103%;padding: 5px 0;margin-bottom: 5px;margin-left: 0;margin-right: 0;transition: all 0.5s ease-in-out;}.section_content a:hover {background: #707070;border-radius: 10px;}.banner {height: 352px;}.banner.big_banner {height: 1210px;}.dist-image {margin-bottom: 0 0 10px;}.dist-image img {width: 100%;}.boxes-section {padding: 56px 0 36px;}.boxes-section .link_area a:after {margin-right: -22px;}.boxes-section .columns {padding: 0 0.5em;}.box {position: relative;margin-bottom: 33px;padding: 30px;}.box:after {content: "";position: absolute;border-right: 1px solid #aaa;height: 100%;right: 14%;top: 0;bottom: 0;}.box:before {display: none;}.box_content.medium-5 {padding: 1em 0 0 1.5em;}.box_text {float: right;text-align: left;overflow: hidden;padding: 47px 0 0;}.box h5 {font-size: 46px;}.box p {margin: 0;line-height: 1.2;}.link_area.first a {font-size: 13px;color: #fff;}.link_area.first a:after {height: 33px;top: 100%;margin-top: 18px;margin-right: 38px;}.link_area:before {display: none;}.box-outer-link {display: block;}.brands-section {padding: 54px 0 49px;}.brands-section h3 {font-size: 52px;margin-bottom: 80px;line-height: 1.4;}#brand-1 {margin-bottom: 70px;}#brand-1, #brand-2 {padding-left: 40px;padding-right: 40px;}.brands-section img {max-width: 100%;}.section-1 .medium-12.columns {padding-left: 1.875em;padding-right: 1.875em;}.section-1 h4 {font-size: 50px;margin-bottom: 29px;}.box-product {min-height: 271px;margin-top: 12px;}.box-product .link_area {width: 100%;padding: 32px 20px;}.box-product.first {min-height: 219px;margin-top: 0;}.box-product .box_content {margin-bottom: 41px;}.flip-container {padding: 0 0.5em;}}@media only screen and (max-width: 40.063em) {.section_content a {margin-bottom: 5px;}.section_content.aspot-b {bottom: 5px;}.section_content.aspot-t {bottom: 5px;top: auto;}.section_content.aspot-m {bottom: 5px;transform: none;}}@media only screen and (min-width: 40.063em) {.box-product.first .box_content {margin-bottom: 0;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {.fillWidth {width: 100%;margin-bottom: 0;}.section_content {top: 57%;margin-left: 0;}.section_content h1.hero {font-size: 53px;letter-spacing: 3px;}.section_content a {font-size: 29px;width: 365px;}.links_area {}.banner.big_banner {height: 675px;}.dist-image {margin-bottom: 0 0 0;}.dist-image img {width: 100%;}.boxes-section .columns {padding-left: 1em;padding-right: 1em;}.boxes-section {padding: 40px 0 20px;}.boxes-section .link_area a:after {margin-right: -22px;}.dist-image {margin: 0;}.box {padding: 40px 21px 0;min-height: auto;position: relative;overflow: hidden;}.box:after {display: none;}.box_text {float: none;text-align: center;padding: 0;overflow: hidden;padding: 0 20px;height: 135px;}.box h5 {font-size: 26px;height: auto;padding: 10px 0;}.box p {margin: 0 17px;font-size: 18px;font-style: italic;line-height: 1;}.link_area {padding-top: 28px;margin-bottom: 0;}.link_area.first {padding-left: 5px;padding-right: 5px;padding-bottom: 10px;display: none;}.link_area.first a {font-size: 17px;color: #333;}.link_area.first a:after {margin-right: -5px;height: 26px;}.brands-section {padding: 70px 0 95px;}.brands-section h3 {font-size: 45px;margin-bottom: 108px;line-height: 1.4;}#brand-1 {margin-bottom: 110px;}#brand-1, #brand-2 {padding-left: 200px;padding-right: 200px;}.brands-section img {max-width: 100%;}.section-1 {padding: 50px 0;position: relative;}.section-1 .large-4.columns {padding-left: 1.875em;padding-right: 1.875em;}.section-1 h4 {font-size: 75px;line-height: 1.4;margin-bottom: 58px;}.box-product {min-height: 383px;margin-top: 0;}.box-product .box_content {line-height: 240px;margin-bottom: -36px;}.box-product .link_area {width: 85%;padding: 38px 20px;margin-left: 30px;margin-top: 70px;}.box-product .link_area a {font-size: 21px;}}@media only screen and (min-width: 90.063em) {.section_content h1.hero {font-size: 75px;letter-spacing: 3px;margin: 0 auto;line-height: 0.9;}.section_content a {float: right;color: #fff !important;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.25);display: inline-block;font-size: 32px;background: #007297;padding: 7px 3px;margin-bottom: 10px;font-weight: bold;width: 510px;text-align: center;margin-top: 0;transition: all 0.5s ease-in-out;}.section_content a:hover {background: #707070;border-radius: 10px;}.link_area.first {display: none;padding-left: 5px;padding-right: 5px;padding-bottom: 0;}.banner, .banner.big_banner {height: 768px;}.dist-image {margin: 0 0 10px;}.dist-image img {width: 100%;}.boxes-section {padding: 40px 0 20px;}.boxes-section .link_area a:after {margin-right: -22px;}.boxes-section .columns {padding-left: 1.875em;padding-right: 1.875em;}.box {position: relative;background: transparent;padding: 40px 40px 0;min-height: auto;text-align: center;font-size: 20px;color: #007297;overflow: hidden;}.box:after {display: none;}.box_text {height: 160px;}.box h5 {font-size: 32px;height: auto;padding: 10px 0;}.link_area {margin: 0 0 21px;padding: 35px 0 0;}.link_area a {font-size: 22px;}.link_area a:after {margin-right: -55px;}.brands-section {padding: 70px 0 74px;}.brands-section h3 {font-size: 45px;text-transform: uppercase;font-weight: bold;margin-bottom: 129px;line-height: 1.4;}#brand-1 {margin-bottom: 140px;}#brand-1, #brand-2 {padding-left: 200px;padding-right: 200px;}.brands-section img {max-width: 100%;}.section-1 {padding: 45px 0 15px;position: relative;}.section-1 h4 {font-size: 127px;line-height: 1.4;margin-bottom: 100px;}.box-product {min-height: 404px;}.box-product .box_content {line-height: 240px;margin-bottom: -36px;}.box-product .link_area {width: 93%;padding: 38px 20px;margin-left: 23px;margin-top: 70px;}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {.hide-desktop {display: block !important;}.video-container {display: none !important;}.videofilter {display: none !important;}}@media screen and (min-width: 1024px) {.hide-desktop {display: none;}.video-container {display: block;}.videofilter {display: block;}}@media screen and (max-width: 1024px) {.section_content {position: relative !important;width: 100% !important;top: auto !important;bottom: auto !important;transform: none !important;left: auto !important;right: auto !important;margin-bottom: 10px;margin-top: 0;max-height: 1000px !important;}.full-width {background: #707070;}.aspot_anchor {display: none;z-index: 1;}.aspot_anchor li a .bottom {background: rgba(255, 255, 255, 0.95);}}@media screen and (max-width: 640px) {.flip-container {display: inline-block;float: none !important;}.section_content h1.hero {font-size: 25px !important;}.section_content a {font-size: 18px !important;}}@media screen and (max-width: 768px) {body.home .content-container {padding-left: 1em;padding-right: 1em;}}@media screen and (max-width: 400px) {.brand-inner-block.front {border: none !important;border-bottom: 1px solid #ccc !important;}}@media screen and (min-width: 2000px) {.banner {height: 850px;}}section.img-pan div.aspot-content {z-index: 10;}.collection-reviews {background: #09f;background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTlmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ1ZDFmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size: 100%;background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #09f), color-stop(100%, #45d1ff));background-image: -moz-linear-gradient(bottom, #09f, #45d1ff);background-image: -webkit-linear-gradient(bottom, #09f, #45d1ff);background-image: url(https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2019/01/hs-reviews-bg.jpg);color: #fff;background-size: cover;}.bubble-toggle {position: absolute;top: 10px;right: 10px;padding: 10px;background: rgba(255, 255, 255, 0.5);font-family: sans-serif;font-size: 13px;color: #333;}.bubble-toggle:hover {background: rgba(255, 255, 255, 0.75);}.bubbles {overflow: hidden;margin: 0 auto;}.bubble-container {position: absolute;bottom: 0;will-change: transform;-webkit-animation: bubblerise 4s infinite ease-in;-moz-animation: bubblerise 4s infinite ease-in;-ms-animation: bubblerise 4s infinite ease-in;animation: bubblerise 4s infinite ease-in;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}.bubble {width: 6px;height: 6px;margin: 0 auto;border: 1px solid rgba(255, 255, 255, 0.5);background: rgba(255, 255, 255, 0.25);will-change: transform;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-webkit-animation: bubblewobble 0.4s infinite linear;-moz-animation: bubblewobble 0.4s infinite linear;-ms-animation: bubblewobble 0.4s infinite linear;animation: bubblewobble 0.4s infinite linear;}@-webkit-keyframes bubblerise {0% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}5% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}99% {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}100% {bottom: 100%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}}@-moz-keyframes bubblerise {0% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}5% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}99% {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}100% {bottom: 100%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}}@-ms-keyframes bubblerise {0% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}5% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}99% {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}100% {bottom: 100%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}}@keyframes bubblerise {0% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}5% {bottom: 0;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}99% {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}100% {bottom: 100%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}}@-webkit-keyframes bubblewobble {0% {margin-left: 0;}50% {margin-left: 2px;}}@-moz-keyframes bubblewobble {0% {margin-left: 0;}50% {margin-left: 2px;}}@-ms-keyframes bubblewobble {0% {margin-left: 0;}50% {margin-left: 2px;}}@keyframes bubblewobble {0% {margin-left: 0;}50% {margin-left: 2px;}}.search .hero, .archive .hero, .page-template-template-blog .hero {width: 100%;position: relative;height: 350px;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;min-height: 600px;}.search .hero img, .archive .hero img, .page-template-template-blog .hero img {width: 100%;height: auto;display: none;}.search .hero h2, .archive .hero h2, .page-template-template-blog .hero h2 {color: white;margin: 0;margin-bottom: 0.25em;line-height: 1;text-transform: uppercase;letter-spacing: 2.5px;}.search .hero h3, .archive .hero h3, .page-template-template-blog .hero h3 {color: white;line-height: 1;font-size: 3em;margin: 0;margin-top: 0.25em;margin-bottom: 0.5em;text-transform: uppercase;letter-spacing: 5px;}.search .hero .the-content, .archive .hero .the-content, .page-template-template-blog .hero .the-content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 75%;text-align: center;height: 18em;margin: auto auto;color: white;z-index: 3;}.search .hero .overlay, .archive .hero .overlay, .page-template-template-blog .hero .overlay {width: 100%;height: 100%;position: absolute;z-index: 2;}.search .hero ul, .archive .hero ul, .page-template-template-blog .hero ul {text-align: left;background-color: #fff;width: 100%;margin: 0;padding-top: 1em;margin-top: -0.75em;padding-bottom: 0.25em;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-webkit-box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .25);box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .25);}.search .hero ul li, .archive .hero ul li, .page-template-template-blog .hero ul li {list-style: none;padding-top: 0.25em;padding-bottom: 0.25em;}.search .hero ul li ul li a, .archive .hero ul li ul li a, .page-template-template-blog .hero ul li ul li a {padding-left: 1.75em;}.search .hero ul li a, .archive .hero ul li a, .page-template-template-blog .hero ul li a {display: inline-block;width: 100%;height: 100%;padding-left: 1em;}.search .hero ul li ul, .archive .hero ul li ul, .page-template-template-blog .hero ul li ul {padding-top: 0;margin-top: 0.15em;padding-bottom: 0;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;-webkit-box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .0);box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .0);}.search .hero div.dropdown, .archive .hero div.dropdown, .page-template-template-blog div.dropdown {text-align: left;max-width: 300px;margin: 10px auto;width: 100%;}.search .hero a.dropdown.active, .archive .hero a.dropdown.active, .page-template-template-blog a.dropdown.active {opacity: 1;}.search .hero a.dropdown, .archive .hero a.dropdown, .page-template-template-blog a.dropdown {background-color: #fff;color: #333;border: 1px solid rgba(0, 0, 0, .1);border-radius: 5px;display: inline-block;width: 100%;padding: 0.5em 1em;font-family: 'prelosemibold', Helvetica, Roboto, Arial, sans-serif;font-size: normal;font-size: 1.25em;opacity: 0.75;transition-duration: 0.5s;}.page-template-template-blog a.dropdown, .archive.inside-page a.dropdown {background-image: url('../dist/img/down-arrow.png');background-size: 30px;background-repeat: no-repeat;background-position: 95% 50%;}.search .hero article, .archive .hero article, .page-template-template-blog article {margin-bottom: 1em;}.masonry-grid {max-width: 1400px !important;}article.masonry-item {padding: 0;width: calc(100% - 2em);box-shadow: 0 0.15em 0.35em 0 rgba(0, 0, 0, 0.135);border-radius: 5px;overflow: hidden;margin: 1.75em 0;}article.masonry-item img {width: 100%;height: auto;}article.masonry-item div.body {padding: 0.5em 1em;}.blog-search {width: 100%;display: block;position: relative;}.blog-search input {display: inline-block;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 0.75em 1em;width: 100%;height: auto;background-color: white;color: #333;border-radius: 5px;max-width: 300px;margin: 0 auto;margin-top: 1em;border: 0;-webkit-box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .25);box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .25);}.blog-search input:focus {opacity: 1;}.single .hero {background-repeat: no-repeat;background-size: cover;height: 350px;background-position: 50% 50%;}.single .hero img {width: 100%;height: auto;display: none;}.single-post-wrap {max-width: 720px;}@media only screen and (min-width: 960px) {.single .hero {height: auto;}.single .hero img {display: block;}article.masonry-item {width: calc(48% - 1em);}article.masonry-item div.body {padding: 1em 2em;}.single .single-post h2:first-of-type {border-bottom: 1px solid black;margin-bottom: 0.5em;}.single h2, article.masonry-item h3 {font-size: 32px !important;}.single h3 {font-size: 24px;}article.masonry-item .body a, article.masonry-item p {font-size: 20px !important;line-height: 1.5em !important;}}@media only screen and (min-width: 1025px) {.search .hero h2, .archive .hero h2, .page-template-template-blog .hero h2 {font-size: 2.5em;}.search .hero h3, .archive .hero h3, .page-template-template-blog .hero h3 {font-size: 4.25em !important;}.search .hero, .archive .hero, .page-template-template-blog .hero {height: auto;}.search .hero img, .archive .hero img, .page-template-template-blog .hero img {display: block !important;opacity: 0;}.search .hero h3, .archive .hero h3, .page-template-template-blog .hero h3 {font-size: 3.5em;}}@media only screen and (min-width: 2000px) {.single h2, article.masonry-item h3 {font-size: 40px !important;}.single h3 {font-size: 30px;}article.masonry-item .body a, article.masonry-item p {font-size: 24px !important;line-height: 1.5em !important;}.single-post-wrap {max-width: 800px;}}.jet-system {background-color: #fff;padding: 80px 0 80px;}.jet-system .row {max-width: 1250px;}.jet-system .title, .jet-system .title+.description {text-align: center;}.jet-system .title {font-weight: bold;}.jet-system .title+.description {text-align: center;margin: 0 auto;color: #000;font-weight: bold;font-size: 20px;margin-bottom: 50px;}.jet-system ul {list-style: none;}.jet-system li {border: 1px solid #fff;}.jet-system .ui-tabs-vertical {width: 100%;}.jet-system .ui-tabs-vertical .ui-tabs-nav {float: left;width: 100%;}.jet-system .ui-tabs-vertical .ui-tabs-nav li {clear: left;width: 100%;}.jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child {border-top: none;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a {display: block;color: #333 !important;font-size: 20px;text-transform: uppercase;padding: 4px 14px;position: relative;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 20px;color: #fff;position: relative;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {padding-bottom: 0;padding-right: 0;border-right-width: 0;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {content: '\f078';}.jet-system .ui-tabs-vertical .ui-tabs-panel {padding: 17px 38px;float: right;width: 24.9em;color: #fff;}.jet-system .ui-tabs-vertical .ui-tabs-panel video {margin-bottom: 0.9rem;}.jet-system .ui-tabs-vertical .ui-tabs-panel .description {font-size: 17px;letter-spacing: 0.02em;line-height: 28px;margin-bottom: 0;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {padding-right: 19px;padding-left: 0px;}.plus-container {display: block;margin: 0 auto;max-height: 500px;max-width: 80%;position: relative;}.plus-container .plus-icon {background-image: url('../img/reg-plus.png');background-size: cover;background-repeat: no-repeat;display: inline-block;position: absolute;width: 25px;height: 25px;opacity: 0.7;}.plus-icon {background-image: url('../img/reg-plus.png');background-repeat: no-repeat;background-size: cover;display: inline-block;position: absolute;width: 20px;height: 20px;opacity: 0.7;}.plus-container .plus-icon:hover {opacity: 1;}.plus-container .plus-icon.selected {background-image: url('../img/selected-plus.png');background-repeat: no-repeat;background-size: cover;opacity: 1;}.acc-content p:last-child {padding-top: 5px;}.acc-content iframe {width: 100% important;}@media screen and (max-width: 1120px) {.jet-system .ui-tabs-vertical .ui-tabs-nav li a {font-size: 17px;}}@media screen and (max-width: 480px) {.plus-container .plus-icon {width: 15px;height: 15px;}}.media-library-tab-video {text-align: center;}.single-product a.button.ask-question {max-width: 400px;float: none;}body.ace-salt-water-sanitizing-system div.prod.btns {width: 100%;float: left;margin: 0.25em;}@media screen and (max-width: 1200px) {body.ace-salt-water-sanitizing-system a.ask-question {margin: 0 auto !important;}}@media screen and (min-width: 1200px) {}.prod-description .tab-content .row, section.jet-systems .jet-system .row {max-width: 1400px !important;}section.jet-systems .jet-system .row h2.title {margin-top: 15px;margin-bottom: 5px;}section.jet-systems .jet-system .row p.description {margin-bottom: 60px;}body.single-360-view footer, body.single-360-view header {display: none !important;}.product.has-default-attributes.has-children>.images {opacity: 1;}.product-heading {padding: 20px 1em 40px;}.product-title-line {position: relative;text-align: center;}.inner-wrap .product-heading, .product-heading.single-product-heading {padding: 50px 0 !important;}.inner-wrap .product-heading, .product-heading.single-product-heading {padding: 2.5em 1em 1em !important;margin-bottom: 0;}.product-heading>.row, .product-heading.single-product-heading>.row {padding-bottom: 1em;}div.the-product {max-width: 1400px;margin: 0 auto;padding-bottom: 50px;}.product-title-line .title {margin: 0;padding-bottom: 0;text-transform: capitalize;line-height: 1;text-align: center;}.product-heading .breadcrumbs {padding-bottom: 0;border-bottom: 0 solid #ccc;margin-bottom: 0;margin-left: 0;}.product-description {float: right !important;position: relative;}.custom-product-view img.product-img {margin-bottom: 20px;}.custom-product-view {padding: 0 1.875em;max-width: 100%;}.product-price-button {padding: 10px;background-color: #007297;text-align: center;color: #fff;font-weight: bold;margin-top: 30px;transition: background-color 0.3s ease-in-out;}.product-price-button:hover {background-color: #707070;transition: background-color 0.3s ease-in-out;color: #fff;}.custom-product-view {text-align: center;}.product-selectors {clear: right;float: right;}@media (max-width: 657px) {.product-selectors h3 {text-align: center;}}.single-product .jet-system li {background-color: transparent;border: none;border-top: 1px solid #333;}.single-product .jet-system .ui-tabs-nav {margin: 0;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child {border: none;border-top: 1px solid #333;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a {color: #333;font-weight: bold;text-decoration: none;border: none;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-panel {width: 100%;background-color: transparent;color: #333;padding: 0 0 10px 55px;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-panel img {width: 100%;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {border-bottom: none !important;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a {background-color: transparent;color: #333;border-bottom: none !important;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {color: #333;padding-right: 20px;padding-left: 5px;}.prod-description {padding: 0 1em !important;}.single-product .prod-description h2.title {margin-bottom: 50px;margin-top: 30px;}.single-product .prod-description h2.title, .single-product .prod-description p.description {color: #fff;}.single-product .prod-description .tab-content h4.title {font-size: 30px;text-align: left;}.single-product .prod-description .tab-content {background-color: transparent;}.single-product .prod-description .ui-tabs-nav {text-align: center;}.single-product .prod-description .ui-tabs-nav li {background-color: transparent;padding: 0;}.single-product .prod-description .ui-tabs-nav li:last-child {margin-right: 0 !important;}.single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;border: none !important;font-weight: bold;}.single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.single-product .prod-description .ui-tabs-nav li.ui-state-active a {text-decoration: none;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {padding-right: 19px !important;padding-left: 0 !important;}.single-product .prod-description .tab-content {padding: 60px 0;}.single-product .collection-reviews {background-color: #333;border-top: 1px solid #999;border-bottom: 1px solid #999;}.single-product .quote-section {border-radius: 10px;padding: 20px 0;background-color: transparent;color: white;}.single-product blockquote p {font-size: 20px;color: #fff;}.single-product .quote-author {color: #fff;}.single-product .left-quote, .single-product .right-quote {padding-top: 40px;}.single-product .accessories h2.title {text-align: center;margin: 0 0 50px;}.single-product .product {padding-top: 2em;}.single-product .product-carousel {padding: 40px 0 60px;background: url('https://myproductdata.com/wp-content/uploads/2015/06/strip-white.jpg');}.single-product .product-carousel h2.title {text-align: center;margin: 0 0 40px;}.single-product .product-carousel p.product-model-slide-title {color: #333;}.single-product .summary.entry-summary h2 {padding: 0 16px;}.single-product .accessories {background-color: #f1f1f1;padding: 50px 0 60px;border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;}.single-product .accessories .row {max-width: 1400px !important;}.single-product .accessories h2.title {text-align: center;margin: 0 0 40px;}.single-product .collection-reviews {background-color: #333;border-top: 1px solid #999;border-bottom: 1px solid #999;}.single-product .quote-section {border-radius: 10px;padding: 20px 0;background-color: transparent;}.single-product blockquote p {font-size: 20px;color: #fff;}.single-product .quote-author {color: #fff;}.single-product .feature-desc {display: none;}a.learn-more-link {line-height: 50px;display: none;}.block-img-wrap {height: 250px;overflow: hidden;max-height: 250px;}a.feature-block-link {display: block;border: 1px solid #ccc;max-height: 250px;overflow: hidden;}.single-product .feature-block-img {border: none;}.accessories-all-link {max-width: 200px;background-color: #999;margin: 0 auto;text-align: center;padding: 10px;margin-top: 40px;}.accessories-all-link:hover {background-color: #ccc;}.accessories-all-link p {color: #fff;margin: 0;font-weight: bold;}.learn-more-link:after {content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;padding-left: 20px;}.tax-product_cat .main>#footer, .tax-product_cat .main>hr {display: none;}.product-heading .product ins span.amount {padding-left: 20px;}.product-heading .product a.add_to_cart_button {margin-left: 20px !important;transition: all 0.3s ease-in-out;text-transform: uppercase;}.product-heading .product a.add_to_cart_button:hover {background-color: #007297 !important;}.product-heading a.ask-question {text-transform: uppercase;transition: all 0.3s ease-in-out;display: inline;margin: 0 !important;}.product-heading a.ask-question:hover {background-color: #007297 !important;}a.button:hover {color: #fff !important;}a.button.ask-question:hover {color: #fff !important;}.related-products-section .hide {max-height: 0;max-width: 0;overflow: hidden;}.single-product.hot-tub #design-main-img {max-width: 100%;}.single-product .breadcrumbs .row>span:first-of-type {padding: 0 !important;}@media only screen and (min-width: 500px) {div.grid-item, div.swatch {width: 33.3%;}}@media only screen and (min-width: 720px) {div.grid-item, div.swatch {width: 25%;}div.col-2, div.col-4 {width: 50%;float: left;padding: 1em;}div.col-3 {width: 33%;padding: 1em;float: left;}div.tab {max-height: 0;overflow: hidden;}ul.tab-links {display: block;}div.tab {margin-bottom: 0.5em;}}@media only screen and (min-width: 960px) {div.grid-item, div.swatch {width: 20%;}div.col-4 {width: 25%;}}@media only screen and (min-width: 1080px) {div.swatch {width: 14.28%;}}.gen.specs .img-container, .prod-specs .spec-img-wrapper {margin: 0 auto;width: 75%;position: relative;}.gen.specs .img-container .height, .prod-specs .spec-img-wrapper .height {width: 10px;height: 100%;position: absolute;top: 0;left: -10px;border-left: 1px solid black;border-top: 1px solid black;border-bottom: 1px solid black;}.gen.specs .img-container .width, .prod-specs .spec-img-wrapper .width {position: absolute;width: 100%;height: 10px;border-bottom: 1px solid black;border-left: 1px solid black;border-right: 1px solid black;}.gen.specs .img-container .width p, .prod-specs .spec-img-wrapper .width p {position: absolute;left: calc(50% - .75em);top: 20px;}.gen.specs .img-container .height p, .prod-specs .spec-img-wrapper .height p {position: absolute;top: 50%;right: 20px;width: 35px;}.gen.specs .specsimg, .prod-specs .specsimg {position: relative;margin-bottom: 2em;}.gen.specs .specsimg, .gen.specs .thespecslist, .prod-specs .specsimg, .prod-specs .thespecslist {width: 100%;padding: 1em;}@media only screen and (min-width: 1025px) {.gen.specs .specsimg, .gen.specs .thespecslist {float: left;}}@media only screen and (min-device-width: 769px) and (max-device-width: 860px) {}@media screen and (max-width: 769px) {.dwlbrochure.button, .product-heading a.ask-question {margin: 0 auto !important;display: block !important;}}@media screen and (max-width: 640px) {img {max-width: 100% !important;}.single-product h2.title {margin-bottom: 20px !important;}.cat-page, .collection-reviews, .get-pricing, .prod-specs, .product-heading, .quote-section, .single-product .accessories {padding: 20px 0 !important;}}@media screen and (max-width: 410px) {.product-price-button {width: 100% !important;margin: 0 0 10px !important;}}@media only screen and (min-width: 720px) and (max-width: 790px) {.tab-links li a {padding: 0.5em 0.7em;}}@media only screen and (min-width: 768px) {.product-heading .up-sells .products li {width: 46% !important;max-width: 370px;}}@media only screen and (min-width: 640px) {.product-heading .zoom {width: 16.9% !important;clear: none !important;}}.product_cat-endless-pools {padding-top: 60px !important;}.x200-fitness-systems-swim-spa table.thespecslist, .e-500-fitness-systems table.thespecslist, .e-500-fitness-systems table.thespecslist, .e2000-fitness-systems table.thespecslist, .e700-fitness-systems table.thespecslist, .x200-fitness-systems-swim-spa table.thespecslist, .recsport-r120-recreation-systems table.thespecslist, .x2000-swimcross-exercise-systems table.thespecslist, .x500-swimcross-exercise-systems table.thespecslist, .x200-swimcross-exercise-systems table.thespecslist, .x200-fitness-systems-swim-spa table.thespecslist {width: 90%;margin: 0 auto;}.x200-fitness-systems-swim-spa table.thespecslist tbody, .x2000-swimcross-exercise-systems table.thespecslist tbody, .e2000-fitness-systems table.thespecslist tbody .recsport-r120-recreation-systems table.thespecslist tbody .x200-fitness-systems-swim-spa table.thespecslist tbody .e-500-fitness-systems table.thespecslist tbody, .e700-fitness-systems table.thespecslist tbody, .x500-swimcross-exercise-systems table.thespecslist tbody, .x200-swimcross-exercise-systems table.thespecslist tbody, .x200-fitness-systems-swim-spa table.thespecslist tbody {outline: solid 3px #ccc !important;}.x200-fitness-systems-swim-spa table.thespecslist tbody tr:nth-child(even), .e-500-fitness-systems table.thespecslist tr:nth-child(even), .e700-fitness-systems table.thespecslist tr:nth-child(even), .x500-swimcross-exercise-systems table.thespecslist tr:nth-child(even), .x200-swimcross-exercise-systems table.thespecslist tr:nth-child(even), .x2000-swimcross-exercise-systems table.thespecslist tr:nth-child(even), .e2000-fitness-systems table.thespecslist tr:nth-child(even), .x200-fitness-systems-swim-spa table.thespecslist tr:nth-child(even), .recsport-r120-recreation-systems table.thespecslist tr:nth-child(even) {background: #eee !important;}.e-500-fitness-systems .summary h1, .x200-swimcross-exercise-systems .summary h1, .x500-swimcross-exercise-systems .summary h1, .e700-fitness-systems .summary h1, .x200-fitness-systems-swim-spa .summary h1, .x2000-swimcross-exercise-systems h1, .e2000-fitness-systems h1, .recsport-r120-recreation-systems h1 {font-size: 2em !important;}table.stacktable {border-collapse: collapse;width: 100%;}table.stacktable th {background-color: #ccc;font-weight: bold;font-family: 'prelobold', arial, sans-serif;}table.stacktable th, table.stacktable td {border: 1px solid #ccc;line-height: 1.5;padding: 0.75em;text-align: left;}@media (min-width: 769px) {table.stacktable {}table.stacktable tr:nth-child(even) {background: #eee !important;}}@media (max-width: 768px) {table.stacktable {}table.stacktable thead tr {position: absolute;top: -9999em;left: -9999em;}table.stacktable tr {border: 1px solid #ccc;border-bottom: 0;}table.stacktable tr+tr {margin-top: 1.5em;}table.stacktable tr, table.stacktable td {display: block;}table.stacktable td {border: none;border-bottom: 1px solid #ccc;padding-left: 50%;}table.stacktable td:first-child {background: #eee !important;}table.stacktable td:before {content: attr(data-label);font-family: 'prelobold', arial, sans-serif;display: inline-block;font-weight: bold;line-height: 1.5;margin-left: -100%;width: 100%;}}@media (max-width: 768px) {table.stacktable td {padding-left: 0.75em;}table.stacktable td:before {display: block;margin-bottom: 0.75em;margin-left: 0;}}body.endless-pools .prod.btns, body.x500-swimcross-exercise-systems .prod.btns, body.x200-swimcross-exercise-systems .prod.btns, body.e700-fitness-systems .prod.btns, body.e-500-fitness-systems .prod.btns, body.x2000-swimcross-exercise-systems .prod.btns, body.e2000-fitness-systems .prod.btns, body.recsport-r120-recreation-systems .prod.btns, body.x200-fitness-systems-swim-spa .prod.btns, body.e550-endless-pools-fitness-systems .prod.btns {padding: 0 1em;}body.endless-pools .cta-button, body.x500-swimcross-exercise-systems .cta-button, body.x200-swimcross-exercise-systems .cta-button, body.e700-fitness-systems .cta-button, body.e-500-fitness-systems .cta-button, body.x2000-swimcross-exercise-systems .cta-button, body.e2000-fitness-systems .cta-button, body.recsport-r120-recreation-systems .cta-button, body.x200-fitness-systems-swim-spa .cta-button, body.e550-endless-pools-fitness-systems .cta-button, body.endless-pools .woocommerce a.button, body.x500-swimcross-exercise-systems .woocommerce a.button, body.x200-swimcross-exercise-systems .woocommerce a.button, body.e700-fitness-systems .woocommerce a.button, body.e-500-fitness-systems .woocommerce a.button, body.x2000-swimcross-exercise-systems .woocommerce a.button, body.e2000-fitness-systems .woocommerce a.button, body.recsport-r120-recreation-systems .woocommerce a.button, body.x200-fitness-systems-swim-spa .woocommerce a.button, body.e550-endless-pools-fitness-systems .woocommerce a.button, body.endless-pools .woocommerce button.button, body.x500-swimcross-exercise-systems .woocommerce button.button, body.x200-swimcross-exercise-systems .woocommerce button.button, body.e700-fitness-systems .woocommerce button.button, body.e-500-fitness-systems .woocommerce button.button, body.x2000-swimcross-exercise-systems .woocommerce button.button, body.e2000-fitness-systems .woocommerce button.button, body.recsport-r120-recreation-systems .woocommerce button.button, body.x200-fitness-systems-swim-spa .woocommerce button.button, body.e550-endless-pools-fitness-systems .woocommerce button.button, body.endless-pools .woocommerce input.button, body.x500-swimcross-exercise-systems .woocommerce input.button, body.x200-swimcross-exercise-systems .woocommerce input.button, body.e700-fitness-systems .woocommerce input.button, body.e-500-fitness-systems .woocommerce input.button, body.x2000-swimcross-exercise-systems .woocommerce input.button, body.e2000-fitness-systems .woocommerce input.button, body.recsport-r120-recreation-systems .woocommerce input.button, body.x200-fitness-systems-swim-spa .woocommerce input.button, body.e550-endless-pools-fitness-systems .woocommerce input.button, body.endless-pools .product-heading .button.ask-question, body.x500-swimcross-exercise-systems .product-heading .button.ask-question, body.x200-swimcross-exercise-systems .product-heading .button.ask-question, body.e700-fitness-systems .product-heading .button.ask-question, body.e-500-fitness-systems .product-heading .button.ask-question, body.x2000-swimcross-exercise-systems .product-heading .button.ask-question, body.e2000-fitness-systems .product-heading .button.ask-question, body.recsport-r120-recreation-systems .product-heading .button.ask-question, body.x200-fitness-systems-swim-spa .product-heading .button.ask-question, body.e550-endless-pools-fitness-systems .product-heading .button.ask-question, body.endless-pools .tab-links li a, body.x500-swimcross-exercise-systems .tab-links li a, body.x200-swimcross-exercise-systems .tab-links li a, body.e700-fitness-systems .tab-links li a, body.e-500-fitness-systems .tab-links li a, body.x2000-swimcross-exercise-systems .tab-links li a, body.e2000-fitness-systems .tab-links li a, body.recsport-r120-recreation-systems .tab-links li a, body.x200-fitness-systems-swim-spa .tab-links li a, body.e550-endless-pools-fitness-systems .tab-links li a, body.endless-pools a.dwlbrochure.button, body.x500-swimcross-exercise-systems a.dwlbrochure.button, body.x200-swimcross-exercise-systems a.dwlbrochure.button, body.e700-fitness-systems a.dwlbrochure.button, body.e-500-fitness-systems a.dwlbrochure.button, body.x2000-swimcross-exercise-systems a.dwlbrochure.button, body.e2000-fitness-systems a.dwlbrochure.button, body.recsport-r120-recreation-systems a.dwlbrochure.button, body.x200-fitness-systems-swim-spa a.dwlbrochure.button, body.e550-endless-pools-fitness-systems a.dwlbrochure.button {background-color: #007297 !important;}body.endless-pools .cta-button:hover, body.x500-swimcross-exercise-systems .cta-button:hover, body.x200-swimcross-exercise-systems .cta-button:hover, body.e700-fitness-systems .cta-button:hover, body.e-500-fitness-systems .cta-button:hover, body.x2000-swimcross-exercise-systems .cta-button:hover, body.e2000-fitness-systems .cta-button:hover, body.recsport-r120-recreation-systems .cta-button:hover, body.x200-fitness-systems-swim-spa .cta-button:hover, body.e550-endless-pools-fitness-systems .cta-button:hover, body.endless-pools .woocommerce a.button:hover, body.x500-swimcross-exercise-systems .woocommerce a.button:hover, body.x200-swimcross-exercise-systems .woocommerce a.button:hover, body.e700-fitness-systems .woocommerce a.button:hover, body.e-500-fitness-systems .woocommerce a.button:hover, body.x2000-swimcross-exercise-systems .woocommerce a.button:hover, body.e2000-fitness-systems .woocommerce a.button:hover, body.recsport-r120-recreation-systems .woocommerce a.button:hover, body.x200-fitness-systems-swim-spa .woocommerce a.button:hover, body.e550-endless-pools-fitness-systems .woocommerce a.button:hover, body.endless-pools .woocommerce button.button:hover, body.x500-swimcross-exercise-systems .woocommerce button.button:hover, body.x200-swimcross-exercise-systems .woocommerce button.button:hover, body.e700-fitness-systems .woocommerce button.button:hover, body.e-500-fitness-systems .woocommerce button.button:hover, body.x2000-swimcross-exercise-systems .woocommerce button.button:hover, body.e2000-fitness-systems .woocommerce button.button:hover, body.recsport-r120-recreation-systems .woocommerce button.button:hover, body.x200-fitness-systems-swim-spa .woocommerce button.button:hover, body.e550-endless-pools-fitness-systems .woocommerce button.button:hover, body.endless-pools .woocommerce input.button:hover, body.x500-swimcross-exercise-systems .woocommerce input.button:hover, body.x200-swimcross-exercise-systems .woocommerce input.button:hover, body.e700-fitness-systems .woocommerce input.button:hover, body.e-500-fitness-systems .woocommerce input.button:hover, body.x2000-swimcross-exercise-systems .woocommerce input.button:hover, body.e2000-fitness-systems .woocommerce input.button:hover, body.recsport-r120-recreation-systems .woocommerce input.button:hover, body.x200-fitness-systems-swim-spa .woocommerce input.button:hover, body.e550-endless-pools-fitness-systems .woocommerce input.button:hover, body.endless-pools .product-heading .button.ask-question:hover, body.x500-swimcross-exercise-systems .product-heading .button.ask-question:hover, body.x200-swimcross-exercise-systems .product-heading .button.ask-question:hover, body.e700-fitness-systems .product-heading .button.ask-question:hover, body.e-500-fitness-systems .product-heading .button.ask-question:hover, body.x2000-swimcross-exercise-systems .product-heading .button.ask-question:hover, body.e2000-fitness-systems .product-heading .button.ask-question:hover, body.recsport-r120-recreation-systems .product-heading .button.ask-question:hover, body.x200-fitness-systems-swim-spa .product-heading .button.ask-question:hover, body.e550-endless-pools-fitness-systems .product-heading .button.ask-question:hover, body.endless-pools a.dwlbrochure.button:hover, body.x500-swimcross-exercise-systems a.dwlbrochure.button:hover, body.x200-swimcross-exercise-systems a.dwlbrochure.button:hover, body.e700-fitness-systems a.dwlbrochure.button:hover, body.e-500-fitness-systems a.dwlbrochure.button:hover, body.x2000-swimcross-exercise-systems a.dwlbrochure.button:hover, body.e2000-fitness-systems a.dwlbrochure.button:hover, body.recsport-r120-recreation-systems a.dwlbrochure.button:hover, body.x200-fitness-systems-swim-spa a.dwlbrochure.button:hover, body.e550-endless-pools-fitness-systems a.dwlbrochure.button:hover {background-color: #8f8f8f !important;}body.endless-pools .tab-links li.current-tab a, body.x500-swimcross-exercise-systems .tab-links li.current-tab a, body.x200-swimcross-exercise-systems .tab-links li.current-tab a, body.e700-fitness-systems .tab-links li.current-tab a, body.e-500-fitness-systems .tab-links li.current-tab a, body.x2000-swimcross-exercise-systems .tab-links li.current-tab a, body.e2000-fitness-systems .tab-links li.current-tab a, body.recsport-r120-recreation-systems .tab-links li.current-tab a, body.x200-fitness-systems-swim-spa .tab-links li.current-tab a, body.e550-endless-pools-fitness-systems .tab-links li.current-tab a {background-color: #fff !important;}.single-product .anchor-links-bar {background-color: #00a1f2 !important;}.single-product .anchor-links-bar a:hover, .single-product .anchor-links-bar a {color: #fff !important;}.single-product .prod-description, .page-template-template-categories .prod-description {padding-top: 2em !important;}.prod-description .tab-content h4.title {font-size: 30px;color: #fff;}.hot-spring .prod-description h4 {color: #fff;}.caldera-spas .prod-description h4 {color: white;}.prod-description div.tabs div.tab-content a {text-decoration: underline !important;}ul.swatches {margin-bottom: 82px !important;}@media only screen and (min-width: 540px) {ul.swatches {margin-bottom: 60px !important;}}.product-anchors {display: none;}.product-title-line>div>div, .product-title-line>div>span, .product-title-line>div>p span {display: block;position: relative;margin-top: 25px;}hr.mobile-only {margin-bottom: 0;}hr.product-title-line {margin: 25px 0 0 0;}@media only screen and (min-width: 1025px) {hr.mobile-only {display: none;}.product-title-line>div>div, .product-title-line>div>span, .product-title-line>div>p span {display: block;top: -35px;right: 20px;position: absolute;}.product-anchors {display: block;}}@media (max-width: 639px) {.product-title-line>div>span {position: relative !important;}}body.single-product.postid-1000571 img.ds_shell, body.single-product.postid-1676 img.ds_shell {margin-bottom: -16% !important;}.product-description {float: right !important;}.product-anchors {margin-bottom: 1.25rem;}.product-anchors .pill-button {float: left;padding: 5px 0;color: #333;text-align: center;border-right: 1px solid #ccc;transition: all 0.3s ease-in-out;}.product-anchors .pill-button:hover {text-decoration: none;background: #007297;color: #f1f1f1;font-weight: bold;}.product-anchors a:last-of-type .pill-button {border: none;}.product-anchors .pill-button p {margin: 0;}.product-anchors .pill-button p:after {padding-left: 10px;color: #ccc;content: '\25BC';font-size: 12px;}.hot-tub .custom-product-view img.product-img {width: 100%;}.custom-product-view {padding: 0px 1.875em;}.product-price-button {padding: 10px;background-color: #007297;text-align: center;color: #fff;font-weight: bold;margin-top: 25px;transition: background-color 0.3s ease-in-out;float: left;margin: 0 5px;width: calc(33% - 10px);}@media (max-width: 657px) {.product-price-button {width: 100%;margin: 0 0 10px;}}.product-price-button:hover {background-color: #707070;transition: background-color 0.3s ease-in-out;}.custom-product-view {text-align: center;}.collection-reviews {padding: 50px 0 60px;}.collection-reviews .spin-img {text-align: center;}.single-product .collection-reviews h2.title {margin: 0;text-align: center;color: #fff;padding-bottom: 50px;}body.single-product.provence img.ds_shell {margin-bottom: -2.6% !important;}body.single-product.florence #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}body.cantabria #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}body.geneva #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}body.niagara #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}body.tahitian #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}.single-product.postid-1018462 #spa-selector img:first-of-type {margin-bottom: -1.3% !important;}.single-product.postid-1018465 #spa-selector img:first-of-type {margin-bottom: -1.4% !important;}.single-product.postid-1018459 #spa-selector img:first-of-type {margin-bottom: -1.4% !important;}.single-product.postid-1000576 #spa-selector img:first-of-type {margin-bottom: -1% !important;}.single-product.postid-1000577 #spa-selector img:first-of-type {margin-bottom: -1.6% !important;}.single-product.postid-1000578 #spa-selector img:first-of-type {margin-bottom: -1.3% !important;}.single-product.postid-1000579 #spa-selector img:first-of-type {margin-bottom: -1.3% !important;}body.reunion #spa-selector img:first-of-type {margin-bottom: -1.6% !important;}body.seychelles #spa-selector img:first-of-type {margin-bottom: -1.6% !important;}.single-product.postid-1000628 #spa-selector img:first-of-type {margin-bottom: -2% !important;}.single-product.postid-1000573 #spa-selector img:first-of-type {margin-bottom: -1.6% !important;}.single-product.postid-1000574 #spa-selector img:first-of-type {margin-bottom: -2% !important;}.single-product.postid-1000575 #spa-selector img:first-of-type {margin-bottom: -1.6% !important;}.single-product.postid-1629 #spa-selector img:first-of-type {margin-bottom: -2% !important;}.single-product.postid-2178 #spa-selector img:first-of-type {margin-bottom: -2.4% !important;}.single-product.postid-1636 #spa-selector img:first-of-type {margin-bottom: -2.6% !important;}.single-product.postid-1643 #spa-selector img:first-of-type {margin-bottom: -2.5% !important;}.single-product.postid-1645 #spa-selector img:first-of-type {margin-bottom: -2.9% !important;}.single-product.postid-1646 #spa-selector img:first-of-type {margin-bottom: -2.4% !important;}.single-product.postid-1649 #spa-selector img:first-of-type {margin-bottom: -2.8% !important;}.single-product.postid-1653 #spa-selector img:first-of-type {margin-bottom: -2.3% !important;}.single-product.postid-1654 #spa-selector img:first-of-type {margin-bottom: -2.4% !important;}.single-product.postid-1673 #spa-selector img:first-of-type {margin-bottom: -2.4% !important;}.grandee-shell {margin-bottom: -3.4% !important;}.vanguard-shell {margin-bottom: -3% !important;}.sovereign-shell {margin-bottom: -3.2% !important;}.envoy-shell {margin-bottom: -3% !important;}.aria-shell {margin-bottom: -2.7% !important;}.prodigy-shell {margin-bottom: -2.9% !important;}.triump-shell {margin-bottom: -3.2% !important;}.jetsetter-lx-shell {margin-bottom: -3.2% !important;}.jetsetter-shell {margin-bottom: -3% !important;}.prism-shell {margin-bottom: -3% !important;}.pulse--shell {margin-bottom: -3.4% !important;}.false-shell {margin-bottom: -1.3% !important;}.flair--shell {margin-bottom: -4% !important;}.beam-shell {margin-bottom: -1.4% !important;}.prism-shell {margin-bottom: -3% !important;}.relay-shell {margin-bottom: -2.6% !important;}.pace-shell {margin-bottom: -2% !important;}.stride-shell {margin-bottom: -2.6% !important;}.sx-shell {margin-bottom: -1.6% !important;}.tx-shell {margin-bottom: -14.8% !important;}.sx-cab, .tx-cab, .stride-cab {width: 620px !important;}ul.shell-list {text-align: center;}.prod-specs {padding: 50px 0 80px;}.prod-specs .row {max-width: 1400px !important;}.prod-specs .spec-liner-left {width: 2%;margin-right: 2%;height: 400px;float: left;border: 1px solid #000;border-right: none;}.prod-specs .spec-left {width: 10%;float: left;font-size: 20px;}.prod-specs .spec-main-img {max-height: 500px;max-width: 85%;}.prod-specs .spec-liner-right {height: 10px;margin-top: 10px;margin-left: 14%;border: 1px solid #000;border-top: none;}.prod-specs .spec-right {margin-left: 14%;font-size: 20px;text-align: center;}.prod-specs .spec-img-wrapper {display: inline-block;max-width: 100%;}.prod-specs h2.title {text-align: center;margin: 0;margin-bottom: 50px;}table.prod-specs-table {width: 100%;border-collapse: collapse;border: 1px solid #f1f1f1;}table.prod-specs-table td {height: 40px;width: 50%;}table.prod-specs-table td p {margin: 0;margin-left: 20px;padding: 5px 10px;font-size: 16px;}table.prod-specs-table td p.table-key {font-weight: bold;text-align: right;margin-right: 20px;}table.prod-specs-table tr:nth-child(2n) {background: #f1f1f1;}.spec-details {margin-bottom: 40px;}ul.prod-specs-list {list-style: none;margin: 0 0 0 0;}ul.prod-specs-list li {background-color: #ccc;border-top: 1px solid #999;height: 40px;}ul.prod-specs-list li a {line-height: 40px;color: #000 !important;font-weight: bold;width: 200px;display: block;margin: 0 auto;white-space: nowrap;}ul.prod-specs-list li a:before {content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;padding-right: 20px;}ul.prod-specs-list li.ui-state-active a:before {content: '\f078';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;padding-right: 15px;}p.note-tab {text-align: center;margin: 0;padding: 8px 0;width: 100%;background: #ccc;font-weight: bold;border-top: 1px solid #aaa;}.spec-image {text-align: center;}.warranty-container {text-align: center;margin-top: 10px;}div.specs-buttons {width: 100%;max-width: 600px;display: block;margin: 0 auto;}a.warranty-link {color: #fff !important;display: inline-block;padding: 0.5em 1em;float: left;margin: 1em 0.25em 0;width: 100%;}a.secondary-button-link {color: #fff !important;display: inline-block;padding: 0.5em 1em;float: left;margin: 1em 0.25em 0;width: 100%;}.exclusive {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/06/strip-blue.jpg');color: #fff;}.product-exclusive {background-color: transparent !important;}.exclusive h2.title {color: #fff;padding-bottom: 40px;}.exclusive h3.title {color: #fff;}.product-desc-list a, .product-desc-list a:hover {color: #fff !important;}.exclusive .slider .slick-dots li>button {background-color: #999 !important;}.exclusive .slick-dots li.slick-active>button {background-color: #fff !important;}.exclusive .feat-content {text-align: left;}.exclusive .image-feature {margin: 0 auto;}.get-pricing {padding: 40px 0;}.get-pricing h2.title {margin: 0;margin-bottom: 40px;text-align: center;}.view-more-reviews {max-width: 200px;padding: 10px;margin: 20px auto;color: #333;background-color: #fff;text-align: center;font-weight: bold;border-radius: 10px;transition: all 0.5s ease;}.view-more-reviews:hover {background-color: #707070;color: #fff;}.jet-system-img-wrapper {text-align: center;}.plus-container {display: block;margin: 0 auto;max-height: 500px;max-width: 80%;position: relative;display: inline-block;}.plus-container .plus-icon {background-size: cover;background-repeat: no-repeat;display: inline-block;position: absolute;width: 25px;height: 25px;opacity: 0.8;color: #333 !important;background: #fff;border-radius: 50%;-webkit-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);-moz-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);}.plus-icon {background-repeat: no-repeat;background-size: cover;display: inline-block;position: absolute;width: 20px;height: 20px;opacity: 0.7;}.plus-container .plus-icon#test-link-1 {padding-right: 2px;}.plus-container .plus-icon#test-link-4 {padding-right: 1px;}.plus-container .plus-icon#test-link-7 {padding-left: 2px;}.plus-container .plus-icon:hover {opacity: 1;background: #333;color: #fff !important;-webkit-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);-moz-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);}.plus-container .plus-icon.selected {background-repeat: no-repeat;background-size: cover;opacity: 1;background: #333;color: #fff !important;-webkit-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);-moz-box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);box-shadow: 4px 4px 14px -1px rgba(0, 0, 0, 0.27);}body.caldera-spas .plus-container .plus-icon {color: #fff !important;background: #f47a55;}body.caldera-spas .plus-container .plus-icon:hover {background: #d93b20;color: #fff !important;opacity: 0.8;}body.caldera-spas .plus-container .plus-icon.selected {background: #d93b20;color: #fff !important;opacity: 0.8;}body.hot-spring .plus-container .plus-icon {color: #fff !important;background: #009aa6;}body.hot-spring .plus-container .plus-icon:hover {background: #0039a6;color: #fff !important;opacity: 0.8;}body.hot-spring .plus-container .plus-icon.selected {background: #0039a6;color: #fff !important;opacity: 0.8;}body.freeflow-spas .plus-container .plus-icon {color: #fff !important;background: #3498db;}body.freeflow-spas .plus-container .plus-icon:hover {background: #0039a6;color: #fff !important;}body.freeflow-spas .plus-container .plus-icon.selected {background: #0039a6;color: #fff !important;}body.fantasy-spas .plus-container .plus-icon {color: #fff !important;background: #13bfbf;}body.fantasy-spas .plus-container .plus-icon:hover {color: #fff !important;}body.fantasy-spas .plus-container .plus-icon.selected {color: #fff !important;}div.accessories.exclusive-features div.feature-block {float: none !important;display: inline-block;}.accessories.exclusive-features {text-align: center;}@media screen and (max-width: 480px) {.plus-container .plus-icon {width: 15px;height: 15px;}}@media screen and (max-width: 1250px) {.custom-product-view {padding: 0px 1.875em 120px;}}@media screen and (max-width: 1024px) {h1.title.hot-tub-title {}.prod-customize-content {padding-bottom: 30px;}.custom-product-view {padding: 0px 1.875em;}.product-title-line h2.title {text-align: center;}.product-heading h3 {text-align: left;margin-top: 0.75em;}.product-price-button {}.exclusive h3.title {text-align: center;}.collection-reviews {padding: 40px 0;}.exclusive h2.title {padding-bottom: 40px;}.jet-system-img-wrapper {text-align: center;}.jets-info {padding-top: 20px;}.jets-info .tab-content {text-align: center;}.jets-info .ui-tabs-anchor {width: 400px;margin: 0 auto;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a {font-size: 20px;}.acc-content iframe {height: 450px !important;}.spec-image {text-align: center;}.feature-block {padding: 0 1.875em 40px !important;text-align: center;float: none !important;display: inline-block;vertical-align: top;}.feature-desc {min-height: 100px;}.pricing-spinner {text-align: center;}}@media screen and (max-width: 640px) {.product-anchors .pill-button {background: #007297;color: white;}.collection-reviews {padding: 20px 0;}.exclusive h2.title {padding-bottom: 0px;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a {padding: 10px 0px;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {padding-right: 10px;}.single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {padding-right: 9px !important;}.cat-page p.description {margin-bottom: 20px !important;}.jet-system-img-wrapper {padding-bottom: 20px;}.acc-content iframe {height: 350px !important;}.spec-main-img {max-width: 85% !important;}.accessories-all-link {margin-top: 20px;}.feature-block:nth-child(5) {padding-bottom: 0 !important;}.product-anchors .pill-button {width: 50% !important;border: none;}}@media screen and (max-width: 480px) {.jets-info {padding: 20px 1em !important;}.jets-info .ui-tabs-anchor {width: 300px;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a {font-size: 14px;}.acc-content iframe {height: 230px !important;}}@media screen and (max-width: 465px) {.spec-image {display: none;}.product-anchors .pill-button {width: 100% !important;border: none;}}@media screen and (min-width: 1024px) {a.warranty-link, a.secondary-button-link {width: 48%;}}body.bioguard .row {max-width: 1400px !important;}.page-id-1012696 {}.page-id-1012696 .description-box a {color: #ff0 !important;}.page-id-1012696 .description-box a:hover {color: #ccc !important;}.title-bar {border-bottom: 1px solid #ccc;margin-bottom: 40px;}.prod-description {margin: 0 auto;}.breadcrumbs {margin-left: 0.8em;margin-bottom: 8px;}.anchor-wrap {float: right;margin-right: 15px;display: inline-block;padding-bottom: 13px;margin-top: -12px;}.anchor-button {float: right;padding: 5px 10px;background-color: #007297;margin-left: 20px;border-radius: 5px;color: #fff;transition: all 0.3s ease-in-out;font-size: 0.9em;}.anchor-button:hover {cursor: pointer;}a.aspottext {width: 200px;margin: 0 auto;padding: 10px;background-color: #007297 !important;color: #fff !important;font-weight: bold;}a.aspottext:hover {background-color: #707070 !important;}.page-template-template-collections .anchor-links-bar a {color: #ccc;}.caldera-spas .anchor-button {background-color: #d93b20;color: #fff;}.caldera-spas .anchor-button:hover {color: #333;}.collections-page-title {text-align: left !important;padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-left: 15px !important;margin-right: 15px !important;}.title-bar .collections-page-title {margin: 0;border: none;float: none;padding-bottom: 0;line-height: 1;margin: 0 auto 0.5em;}.page-template-template-collections .main.large-12 {padding-left: 0;padding-right: 0;}.collection-wrapper {padding: 20px 0 40px;background-color: #fff;position: relative;}.collection-box {padding-left: 0.8em !important;padding-right: 0.8em !important;}.image-title-box {background-position: 0 -50px !important;background-repeat: no-repeat !important;position: relative;text-align: center;}.image-title-box img {width: 100%;}.image-title-box h2.title {color: #fff;text-align: center;text-shadow: 1px 1px 3px black;margin: 0;padding: 10px;font-size: 2.2rem;position: absolute;width: 100%;top: 0;}.image-title-box h3.title {color: #fff;text-align: center;text-shadow: 1px 1px 3px black;margin: 0;padding: 10px;position: absolute;width: 100%;top: 0;}.collection-box.two-col, .image-title-box.two-col {overflow: hidden;}.description-box {background-color: #707070;color: #fff;padding: 10px 25px;text-align: center;border: 1px solid #707070;border-top: none;}.hot-spring .description-box {background: #009aa6;border: 1px solid #ccc;border-top: none;}.hot-spring .main.large-12.xsmall-12.columns {padding-left: 0em !important;padding-right: 0em !important;}.caldera-spas .description-box {background: #d93b20;border: 1px solid #ccc;border-top: none;}ul.model-list {margin: 0;padding: 5px;text-align: center;list-style: none;background-color: #007297;border-radius: 0 0 5px 5px;position: relative;z-index: 2;border-bottom: 2px solid rgba(0, 0, 0, 0.3);}ul.model-list li a:after {color: #fff;content: 'View Models';}ul.model-list li.ui-state-active a:after {color: #fff;content: 'Hide Models';}ul.model-list li a:before {content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;padding-right: 10px;color: #fff;}ul.model-list li.ui-state-active a:before {content: '\f078';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;padding-right: 10px;}.collection-model {background-color: #007297;margin-top: 0px;padding: 10px 0;text-align: center;color: #fff;border-top: 1px solid rgba(0, 0, 0, 0.3);}.collection-model:hover {background-color: #707070;border-top: 1px solid #fff;}.collection-wrapper .tab-content>a:first-child .collection-model {margin-top: -4px;padding-top: 14px;border-top: 5px solid #007297;}.collection-wrapper .tab-content>a:first-child .collection-model:hover {border-top: 5px solid #fff;}.collection-wrapper .tab-content>a:last-child .collection-model {border-radius: 0 0 5px 5px;border-bottom: 2px solid rgba(0, 0, 0, 0.3);}.collection-model p {margin: 0;}.product-carousel [class*="column"]+[class*="column"]:last-child {float: left !important;}.product-carousel {padding: 40px 0;}.product-carousel h2.title {margin-bottom: 40px;text-align: center;}.product-model-section {margin: 0 auto;}.product-carousel hr {margin: 40px 0;}.product-slider-box a.collection-link:hover {color: #007297;}.product-slider-box {display: inline-block;padding: 0px 1.875em 40px;margin-bottom: 2em;}.non-hot-tub .product-slider-box {padding: 0px 1.875em 60px;}.product-slider-box a img {padding: 5px;display: block;margin: 0 auto;width: 100%;margin-bottom: 10px;}.non-hot-tub .product-slider-box {vertical-align: top;}.non-hot-tub .product-slider-box a.prod-img-wrap {display: block;max-height: 100%;display: block;overflow: hidden;}.non-hot-tub .product-slider-box a img {padding: 0;display: block;margin: 0 auto;width: 100%;margin-bottom: 0px;}.non-hot-tub .product-slider-box p.product-model-slide-title {padding-top: 10px;}.product-slider-box p {margin: 0;text-align: center;font-size: 16px;}p.product-capacity {text-transform: capitalize;}.product-slider-box p.product-model-slide-title {font-weight: bold;font-size: 15px;}.page-template-template-collections .product-slider-box p.product-model-slide-title {font-size: 22px;text-transform: capitalize;}.product-model-slider .slick-slide img {padding: 5px;}.product-model-slider .slick-center img {transform: scale(1.3);-webkit-transition: -webkit-transform 0.5s ease-in;-moz-transition: -moz-transform 0.5s ease-in;-o-transition: -o-transform 0.5s ease-in;transition: transform 0.5s ease-in;margin-top: 20px;}.product-model-slider .slick-track {min-height: 300px;}.product-model-slider .slick-prev, .product-model-slider .slick-next {font-size: 0;line-height: 0;position: absolute;top: 26%;display: block;margin-top: -10px;padding: 0;cursor: pointer;color: transparent;border: none;outline: none;background: transparent;border-radius: 10% !important;padding: 10px;top: 50%;transform: translateY(-50%);min-height: 300px;background: rgba(0, 0, 0, 0.1);border-radius: 0 !important;}.product-model-slider .slick-prev {left: 0 !important;}.product-model-slider .slick-next {right: 0 !important;}.product-model-slider .slick-prev:before, .product-model-slider .slick-next:before {font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 30px;line-height: 1;opacity: 0.75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.product-model-slider .slick-prev:before {content: '\f053';}.product-model-slider .slick-prev {left: -60px;}.product-model-slider .slick-next:before {content: '\f054';}.product-model-slider .slick-next {right: -60px;}.search-bar {padding: 0 1.875em;text-align: center;height: 60px;background: #ccc;border-radius: 5px;}.search-bar p.form-head {display: inline-block;vertical-align: top;line-height: 60px;width: 60px;margin: 0;font-size: 26px;font-weight: bold;}.search-bar form.tub-form {width: 90%;display: inline-block;margin: 0 auto !important;height: 40px;transition: all 0.5s ease-in-out;padding: 10px 0;}.search-bar form.tub-form input.filter-text {outline: none;height: inherit;box-sizing: border-box;padding: 0 10px;margin: 0 10px 0 0 !important;display: block;width: 250px;line-height: normal;vertical-align: top;float: left;width: calc(33% - 87px);min-width: 200px;}.search-bar form.tub-form select.size-select {outline: none;height: inherit;box-sizing: border-box;padding: 0 10px;margin: 0 10px 0 0 !important;display: block;width: calc(33% - 87px);min-width: 115px;line-height: normal;vertical-align: top;float: left;font-family: prelolight, Helvetica, Roboto, Arial, sans-serif;font-size: 1.175rem;}.search-bar form.tub-form select.brand-select {outline: none;height: inherit;box-sizing: border-box;padding: 0 10px;margin: 0 10px 0 0 !important;display: block;width: calc(33% - 87px);line-height: normal;vertical-align: top;float: left;font-family: prelolight, Helvetica, Roboto, Arial, sans-serif;font-size: 1.175rem;min-width: 180px;}.search-bar form.tub-form input.filter-submit {width: 100px;display: block;margin-left: -3px;border: none !important;outline: none;height: inherit;box-sizing: border-box;padding: 0;margin: 0 10px 0 0 !important;line-height: 40px;vertical-align: top;background: #333;color: #fff;float: left;}.search-bar form.tub-form a.filter-reset {width: 100px;display: block;margin-left: -3px;border: none !important;outline: none;height: inherit;box-sizing: border-box;padding: 0;margin: 0 !important;line-height: 40px;vertical-align: top;background: #333;color: #fff;float: left;}body.page.page-template-template-collections .collection-video-reviews {margin-left: -1em;width: calc(100% + 2em);}@media screen and (max-width: 1400px) {.search-bar {border-radius: 0;}}@media screen and (max-width: 1024px) {.search-bar {height: auto;width: auto;}.search-bar form.tub-form {width: auto;}.search-bar p.form-head {line-height: 40px;width: 100%;}.search-bar form.tub-form {padding: 0;}.search-bar form.tub-form input.filter-text {min-width: 100px;width: auto;padding: 0 0 0 5px;}.search-bar form.tub-form select.brand-select {width: auto;padding: 0 0 0 5px;}.search-bar form.tub-form select.size-select {width: auto;padding: 0 0 0 5px;}.search-bar form.tub-form a.filter-reset {width: 75px;}}@media screen and (max-width: 820px) {.search-bar {padding: 0 1.2em;}.search-bar form.tub-form {height: auto;font-size: 20px;}.search-bar form.tub-form input.filter-text {width: calc(33.33% - 4px);margin: 0 !important;min-width: 1px;line-height: 2;}.search-bar form.tub-form select.brand-select {width: calc(33.33% - 4px);margin-right: 6px !important;min-width: 1px;line-height: 2;}.search-bar form.tub-form select.size-select {width: calc(33.33% - 4px);margin-right: 6px !important;min-width: 1px;line-height: 2;}.search-bar form.tub-form input.filter-submit {width: calc(50% - 5px);margin-top: 10px !important;line-height: 2;}.search-bar form.tub-form a.filter-reset {width: calc(50% - 5px);margin-top: 10px !important;line-height: 2;}}@media screen and (max-width: 640px) {.collection-box {padding-bottom: 0px;}.collection-box.two-col {padding-bottom: 0px;}.collection-box.two-col, .image-title-box.two-col {height: auto;}}@media screen and (max-width: 500px) {.search-bar form.tub-form input.filter-text {font-size: 14px;}.search-bar form.tub-form select.brand-select {font-size: 14px;}.search-bar form.tub-form select.size-select {font-size: 14px;}.search-bar form.tub-form input.filter-submit {font-size: 14px;}.search-bar form.tub-form a.filter-reset {font-size: 14px;}}.collection-reviews, .collection-gallery {margin: 0 auto;background-color: #f1f1f1;border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;}.collection-gallery {text-align: center;padding: 40px 0;}.collection-gallery h2 {margin: 0 0 40px 0;}.collection-gallery img {margin: 0 auto;}.collection-gallery p {text-align: center;}.collection-gallery p>iframe {height: 450px !important;width: 100% !important;}.page-template-template-collections .collection-wrapper .columns:last-child {float: left !important;}.collection-box {margin-bottom: 40px;display: inline-block;vertical-align: top;}.collection-extra {display: none;}hr.collection-hrule {border: none;border-bottom: 1px solid #ccc;}.collection-video-reviews {margin: 0 auto;padding: 40px 0;background: url('//watkinsdealer.s3.amazonaws.com/images/sitewide/bgpattern10.png');background-color: #333;}.collection-video-reviews h2.title {color: #fff;}.collection-video-reviews .quote-section {background: transparent;padding: 0;}.collection-video-reviews .quote-section blockquote p {font-size: 18px;font-weight: normal;font-style: normal !important;font-family: 'prelolight', Helvetica, Roboto, Arial, sans-serif;}.collection-video-reviews .video-section iframe {display: block;margin: 0 auto;max-width: 100%;}.collection-video-reviews .quote-section blockquote, .collection-video-reviews .quote-section p.quote-author {color: #f1f1f1;}.caldera-spas .collection-video-reviews {background-color: #f47a55;}.caldera-spas .collection-video-reviews blockquote p, .caldera-spas .collection-video-reviews p.quote-author, .caldera-spas .collection-video-reviews h2.title {color: #fff;}@media only screen {.collection-extra {display: none;}}@media only screen and (min-width: 25em) and (max-width: 64em) {.collection-extra {display: inline-block;}}@media screen and (max-width: 1024px) {.collection-box {padding-bottom: 40px;}.product-reviews {padding-top: 20px;border-top: 1px solid #666;}.anchor-wrap {padding-top: 0;padding-bottom: 20px;}.breadcrumbs {margin-left: 2.6em;}}@media screen and (max-width: 640px) {.collection-video-reviews h2.title {margin-bottom: 20px;}.anchor-links-wrapper a.anchor-link-top {display: none;}}@media screen and (max-width: 530px) {.page-template-template-collections .breadcrumbs {display: none;}.anchor-wrap {margin: 0;width: 100%;float: none;padding: 20px 0 0 0;}.anchor-button {width: 90%;padding: 5px 20px 5px 20px;text-align: center;margin: 2px auto;float: none;}.title-bar {border: none;margin-bottom: 20px;}.anchor-button:before {padding-right: 0px;float: left;color: #ccc;content: '\25BC';font-size: 12px;}.collection-top-content {padding: 0 0.8em;}.search-bar form.tub-form select.brand-select {width: 100%;margin-right: 0 !important;margin-bottom: 5px !important;}.search-bar form.tub-form select.size-select {width: 100%;margin-right: 0 !important;margin-bottom: 5px !important;}.search-bar form.tub-form input.filter-text {width: 60%;}.search-bar form.tub-form input.filter-submit {width: calc(40% - 11px);margin-top: 0 !important;margin-left: 10px !important;margin-right: 0 !important;height: 42px;}.search-bar form.tub-form a.filter-reset {padding: 0;background: none;color: #333;text-align: center;width: 100%;line-height: 1;}.category-contact h2 {padding: 0 0.8em;}}@media screen and (max-width: 500px) {.search-bar form.tub-form input.filter-submit {height: 32px;}}@media screen and (max-width: 400px) {.collection-video-reviews .video-section iframe {height: auto;}.product-slider-box {padding: 0px 0px 20px;}.product-slider-box p.extra-details {display: none;}.page-template-template-collections .product-slider-box p.product-model-slide-title {font-size: 20px;}.non-hot-tub .product-slider-box {padding: 0 10px 10px;}}.page-template-template-collections select {font-weight: bold;}@media (max-width: 530px) {.page-template-template-collections select {min-height: 32px;}}@media (max-width: 820px) {.page-template-template-collections select {min-height: 40px;}}.product-model-selection {display: flex !important;flex-wrap: wrap !important;width: 100% !important;}.page-template-template-watkins-collections .facetwp-search {height: 40px !important;width: 100%;margin: 0.5rem 0;border-style: solid;border-width: 1px;border-color: #ccc;}.page-template-template-watkins-collections .btn--reset {font-family: 'prelolight';}.page-template-template-watkins-collections .facetwp-facet {margin-bottom: initial !important;margin-top: 5px;margin: 0 auto;}.page-template-template-watkins-collections input.facetwp-search::placeholder {color: #333;}.page-template-template-watkins-collections .product-model-section .facetwp-template {display: flex !important;flex-wrap: wrap !important;width: 100% !important;margin-top: 50px;}.page-template-template-watkins-collections .search-bar button {height: 40px;background: #333;color: #007bf7 !important;margin: 0.5rem 0 !important;padding: 10px 30px;}.page-template-template-watkins-collections .search-container .search-bar .filter-col.columns--reset {padding: 0;}@media screen and (max-width: 1127px) {.page-template-template-watkins-collections .search-container .search-bar .filter-col.columns--reset {padding-left: 1em !important;padding-right: 1em !important;}.page-template-template-watkins-collections .facetwp-btn {margin-right: 0 !important;}.page-template-template-watkins-collections .btn--reset {width: 100%;}}.page-template-template-collections .facetwp-search, .page-template-template-watkins-collections .facetwp-search, .page-template-template-collections .facetwp-dropdown, .page-template-template-watkins-collections .facetwp-dropdown {padding-left: 20px;font-family: 'prelolight';}.page-template-template-watkins-collections .facetwp-search-wrap {display: flex;flex-direction: row-reverse;height: 50px;}.page-template-template-watkins-collections .facetwp-btn {top: 0;right: 0;height: 40px;line-height: 1;position: initial;cursor: pointer;opacity: 0.5;background-color: #333;padding: 10px 30px;margin: 0.5rem 0.625rem;opacity: 1;display: flex;align-items: center;}.page-template-template-watkins-collections .facetwp-btn:before {background: none;width: initial;height: initial;content: 'Search';font-style: initial;color: #fff;}.page-template-template-collections .search-bar, .page-template-template-watkins-collections .search-bar {min-height: 60px;height: initial;padding-top: 1em;padding-bottom: 1em;color: rgba(0, 0, 0, 0.75) !important;}@media (max-width: 1025px) {.page-template-template-collections .search-bar, .page-template-template-watkins-collections .search-bar {padding-bottom: 1.5em;}}@media (max-width: 1024) {.page-template-template-watkins-collections .btn--reset {margin-top: 10px !important;}}@media (min-width: 642px) {.page-template-template-collections .facetwp-search, .page-template-template-watkins-collections .facetwp-search, .page-template-template-collections .facetwp-dropdown, .page-template-template-watkins-collections .facetwp-dropdown {font-size: 18px;}}.endless-quiz-inner {background: url('https://watkinsdealer.s3-us-west-2.amazonaws.com/Hot+Tub+Images/Endless+Pools/quiz-image.jpg');padding: 300px 0px;height: 100%;background-position: center center;}#endless-quiz {display: flex;flex-wrap: wrap;}.endless-quiz-right {background-color: #006086;}.endless-quiz-right {display: flex;justify-content: center;align-items: center;}.endless-quiz-right__in {text-align: center;padding: 20px;}.quiz-endless h3, .quiz-endless label {color: #fff;}.quiz-endless label {font-size: 23px;padding: 10px 60px;}.recsport-recreation-systems .hottubGrid {display: flex;justify-content: center;flex-wrap: wrap;}.quiz-endless .gfield_radio {max-width: 400px;margin: 0 auto;}.quiz-endless .ginput_container.ginput_container_checkbox {display: flex;justify-content: center;}.gfield_checkbox li {border: 2px solid #fff;display: flex;align-items: center;margin-top: 1rem;width: 100%;position: relative;}.gfield_checkbox input {position: absolute;left: 10px;}.gfield_checkbox label {text-align: center;width: 100%;}.check-active {background-color: #fff;}.check-active label {color: #000;}.jet-system.cat-page {margin-left: -1em;}.tax-product_cat #sidebar {display: none;}.page-template-template-categories .sidebar {display: none;}.page-template-template-categories .entry-title {display: none;}.page-template-template-categories .large-12 a {color: #ccc;}.page-template-template-categories .large-12 {padding: 0;}.page-template-template-categories .row {max-width: 1400px;}.page-template-template-categories .row>h2.title {font-size: 45px;font-weight: bold;text-align: center;}.page-template-template-categories .row>h2.title+p.description {text-align: center;width: auto;margin: 0 auto;color: #000;font-weight: bold;font-size: 20px;margin-bottom: 50px;}.page-template-template-categories .product-carousel h2.title {line-height: 1;margin: 0;}.page-template-template-categories .breadcrumbs {text-align: center;border-bottom: 1px solid #ccc;margin-bottom: 40px;padding-bottom: 40px;}.breadcrumbs .row>span {float: none !important;}.cat-aspot {background-size: cover !important;background-position: 25% 0% !important;position: relative;z-index: 3;height: 400px;}.cat-aspot>.row {height: inherit;}.cat-banner {margin-left: -1em;margin-right: -1em;width: calc(100%+2em);}.cat-banner-text {float: right;text-align: center;color: #fff;width: 500px;max-width: 500px;position: relative;top: 50%;transform: translateY(-50%);}.cat-banner-text h2 {color: #fff;}.cat-banner-cta {width: 200px;margin: 0 auto;padding: 10px;background-color: #007297;color: #fff;font-weight: bold;}.cat-banner-cta:hover {background-color: #707070;}.cat-page {background-color: #f1f1f1 !important;padding: 40px 0 !important;border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;position: relative;}.pool-banner {float: right;padding: 40px 0;}.pool-banner h2 {color: #fff;margin: 0;line-height: 1;}.pool-banner p {color: #fff;}.pool-banner a h3 {margin: 0;color: #007297;}.pool-banner a:hover h3 {color: #ccc;}.pool-banner img {width: auto;height: 60px;border: 1px solid #333;}.pool-banner .large-3.columns {padding-left: 0;}.pool-banner .large-9.columns {padding-left: 0;}.pool-banner>div {padding-bottom: 20px;}.anchor-links-bar {background-color: #00a1f2;padding: 10px 0;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);position: fixed;top: 0;left: 0;width: 100%;z-index: 2;margin: 0;}.anchor-links-bar a:hover, .anchor-links-bar-static a:hover, .anchor-links-bar a, .anchor-links-bar-static a {color: #fff !important;}.anchor-links-bar-static {width: calc(100%+2em);background-color: #00a1f2 !important;padding: 10px 0;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);position: relative;z-index: 1;}.anchor-links-bar-scrolled {position: fixed;width: 100%;top: 0;}.anchor-links-wrapper {text-align: center;}.anchor-links-wrapper a.anchor-link-top {padding: 0 20px;border-right: 1px solid #fff;font-weight: bold;text-transform: uppercase;}.anchor-links-wrapper a:hover {color: #fff;}.anchor-links-wrapper a:last-child {border: none;}.product-models {padding: 40px 0 60px;background: url('http://shannons.wpengine.com/wp-content/uploads/2015/06/strip-white.jpg');}.product-models h2.title {margin: 0 0 40px 0;line-height: 1.1;}.product-preview {text-align: center;}.product-preview img {margin-bottom: 20px;}.product-high-spec {font-weight: bold;margin: 0;font-size: 22px;}.product-high-spec>a {color: #333 !important;}.product-high-spec>a:hover {color: #707070 !important;}.product-spec-link {width: 150px;padding: 10px 0;background-color: #007297;color: #fff;margin: 0 auto;font-weight: bold;}.product-spec-link:hover {background: #707070;}.page-template-template-categories .product-slider-box p.product-model-slide-title {font-size: 22px;text-transform: capitalize;}.page-template-template-categories a.product-loop-link {color: #000 !important;}.page-template-template-categories .product-carousel {background-color: #fff;}.jet-system li, .single-product .jet-system li {background-color: transparent;border: none;border-top: 1px solid #333;}.jet-system .acc-content {color: #333;}.jet-system .ui-tabs-nav, .single-product .jet-system .ui-tabs-nav {margin: 0;}.jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child {border: none;border-top: 1px solid #333;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a {color: #333;font-weight: bold;text-decoration: none;border: none;}.jet-system .ui-tabs-vertical .ui-tabs-panel, .single-product .jet-system .ui-tabs-vertical .ui-tabs-panel {width: 100%;background-color: transparent;color: #333;padding: 0px 0px 10px 55px;}.jet-system .ui-tabs-vertical .ui-tabs-panel img, .single-product .jet-system .ui-tabs-vertical .ui-tabs-panel img {width: 100%;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {border-bottom: none !important;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a {background-color: transparent;color: #333;border-bottom: none !important;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a:before, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {color: #333 !important;padding-right: 20px;padding-left: 5px;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {padding-right: 19px !important;padding-left: 0px !important;}.page-template-template-categories .prod-description h2.title, .single-product .prod-description h2.title {margin-bottom: 50px;}.page-template-template-categories .prod-description h2.title, .page-template-template-categories .prod-description p.description, .single-product .prod-description h2.title, .single-product .prod-description p.description {color: #fff;}.page-template-template-categories .prod-description .tab-content h4.title, .single-product .prod-description .tab-content h4.title {font-size: 30px;text-align: left;}.page-template-template-categories .prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');background-color: #707070;padding: 40px 0;}.page-template-template-categories .prod-description .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}.page-template-template-categories .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {text-align: center;}.page-template-template-categories .prod-description .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;padding: 0;}.page-template-template-categories .prod-description .ui-tabs-nav li a:hover, .single-product .prod-description .ui-tabs-nav li a:hover {background-color: rgba(255, 255, 255, 0.3);}.page-template-template-categories .prod-description .ui-tabs-nav li:last-child a, .single-product .prod-description .ui-tabs-nav li:last-child a {margin-right: 0 !important;}.page-template-template-categories .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;border: none !important;font-weight: bold;border: 4px solid #fff !important;margin-right: 3%;}.page-template-template-categories .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-bottom: 10px;}.page-template-template-categories .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5, .single-product .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5 {margin-right: 0;}.page-template-template-categories .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff !important;}.page-template-template-categories .prod-description .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.page-template-template-categories .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #007297 !important;text-decoration: none;}.page-template-template-categories .prod-description .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}.prod-description a {color: yellow;}.category-form {padding: 40px 0;background-size: cover !important;background-position: 70% 0% !important;}.category-form>row {max-width: 1400px;}.cat-form-wrapper {padding: 0 1.875em;}.cat-form-wrapper h2.title {text-align: center;margin: 20px 0 20px 0;line-height: 1.1;}.page-template-template-categories .ginput_container {margin: 0 0 10px;}.page-template-template-categories .inner-wrap input[type="text"] {height: 30px;}.page-template-template-categories .gform_footer.top_label {text-align: center;}.page-template-template-categories .inner-wrap input[type="submit"] {margin: 10px 0 !important;}.page-template-template-categories .contact-section {display: none;}.prod-description div.tabs div.tab-content a {color: white;font-weight: bold;}.acc-content h4 {line-height: 1;margin: 15px 0 10px;color: #333;}.acc-content p {margin: 0 0 5px 0;color: #333;}.exclusive-features {padding: 40px 0;}.exclusive-features .row {max-width: 1250px;}#design-main-img {max-height: 500px;display: block;margin: 0 auto;}.feature-block-img {width: 100%;border: 1px solid #ccc;}.feature-name {color: #007297;font-size: 18px;font-weight: bold;line-height: 50px;}.page-template-template-categories .prod-description h2.title, .single-product .prod-description h2.title {margin-bottom: 50px;}.page-template-template-categories .prod-description h2.title, .page-template-template-categories .prod-description p.description, .single-product .prod-description h2.title, .single-product .prod-description p.description {color: #fff;}.page-template-template-categories .prod-description .tab-content h4.title, .single-product .prod-description .tab-content h4.title {font-size: 30px;}.page-template-template-categories .prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');padding: 40px 0;background-color: #707070;}.page-template-template-categories .prod-description .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}.page-template-template-categories .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {width: 100%;text-align: center;}.page-template-template-categories .prod-description .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;padding: 0;}.page-template-template-categories .prod-description .ui-tabs-nav li:last-child, .single-product .prod-description .ui-tabs-nav li:last-child {margin-right: 0 !important;}.page-template-template-categories .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;font-weight: bold;}.page-template-template-categories .prod-description .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.page-template-template-categories .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #007297 !important;text-decoration: none;}.page-template-template-categories .prod-description .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}.page-template-template-categories .ginput_container {margin: 0 0 10px;}.page-template-template-categories .inner-wrap input[type="text"] {height: 30px;}.page-template-template-categories .gform_footer.top_label {text-align: center;}.page-template-template-categories .inner-wrap input[type="submit"] {margin: 10px 0 !important;}.page-template-template-categories .contact-section {display: none;}.prod-description .row.tab-nav {max-width: 1200px;}.prod-description .ui-tabs-nav {list-style: none;margin-left: 0;margin-bottom: 0;}.prod-description .ui-tabs-nav li {display: inline-block;padding: 20px 0;position: relative;}.prod-description .ui-tabs-nav li a {text-transform: uppercase;text-align: center;font-size: 30px;padding: 0 50px;}.prod-description .ui-tabs-nav li:last-child a {border-right: none;}.prod-description .ui-tabs-nav li.ui-state-active:before {content: '';position: absolute;top: 0;width: 6px;height: 100%;left: -5px;}.prod-description .tab-content {padding: 62px 0 112px;font-size: 20px;line-height: 28px;}.prod-description .tab-content .row {max-width: 1400px;}.prod-description .tab-content .title {font-size: 20px;margin-bottom: 0;}.prod-description .tab-content .content p>a {font-weight: bold;}.prod-description .tab-content .content ul {list-style: disc;margin-left: 0;margin-bottom: 0;}.prod-description .tab-content .content ul li {margin-left: 36px;margin-bottom: 12px;position: relative;font-size: 18px;}.prod-description .tab-content .content ol li {font-size: 18px;}.prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');background-color: #007297;}.hot-spring .prod-description {background-color: #009aa6;}.caldera-spas .prod-description {background-color: #d93b20;}.fantasy-spas .prod-description {background-color: #13bfbf;}.freeflow-spas .prod-description {background-color: #3498db;}.prod-description .image iframe {max-width: 532px;}.prod-description .tab-content .content {padding: 0 3em 0 0;}.prod-description h2.title {margin-bottom: 50px;text-align: center;}.prod-description h2.title, .prod-description p.description {color: #fff;}.prod-description .tab-content h4.title {font-size: 30px;color: #fff;}.prod-description {padding: 40px 0;}.prod-description .tab-content {background-color: transparent;color: #fff;}.prod-description .ui-tabs-nav {text-align: center;}.prod-description .ui-tabs-nav li {background-color: transparent;padding: 10px 0;}.prod-description .ui-tabs-nav li:hover a {background-color: rgba(255, 255, 255, 0.3);}.prod-description .ui-tabs-nav li:last-child {margin-right: 0;}.prod-description .ui-tabs-nav li a {padding: 0 30px;font-size: 20px;color: #fff;border: none;font-weight: bold;border: 4px solid #fff;}.prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff;}.prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.prod-description .ui-tabs-nav li.ui-state-active a {color: #333;text-decoration: none;}.prod-description .tab-content {padding-top: 60px 0;}.page-template-template-sub-categories .sidebar {display: none;}@media screen and (max-width: 1024px) {.page-template-template-categories .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-right: 3% !important;}.page-template-template-categories .prod-description .ui-tabs-nav li:last-child a.more-than-5, .single-product .prod-description .ui-tabs-nav li:last-child a.more-than-5 {margin-right: 0;}.prod-description .tab-content .content {padding: 0 1.875em;}.page-template-template-categories .product-carousel h2.title {margin-bottom: 40px;}}@media screen and (max-width: 640px) {.anchor-links-bar {display: none;}.cat-banner-text {float: none;margin: 0 auto;max-width: 100%;}.page-template-template-categories .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {padding-left: 1.875em;padding-right: 1.875em;}.page-template-template-categories .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {margin-right: 0 !important;}.page-template-template-categories .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-right: 0 !important;margin-bottom: 0 !important;}.prod-description .feature-media {padding: 0;}}@media screen and (max-width: 400px) {.exceptional-features-wrapper {padding: 0;}}@media screen and (max-width: 320px) {.page-template-template-categories .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {margin-bottom: 0 !important;}}.jet-system .ui-tabs-vertical {max-width: 90%;margin: 0 auto;}#design-main-img {max-width: 90%;}.page-template-template-categories .row>h2.title+p.description {max-width: 90%;}@media screen and (min-width: 700px) {.jet-system .ui-tabs-vertical {margin: 0 auto;}#design-main-img {max-width: 70%;}.page-template-template-categories .row>h2.title+p.description {max-width: 70%;}}.jet-system.cat-page {margin-left: -1em;}.tax-product_cat #sidebar {display: none;}.page-template-page-watkins-product-category .sidebar {display: none;}.page-template-page-watkins-product-category .entry-title {display: none;}.page-template-page-watkins-product-category .large-12 a {color: #ccc;}.page-template-page-watkins-product-category .large-12 {padding: 0;}.page-template-page-watkins-product-category .row {max-width: 1400px;}.page-template-page-watkins-product-category .row>h2.title {font-size: 45px;font-weight: bold;text-align: center;}.page-template-page-watkins-product-category .row>h2.title+p.description {text-align: center;width: auto;margin: 0 auto;color: #000;font-weight: bold;font-size: 20px;margin-bottom: 50px;}.page-template-page-watkins-product-category .product-carousel h2.title {line-height: 1;margin: 0;}.page-template-page-watkins-product-category .breadcrumbs {text-align: center;border-bottom: 1px solid #ccc;margin-bottom: 40px;padding-bottom: 40px;}.breadcrumbs .row>span {float: none !important;}.cat-aspot {background-size: cover !important;background-position: 25% 0% !important;position: relative;z-index: 3;height: 400px;}.cat-aspot>.row {height: inherit;}.cat-banner {margin-left: -1em;margin-right: -1em;width: calc(100%+2em);}.cat-banner-text {float: right;text-align: center;color: #fff;width: 500px;max-width: 500px;position: relative;top: 50%;transform: translateY(-50%);}.cat-banner-text h2 {color: #fff;}.cat-banner-cta {width: 200px;margin: 0 auto;padding: 10px;background-color: #007297;color: #fff;font-weight: bold;}.cat-banner-cta:hover {background-color: #707070;}.cat-page {background-color: #f1f1f1 !important;padding: 40px 0 !important;border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;position: relative;}.pool-banner {float: right;padding: 40px 0;}.pool-banner h2 {color: #fff;margin: 0;line-height: 1;}.pool-banner p {color: #fff;}.pool-banner a h3 {margin: 0;color: #007297;}.pool-banner a:hover h3 {color: #ccc;}.pool-banner img {width: auto;height: 60px;border: 1px solid #333;}.pool-banner .large-3.columns {padding-left: 0;}.pool-banner .large-9.columns {padding-left: 0;}.pool-banner>div {padding-bottom: 20px;}.anchor-links-bar {background-color: #00a1f2;padding: 10px 0;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);position: fixed;top: 0;left: 0;width: 100%;z-index: 2;margin: 0;}.anchor-links-bar a:hover, .anchor-links-bar-static a:hover, .anchor-links-bar a, .anchor-links-bar-static a {color: #fff !important;}.anchor-links-bar-static {width: calc(100%+2em);background-color: #00a1f2 !important;padding: 10px 0;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);position: relative;z-index: 1;}.anchor-links-bar-scrolled {position: fixed;width: 100%;top: 0;}.anchor-links-wrapper {text-align: center;}.anchor-links-wrapper a.anchor-link-top {padding: 0 20px;border-right: 1px solid #fff;font-weight: bold;text-transform: uppercase;}.anchor-links-wrapper a:hover {color: #fff;}.anchor-links-wrapper a:last-child {border: none;}.product-models {padding: 40px 0 60px;background: url('https://myproductdata.com/wp-content/uploads/2015/06/strip-white.jpg');}.product-models h2.title {margin: 0 0 40px 0;line-height: 1.1;}.product-preview {text-align: center;}.product-preview img {margin-bottom: 20px;}.product-high-spec {font-weight: bold;margin: 0;font-size: 22px;}.product-high-spec>a {color: #333 !important;}.product-high-spec>a:hover {color: #707070 !important;}.product-spec-link {width: 150px;padding: 10px 0;background-color: #007297;color: #fff;margin: 0 auto;font-weight: bold;}.product-spec-link:hover {background: #707070;}.page-template-page-watkins-product-category .product-slider-box p.product-model-slide-title {font-size: 22px;text-transform: capitalize;}.page-template-page-watkins-product-category a.product-loop-link {color: #000 !important;}.page-template-page-watkins-product-category .product-carousel {background-color: #fff;}.jet-system li, .single-product .jet-system li {background-color: transparent;border: none;border-top: 1px solid #333;}.jet-system .acc-content {color: #333;}.jet-system .ui-tabs-nav, .single-product .jet-system .ui-tabs-nav {margin: 0;}.jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li:first-child {border: none;border-top: 1px solid #333;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a {color: #333;font-weight: bold;text-decoration: none;border: none;}.jet-system .ui-tabs-vertical .ui-tabs-panel, .single-product .jet-system .ui-tabs-vertical .ui-tabs-panel {width: 100%;background-color: transparent;color: #333;padding: 0px 0px 10px 55px;}.jet-system .ui-tabs-vertical .ui-tabs-panel img, .single-product .jet-system .ui-tabs-vertical .ui-tabs-panel img {width: 100%;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {border-bottom: none !important;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a {background-color: transparent;color: #333;border-bottom: none !important;}.jet-system .ui-tabs-vertical .ui-tabs-nav li a:before, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li a:before {color: #333 !important;padding-right: 20px;padding-left: 5px;}.jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before, .single-product .jet-system .ui-tabs-vertical .ui-tabs-nav li.ui-state-active a:before {padding-right: 19px !important;padding-left: 0px !important;}.page-template-page-watkins-product-category .prod-description h2.title, .single-product .prod-description h2.title {margin-bottom: 50px;}.page-template-page-watkins-product-category .prod-description h2.title, .page-template-page-watkins-product-category .prod-description p.description, .single-product .prod-description h2.title, .single-product .prod-description p.description {color: #fff;}.page-template-page-watkins-product-category .prod-description .tab-content h4.title, .single-product .prod-description .tab-content h4.title {font-size: 30px;}.page-template-page-watkins-product-category .prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');background-color: #707070;padding: 40px 0;}.page-template-page-watkins-product-category .prod-description .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {text-align: center;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;padding: 0;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a:hover, .single-product .prod-description .ui-tabs-nav li a:hover {background-color: rgba(255, 255, 255, 0.3);}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li:last-child a, .single-product .prod-description .ui-tabs-nav li:last-child a {margin-right: 0 !important;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;border: none !important;font-weight: bold;border: 4px solid #fff !important;margin-right: 3%;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-bottom: 10px;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5, .single-product .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5 {margin-right: 0;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff !important;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #007297 !important;text-decoration: none;}.page-template-page-watkins-product-category .prod-description .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}.prod-description a {color: yellow;}.category-form {padding: 40px 0;background-size: cover !important;background-position: 70% 0% !important;}.category-form>row {max-width: 1400px;}.cat-form-wrapper {padding: 0 1.875em;}.cat-form-wrapper h2.title {text-align: center;margin: 20px 0 20px 0;line-height: 1.1;}.page-template-page-watkins-product-category .ginput_container {margin: 0 0 10px;}.page-template-page-watkins-product-category .inner-wrap input[type="text"] {height: 30px;}.page-template-page-watkins-product-category .gform_footer.top_label {text-align: center;}.page-template-page-watkins-product-category .inner-wrap input[type="submit"] {margin: 10px 0 !important;}.page-template-page-watkins-product-category .contact-section {display: none;}.prod-description div.tabs div.tab-content a {color: white;font-weight: bold;}.acc-content h4 {line-height: 1;margin: 15px 0 10px;color: #333;}.acc-content p {margin: 0 0 5px 0;color: #333;}.exclusive-features {padding: 40px 0;}.exclusive-features .row {max-width: 1250px;}#design-main-img {max-height: 500px;display: block;margin: 0 auto;}.feature-block-img {width: 100%;border: 1px solid #ccc;}.feature-name {color: #007297;font-size: 18px;font-weight: bold;line-height: 50px;}.page-template-page-watkins-product-category .prod-description h2.title, .single-product .prod-description h2.title {margin-bottom: 50px;}.page-template-page-watkins-product-category .prod-description h2.title, .page-template-page-watkins-product-category .prod-description p.description, .single-product .prod-description h2.title, .single-product .prod-description p.description {color: #fff;}.page-template-page-watkins-product-category .prod-description .tab-content h4.title, .single-product .prod-description .tab-content h4.title {font-size: 30px;}.page-template-page-watkins-product-category .prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');padding: 40px 0;background-color: #707070;}.page-template-page-watkins-product-category .prod-description .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {width: 100%;text-align: center;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;padding: 0;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li:last-child, .single-product .prod-description .ui-tabs-nav li:last-child {margin-right: 0 !important;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;font-weight: bold;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #007297 !important;text-decoration: none;}.page-template-page-watkins-product-category .prod-description .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}.page-template-page-watkins-product-category .ginput_container {margin: 0 0 10px;}.page-template-page-watkins-product-category .inner-wrap input[type="text"] {height: 30px;}.page-template-page-watkins-product-category .gform_footer.top_label {text-align: center;}.page-template-page-watkins-product-category .inner-wrap input[type="submit"] {margin: 10px 0 !important;}.page-template-page-watkins-product-category .contact-section {display: none;}.prod-description .row.tab-nav {max-width: 1200px;}.prod-description .ui-tabs-nav {list-style: none;margin-left: 0;margin-bottom: 0;}.prod-description .ui-tabs-nav li {display: inline-block;padding: 20px 0;position: relative;}.prod-description .ui-tabs-nav li a {text-transform: uppercase;text-align: center;font-size: 30px;padding: 0 50px;}.prod-description .ui-tabs-nav li:last-child a {border-right: none;}.prod-description .ui-tabs-nav li.ui-state-active:before {content: '';position: absolute;top: 0;width: 6px;height: 100%;left: -5px;}.prod-description .tab-content {padding: 62px 0 112px;font-size: 20px;line-height: 28px;}.prod-description .tab-content .row {max-width: 1400px;}.prod-description .tab-content .title {font-size: 20px;margin-bottom: 0;}.prod-description .tab-content .content p>a {font-weight: bold;}.prod-description .tab-content .content ul {list-style: disc;margin-left: 0;margin-bottom: 0;}.prod-description .tab-content .content ul li {margin-left: 36px;margin-bottom: 12px;position: relative;font-size: 18px;}.prod-description .tab-content .content ol li {font-size: 18px;}.prod-description {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2015/08/bgpattern10.png');background-color: #007297;}.hot-spring .prod-description {background-color: #009aa6;}.caldera-spas .prod-description {background-color: #d93b20;}.fantasy-spas .prod-description {background-color: #13bfbf;}.freeflow-spas .prod-description {background-color: #3498db;}.prod-description .image iframe {max-width: 532px;}.prod-description .tab-content .content {padding: 0 3em 0 0;}.prod-description h2.title {margin-bottom: 50px;text-align: center;}.prod-description h2.title, .prod-description p.description {color: #fff;}.prod-description .tab-content h4.title {font-size: 30px;color: #fff;}.prod-description {padding: 40px 0;}.prod-description .tab-content {background-color: transparent;color: #fff;}.prod-description .ui-tabs-nav {text-align: center;}.prod-description .ui-tabs-nav li {background-color: transparent;padding: 10px 0;}.prod-description .ui-tabs-nav li:hover a {background-color: rgba(255, 255, 255, 0.3);}.prod-description .ui-tabs-nav li:last-child {margin-right: 0;}.prod-description .ui-tabs-nav li a {padding: 0 30px;font-size: 20px;color: #fff;border: none;font-weight: bold;border: 4px solid #fff;}.prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff;}.prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.prod-description .ui-tabs-nav li.ui-state-active a {color: #333;text-decoration: none;}.prod-description .tab-content {padding-top: 60px 0;}.prod-description .feature-media {}.page-template-template-sub-categories .sidebar {display: none;}@media screen and (max-width: 1024px) {.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-right: 3% !important;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li:last-child a.more-than-5, .single-product .prod-description .ui-tabs-nav li:last-child a.more-than-5 {margin-right: 0;}.prod-description .tab-content .content {padding: 0 1.875em;}.page-template-page-watkins-product-category .product-carousel h2.title {margin-bottom: 40px;}}@media screen and (max-width: 640px) {.anchor-links-bar {display: none;}.cat-banner-text {float: none;margin: 0 auto;max-width: 100%;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {padding-left: 1.875em;padding-right: 1.875em;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {margin-right: 0 !important;}.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-right: 0 !important;margin-bottom: 0 !important;}.prod-description .feature-media {padding: 0;}}@media screen and (max-width: 400px) {.exceptional-features-wrapper {padding: 0;}}@media screen and (max-width: 320px) {.page-template-page-watkins-product-category .prod-description .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {margin-bottom: 0 !important;}}.jet-system .ui-tabs-vertical {max-width: 90%;margin: 0 auto;}#design-main-img {max-width: 90%;}.page-template-page-watkins-product-category .row>h2.title+p.description {max-width: 90%;}@media screen and (min-width: 700px) {.jet-system .ui-tabs-vertical {margin: 0 auto;}#design-main-img {max-width: 70%;}.page-template-page-watkins-product-category .row>h2.title+p.description {max-width: 70%;}}.fantasy-spas #spa-selector img.ds_shell, .freeflow-spas #spa-selector img.ds_shell {display: none;}.fantasy-spas .product-selectors ul.shell-list, .freeflow-spas .product-selectors ul.shell-list {display: none !important;}.spa-cabinet-mocha {background: url('../img/colors-sheet.png')-3px -42px no-repeat !important;}.spa-cabinet-mgray {background: url('../img/colors-sheet.png')-45px -42px no-repeat !important;}.spa-cabinet-teak {background: url('../img/colors-sheet.png')-87px -42px no-repeat !important;}.spa-cabinet-coastal-gray {background: url('../img/colors-sheet.png')-117px -42px no-repeat !important;}.spa-cabinet-espresso {background: url('../img/colors-sheet.png')-151px -42px no-repeat !important;}.spa-cabinet-redwood {background: url('../img/colors-sheet.png')-185px -42px no-repeat !important;}.spa-cabinet-stone-earth {background: url('../img/colors-sheet.png')-248px -42px no-repeat !important;}.spa-cabinet-stone-gray {background: url('../img/colors-sheet.png')-288px -42px no-repeat !important;}.spa-shell-alpine-white {background: url('../img/colors-sheet.png')-5px -4px no-repeat !important;}.spa-shell-creme {background: url('../img/colors-sheet.png')-45px -4px no-repeat !important;}.spa-shell-ice-gray {background: url('../img/colors-sheet.png')-87px -4px no-repeat !important;}.spa-shell-tuscan-sun {background: url('../img/colors-sheet.png')-127px -4px no-repeat !important;}.spa-shell-desert {background: url('../img/colors-sheet.png')-169px -4px no-repeat !important;}.spa-shell-platinum {background: url('../img/colors-sheet.png')-208px -4px no-repeat !important;}.spa-shell-sand {background: url('../img/colors-sheet.png')-216px -4px no-repeat !important;}.spa-shell-champagne-opal {background: url('../img/colors-sheet.png')-252px -4px no-repeat !important;}.spa-shell-pearl {background: url('../img/colors-sheet.png')-287px -4px no-repeat !important;}.spa-shell-steriling-marble {background: url('../img/colors-sheet.png')-322px -4px no-repeat !important;}ul.swatches {position: relative;margin: 0;}ul.swatches p {margin-bottom: 10px;}ul.swatches li {border-radius: 100%;margin: 0;height: 48px;width: 48px;cursor: pointer;}ul.swatches li img {border-radius: 100%;width: 46px;height: 46px;border: 4px solid #fff;transition: all 0.5s ease-in-out;}ul.swatches li.cabinet-item {display: inline-block;float: left;}ul.swatches li.cabinet-item:hover>img {border: 5px solid #000;background-color: black;}ul.swatches li.cabinet-item.cab-selected>img {border: 5px solid #000;background-color: black;}ul.shell-list {position: absolute;right: 0;top: 0;}ul.shell-list p {text-align: right;padding-right: 10px;}ul.shell-list li.shell-item {display: inline-block;float: left;}ul.shell-list li.shell-item:hover>img {border: 5px solid #000;}ul.shell-list li.shell-item.shell-selected>img {border: 5px solid #000;}.cabinet-item>p, .shell-item>p {display: none;}.cabinet-item.cab-selected>p {display: block;position: absolute;left: 0;padding-top: 10px;margin-bottom: 0;}.shell-item.shell-selected>p {display: block;position: absolute;right: 0;padding-top: 10px;margin-bottom: 0;}#spa-selector img:first-of-type {margin-bottom: -3%;position: relative;z-index: 1;}#spa-selector img {position: relative;z-index: 0;width: 600px;max-width: 100%;}.shell-list {display: none;}#spa-selector img.grandee-nxt-shell {margin-bottom: -10px;}#spa-selector img.grandee-shell {margin-bottom: -2.7%;}#spa-selector img.envoy-shell {margin-bottom: -3%;}#spa-selector img.aria-shell {margin-bottom: -2%;}#spa-selector img.vanguard-shell {margin-bottom: -2.2%;}#spa-selector img.sovereign-shell {margin-bottom: -2.7%;}#spa-selector img.prodigy-shell {margin-bottom: -2%;}#spa-selector img.jetsetter-shell {margin-bottom: -2%;}#spa-selector img.flair-shell {margin-bottom: -2%;}#spa-selector img.glow-shell {margin-bottom: -2.4%;}#spa-selector img.bolt-shell {margin-bottom: -2%;}#spa-selector img.gleam-shell {margin-bottom: -1.6%;}#spa-selector img.tempo-shell {margin-bottom: -2.4%;}#spa-selector img.rhythm-shell {margin-bottom: -2.3%;}#spa-selector img.tx-shell {margin-bottom: -14%;}#spa-selector img.cantabria-shell {margin-bottom: -2.3%;}#spa-selector img.geneva-shell {margin-bottom: -2.9%;}#spa-selector img.niagara-shell {margin-bottom: -3.4%;}#spa-selector img.tahitian-shell {margin-bottom: -3.4%;}#spa-selector img.palatino-shell {margin-bottom: -3.4%;}#spa-selector img.marino-shell {margin-bottom: -3.9%;}#spa-selector img.vanto-shell {margin-bottom: -3.4%;}#spa-selector img.tarino-shell {margin-bottom: -3.4%;}#spa-selector img.aventine-shell {margin-bottom: -106px;}@media screen and (max-width: 680px) {#spa-selector img.aventine-shell {margin-bottom: -18%;}}@media screen and (min-width: 1030px) {#spa-selector img.aventine-shell {margin-bottom: -18%;}}#spa-selector img.makena-shell {margin-bottom: -3.4%;}#spa-selector img.salina-shell {margin-bottom: -2.4%;}#spa-selector img.martinique-shell {margin-bottom: -3.4%;}#spa-selector img.kauai-shell {margin-bottom: -3.4%;}@media screen and (max-width: 1200px) {ul.swatches li {height: 38px;width: 38px;margin: 0;}ul.swatches li img {height: 38px;width: 38px;}}@media screen and (max-width: 1024px) {ul.swatches li {height: 52px;width: 52px;margin-bottom: 40px;}ul.swatches li img {height: 52px;width: 52px;}}@media screen and (max-width: 820px) {ul.swatches li {height: 40px;width: 40px;margin: 0 3px 40px;}ul.swatches li img {height: 40px;width: 40px;border: 3px solid #fff;}ul.swatches li img:hover {height: 40px;width: 40px;border: 3px solid #000;}ul.swatches li.cabinet-item.cab-selected>img {border: 3px solid #000;}ul.shell-list li.shell-item.shell-selected>img {border: 3px solid #000;}ul.shell-list li.shell-item:hover>img {border: 3px solid #000;}ul.swatches li.cabinet-item:hover>img {border: 3px solid #000;}}@media screen and (max-width: 720px) {ul.swatches li {height: 32px;width: 32px;}ul.swatches li img {height: 32px;width: 32px;border: 2px solid #fff;}ul.swatches li img:hover {height: 32px;width: 32px;border: 2px solid #000;}ul.swatches li.cabinet-item.cab-selected>img {border: 2px solid #000;}ul.shell-list li.shell-item.shell-selected>img {border: 2px solid #000;}ul.shell-list li.shell-item:hover>img {border: 2px solid #000;}ul.swatches li.cabinet-item:hover>img {border: 2px solid #000;}}@media screen and (max-width: 540px) {ul.swatches {position: relative;margin: 0 auto;text-align: center;display: block;max-width: 280px;margin-bottom: 60px;}.product-selectors ul>p {margin-bottom: 30px;}ul.swatches li {margin: 0 1px 40px;}ul.swatches li.cabinet-item {float: none;}.cabinet-item.cab-selected>p {top: 15px;width: 100%;}ul.shell-list {left: 0;top: 100px;max-width: 280px;margin: 0;}ul.shell-list p {text-align: center;padding-right: 0;}.shell-item.shell-selected>p {left: 0;top: 25px;width: 100%;padding: 0;}ul.shell-list li.shell-item {float: none;}}.page-50-50-header {padding-top: 20px;}.page-50-50-content {padding-bottom: 40px;}.top-block-50-50 {padding-bottom: 40px;}.two-column .slick-slide img {display: block;margin: 0 auto;}.gform_wrapper input[type="text"], .gform_wrapper input[type="password"], .gform_wrapper input[type="date"], .gform_wrapper input[type="datetime"], .gform_wrapper input[type="datetime-local"], .gform_wrapper input[type="month"], .gform_wrapper input[type="week"], .gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="search"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="time"], .gform_wrapper input[type="url"], .gform_wrapper input[type="color"], .gform_wrapper textarea {color: rgba(0, 0, 0, .75);}body.page-template-template-form .entry-title {display: none;}body.page-template-template-form div.floating_column {position: relative;}body.page-template-template-form div.floating_column section.static-aspot {left: 0px;z-index: -1;top: 0px;right: 0px;object-fit: cover;height: 400px;position: absolute;}body.page-template-template-form div.floating_column .page-50-50-content {padding-top: 0;width: 100%;}body.page-template-template-form div.floating_column .top-block-50-50 {padding-bottom: 0;}body.page-template-template-form div.floating_column .large-6.medium-6.xsmall-12.columns:first-child {-webkit-box-shadow: 2px 5px 11px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow: 2px 5px 11px 2px rgba(0, 0, 0, 0.25);box-shadow: 2px 5px 11px 2px rgba(0, 0, 0, 0.25);background: rgba(255, 255, 255, 0.95);position: absolute;}body.page-template-template-form div.floating_column .right-block-50-50, body.page-template-template-form div.floating_column .left-block-50-50 {padding-top: 40px;}@media screen and (max-width: 768px) {body.page-template-template-form div.floating_column .large-6.medium-6.xsmall-12.columns {width: auto;margin-left: 1em;margin-right: 1em;float: left;}body.page-template-template-form div.floating_column .large-6.medium-6.xsmall-12.columns:first-child {width: auto;margin-top: -20%;margin-left: 1em;margin-right: 1em;position: relative;}}@media screen and (min-width: 768px) {body.page-template-template-form div.floating_column div.aspot-creator {position: absolute;}body.page-template-template-form div.floating_column div.aspot-creator img {width: 100%;height: 400px;object-fit: cover;}body.page-template-template-form div.floating_column .two-column {padding: 0 2em;}body.page-template-template-form div.floating_column .large-6.medium-6.xsmall-12.columns:first-child {position: absolute;top: 40px;right: 20px;}body.page-template-template-form div.floating_column .large-6.medium-6.xsmall-12.columns:last-child {padding-right: 2em !important;}body.page-template-template-form div.floating_column .page-50-50-content {position: relative;}}div.aspot-creator {position: relative;}div.aspot-creator img {width: 100%;height: auto;}div.aspot-creator .container {max-width: 1400px;height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto auto;}.aspot-color-overlay {width: 100%;height: 100%;position: absolute;}div.aspot-content {padding: 1em;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto auto;text-align: center !important;min-height: 280px;z-index: 2;}div.aspot-content h2 {color: white;line-height: 1.1;text-transform: uppercase;font-size: 2rem;}div.aspot-content h3 {height: 0;color: white;font-weight: normal !important;font-size: 20px;margin-bottom: 1em;margin-bottom: 0.5em !important;}div.aspot-content a:hover {background-color: #707070;transition-duration: 0.25s;}div.aspot-content a {background-color: #007297;color: white;padding: 0.5em 1em;}div.aspot-content span a {background-color: transparent;padding: 0;}div.aspot-content span a:hover {background-color: transparent;}div.aspot-content .breadcrumbs {color: white;font-weight: bold;margin: 1.1em auto;text-transform: uppercase;font-style: italic;}div.aspot-content .breadcrumbs a {color: white !important;font-weight: bold;text-transform: uppercase;font-style: italic;}.hide-on-tablet {display: none;z-index: 2;}.hide-on-desktop {z-index: 3;}.hide-on-desktop div.aspot-content a {background-color: #016699;color: white;padding: 0.5em 1em;display: block;margin-top: 40px;}.aspot-subheading {font-weight: 900;line-height: 1.1;margin: 20px 0;text-transform: uppercase;margin-top: 20px;margin-bottom: 0 !important;}.aspot-page-title {margin-bottom: 1em;}.video-header {z-index: 1;}.video-header .overlay.aspot-overlay-color {z-index: 0;}.text-container-lg {width: 100% !important;}.text-container-med {width: 66% !important;}.text-container-sm {width: 33% !important;}.aspot-h3-large {font-size: 75px !important;}.aspot-h3-medium {font-size: 40px !important;}.aspottext.cta-button {margin-top: 8px;display: inline-block !important;background-color: #016699;color: white;padding: 0.5em 1em;font-family: Helvetica, Roboto, Arial, sans-serif;}@media only screen and (min-width: 1024px) {.hide-on-tablet {display: block;}.hide-on-desktop {display: none;}div.aspot-content h2.no-title {display: none;}div.aspot-content a {display: inline !important;}div.aspot-content h3 {height: auto;display: block;}div.aspot-content.left {right: 50%;text-align: left !important;}div.aspot-content.right {left: 0;text-align: right !important;}.line-qty-4 {top: -5% !important;}.line-qty-3.h3-medium {top: 20% !important;}.line-qty-2.h3-medium {top: 33% !important;}.line-qty-1 {top: 50% !important;}.line-qty-4.h3-large .cta-button {margin-top: -15px;}}.hot-spring .aspot-content {top: initial !important;}.overlap-bar {z-index: 8;border-radius: 25px;padding: 1em;color: #000;font-weight: bold;position: relative;border: solid 1px #535353;width: 35%;margin: -4% auto 0 auto;}.overlap-bar .row {display: flex;align-items: center;justify-content: center;}.overlap-bar div.aspot-content {position: relative !important;min-height: initial;height: initial;}.overlap-bar h2.aspot-page-title, .overlap-bar h2.aspottext {text-transform: initial !important;font-weight: 800;font-family: arial, 'prelobold', sans-serif;margin-bottom: 0em !important;}.overlap-bar.logo .aspot-content {margin-right: 0 !important;}.overlap-bar.logo img {padding-left: 2rem;float: left;width: initial !important;}@media (max-width: 1024px) {.overlap-bar.logo img {padding-left: 0rem;}}.overlap-bar.logo h2 {color: #000 !important;}@media (max-width: 1366px) {.overlap-bar {width: 55%;margin: -6% auto 0 auto;}}@media (max-width: 1024px) {.overlap-bar {margin: 0 auto 0 auto;width: 100%;border: none;border-radius: 0px;}}@media (max-width: 768px) {.overlap-bar .row {flex-direction: column;}.overlap-bar h2 {text-align: center;}}.overlap-bar.logo div.aspot-content {text-align: initial !important;}.seventy30-aspot {}.seventy30-aspot .aspot-content .hide-on-tablet {position: relative;top: 50%;transform: translateY(-50%);}.seventy30-aspot .aspot-content .hide-on-tablet h2 {font-size: 2.5rem;margin-top: 1em;}@media only screen and (min-width: 1024px) {.seventy30-aspot video {width: 50%;}.seventy30-aspot div.aspot-content {width: 50% !important;right: -50%;height: 100% !important;}.seventy30-aspot div.aspot-content:before {content: "";top: 0;bottom: 0;right: 100%;width: 20px;height: 100%;position: absolute;}.seventy30-aspot .img-container {width: 100%;position: relative;padding: 1em;height: auto;}}@media only screen and (min-width: 1400px) {.seventy30-aspot video {width: 70%;}.seventy30-aspot div.aspot-content {width: 30% !important;right: -70%;}}.block-menu {display: block;}.block-menu li {display: inline-block;}.block-menu li a {color: #fff;display: block;text-decoration: none;font-smoothing: antialiased;text-transform: uppercase;overflow: visible;padding: 18px 10px;line-height: 3px;}.block-menu a {perspective: 200px;transition: all 0.07s linear;position: relative;cursor: pointer;}.three-d:hover .three-d-box, .three-d:focus .three-d-box {transform: translateZ(-25px) rotateX(90deg);}.three-d-box {transition: all 0.3s ease-out;transform: translatez(-25px);transform-style: preserve-3d;pointer-events: none;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}.front {transform: rotatex(0deg) translatez(25px);color: ;}.back {transform: rotatex(-90deg) translatez(25px);color: ;}.front, .back {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 12px 10px;color: ;pointer-events: none;box-sizing: border-box;}.front, .back {background-color: #007297;}.video-header .overlay .container .the-content a, .video-header .overlay .container .the-content a:hover {background-color: transparent !important;}.home section.video-header {width: 100%;}.aspot_anchor li a .bottom {margin-left: 0;}.aspot_anchor {z-index: 1;}.static-aspot {background-size: cover;}.static-aspot .container {position: relative;height: 100%;max-width: 1400px;margin: 0 auto;}.static-aspot .the-content {text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.75);font-size: 37px;letter-spacing: 3px;margin: 10px 0;text-transform: uppercase;line-height: 1;font-family: prelobold;text-align: center;position: absolute;bottom: 1em;padding-right: 1em;width: 100%;height: 100%;}.static-aspot .the-content h3 {color: white;position: absolute;bottom: 0.25em;max-width: 560px;font-size: 1.25em;line-height: 1em;text-shadow: 2px 3px 2.91px rgba(1, 1, 1, 0.75);}.static-aspot .the-content a {background-color: #1e73be;color: white !important;display: block;max-width: 400px;margin: 0 auto;padding: 0.5em 1em;font-size: 1.25em;border-radius: 1px;margin-top: 1em;}.static-aspot .the-content a:hover {background-color: #d93b20;color: white !important;}.static-aspot .the-content a:last-of-type {margin-bottom: 0.5em;}@media only screen and (min-width: 1025px) {.static-aspot .the-content {width: 100%;max-width: 1400px;margin: 0 auto;top: 0;height: 100%;left: auto;}.static-aspot .container .the-content .the-links {padding-right: 1em;position: absolute;right: 0;bottom: 1.5em;width: 400px;}.static-aspot .container .the-content .the-links a.vertical-center {margin-bottom: 1.5em !important;}.static-aspot .container .the-content .the-links a:last-of-type {margin-top: 0.5em !important;}.static-aspot .container .the-content .the-links a, .static-aspot .container .the-content .the-links a:hover {background-color: transparent !important;}}@media (max-width: 1025px) {.aspot-creator .hide-on-desktop {display: none;}.hide-on-tablet .aspot-content a, .hide-on-tablet .aspot-content h3 {display: none !important;}}.cf:before, .cf:after {content: "";display: block;}.cf:after {clear: both;}.cf {zoom: 1;}.breadcrumbs .row>span {padding: 0 0.25em !important;}section.general.block {width: 100%;position: relative;}section.general.block img {padding: 0 1em;}.page-template-template-blog .entry-title a {color: black !important;}.general.block div.gb-header {background-size: cover;background-position: 50% 50%;width: 100%;height: 100%;position: relative;}.gblocks.wrapper article {padding: 0 1em;}.general.block div.gb-header div.overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}.general.block div.gb-header div.content {position: relative;z-index: 2;padding: 1em;}.general-block-inner h3 {margin: 0 !important;}.general.block div.gb-header div.content h2 {margin-top: 0 !important;}.general.block article {float: left;}.imgwithtitletop, .imgwithtitle {position: relative;}.imgwithtitletop h3 {position: absolute;width: 100%;background-color: rgba(0, 0, 0, .75);color: white;}.imgwithtitle h3 {position: absolute;width: 100%;background-color: rgba(0, 0, 0, .75);color: white;}.general-block-outer {background-size: cover !important;background-repeat: no-repeat !important;background-position: 50% 50% !important;}.container {max-width: 1200px;margin: 0 auto;}section.general.block.onex3 .container, section.general.block.onex3 article, .onex3 .general-block-outer, .onex3 .general-block-inner {width: 100%;height: 100%;}.onex3 h2, .onex3 h3, .onex3 h4 {margin: 0 !important;padding: 0.25em 0.3em;}.onex3 .gblocks.wrapper {max-height: 500px;height: 500px;overflow: hidden;}.onex3 .general-block-0 {width: 50% !important;min-height: 100% !important;height: 100% !important;}.onex3 .general-block-1, .onex3 .general-block-2 {width: 25% !important;max-height: 50% !important;height: 50% !important;overflow: hidden;}.onex3 .general-block-3 {width: 50% !important;max-height: 50% !important;height: 50% !important;overflow: hidden;}.onex3 .block1, .onex3 .block2, .onex3 .block3, .onex3 .block4 {width: 100%;height: 100%;}.client1 h2, .client1 h3, .client1 {color: white;}.client1 .block1 {background: #333;text-align: center;}.client1 .block1 img {width: 65%;}.client1 .block4 {background: #333;}.hot-tubs-101 .row {max-width: 1400px !important;}section.hottubs101 {color: white;}section.hottubs101 .xsmall-12 {width: 100% !important;max-width: 750px;margin: 0 auto;float: none;}section.hottubs101 article {padding: 1em 1em;box-sizing: border-box;}section.hottubs101 article h3 {color: white;font-size: 2em;font-weight: normal;padding-top: 5em !important;}section.hottubs101 article:hover a {background-color: white;color: black !important;transition-duration: 0.25s;}section.hottubs101 article a {display: inline-block;margin-top: 1.5em;color: white !important;padding: 0.75em 1em;border: 1px solid white;}section.hottubs101 .general-block-outer {background-size: cover !important;background-repeat: no-repeat !important;background-position: 50% 50%;}section.hottubs101 .general-block-inner {height: 550px;}.fity50 {padding: 1em;max-width: 700px;margin: 0 auto;}a.button101 {padding: 0.75em 1em;display: inline-block;border: 1px solid #1e73be;}a.button101:hover {border: 1px solid;}.hottubs101-2 .custom div+div .fity50 p {margin-bottom: 0.5em;}@media only screen and (min-width: 1025px) {section.hottubs101 .xsmall-12 {width: 50% !important;float: left !important;}section.hottubs101 article {padding: 1em 2em;}.fity50 {float: left !important;width: 50%;padding: 1em 3em;}}.own-manual .custom {margin: 1em;background-color: #009aa6;padding: 1em;color: white;height: 100%;}.own-manual .custom h3 {color: white;}.own-manual .custom a {color: white !important;margin: 0.25em 0;display: inline-block;text-decoration: underline;}.trade-in p {max-width: 600px;margin: 0 auto;}.videos-block .gblocks.wrapper.cf {padding-top: 1.5em;}section.general.block.section-block.exclusive-features {max-width: 1400px !important;margin: 0 auto;}section.general.block.section-block.exclusive-features article {height: 465px;}section.general.block.section-block.exclusive-features .gblocks {margin: 0 0 8em;}section.general.block.section-block.exclusive-features h2 {font-size: 45px;font-weight: bold;text-align: center;color: #333 !important;}section.general.block.section-block.exclusive-features h3 {color: #069;font-size: 18px;font-weight: bold;line-height: 50px;text-align: left;text-transform: none;font-weight: normal;}section.general.block.section-block.exclusive-features img {padding: 0;}section.general.block.section-block.exclusive-features .gb-header p {text-align: center;width: auto;margin: 0 auto;color: #333 !important;font-weight: bold;font-size: 20px;}.exceptional-design {}.exceptional-design .gb-header {border-top: 1px solid #c2c2c2;background: #f1f1f1 !important;padding: 4em 0 0 0 !important;}.exceptional-design .gb-header .custom h2 {text-align: center !important;font-size: 45px;font-weight: bold;}.exceptional-design .gb-header .custom .jet-system.cat-page {border-top: none !important;padding: 0 0 4em 0 !important;}.tabbed-section .gb-header {padding-top: 2em;}.tabbed-section h2 {text-align: center;color: #fff;margin-bottom: 50px;}.tabbed-section p, .tabbed-section li, .tabbed-section h3, .tabbed-section h4 {color: #fff !important;}.tabbed-section li {text-align: left;}.tabbed-section div.tabs .row.tab-nav ul {width: 100%;text-align: center;}.tabbed-section div.tabs .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}.tabbed-section div.tabs .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {text-align: center;}.tabbed-section div.tabs .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;text-align: center;padding: 0;}.tabbed-section div.tabs .ui-tabs-nav li a:hover, .single-product .prod-description .ui-tabs-nav li a:hover {background-color: rgba(255, 255, 255, 0.3);}.single-product .prod-description .ui-tabs-nav li:last-child a, .tabbed-section div.tabs .ui-tabs-nav li:last-child a {margin-right: 3% !important;}.tabbed-section div.tabs .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;border: none !important;font-weight: bold;border: 4px solid #fff !important;margin-right: 3%;margin-bottom: 3%;}.tabbed-section div.tabs .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-bottom: 10px;}.tabbed-section div.tabs .ui-tabs-nav li:nth-child(3n) a.more-than-5, .single-product .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5 {margin-right: 0;}.tabbed-section div.tabs .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff !important;}.tabbed-section div.tabs .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}.tabbed-section div.tabs .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #333 !important;text-decoration: none;}.tabbed-section div.tabs .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}@media screen and (max-width: 641px) {.tabbed-section div.tabs .ui-tabs-nav li a {margin: 2.5px 0;margin-right: 0%;}.single-product .prod-description .ui-tabs-nav li:last-child a, .tabbed-section div.tabs .ui-tabs-nav li:last-child a {margin-right: 0 !important;}}.hotspring-fam {position: relative;width: 100%;padding: 1em;max-width: 100%;overflow: hidden;max-width: 1400px;margin: 0 auto;}.hotspring-fam p {margin: 0 !important;line-height: 0 !important;padding: 0 !important;}.hotspring-fam article {position: relative;margin: 1em 0;width: 100%;}.hotspring-fam article:hover .overlay {opacity: 1;transition-duration: 0.25s;}.hotspring-fam article .overlay {position: absolute;width: 100%;height: 100%;background-color: rgba(0, 154, 166, .95);top: 0;left: 0;padding: 1em;opacity: 0;transition: opacity 1s linear;}.general.block.section-block .hotspring-fam article .overlay a:hover, .general.block.section-block .hotspring-fam article .overlay a {position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto auto;width: 100%;text-align: center;height: 100%;color: white !important;text-transform: uppercase;font-size: 1.5em;padding: 0 1em;padding-top: 20%;}.hotspring-fam article h3 {text-align: center !important;margin-bottom: 0.25em !important;}.hotspring-fam article img {width: 100%;max-width: 100%;padding: 0 !important;}.the-logo img {margin-bottom: 1.5em;}.perfect_quiz .copy * {color: #fff;}.perfect_quiz .copy {padding: 100px 20px 100px 20px;}.perfect_quiz .gform_heading {text-align: center;}.perfect_quiz .gform_wrapper h3.gform_title {font-size: 2em;}.perfect_quiz {background-size: cover;background-position: center center;background-attachment: fixed;height: 100%;}.perfect_quiz .content {padding: 0em !important;}.perfect_quiz .inner {background: rgba(0, 0, 0, 0.7) url(https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2016/04/stripe-overlay-pattern.png) repeat;min-height: 600px;position: relative;height: 100%;}.perfect_quiz li {border-bottom: none !important;}.perfect_quiz .gform_column li ul li label {font-size: 18px;text-align: left;}.perfect_quiz .gform_wrapper ul.gform_fields {max-width: 650px;margin: 0 auto !important;padding-bottom: 4px;}.perfect_quiz .gform_wrapper ul.gform_fields li {display: block;float: left;}.perfect_quiz .gform_wrapper input[type=email], .perfect_quiz .gform_wrapper input[type=number], .perfect_quiz .gform_wrapper input[type=password], .perfect_quiz .gform_wrapper input[type=tel], .perfect_quiz .gform_wrapper input[type=text], .perfect_quiz .gform_wrapper input[type=url] {min-width: 200px;}.perfect_quiz .gform_fields.top_label.form_sublabel_below.description_below {display: none;}.perfect_quiz section h3:first-of-type {margin-bottom: 0px;}.perfect_quiz body .gform_wrapper label.gfield_label+div.ginput_container {margin: 0 auto;}.perfect_quiz .gform_body, .perfect_quiz .gform_wrapper .gf_page_steps {max-width: 650px;margin: 16px auto;text-align: center;}.perfect_quiz .gform_wrapper .gf_page_steps, .gform_wrapper .gform_page_footer {border: none !important;border-top: none !important;border-bottom: none !important;margin: 1em auto;}.perfect_quiz .gform_wrapper .gform_page_footer {margin: 0;padding: 0;padding-right: 30px;padding-top: 6px;}.perfect_quiz .gform_wrapper .gform_page_footer .button.gform_button, .gform_wrapper .gform_page_footer .button.gform_next_button {margin: 10px 0 0px 0 !important;background-color: #2262ab;}.perfect_quiz .gf_step {line-height: 0 !important;display: inline-block;padding: 10px;}.perfect_quiz .ginput_container {margin: 0;}.perfect_quiz .gchoice_68_4_0, .gchoice_68_4_1, .gchoice_68_4_2, .gchoice_68_4_3 {max-width: 165px;padding-left: 35px;}.perfect_quiz .gform_wrapper .gsection {padding: 0;}.perfect_quiz .gf_step_number {font-size: 1.25em;float: left;font-family: arial, sans-serif;border-radius: 50%;border: 2px solid white;width: 40px !important;height: 40px !important;line-height: 35px;}.perfect_quiz ul.gform_fields.top_label li h3 {font-size: 1.4em;padding-left: 12px;}.perfect_quiz ul.gform_fields.top_label li {float: none;}@media (max-width: 768px) {.perfect_quiz ul.gform_fields.top_label li {margin: auto;}}.perfect_quiz .gform_body ul {list-style: none;margin: 30px auto;text-align: left;}.perfect_quiz .ginput_container.ginput_container_radio, .perfect_quiz .ginput_container.ginput_container_checkbox {display: flex;justify-content: center;}.gform_wrapper .gform_page_footer .button.gform_previous_button, .gform_wrapper .gform_page_footer .button.gform_next_button {display: -moz-inline-stack;display: inline-block;min-width: 100px;min-height: 40px;margin: 0 6px !important;}.perfect_quiz .gform_wrapper input[type="text"] {width: 47.5% !important;background: rgba(255, 255, 255, 0.4) !important;margin: 0 auto 0.5em !important;border-radius: 4px !important;color: white !important;padding: 4px;border: solid 2px white;}#input_68_4 {margin: 1em auto;max-width: 26%;}@media (max-width: 768px) {#input_68_4 {max-width: 100%;}}#input_68_8 {max-width: 30%;margin: 1em auto;}#input_68_13 {margin: 1em auto;}#field_68_22, #field_68_23, #field_68_24, #field_68_32, #field_68_32 {text-align: center;padding-bottom: 4px;}.general.block.section-block.jetsrow {margin-top: 1em;}.hot-tubs-101-six-blocks figure.effect-lily {position: relative;float: left;overflow: hidden;margin: 1em;background: #000;text-align: center;cursor: pointer;width: 100%;height: 500px;}.hot-tubs-101-six-blocks figure.effect-lily img {position: relative;display: block;min-height: 100%;max-width: 100%;opacity: 1;width: calc(100% + 300px) !important;max-width: none;width: -webkit-calc(100% + 50px);width: calc(100% + 50px);opacity: 1;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);}.hot-tubs-101-six-blocks figure.effect-lily figcaption>div {position: absolute;bottom: 0;left: 0;padding-left: 2em;width: 100%;height: 50%;}.hot-tubs-101-six-blocks figure.effect-lily figcaption {text-align: left;padding: 2em;color: #fff;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;max-width: 60%;z-index: 2;}.hot-tubs-101-six-blocks figure.effect-lily figcaption::before, .hot-tubs-101-six-blocks figure.effect-lily figcaption::after {pointer-events: none;}.hot-tubs-101-six-blocks figure.effect-lily figcaption, .hot-tubs-101-six-blocks figure.effect-lily figcaption>a {position: absolute;width: 100%;height: 100%;transition: all 1s ease-out;}.hot-tubs-101-six-blocks figure.effect-lily figcaption>a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}.hot-tubs-101-six-blocks figure.effect-lily h2 {font-weight: 300;-webkit-transition: -webkit-transform 1s;transition: all 1s ease-out;color: white;text-shadow: 1px 1px 1px #000;position: absolute;bottom: 55px;}.hot-tubs-101-six-blocks figure.effect-lily h2, .hot-tubs-101-six-blocks figure.effect-lily p {margin-bottom: 12px !important;-webkit-transform: translate3d(0, 40px, 0);transform: translate3d(0, 40px, 0);}.hot-tubs-101-six-blocks figure.effect-lily h2 span {font-weight: 800;}.hot-tubs-101-six-blocks figure.effect-lily p {letter-spacing: 1px;font-size: 68.5%;opacity: 0;-webkit-transition: opacity 0.2s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}.hot-tubs-101-six-blocks figure.effect-lily:hover img {opacity: 0.4;}.hot-tubs-101-six-blocks figure.effect-lily:hover h2 {bottom: 90%;}.hot-tubs-101-six-blocks .img-container {background-size: cover;z-index: 1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-position: 10%;transition: opacity 1s ease-out, background-position 1s ease-out;opacity: 1;}.hot-tubs-101-six-blocks figure.effect-lily:hover .img-container {background-position: 0%;opacity: 0.4;}.hot-tubs-101-six-blocks figure.effect-lily:hover h2, .hot-tubs-101-six-blocks figure.effect-lily:hover p {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.hot-tubs-101-six-blocks figure.effect-lily:hover p {opacity: 1;-webkit-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 1s;transition-duration: 1s;}@media only screen and (min-width: 1100px) {.hotspring-fam article {width: calc(50% - 2em);margin: 1em;float: left;}.hotspring-fam article h3 {text-align: left !important;}.hotspring-fam article.to-the-left h3 {text-align: right !important;}.the-logo {position: absolute;top: 21px;left: 0;right: 0;bottom: 0;margin: auto auto;width: 373px;height: 143px;z-index: 10;background-color: white;border-radius: 100px;padding: 0 2em;-webkit-box-shadow: 0px 4px 17px -3px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 4px 17px -3px rgba(0, 0, 0, 0.75);box-shadow: 0px 4px 17px -3px rgba(0, 0, 0, 0.75);}.the-logo img {margin-top: 1.5em;margin-bottom: 0;}}@media (min-width: 1025px) {.did-you-know .right, .did-you-know .left {height: 400px;}}.did-you-know .left {padding-left: 0 !important;}.did-you-know .row {max-width: inherit !important;}.did-you-know h2, .did-you-know p {color: #fff;}.did-you-know h2 {line-height: 1;font-size: 2.6em;margin-bottom: 25px;}.did-you-know p {font-size: 24px;line-height: 30px;}.did-you-know .right .content-overlay, .did-you-know .left .unit {background: #006395;}.did-you-know .unit {position: relative;z-index: 1;padding-top: 10%;}.did-you-know .left .unit {position: relative;margin-right: 0em;height: 100%;}.did-you-know .right .unit {padding-top: 4.8%;}.did-you-know .left .content {height: 100%;padding: 10% 1em 0 1em;max-width: 375px;text-align: left;float: right;}.did-you-know .right {background-repeat: no-repeat;background-size: cover;}.did-you-know .right .content {max-width: 700px;padding-left: 2em;}.did-you-know .right .content-overlay {position: absolute;height: 100%;width: 100%;left: 0;top: 0;bottom: 0;right: 0;background: #295e9e;background: -moz-linear-gradient(left, #295e9e 0%, rgba(41, 94, 158, 0.88) 26%, rgba(252, 252, 252, 0.68) 66%, rgba(252, 252, 252, 0.52) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #295e9e), color-stop(26%, rgba(41, 94, 158, 0.88)), color-stop(66%, rgba(252, 252, 252, 0.68)), color-stop(100%, rgba(252, 252, 252, 0.52)));background: -webkit-linear-gradient(left, #295e9e 0%, rgba(41, 94, 158, 0.88) 26%, rgba(252, 252, 252, 0.68) 66%, rgba(252, 252, 252, 0.52) 100%);background: -o-linear-gradient(left, #295e9e 0%, rgba(41, 94, 158, 0.88) 26%, rgba(252, 252, 252, 0.68) 66%, rgba(252, 252, 252, 0.52) 100%);background: -ms-linear-gradient(left, #295e9e 0%, rgba(41, 94, 158, 0.88) 26%, rgba(252, 252, 252, 0.68) 66%, rgba(252, 252, 252, 0.52) 100%);background: linear-gradient(to right, #006395 0%, #006395 26%, #009aa6 66%, #009aa6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#295e9e', endColorstr='#fcfcfc', GradientType=1);}@media screen and (max-width: 1024px) {.did-you-know .left {padding: 0 !important;}.did-you-know .left .content {max-width: 700px;float: none;padding-left: 2em !important;}.did-you-know .right .content {padding-top: 8% !important;}}.our-products-2 {padding-top: 0;padding-bottom: 60px;}.our-products-2 img {width: 100%;height: auto;}.our-products-2 p {text-align: center;margin: 0 auto;max-width: 580px;font-weight: bold;margin-bottom: 3em;}.our-products-2 .content {text-align: center;min-height: 300px;background-size: cover;}.our-products-2-overlay {background-color: rgba(13, 18, 66, 0.62);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: opacity 0.5s ease-out;}.our-products-2-overlay:hover {opacity: 1;cursor: pointer;}.our-products-2 h4 {font-size: 24px;color: white;position: absolute;top: 60%;left: 0;right: 0;bottom: 0;text-transform: uppercase;letter-spacing: 0.7px;}.driving-directions .gblocks {max-width: 800px;margin: 0 auto;padding: 60px 0;}body.hot-tub-owners .own-manual .custom {margin: 2em 0 !important;}body.hot-tub-owners .container {max-width: 1400px !important;}body.hot-tub-owners section.maint-care article.general-block {text-align: left;padding: 0 !important;}body.hot-tub-owners section.maint-care article.general-block h3:first-of-type {margin: 30px 0 !important;text-align: left !important;}body.hot-tub-owners section.maint-care article.general-block img {padding: 0;}body.caldera-spas-owners-manuals .page-middle-col-content section.owners-manual {padding: 3em 0;}body.caldera-spas-owners-manuals .page-middle-col-content a {color: !important;}body.caldera-spas-owners-manuals .page-middle-col-content a:hover {color: #d93b20 !important;}body.caldera-spas-owners-manuals .page-middle-col-content a.button101 {border: 1px solid #d93b20 !important;}body.caldera-spas-owners-manuals .page-middle-col-content a.button101:hover {border: 1px solid #d93b20 !important;}body.caldera-spas-owners-manuals .page-middle-col-content li {text-align: left !important;max-width: 282px;margin: auto;}.gallery-page.slick-slider, .gallery-page-nav.slick-slider {z-index: 1;}.gallery-page {position: relative;z-index: 10;}.gallery-page .slick-track .slick-slide {width: 100%;height: 100%;}.gallery-page .slick-track .slick-slide img {width: 100%;height: auto;}.gallery-page-nav button, .gallery-page button {position: absolute;height: calc(100% - 8px);z-index: 12;top: 0;background-color: transparent;margin: 0 !important;text-indent: -9999em;padding: 0 35px;}.gallery-page-nav .slick-prev, .gallery-page .slick-prev {left: 0;}.gallery-page-nav .slick-next, .gallery-page .slick-next {right: 0;}.gallery-page-nav .slick-prev:after, .gallery-page .slick-prev:after {content: "<";color: #007297;opacity: 0.75;font-size: 30px;display: inline-block;position: absolute;right: 0;text-indent: 0;background-color: white;border-radius: 50%;padding: 0.25em 0.7em;}.gallery-page-nav .slick-next:before, .gallery-page .slick-next:before {content: ">";color: #007297;opacity: 0.75;font-size: 30px;display: inline-block;position: absolute;left: 0;text-indent: 0;background-color: white;border-radius: 50%;padding: 0.25em 0.7em;}.gallery-page-nav .slick-prev:after, .gallery-page-nav .slick-next:before {top: 33%;}.gallery-page .caption a {color: white;}.gallery-page-nav .slick-slide {margin-right: 8px;}.gallery-page .caption {position: absolute;bottom: 0;max-height: 2em;z-index: 13;left: 5%;text-align: left;background: #424242;color: white;padding: 0.25em 1em 1em;max-width: 290px;overflow: hidden;transition-duration: 1s;}.gallery-page .caption:hover {max-height: 1000px;}.gallery-page .slick-track {max-height: 1200px;overflow: hidden;}.gallery-page.slick-slider {z-index: 1;overflow: hidden;margin: 1px;border: solid 1px rgba(204, 204, 204, 0.05);max-width: 1000px;max-height: 800px !important;margin: 0 auto;}#gallery {text-align: center;}.gallery-page button, .gallery-page button:focus {background-color: transparent !important;}#gallery ul {display: inline-block;}.gallery-page .slick-slider {max-width: 1000px;margin: 0 auto;}.gallery-page .caption {display: none !important;}.energy-calculator-result {display: none;}.energy-calculator {background-color: #e1523d;padding: 40px;}.energy-calculator h2 {text-align: center;color: #fff;line-height: 1;font-size: 2rem;}form#energy-calculator-form fieldset {border: none !important;margin-bottom: 0;padding-bottom: 0;}form#energy-calculator-form button {background-color: #fff;}form#energy-calculator-form button:hover, button:focus {background-color: #a1a1a1;}form#energy-calculator-form button span {color: #e1523d;}form#energy-calculator-form fieldset .form-group .form-control.selectpicker {color: #e1523d;}.energy-calculator-result {border: 1px solid white;padding: 20px;color: #fff;text-align: center;}.energy-calculator-result h3 {color: #fff;font-size: 16px;}.energy-calculator-result span {font-size: 72px;}.page-id-1000784 ul {list-style-type: none;}.page-id-1000784 p {margin-bottom: 0;}.page-id-1000784 p.small-text {font-size: 14px;}.vl-item:nth-of-type(1) {padding-top: 2em;}.vl-item {padding: 1em 0;max-width: 960px;margin: 0 auto;}.vl-item:last-of-type {padding-bottom: 3em;}.vl-item img {width: 100%;height: auto;}.vl-item .the-image {padding: 0 1em;}.vl-item .the-content {padding: 1em 1em 0;}.page-template-template-visuallist .title.page-title {text-align: left;margin-top: 0.5em;margin-bottom: 0;}.page-template-template-visuallist .breadcrumbs .row>span {padding: 0;}@media only screen and (min-width: 1025px) {.vl-item.imgp_right .fifty-50 {width: 50%;float: right;}.vl-item.imgp_right .the-content {text-align: right !important;padding: 0em 1em 0 0em;}.vl-item .fifty-50 {width: 50%;float: left;}.vl-item .the-content {padding: 0em 0 0 1em;}}.iframe-wrap {text-align: center;}.iframe-wrap iframe {display: inline-block;}.fancybox-nav {display: none !important;}.single-product .fancybox-wrap.fancybox-desktop.fancybox-type-iframe.fancybox-opened {width: 1200px !important;max-width: 90%;}.single-product .fancybox-type-iframe .fancybox-inner {width: 100% !important;}.quote-section .fancybox {color: #fe5;}.single-360-view .the-header {display: none !important;}.spin-border {text-align: center;margin: 0 auto;width: auto !important;background: transparent;height: auto !important;border-radius: 0px;padding: 0px;}#spritespin {margin: 0 auto;}#spritespin img {max-width: 100% !important;}.spritespin-stage img {cursor: url('http://code.vostrel.net/jquery.reel.cur'), move;}body.ace-salt-water-sanitizing-system a.button.ask-question {max-width: 400px;width: auto;display: inline-block !important;float: left;width: 100%;}@media (max-width: 420px) {body.ace-salt-water-sanitizing-system a.button.ask-question {font-size: 13px;}}body.ace-salt-water-sanitizing-system div.prod.btns {width: 100%;float: left;margin: 0.25em;}body.ace-salt-water-system .hide-on-desktop, body.ace-caring-spa-water .hide-on-desktop, body.ace-how-it-works .hide-on-desktop, body.ace-salt-water-system-faq .hide-on-desktop, body.ace-how-to-videos .hide-on-desktop {display: none;}a.button-arrow {font-size: 24px;font-style: italic;color: #fff !important;background-color: #00609c;text-decoration: none;padding: 15px;}a.button-arrow:after {content: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_arrow_right.png);display: inline-block;margin-left: 10px;vertical-align: middle;height: 45px;}a.view-videos {background: #0c619a;color: #fff !important;padding: 15px 20px;font-size: 26px;padding-right: 70px;background: #0c619a url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_arrow_right.png) no-repeat 95% 50%;}.ace-gradient-bg {background: -moz-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #b4def8, color-stop(100%, rgba(180, 222, 248, 0))));background: -o-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -ms-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: linear-gradient(to bottom, #b4def8 0%, rgba(180, 222, 248, 0) 100%);}.diamond {width: 78px;height: 60px;margin: 30px auto;background: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/diamond.png) center center no-repeat;background-size: contain;}body.ace-caring-spa-water #section-intro {text-align: center;}body.ace-caring-spa-water .write-review-wrapper {text-align: center;margin-top: 1.5em;}body.ace-caring-spa-water .form-block {background: #dcf0fc url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ACE-Logo.png) no-repeat 95% 10%;padding: 0 3em 5em;box-shadow: 0 10px 10px -5px #ccc;}body.ace-caring-spa-water .form-block .gorm_body ul {padding: 0;margin: 0;margin-bottom: 0 !important;}body.ace-caring-spa-water .form-block input.gform_button {padding: 0;margin: 0;float: right;background: #0c619a;font-family: 'PT Sans', sans-serif;width: auto;float: right;padding: 10px 20px;font-size: 20px;margin-top: 0;border-radius: 0;font-style: italic;}body.ace-caring-spa-water .form-block h3 {color: #707070;font-size: 38px;font-style: italic;margin-top: 60px !important;display: inline-block;}@media (max-width: 540px) {body.ace-caring-spa-water .form-block h3 {margin-top: 126px !important;}}body.ace-salt-water-system #section-intro h2 {font-size: 46px;font-weight: 600;color: #04588c;margin-bottom: 0;line-height: 1.42857;text-transform: none;}body.ace-salt-water-system #section-intro .moto {font-size: 38px;font-style: italic;font-weight: normal;color: #626262;line-height: 1;}body.ace-salt-water-system #section-intro .review {font-size: 36px;font-style: italic;font-weight: normal;color: #006395;text-align: center;width: 80%;margin-left: auto;margin-right: auto;max-width: 750px;line-height: 1.5;}body.ace-salt-water-system #section-intro .author {font-size: 26px;font-weight: normal;display: block;margin-top: 10px;}body.ace-salt-water-system #section-intro .diamond {background: url('https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2016/09/ace_diamond.png');width: 78px;height: 60px;margin-top: 24px;margin-right: auto;margin-bottom: 36px;margin-left: auto;background-size: contain;}body.ace-salt-water-system #section-description .container {max-width: 1400px !important;}body.ace-salt-water-system #section-description .about {text-align: left;font-size: 22px;font-weight: normal;line-height: 2;}body.ace-salt-water-system #section-description .caption p {font-size: 22px;text-align: center;margin-top: 20px;line-height: 2;}@media (max-width: 641px) {body.ace-salt-water-system #section-description .caption p {text-align: left;}}body.ace-salt-water-system #section-description img.ace-logo {margin-bottom: 40px;}@media (min-width: 641px) {body.ace-salt-water-system #section-description .video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}}@media (min-width: 641px) {body.ace-salt-water-system #section-description .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}}.ace-saltwater-block {padding: 60px 0;background: -moz-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #b4def8, color-stop(100%, rgba(180, 222, 248, 0))));background: -o-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -ms-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: linear-gradient(to bottom, #b4def8 0%, rgba(180, 222, 248, 0) 100%);}.ace-saltwater-block .container {max-width: 1400px !important;}.ace-saltwater-block h4 {font-size: 39px;font-weight: normal;color: #006395;margin-bottom: 0;line-height: 1.42857;}@media (max-width: 640) {.ace-saltwater-block h4 {text-align: center;}}.ace-saltwater-block p {color: #666768;font-size: 20px;line-height: 2;}.ace-saltwater-block .summary {font-style: italic;font-weight: normal;font-size: 22px;}.ace-saltwater-block.more-natural .container {padding-left: 205px;padding-right: 2em;background: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_leaf.png) 0 center no-repeat;background-size: 180px auto;}@media (max-width: 640px) {.ace-saltwater-block.more-natural .container {background-position: 50% 0;padding-left: 2em;padding-top: 20em;}}.ace-saltwater-block.more-natural .content-container {padding: 2em 0;}.ace-saltwater-block.simple-care .container {background: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_clock.png) 100% center no-repeat;background-size: 180px auto;padding-right: 205px;padding-left: 2em;}@media (max-width: 640px) {.ace-saltwater-block.simple-care .container {background-position: 50% 0;padding-right: 2em;padding-top: 17em;}}.ace-saltwater-block.feels-better .container {padding-left: 305px;padding-right: 2em;background: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_feels_better.png) 0 center no-repeat;background-size: 280px auto;}@media (max-width: 641px) {.ace-saltwater-block.feels-better .container {background-position: 50% 0;padding-left: 2em;padding-top: 22em;}}.ace-reviews {background: none;}.ace-reviews .stars {width: 380px;height: 72px;margin-top: 24px;margin-right: auto;margin-bottom: 36px;margin-left: auto;background: url(https://watkinsdealer.s3.amazonaws.com/images/products/water-care-ace/ace_5stars.png) center center no-repeat;background-size: contain;}.ace-reviews .review {font-style: italic;font-weight: normal;color: #006395;text-align: center;width: 80%;margin-left: auto;margin-right: auto;max-width: 750px;line-height: 1.5;margin-bottom: 45px;font-size: 30px;}.ace-reviews p {color: #006395;}.ace-reviews h3 {font-size: 39px;font-weight: normal;color: #006395;margin-bottom: 0;line-height: 1.42857;}body.ace-caring-spa-water .body_container h2 {font-size: 42px;}body.ace-caring-spa-water .aspot-creator h2.aspot-page-title {color: #fff !important;font-size: 42px;}body.ace-caring-spa-water .page-50-50-content {padding-top: 60px !important;}body.ace-caring-spa-water .body_container .container {padding: 0 2em;width: 83.33333%;margin: auto;padding: 30px 0;max-width: none !important;}body.ace-caring-spa-water .body_container p {font-size: 26px;line-height: 1.4;color: #666768;}body.ace-caring-spa-water .body_container h2 {font-size: 60px;font-weight: 300;color: #04588c;margin-bottom: 14px;line-height: 1;text-transform: none;}body.ace-caring-spa-water .body_container h4 {font-size: 37px;font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif !important;color: #006395;margin-bottom: 0;line-height: 1.42857;margin-bottom: 14px;}body.ace-caring-spa-water .body_container strong, body.ace-caring-spa-water .body_container b {font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif !important;}body.ace-caring-spa-water .body_container li.spaced-li {padding: 15px 20px 15px 20px !important;margin-top: 0 !important;color: #666768 !important;font-size: 26px !important;line-height: 1.4 !important;color: #666768 !important;}body.ace-caring-spa-water .body_container .30-day-checkup ol {font-size: 24px;line-height: 30px;margin-bottom: 1.25rem;list-style-position: outside;font-family: inherit;}body.ace-caring-spa-water .body_container .cleaning-ace-cell .view-videos {margin: 15px;}@media (max-width: 960px) {body.ace-caring-spa-water .body_container .cleaning-ace-cell .view-videos {display: block;}}body.ace-caring-spa-water .body_container .cleaning-ace-cell strong {font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif !important;}body.ace-caring-spa-water .body_container .cleaning-ace-cell li {padding: 15px 20px 15px 20px;margin-top: 0;color: #666768;font-size: 26px;line-height: 1.4;}body.ace-caring-spa-water .body_container .cleaning-ace-cell p.caring-ace-system {font-size: 30px !important;margin: 5px;}body.ace-caring-spa-water .body_container section.section-block {background: #d9edfa;background: -moz-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #d9edfa, color-stop(100%, rgba(217, 237, 250, 0))));background: -o-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: -ms-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: linear-gradient(to bottom, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);}body.ace-caring-spa-water .body_container section.section-block .gb-header .container .custom {width: 83.33333%;margin: auto;padding: 30px 0;}body.ace-caring-spa-water .body_container .caring-water--features p {margin-bottom: 30px;color: #707070 !important;line-height: 1.4;font-size: 26px !important;}body.ace-caring-spa-water .body_container .caring-water--features ul li {margin-bottom: 18px;color: #707070 !important;}body.ace-caring-spa-water .body_container p.summary {color: #666768;font-size: 26px;line-height: 1.4;}body.ace-caring-spa-water .body_container p.description {font-size: 46px !important;color: #626262;line-height: 1.2 !important;font-style: italic;font-family: 'prelolight', Helvetica, Roboto, Arial, sans-serif;}body.ace-caring-spa-water .body_container a.button.ask-question {font-size: 22px;color: #fff;background-color: #00609c;text-decoration: none;padding: 15px;margin: 15px auto;font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif;background: #0c619a url(/wp-content/themes/dealer-theme/dist/img/view-videos--icon.png) no-repeat 95% 50%;}body.ace-caring-spa-water .body_container .prod.btns {float: left;width: 100%;margin: 15px auto;display: block;}@media only screen and (min-width: 768px) {body.ace-caring-spa-water .body_container .prod.btns {display: inline-block;width: 48%;margin: 30px 5px;}}body.ace-how-it-works .body_container .section-block .custom p {color: #666768;font-size: 26px;line-height: 1.4;}body.ace-how-it-works .body_container .section-block .custom p.description {margin-bottom: 10px;}body.ace-how-it-works .body_container .section-block .custom ul {margin-left: 0;}body.ace-how-it-works .body_container .section-block .custom li {padding: 40px 0 30px;list-style: none;width: 83.33333%;margin: auto;}body.ace-how-it-works .body_container .section-block .custom li.odd:first-of-type {padding: 0 0 30px;}body.ace-how-it-works .body_container .section-block .custom ul.first {background: #d9edfa;background: -moz-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #d9edfa, color-stop(100%, rgba(217, 237, 250, 0))));background: -o-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: -ms-linear-gradient(top, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);background: linear-gradient(to bottom, #d9edfa 0%, rgba(217, 237, 250, 0) 100%);}body.ace-how-it-works .body_container .watch-video {font-size: 24px;font-weight: 600;margin-bottom: 30px;}body.ace-how-it-works .body_container .aspot-creator h2.aspot-page-title {color: #fff !important;font-size: 42px;}body.ace-how-it-works .body_container .page-50-50-content {padding-bottom: 0 !important;}body.ace-how-it-works .body_container .top-block-50-50 {padding-bottom: 0 !important;}body.ace-how-it-works .body_container p {color: #666768;}body.ace-how-it-works .body_container h2 {font-size: 60px;font-weight: 300;color: #04588c;margin-bottom: 14px;line-height: 1;text-transform: none;}body.ace-how-it-works .body_container h3 {font-size: 37px;font-weight: normal;color: #006395;margin-bottom: 28px;line-height: 1.42857;text-align: left;font-family: 'prelolight', Helvetica, Roboto, Arial, sans-serif;}body.ace-how-it-works .body_container p.description {font-size: 46px;font-style: italic;font-weight: 300;color: #626262;line-height: 1.2;}body.ace-how-it-works .body_container p.summary {font-size: 34px !important;font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif;}body.ace-how-it-works .body_container .description-small {font-size: 24px !important;line-height: 1.6 !important;}body.ace-how-it-works .body_container section.section-block .gb-header .container .custom {width: 83.33333%;margin: auto;padding: 30px 0;}body.ace-how-it-works .body_container section.section-block .gb-header .container .custom p {color: #666768;font-size: 26px;line-height: 1.4;}.ace-how-to-videos .body_container .aspot-creator h2.aspot-page-title {color: #fff !important;font-size: 42px;}.ace-how-to-videos .body_container h2 {font-size: 42px;font-weight: 300;color: #04588c;margin-bottom: 0;line-height: 1.42857;text-transform: none;}.ace-how-to-videos .body_container .xsmall-12.columns {padding: 0 !important;}.ace-how-to-videos .body_container .row {max-width: none !important;}.ace-how-to-videos .body_container section.how-to-videos {background: -moz-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #b4def8, color-stop(100%, rgba(180, 222, 248, 0))));background: -o-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -ms-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: linear-gradient(to bottom, #b4def8 0%, rgba(180, 222, 248, 0) 100%);padding-top: 60px;}.ace-how-to-videos .body_container section.how-to-videos .left-side, .ace-how-to-videos .body_container section.how-to-videos .right-side {text-align: center;}.ace-how-to-videos .body_container section.how-to-videos .how-to-videos.container {margin: auto;max-width: 1400px !important;}@media only screen and (min-width: 1025px) {.ace-how-to-videos .body_container section.how-to-videos .left-side {text-align: right;}.ace-how-to-videos .body_container section.how-to-videos .right-side {text-align: left;}.ace-how-to-videos .body_container section.how-to-videos .columns {padding: 0.75em 0;}.ace-how-to-videos .body_container section.how-to-videos .how-to-videos.container {background-color: #2a4a60;padding: 50px 0;margin: auto;}.ace-how-to-videos .body_container section.how-to-videos section.how-to-videos {padding: 100px;}}body.ace-salt-water-system-faq .body_container #section-intro p.description {font-size: 46px;font-style: italic;font-weight: 300;color: #626262;line-height: 1.2;font-family: 'prelolight', arial, sans-serif;}body.ace-salt-water-system-faq .body_container #section-intro h2 {font-size: 60px;font-weight: 300;color: #04588c;margin-bottom: 14px;line-height: 1;text-transform: none;}body.ace-salt-water-system-faq .body_container #section-intro .motto {font-size: 46px;font-style: italic;font-weight: 700;color: #626262;line-height: 1.2;margin-bottom: 0;font-family: 'prelobold', arial, sans-serif;text-align: center;}body.ace-salt-water-system-faq .body_container p {color: #666768;font-size: 26px;line-height: 1.4;}body.ace-salt-water-system-faq .body_container p.description {font-weight: 700;font-weight: bold;font-size: 34px;line-height: 1.4;color: #666768;text-align: left;margin-bottom: 12px;font-family: 'prelobold', arial, sans-serif;}body.ace-salt-water-system-faq .body_container .ace-faq ul {padding-left: 0;margin-left: 0;padding-top: 60px;}body.ace-salt-water-system-faq .body_container .ace-faq ul li {list-style: none;width: 83.33333%;margin: auto;padding: 40px 0;}body.ace-salt-water-system-faq .body_container .ace-faq ul li th {border-bottom: none;font-size: 26px;font-weight: 700;color: #666768;line-height: 1.4;text-align: left;font-family: 'prelobold', arial, sans-serif;}body.ace-salt-water-system-faq .body_container .ace-faq ul li td {font-size: 26px;font-weight: 400;line-height: 1.4;color: #666768;padding-right: 15px;text-align: left;}body.ace-salt-water-system-faq .body_container .ace-faq ul li td:first-of-type {padding-left: 0 !important;}body.ace-salt-water-system-faq .body_container .ace-faq ul:first-of-type {background: -moz-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, #b4def8, color-stop(100%, rgba(180, 222, 248, 0))));background: -o-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: -ms-linear-gradient(top, #b4def8 0%, rgba(180, 222, 248, 0) 100%);background: linear-gradient(to bottom, #b4def8 0%, rgba(180, 222, 248, 0) 100%);}body.ace-salt-water-system-faq .body_container .ace-faq ul:last-of-type {padding-top: 0;}body.ace-how-to-videos .body_container .video-container {display: inline-block !important;position: relative;padding-bottom: 56.25%;padding-top: 0px !important;height: 0;overflow: hidden;width: 100%;}body.ace-how-to-videos .body_container iframe {width: 100%;height: 100%;position: absolute;top: 0;right: 0;}body.ace-how-to-videos .body_container .intro-content-container {text-align: center;}body.ace-how-to-videos .body_container .write-review-wrapper {margin: 30px 0 0;}body.ace-how-to-videos .body_container p.description {font-size: 22px;font-style: italic;font-weight: 300;color: #626262;line-height: 1.2;margin-bottom: 0;}.hot-tub-benefits a.blue-outline {font-size: 18px;color: #009aa6 !important;font-style: italic;text-align: center;border: 1px solid #009aa6;padding: 15px 35px;line-height: 32px;}.hot-tub-benefits a.blue-outline:hover {text-decoration: underline;color: #009aa6 !important;}.hot-tub-benefits a.blue-outline:after {content: url('https://watkinsdealer.s3.amazonaws.com/images/hot-tubs-101/hot-tub-benefits/blue-outline-arrow.png');display: inline-block;margin-left: 8px;vertical-align: middle;}.hot-tub-benefits a.arrow {border: 1px solid #fff;padding: 15px 35px;font-size: 15px;color: #fff !important;font-style: italic;}.hot-tub-benefits a.arrow:hover {text-decoration: underline;color: #fff !important;}.hot-tub-benefits a.arrow:after {content: url('https://watkinsdealer.s3.amazonaws.com/images/hot-tubs-101/hot-tub-benefits/blue-outline-arrow.png');display: inline-block;margin-left: 8px;vertical-align: middle;}.hot-tub-benefits .page-50-50-content {padding-top: 0;padding-bottom: 0;display: none;}.hot-tub-benefits section#learn-section {background: url(https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/discover-the-hotspring-difference.jpg) center center no-repeat;background-size: cover;background-position: 50% 20%;margin: 2% 20%;padding: 0;height: 415px;}@media (max-width: 1024px) {.hot-tub-benefits section#learn-section {width: 100%;margin: auto;}}.hot-tub-benefits section#learn-section .learn-link {margin-top: 40px;text-align: center;}.hot-tub-benefits section#learn-section h3 {font-family: 'prelo', Helvetica, Roboto, Arial, sans-serif;color: #fff;}.hot-tub-benefits section#learn-section p {font-size: 18px;line-height: 22px;text-transform: none;}@media (min-width: 1024px) {.hot-tub-benefits section#learn-section p {font-size: 18px;line-height: 24px;}}.hot-tub-benefits section#learn-section .learn-block-container {position: relative;height: 415px;width: 100%;}.hot-tub-benefits section#learn-section .learn-block-container .learn-block {width: 100%;text-align: center;margin: auto;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0;right: 0;color: #fff;}.hot-tub-benefits section#learn-section .learn-block-container .learn-block p {max-width: 700px;margin: auto;}.hot-tub-benefits section.benefits-circles {padding-top: 2em;padding-bottom: 2em;}.hot-tub-benefits section.benefits-circles h3 {font-size: 3em;line-height: 48px;text-transform: uppercase;color: #009aa6;margin-top: 20px;margin-bottom: 10px;text-align: center;font-family: 'prelo', Helvetica, Roboto, Arial, sans-serif;}.hot-tub-benefits section.benefits-circles p {color: #585858;font-size: 18px;line-height: 32px;text-transform: none;max-width: 400px;margin-left: auto;margin-right: auto;text-align: center;}@media (min-width: 1024px) {.hot-tub-benefits section.benefits-circles p {font-size: 24px;}}.hot-tub-benefits section.benefits-circles p.circles-description {margin: 1em auto 4em;text-align: center;}.hot-tub-benefits section.benefits-section {height: 821px;position: relative;overflow: hidden;padding: 0;}.hot-tub-benefits section.benefits-section .benefits-title {width: 50%;overflow: auto;margin: auto;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0;right: 0;z-index: 100;text-align: center;color: #fff;text-shadow: 0px 2px 3px #707070;}.hot-tub-benefits section.benefits-section p {font-size: 14px;line-height: 32px;}.hot-tub-benefits section.benefits-section h2 {color: #fff;font-size: 48px;color: #fff;text-transform: uppercase;text-shadow: 0px 2px 3px #707070;font-family: 'prelo', Helvetica, Roboto, Arial, sans-serif;}@media (min-width: 1024px) {.hot-tub-benefits section.benefits-section h2 {font-size: 3em;line-height: 48px;}}.hot-tub-benefits section.benefits-section .benefits-description {font-size: 18px;line-height: 32px;padding-top: 5px;}@media (min-width: 1024px) {.hot-tub-benefits section.benefits-section .benefits-description {font-size: 24px;line-height: 42px;}}.hot-tub-benefits section.benefits-section .benefits-testimonial {font-style: italic;font-size: 18px;font-family: 'prelobold', Helvetica, Roboto, Arial, sans-serif;}@media (min-width: 1024px) {.hot-tub-benefits section.benefits-section .benefits-testimonial {font-size: 24px;line-height: 32px;}}.hot-tub-benefits section.benefits-section .benefits-review-author {font-size: 18px;}.hot-tub-benefits section.benefits-section .benefits-home-background {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/why-buy-hot-tub-aspot.jpg');background-size: cover;height: 100%;background-position: center bottom;}.hot-tub-benefits section.benefits-section .benefits-better-life-background {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/hot-tub-benefits-better-life.jpg');background-size: cover;height: 100%;background-position: center bottom;}.hot-tub-benefits section.benefits-section .overlay {background: rgba(0, 0, 0, 0.50);}.hot-tub-benefits section#benefits-better-life {margin-top: -1px;}.hot-tub-benefits .benefits-collage .row {max-width: none !important;}.hot-tub-benefits .benefits-collage .collage-row-1 {height: 777px;}.hot-tub-benefits .benefits-collage .collage-row-1 .collage-column {min-height: auto;visibility: visible;height: 100%;margin-top: -1px;background-repeat: no-repeat !important;background-size: cover !important;}.hot-tub-benefits .benefits-collage h3 {font-size: 32px;line-height: 32px;margin-bottom: 0.5em;text-transform: uppercase;margin-top: 0;text-align: center;color: #009aa6;font-family: 'prelo', Helvetica, Roboto, Arial, sans-serif;}@media (min-width: 1024px) {.hot-tub-benefits .benefits-collage h3 {font-size: 3em;}}.hot-tub-benefits .benefits-collage .collage-text-block {text-align: center;font-style: italic;padding: 20%;visibility: visible;}@media (min-width: 1024px) {.hot-tub-benefits .benefits-collage .collage-text-block {padding-top: 20%;}}.hot-tub-benefits .benefits-collage .collage-description {font-size: 18px;line-height: 32px;color: #585858;padding-top: 5px;}@media (min-width: 1024px) {.hot-tub-benefits .benefits-collage .collage-description {font-size: 24px;}}.hot-tub-benefits .benefits-collage .collage-testimonial {margin-top: 4em;color: #585858;font-size: 20px;line-height: 32px;text-align: center;}.hot-tub-benefits .benefits-collage .collage-author {font-size: 14px;margin: 0 40px;color: #585858;text-align: center;}@media (min-width: 1024px) {.hot-tub-benefits .benefits-collage .collage-author {font-size: 18px;line-height: 32px;}}.hot-tub-benefits .collage-one .collage-column:nth-child(2) {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/hot-tub-benefits-collage-1.jpg') 0 0;}@media (min-width: 1024px) {.hot-tub-benefits .collage-two .collage-column:nth-child(1) {float: right;}}.hot-tub-benefits .collage-two .collage-column:nth-child(2) {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/hot-tub-benefits-collage-2.jpg') 0 0;}.hot-tub-benefits .collage-three .collage-column:nth-child(2) {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Pages/Hot-Tubs-101/Hot-Tub-Benefits/hot-tub-benefits-collage-3.jpg') 0 0;}section.tidalfit.standard.tab-section {background: #00b1b0;}section.tidalfit.standard.tab-section .gb-header {padding-top: 2em;}section.tidalfit.standard.tab-section h2 {text-align: center;color: #fff;margin-bottom: 50px;}section.tidalfit.standard.tab-section p, section.tidalfit.standard.tab-section li, section.tidalfit.standard.tab-section h3, section.tidalfit.standard.tab-section h4 {color: #fff !important;}section.tidalfit.standard.tab-section li {text-align: left;}section.tidalfit.standard.tab-section div.tabs .row.tab-nav ul {width: 100%;text-align: center;}section.tidalfit.standard.tab-section div.tabs .tab-content, .single-product .prod-description .tab-content {background-color: transparent;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav, .single-product .prod-description .ui-tabs-nav {text-align: center;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li, .single-product .prod-description .ui-tabs-nav li {background-color: transparent;text-align: center;padding: 0;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li a:hover, .single-product .prod-description .ui-tabs-nav li a:hover {background-color: rgba(255, 255, 255, 0.3);}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li:last-child a, .single-product .prod-description .ui-tabs-nav li:last-child a {margin-right: 0 !important;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li a, .single-product .prod-description .ui-tabs-nav li a {padding: 10px 0;display: block;font-size: 20px;color: #fff;border: none !important;font-weight: bold;border: 4px solid #fff !important;margin-right: 3%;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li a.more-than-5, .single-product .prod-description .ui-tabs-nav li a.more-than-5 {margin-bottom: 10px;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li:nth-child(3n) a.more-than-5, .single-product .prod-description .ui-tabs-nav li:nth-child(3n) a.more-than-5 {margin-right: 0;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {background-color: #fff !important;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li.ui-state-active:before, .single-product .prod-description .ui-tabs-nav li.ui-state-active:before {background-color: transparent;}section.tidalfit.standard.tab-section div.tabs .ui-tabs-nav li.ui-state-active a, .single-product .prod-description .ui-tabs-nav li.ui-state-active a {color: #333 !important;text-decoration: none;}section.tidalfit.standard.tab-section div.tabs .tab-content, .single-product .prod-description .tab-content {padding: 60px 0;}body.x200-fitness-systems-swim-spa .aspot.img-pan, body.x500-swimcross-exercise-systems .aspot.img-pan, body.e500-fitness-systems .aspot.img-pan, body.e700-fitness-systems .aspot.img-pan, body.e2000-fitness-systems .aspot.img-pan {z-index: 0;}body.recsport-recreation-systems .aspot-creator, body.swimcross-exercise-systems .aspot-creator, body.endless-pools-fitness-systems .aspot-creator, body.endless-pools-fitness-systems .video-header video, body.swimcross-exercise-systems .video-header video, body.recsport-recreation-systems .video-header video {height: 600px !important;}body.endless-pools-fitness-systems .aspot-creator {background-image: url(https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2019/08/1920x800-endless-pools-ep-fitness-aspot.jpg) !important;background-size: cover;background-position: 50% 50%;}body.recsport-recreation-systems .aspot-creator {background-image: url(https://www.endlessfitness.com/wp-content/uploads/EP-RecSport-2020-R500-AlpineWhite-Mocha-Lifestyle-051-1024x288.jpg) !important;background-size: cover;background-position: 50% 50%;}body.swimcross-exercise-systems .aspot-creator {background-image: url(https://s3.amazonaws.com/wp-agilitysquared/myproductdata/wp-content/uploads/2019/08/2000x800-endless-pools-swimcross-series.jpg) !important;background-size: cover;background-position: 50% 50%;}body.endless-pools-fitness-systems .line-qty-1, body.swimcross-exercise-systems .line-qty-1, body.recsport-recreation-systems .line-qty-1 {top: 100% !important;}.x200-swimcross-exercise-systems section.aspot.img-pan, .x500-swimcross-exercise-systems section.aspot.img-pan, .e500-endless-pools-fitness-systems section.aspot.img-pan, .e700-endless-pools-fitness-systems section.aspot.img-pan {z-index: 0;}.endless-pools-fitness-systems div.aspot-content h3 {margin-bottom: 0.5em !important;}@media (max-width: 1024px) {.hide-on-tablet {display: block;}.hide-on-tablet .aspot-page-title {bottom: 50px;text-align: center;-webkit-text-stroke: 0.2px black;font-size: 1.5em !important;}body.endless-pools-fitness-systems .line-qty-1, body.swimcross-exercise-systems .line-qty-1, body.recsport-recreation-systems .line-qty-1 {top: 140% !important;}.endless-pools-fitness-systems section.video-header {min-height: 200px !important;max-height: 200px !important;}.x200-swimcross-exercise-systems .aspot.img-pan, .x500-swimcross-exercise-systems .aspot.img-pan, .e500-endless-pools-fitness-systems .aspot.img-pan, .e700-endless-pools-fitness-systems .aspot.img-pan {z-index: 0 !important;background-size: cover !important;min-height: 200px;max-height: 200px;}.x200-swimcross-exercise-systems .aspot.img-pan .pan-item, .x500-swimcross-exercise-systems .aspot.img-pan .pan-item, .e500-endless-pools-fitness-systems .aspot.img-pan .pan-item, .e700-endless-pools-fitness-systems .aspot.img-pan .pan-item {display: none;}}@media (max-width: 1024px) and (max-width: 1024px) {.endless-pools-fitness-systems section.video-header {background-position: 0 !important;}}@media (max-width: 1024px) {.e500-endless-pools-fitness-systems .aspot.img-pan, .e700-endless-pools-fitness-systems .aspot.img-pan {background: url(https://watkinsdealer.s3.amazonaws.com/Videos/MPD/endless-pools/650x500-fitness-mobile.jpg);background-position: 100% !important;}}@media (max-width: 1024px) {.x200-swimcross-exercise-systems .aspot.img-pan, .x500-swimcross-exercise-systems .aspot.img-pan {background: url(https://watkinsdealer.s3.amazonaws.com/Videos/MPD/endless-pools/650-500-exercise-mobile.jpg);background-position: 50% 20% !important;}}body.swimcross-exercise-systems .product-model-section, body.endless-pools-fitness-systems .product-model-section {text-align: center;}.endless-pools-fitness-systems h3 {font-size: 2.3125rem;}.endless-pools-fitness-systems .aspottext.cta-button {background-color: #007bf7;padding: 1em 2em;}.endless-pools-fitness-systems .aspottext.cta-button:hover {background-color: #2285a2 !important;}.endless-pools-landing.quiz-block .gform_wrapper .gform_page_footer .button.gform_next_button {background-color: #007bf7;}.endless-pools-landing.quiz-block .gform_wrapper .gform_page_footer .button.gform_next_button:hover {background-color: #2285a2;}.endless-pools-landing.quiz-block .gb-header {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Content%20Blocks/Endless%20Pools%20Landing/endless-pools-parallax.jpg');background-size: cover;background-position: 50%;background-repeat: no-repeat;background-attachment: fixed;}.endless-pools-landing.quiz-block .gb-header .custom {min-height: 600px;padding: 7em 0;}.endless-pools-landing.quiz-block .gb-header .custom .overlay {background: #000;opacity: 0.6;z-index: 0;}.endless-pools-landing.quiz-block .gb-header .custom .inner {position: relative;}.endless-pools-landing.quiz-block .button, .endless-pools-landing.quiz-block button {padding: 1em 2em;text-transform: uppercase;background-color: #007bf7;}.endless-pools-landing.quiz-block .button:hover, .endless-pools-landing.quiz-block button:hover {background-color: #2285a2;}.endless-pools-landing.quiz-block .ginput_container {margin: 32px 0;}.endless-pools-landing.quiz-block .gf_progressbar_title {color: #fff;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz {max-width: 450px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz li {max-width: 200px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-2 {max-width: 450px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-2 li {max-width: 450px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-3 {max-width: 450px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-3 li {max-width: 190px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-4 {max-width: 450px;margin: auto;}.endless-pools-landing.quiz-block .gform_body li.fitness-quiz-4 .ginput_container {margin: 0 0 32px 0;}.endless-pools-landing.quiz-block .gform_body label {font-size: 24px;color: #fff;text-align: center;}.endless-pools-landing.quiz-block .gform_body h3 {font-size: 2.3125rem;letter-spacing: 0.7px;text-transform: none;color: #fff;}.endless-pools-landing.quiz-block .gform_footer {text-align: center;}.endless-pools-landing.quiz-block .perfect_quiz .gform_wrapper .gf_page_steps, .endless-pools-landing.quiz-block .gform_wrapper .gform_page_footer {text-align: center;}.endless-pools-landing.quiz-block .gform_confirmation_wrapper {color: white;font-size: 24px;text-align: center;}.endless-pools-landing.accessories-block {padding: 6em 0;}.endless-pools-landing.accessories-block .row {text-align: center;}.endless-pools-landing.accessories-block .row .columns {margin-bottom: 4em;}.endless-pools-landing.accessories-block .row .columns span {font-size: 24px;line-height: 1.4;padding: 0 1em;display: inline-block;color: #333;}.endless-pools-landing.accessories-block .row .columns img {margin-bottom: 1em;}.endless-pools-landing.accessories-block .row h2 {margin: 0 0 2em;}.endless-pools-landing.accessories-block .row .button {font-weight: bold;text-transform: uppercase;padding: 1em 2em;background-color: #007bf7;}.endless-pools-landing.accessories-block .row .button:hover {background-color: #2285a2;}.endless-pools-landing.video-block {background: url('https://watkinsdealer.s3.amazonaws.com/Images/Content%20Blocks/Endless%20Pools%20Landing/endless-pools-video-background.jpg');background-size: cover;background-position: 100%;background-repeat: no-repeat;}.endless-pools-landing.video-block .row {padding: 6em 0 0;}.endless-pools-landing.video-block .row .video-section .slick-slider .slick-list .slick-track .slider-container {overflow: hidden;position: relative;padding-top: 12%;}.endless-pools-landing.video-block .row .video-section .slick-slider .slick-list .slick-track .slider-container iframe {border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.endless-pools-landing.video-block .row .content-container {text-align: left;padding: 1em;margin-top: 2em;}.endless-pools-landing.video-block .row h4 {font-size: 2.3125rem;}@media (min-width: 1024px) {.endless-pools-landing.video-block {padding: 0 0 6em;background-position: 50%;}.endless-pools-landing.video-block .row {width: 100%;height: auto;}.endless-pools-landing.video-block .row .vid-column {height: auto;}.endless-pools-landing.video-block .row .vid-column .video-section {max-width: 620px;margin: auto;}.endless-pools-landing.video-block .row .columns .content-container {max-width: 600px;margin-top: 0;padding-top: 34%;}.endless-pools-landing.video-block .row .columns img {padding: 0 !important;}}.endless-pools-block.collections-block {padding: 3em 0;}.endless-pools-block.collections-block img {width: 100%;height: auto;}.endless-pools-block.collections-block p {text-align: center;margin: 0 auto;max-width: 580px;font-weight: bold;margin-bottom: 3em;}.endless-pools-block.collections-block .content {text-align: center;min-height: 500px;background-size: cover;background-position: 50%;}.endless-pools-block.collections-block .overlay {background-color: rgba(0, 0, 0, 0.62);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: opacity 0.5s ease-out;}.endless-pools-block.collections-block .overlay:hover {opacity: 1;cursor: pointer;}.endless-pools-block.collections-block .title-container {display: inline-block;background: #325082;height: auto;width: 100%;text-align: center;padding: 2em 0;display: table;height: 240px;}@media (min-width: 640px) and (max-width: 1024px) {.endless-pools-block.collections-block .title-container {height: 150px;}}@media (min-width: 1230px) and (max-width: 1399px) {.endless-pools-block.collections-block .title-container {height: 180px;}}@media (min-width: 1400px) {.endless-pools-block.collections-block .title-container {height: 180px;}}.endless-pools-block.collections-block .title-container .endless-subtitle {display: block;font-size: 0.8em;}.endless-pools-block.collections-block h4 {font-size: 2.3125rem;color: white;letter-spacing: 0.7px;display: table-cell;vertical-align: middle;padding: 0 1em;}.endless-pools-block.collections-block .content-container {text-align: left;padding: 4em;}@media (min-width: 1024px) and (max-width: 1300px) {.endless-pools-block.collections-block .content-container {padding: 2em;}}.endless-pools-block.collections-block ul {color: #fff;}.endless-pools-block.collections-block ul li {font-size: 22px;margin: 10px 0;line-height: 1.4;}.endless-pools.intro-block {padding: 6em 0;}.endless-pools.intro-block h2 {font-size: 2.3125rem;}.endless-pools.intro-block .content-wrapper {max-width: 750px;}.endless-pools.intro-block .general-block-1 .content-wrapper {text-align: left;}.endless-pools.intro-block .general-block-1 .content-wrapper span {font-size: 26px;line-height: 1.8;}.endless-pools.intro-block .content-wrapper h2 {margin-top: -5px;}@media (min-width: 641px) {.endless-pools.intro-block .content-wrapper {text-align: right;float: right;padding: 3em;}.endless-pools.intro-block .general-block-1 .content-wrapper {float: left;}.endless-pools.intro-block .general-block-0 {border-right: 1px solid #ccc;position: relative;}.endless-pools.intro-block .general-block-0:before, .endless-pools.intro-block .general-block-0:after {content: '';display: inline-block;width: 15px;height: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;background-color: #ccc;position: absolute;right: -8px;}.endless-pools.intro-block .general-block-0:before {top: -14px;}.endless-pools.intro-block .general-block-0:after {bottom: -14px;}.endless-pools.intro-block .general-block {min-height: 200px;}}@media (min-width: 641px) and (max-width: 1024px) {.endless-pools.intro-block .general-block-1 .content-wrapper span {font-size: 24px;line-height: 1.8;}}@media (max-width: 641px) {.endless-pools.intro-block .content-wrapper {padding: 2em 1em;}.endless-pools.intro-block h2 {text-align: left;}.endless-pools.intro-block .general-block-0 .content-wrapper {border-bottom: 1px solid #ccc;position: relative;}.endless-pools.intro-block .general-block-0 .content-wrapper:before, .endless-pools.intro-block .general-block-0 .content-wrapper:after {content: '';display: inline-block;width: 15px;height: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;background-color: #ccc;position: absolute;bottom: -8px;}.endless-pools.intro-block .general-block-0 .content-wrapper:before {left: 0;}.endless-pools.intro-block .general-block-0 .content-wrapper:after {right: 0;}.endless-pools.intro-block .general-block-0:before, .endless-pools.intro-block .general-block-0:after {display: none;}}.endless-pools.intro-block .general-block-1 .content-wrapper {padding: 0 3em 3em 3em;}@media (max-width: 1024px) {.endless-pools-fitness-systems .video-block .row .columns .content-container {padding-top: initial;margin: auto;padding-top: 1em;}}@media (max-width: 767px) {.endless-pools-fitness-systems .endless-pools.intro-block {padding: 0;}}.endless-pools-fitness-systems .endless-pools.intro-block .content-wrapper {padding: 1em 3em 3em 3em;font-size: 22px;}@media (max-width: 1024px) {.endless-pools-fitness-systems .endless-pools.intro-block .content-wrapper {padding: 1em !important;}}.endless-pools-fitness-systems .vid-column {max-width: 100%;}@media (max-width: 767px) {.endless-pools-fitness-systems .collections-block .unit .content-container {padding: 1em;overflow-y: scroll;}}@media (max-width: 767px) {.endless-pools-fitness-systems .collections-block .unit .content-container li {font-size: 16px;}}.endless-industry .industry-img {position: relative;}.endless-industry .industry-img:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, .3);}.endless-industry h2 {z-index: 1;}body.calspas .top-body-content {padding-left: 50px;padding-right: 50px;}@media (max-width: 677px) {body.calspas .top-body-content img {display: block;width: 100%;}}@media (max-width: 541px) {body.calspas .top-body-content {padding-left: 1em;padding-right: 1em;}}.section-block.calspas.spa-perfection .gb-header .content p {max-width: 750px;display: inline-block;}.section-block.calspas.calspas-loyal-customers .gb-header {padding-top: 2em;}.section-block.calspas.calspas-loyal-customers .gblocks {padding-bottom: 4em;}.section-block.calspas.calspas-loyal-customers .general-block {padding: 1em 2em;}.section-block.calspas.calspas-loyal-customers .general-block .video-wrapper {position: relative;margin: 0;display: inline-block;width: 100%;padding: 0 0 50%;}.section-block.calspas.calspas-loyal-customers .general-block .video-wrapper iframe {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;}.postid-1022589 h2.entry-title {text-align: center;line-height: 1.3;color: #2c45b2;font-weight: 600;}.postid-1022589 h2.aspot-page-title {text-decoration: unset !important;}.postid-1022589 * {font-family: "Roboto", Sans-serif;}.postid-1022589 h3 {text-align: left !important;font-weight: 600;font-size: 2em;}.postid-1022589 section h3:first-of-type {text-transform: none;font-size: 32px !important;}.postid-1022589 .single-post-wrap {max-width: 850px !important;}.postid-1022589 ul {font-size: 20px;line-height: 30px;margin-bottom: 1.25rem;list-style-position: outside;font-family: inherit;}.postid-1022589 h2 {font-size: 3em !important;}.page-id-1022672 .default.body_container h2 {text-decoration: unset !important;font-size: 3em;margin-bottom: 20px;}.page-id-1022672 .line-qty-2.h3-medium {height: auto !important;display: flex;justify-content: center;align-items: flex-end;padding-bottom: 70px;}.page-id-1022672 .aspot-color-overlay {background-color: transparent !important;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 54%) !important;opacity: 0.7 !important;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}.page-id-1022672 div.aspot-content h3 {font-size: 1.5em !important;letter-spacing: 4px !important;}.container.aquatic__fitness__block__1 iframe {width: 100%;}.container.aquatic__fitness__block__1 iframe {width: 100%;height: 100%;}.container.aquatic__fitness__block__1 {max-width: 1140px !important;}a.blog__button {color: #fff !important;background-color: #15a0db;padding: 12px 24px;border-radius: 5px;font-weight: 600;margin-top: 0.5em;display: inline-block;}.container.aquatic__fitness__block__1 p {font-size: 1.3em;margin-bottom: 20px;color: #000;}.container.email__marketing__container * {font-family: "Roboto", Sans-serif;line-height: 24px;text-rendering: optimizeLegibility;}.container.email__marketing__container h3 {margin-top: 2em;margin-bottom: 1em;font-weight: 600;}.page-id-1022734 .default.body_container .container, .page-id-1022734 .default.body_container .row {max-width: 850px !important;margin: 0 auto;}.page-id-1022734 .aspot-content.middle.text-container-med.line-qty-1.h3-medium {display: flex;justify-content: center;align-items: flex-end;}.page-id-1022734 .aspot-color-overlay {background-color: transparent !important;background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 45%, #000 80%) !important;opacity: 0.7 !important;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}.page-id-1022734 h2.aspot-page-title {text-decoration: unset !important;margin-bottom: 1.5em;}@media (max-width: 1023px) {.page-id-1022734 .aspot-content.middle {height: 100%;width: 100%;margin-bottom: 0;display: flex;align-items: flex-end;padding-bottom: 3em;}}.page-id-1022734 div.aspot-content h2 {font-size: 3em;}.page-id-1022749 h2.aspot-page-title {text-decoration: unset !important;}.page-id-1022749 p {line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: "Roboto", Sans-serif;}@media (max-width: 1023px) {.page-id-1022749 iframe.elementor-video-iframe {width: 100%;min-height: 350px;}}@media (min-width: 1024px) {.page-id-1022749 iframe.elementor-video-iframe {width: 100%;min-height: 550px;}}.page-id-1022749 .page-50-50-content .row {max-width: 850px !important;}.page-id-1022749 .aspot-content.middle.text-container-med.line-qty-1.h3-medium {display: flex;justify-content: center;align-items: flex-end;}@media (min-width: 1024px) {.page-id-1022708 .line-qty-2.h3-medium {top: 0 !important;display: flex;align-items: center;}.page-id-1022708 .line-qty-2.h3-medium {top: 0 !important;display: flex;align-items: center;width: 100% !important;max-width: 1800px;justify-content: end;text-align: left !important;}}.page-id-1022708 .aspot-color-overlay {background-color: transparent !important;background-image: linear-gradient(150deg, rgba(0, 0, 0, 0.91) 0%, rgba(0, 0, 0, 0) 100%) !important;opacity: 0.8 !important;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}body.page-template-default.page.page-id-1022708.logged-in.admin-bar.woocommerce-js.installation-gallery.inside-page.sidebar-primary.customize-support {background: #fff;color: #333;padding: 0;margin: 0;font-weight: normal;font-style: normal;line-height: 1.5;position: relative;cursor: auto;font-size: 100% !important;line-height: initial;}html {font-size: 100% !important;}.page-id-1022708 .nav>li>a {position: initial !important;margin: initial;font-size: initial;display: initial;padding: inherit;}.header2 ul.main.nav li a:hover {background: initial;}.page-id-1022734 h2.aspot-page-title {text-decoration: unset !important;}.container.email__marketing__container>* {font-weight: normal;line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: "Roboto", Sans-serif;}.container.email__marketing__container {max-width: 1140px !important;margin: 0 auto;}.container.email__marketing__container p {line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: "Roboto", Sans-serif;}.container.email__marketing__container strong {line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: "Roboto", Sans-serif;font-size: 2em;}.page-id-1022708 ul.list-inline li img {width: 100% !important;height: auto !important;}.page-id-1022708 .row {margin: 0 auto;}.page-id-1022708 .modal-header, .page-id-1022708 .modal-footer {display: none;}.page-id-1022708 .modal-dialog {width: 50%;top: 50%;transform: translateY(-50%) !important;}.page-id-1022708 .modal-body {background: #4a4a4a;}.page-id-1022708 .glyphicon-chevron-left:before, .page-id-1022708 .glyphicon-chevron-right:before {color: white;}.page-id-1022708 .modal-content {background-color: transparent;}.page-id-1022708 .modal-body .item img {width: 100% !important;max-width: 800px;height: auto !important;}@media (max-width: 1023px) {.page-id-1022708 .modal.fade .modal-dialog {width: 90%;}}@media (min-width: 768px) and (max-width: 1023px) {.page-id-1022708 ul.list-inline li {width: 50%;}}@media (max-width: 767px) {.page-id-1022708 ul.list-inline li {width: 100%;}}.page-id-1022708 h2.aspot-page-title {font-size: 4em !important;}.page-id-1022708 h3.aspot-subheading.aspot-h3-medium {text-transform: capitalize;letter-spacing: 1px !important;}@media (min-width: 1024px) {.page-id-1022708 .line-qty-2.h3-medium {top: 0 !important;display: flex;align-items: center;}.page-id-1022708 .line-qty-2.h3-medium {top: 0 !important;display: flex;align-items: center;width: 100% !important;max-width: 1800px;justify-content: end;}}.page-id-1022708 h2.aspot-page-title {font-size: 3em !important;margin-bottom: 20px;}.page-id-1022708 h3.aspot-subheading.aspot-h3-medium {text-transform: capitalize;letter-spacing: 1px !important;font-size: 1.5em !important;}@media (max-width: 1023px) {.iframe__gallery p {width: 100%;text-align: center;}.the__right__spa>div {width: 100%;}}.page-id-1022708 .container {max-width: 1800px !important;width: 100%;}.page-id-1022708 .default.body_container h2 {text-decoration: unset !important;}.page-id-1022708 h3 {text-align: center;margin-bottom: 1em;font-size: 2.5em;}.page-id-1022708 .default.body_container .container {max-width: 1140px !important;margin: 0 auto;}.page-id-1022708 {}.page-id-1022708 .max__width__container {max-width: 900px;text-align: center;margin: 0 auto;color: #7a7a7a;font-family: inherit;font-weight: normal;font-size: 20px;line-height: 24px;margin-bottom: 1.25rem;font-family: "Roboto", Sans-serif;}.page-id-1022708 .gallery__of__images {display: flex;flex-wrap: wrap;margin-top: 3em;margin-bottom: 3em;}.page-id-1022708 .gallery__of__images div {width: 33.333%;padding: 0.5em;}@media (min-width: 768px) and (max-width: 1023px) {.page-id-1022708 .gallery__of__images div {width: 50%;}}@media (max-width: 767px) {.page-id-1022708 .gallery__of__images div {width: 50%;}}.page-id-1022708 .gallery__of__images div {cursor: pointer;}.page-id-1022708 ul.list-inline {display: flex;flex-wrap: wrap;}.page-id-1022708 ul.list-inline li {width: 33%;font-family: "Roboto", Sans-serif;}.secundary__menu__aquatic {width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3em;margin-bottom: 3em;}.row.block__1 {margin-top: 2em;margin-bottom: 1em;display: flex;flex-wrap: wrap;}.secundary__menu__aquatic a {color: #15a0db !important;}h3.aquatic__title {width: 100%;text-align: center;font-family: "Roboto", Sans-serif;font-weight: 600;margin-bottom: 1em;font-size: 2.5em;}.container.aquatic__fitness__block__1 {max-width: 1140px !important;}.title__block h3 {transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top: 0px;margin-bottom: 0px;font-family: prelobold;font-size: 2.5em;text-transform: uppercase;color: white;}.title__block h3 {transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top: 0px;margin-bottom: 0px;font-family: prelobold;font-size: 2.5em;text-transform: uppercase;color: white;}.title__block {background: #3689ae;padding: 1em;margin-bottom: 3em;}.title__block h5 {color: white;}.iframe__gallery {display: flex;flex-wrap: wrap;}.iframe__gallery p {width: 33.3%;padding: 0.5em;padding-bottom: 2em;}.the__right__spa {display: flex;flex-wrap: wrap;}.the__right__spa>div {width: 33.3%;padding: 0.7em;}p.center__children {text-align: center;padding-top: 1em;}.the__right__spa a {font-weight: 600;display: block;}.the__right__spa img {margin-bottom: 1em;}.page-id-1022749 .aspot-color-overlay {background-color: transparent !important;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 73%) !important;opacity: 0.7 !important;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}.page-id-1022759 h2.aspot-page-title {text-decoration: unset !important;}.page-id-1022759 {line-height: 24px;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: "Roboto", Sans-serif;}.page-id-1022759 .page-50-50-content .row {max-width: 850px !important;}.page-id-1022759 .aspot-content.middle.text-container-med.line-qty-1.h3-medium {display: flex;justify-content: center;align-items: flex-end;}.page-id-1022759 .aspot-color-overlay {background-color: transparent !important;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 86%) !important;opacity: 0.7 !important;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}.postid-1022589 .row p, .page-id-1022734 .row p, .page-id-1022749 .row p, .page-id-1022759 .row p {font-size: 24px;line-height: 1.5;}