.pg-tx {font-size: 90%;border: 0;margin: 0;padding: .5em 1em .75em 1em;float: left;position: relative;width: 100%;overflow: hidden;}@media (min-width:320px) {.pg-tx {width: 100%;}}@media (min-width:481px) {.pg-tx {width: 100%;}}@media (min-width:641px) {.pg-tx {width: 600px;}}@media (min-width:961px) {.pg-tx {width: 680px;}}@media (min-width:1025px) {.pg-tx {width: 600px;}}@media (min-width:1281px) {.pg-tx {width: 680px;}}.pg-tx-t {background: #ececec;width: 100%;margin: .25em 0 0 0;padding: 1em 1.5em;float: left;border-radius: .5em;box-shadow: 0 4px 2px -2px #c0c0c0;font-size: 100%;position: relative;}.pg-tx-t h2 {margin: 0;padding: 0;background: none;border: 0;line-height: 120%;font-size: 120%;font-weight: normal;}.pg-tx-t p {font-size: 100%;color: #000;margin: 0;padding: .25em 0;line-height: 140%;text-align: justify;width: 100%;}#pg-info {font-size: 100%;border: 0;margin: 0;float: left;position: relative;}@media (min-width:320px) {#pg-info {padding: 0;}}@media (min-width:641px) {#pg-info {padding: .5em .5em;}}@media (min-width:1025px) {#pg-info {padding: 0 1em;}}#pg-main {position: static;width: 100%;padding: 0 0 1em 0;margin: 0;border: 0;float: left;}#pg-nav-s {border: 0;margin: 0;padding: 0;float: left;display: none;}@media (min-width:1025px) {#pg-nav-s {display: block;}}#pg-tools-s {border: 0;margin: 0;padding: 0;float: left;}#pg-head {width: 100%;border: 0;padding: 0;margin: 0;float: left;}#pg-nav {-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: none;}#pg-tools {-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: none;}@media (min-width:320px) {#pg-nav {margin: 1em 0 0 0;padding: 0;border: 0;background: none;position: static;display: block;float: left;width: 100%;}}@media (min-width:1025px) {#pg-nav {margin: 0;padding: 0 1em 0 0;border: 0;background: none;top: 0;right: -170px;width: 170px;position: absolute;display: block;overflow: hidden;}#pg-tools {margin: 0;padding: 0 0 0 1em;border: 0;background: none;top: 0;left: -170px;width: 170px;position: absolute;display: block;overflow: hidden;}}@media (min-width:1281px) {#pg-nav {width: 200px;right: -200px;}#pg-tools {left: -200px;width: 200px;}}#pg-nav.pg-plp-on, #pg-tools.pg-plp-on {z-index: 6;}#pg-nav.pg-plp-off, #pg-tools.pg-plp-off {z-index: 1;}#pg-nav.pg-plp-on #pg-navbox, #pg-tools.pg-plp-on #pg-toolbox {border: 1px solid #000000;border-radius: .25em;}#pg-nav.pg-plp-off #pg-navbox, #pg-tools.pg-plp-off #pg-toolbox {border: 1px solid #ececec;border-radius: .5em;}#pg-navbox {width: 100%;font-size: 100%;margin: 0 0 1.25em 0;padding: 0;text-align: center;background: none;position: static;float: left;display: block;font-weight: normal;overflow: hidden;}.pg-nav-g {width: 100%;margin: 0;padding: 0;clear: both;float: left;cursor: pointer;}.pg-nav-g:hover {background-color: #e7e7e7;}.pg-nav-g0 {background: #ececec;}.pg-nav-g1 {background: #e7e7e7;}.pg-nav-h {cursor: pointer;width: 100%;margin: 0;padding: 0 2.25em 0 .5em;border-bottom: 1px solid #ffffff;text-align: left;background-color: transparent;background-repeat: no-repeat;background-size: 1em;background-position: right .75em center;}.pg-nav-k0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-list.png);}.pg-nav-k1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-goal.png);}.pg-nav-k2 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-list.png);}.pg-nav-k3 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-nodes.png);}.pg-nav-k4 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-brand.png);}.pg-nav-k5 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-brands.png);}.pg-nav-h > h4 {font-size: 90%;color: #000;font-weight: normal;padding: 1em 0 1em 1.25em;margin: 0;display: block;background: none;border: 0clear: both;width: 100%;line-height: 120%;position: relative;}.pg-nav-h > h4:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -.1em;top: 1em;width: 1em;height: 1em;background-color: transparent;background-repeat: no-repeat;background-size: 1em;background-position: left center;}.pg-nav-g0 .pg-nav-h > h4:before {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-omore.png);}.pg-nav-g1 .pg-nav-h > h4:before {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-more.png);}.pg-nav-d {width: 100%;margin: 0;padding: .25em .5em;border: 0;background: none;clear: both;float: left;background-color: #ececec;}.pg-nav-g0 .pg-nav-s {display: none;}.pg-nav-g0 .pg-nav-d {display: none;}.pg-nav-d > div {margin: .25em 0;padding: 0;float: left;clear: both;width: 100%;font-size: 100%;border-radius: .25em;position: relative;background: #f8f8f8;border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;}.pg-nav-i1 {width: 25%;margin: 1px 0;padding: .25em 1em;border-bottom: 1px solid #fff;border-right: 1px solid #fff;background: none;clear: none;text-align: left;float: left;display: none;background-color: #f6f6f6;cursor: pointer;}.pg-nav-i1:hover {background-color: #f6f6f6;}@media (min-width:320px) {.pg-nav-i1 {display: block;}.pg-nav-i1:nth-child(4n+0) {border-right : 0;}}@media (min-width:481px) {.pg-nav-i1, .pg-nav-i1:nth-child(even) {}}@media (min-width:641px) {.pg-nav-i1, .pg-nav-i1:nth-child(even) {width: 25%;}}@media (min-width:1025px) {.pg-nav-i1, .pg-nav-i1:nth-child(even) {clear: both;width: 100%;border-bottom: 1px solid #ffffff;border-right: 0;padding: .25em .35em;}}.pg-nav-i1x {width: 100%;margin: 0;padding: 0;border: 0;clear: both;line-height: 3em;text-align: left;float: left;height: auto;border-radius: .25em;overflow: hidden;background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;}#pg-navbox .pg-nav-i1 .pg-pl-i0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-load0.gif);background-size: auto;padding: 0;}#pg-navbox .pg-nav-i1 .pg-pl-i1 {background-size: contain;padding: 0;border: 1px solid #e2e2e2;}#pg-navbox .pg-nav-i1 .pg-pl-i1:hover {background-size: contain;padding: 0;border: 1px solid #e2e2e2;}.pg-nav-i1x a {text-decoration: none;margin: 0;padding: 0;background: none;text-align: center;display: block;cursor: pointer;}.pg-nav-i1x a:hover {text-decoration: none;}.pg-nav-i1x img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-nav-d > ul.pg-nav-i2 {margin: .25em 0;padding: .25em 0;float: left;clear: both;width: 100%;line-height: 140%;font-size: 100%;border-radius: .25em;position: relative;background: #f8f8f8;border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;}.pg-nav-i2 li {width: 50%;float: left;margin: 0;padding: .15em 0 .15em 1.5em;font-size: 100%;border: 0;position: relative;cursor: pointer;clear: both;text-align: left;border-top: 1px solid #f8f8f8;border-bottom: 1px solid #fff;color: #000000;}.pg-nav-i2 li:hover {color: #000;background: #fbfbfb;}.pg-nav-i2 li:last-child {border-top: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;}@media (min-width:320px) {.pg-nav-i2 li {display: block;}.pg-nav-i2 li:nth-child(even) {border-right : 0;clear: none;}}@media (min-width:1025px) {.pg-nav-i2 li, .pg-nav-i2 li:nth-child(even) {width: 100%;border-bottom: 1px solid #fff;border-right : 0;}}.pg-nav-i2 a {text-decoration: none;font-size: 90%;display: block;position: relative;margin: 0;padding: 0;border: 0;color: #000;}.pg-nav-i2 a:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.25em;top: .15em;width: .9em;height: 1em;background-color: transparent;background-repeat: no-repeat;background-size: 1em;background-position: left center;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-omore.png);}.pg-nav-i2 a:hover {text-decoration: none;}.pg-nav-i3 {width: 25%;margin: 1px 0;padding: 0;border-bottom: 1px solid #fff;border-right: 1px solid #fff;background: none;clear: none;text-align: left;float: left;display: none;background-color: #f6f6f6;cursor: pointer;}.pg-nav-i3:hover {background-color: #f6f6f6;}@media (min-width:320px) {.pg-nav-i3 {display: block;}.pg-nav-i3:nth-child(4n+0) {border-right : 0;}}@media (min-width:481px) {.pg-nav-i3, .pg-nav-i3:nth-child(even) {}}@media (min-width:641px) {.pg-nav-i3, .pg-nav-i3:nth-child(even) {width: 25%;}}@media (min-width:1025px) {.pg-nav-i3, .pg-nav-i3:nth-child(even) {clear: both;width: 100%;border-bottom: 1px solid #ffffff;border-right: 0;padding: .25em 0;}}.pg-nav-i3x {width: 100%;margin: 0;padding: 0;clear: both;text-align: left;float: left;background-repeat: no-repeat;background-position: 50% 50%;border: 0px solid #f6f6f6;overflow: hidden;position: relative;cursor: pointer;}#pg-navbox .pg-nav-i3 .pg-pl-i0 {padding: 0;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-load0.gif);background-size: auto;}#pg-navbox .pg-nav-i3 .pg-pl-i1 {padding: 0;background-size: 45px;transition: background-size .3s ease-in-out;-webkit-transition: background-size .3s ease-in-out;-moz-transition: background-size .3s ease-in-out;-ms-transition: background-size .3s ease-in-out;-o-transition: background-size .3s ease-in-out;}#pg-navbox .pg-nav-i3 .pg-pl-i1:hover {padding: 0;background-size: 60px;transition: background-size .1s ease-in-out;-webkit-transition: background-size .1s ease-in-out;-moz-transition: background-size .1s ease-in-out;-ms-transition: background-size .1s ease-in-out;-o-transition: background-size .1s ease-in-out;}@media (min-width:481px) {#pg-navbox .pg-nav-i3 .pg-pl-i1 {background-size: 55px;}#pg-navbox .pg-nav-i3 .pg-pl-i1:hover {background-size: 70px;}}@media (min-width:641px) {#pg-navbox .pg-nav-i3 .pg-pl-i1 {background-size: 70px;}#pg-navbox .pg-nav-i3 .pg-pl-i1:hover {background-size: 85px;}}@media (min-width:961px) {#pg-navbox .pg-nav-i3 .pg-pl-i1 {background-size: 76px;}#pg-navbox .pg-nav-i3 .pg-pl-i1:hover {background-size: 90px;}}@media (min-width:1281px) {#pg-navbox .pg-nav-i3 .pg-pl-i1 {background-size: 86px;}#pg-navbox .pg-nav-i3 .pg-pl-i1:hover {background-size: 102px;}}.pg-nav-i3x a {text-decoration: none;margin: 0;padding: 0;background: none;text-align: center;display: block;cursor: pointer;}.pg-nav-i3x a:hover {text-decoration: none;}.pg-nav-i3x img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}#pg-toolbox {width: 100%;border: 0;margin: 0 0 1em 0;padding: 0;text-align: center;background: #ececec;position: static;float: left;display: block;overflow: hidden;}#pg-tban {width: 100%;margin: 0;padding: .25em .5em;border: 0;float: left;border: 0;}#pg-tban div {width: 100%;margin: .25em 0;padding: .1em;border: 0;float: left;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;overflow: hidden;}#pg-tban div.pg-pl-i0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-load0.gif);background-size: auto;padding: 0;}#pg-tban div.pg-pl-i1 {background-size: contain;padding: 0;}#pg-tban div.pg-pl-i1:hover {background-size: contain;padding: 0;}#pg-tban > a {margin: 0;padding: .1em;border: 0;text-decoration: none;float: left;border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;overflow: hidden;border-radius: .25em;display: block;width: 100%}#pg-tban > a:hover {text-decoration: none;}#pg-tban img {max-width: 100%;height: auto;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 0;border: 0;overflow: hidden;border-radius: .25em;}#pg-toolbox h2 {font-size: 100%;color: #000;font-weight: normal;padding: 1em;line-height: 140%;display: block;background: #f6f6f6;margin: 0;cursor: pointer;}#pg-toolbox > ul {width: 100%;background: none;margin: 0;padding: 0;clear: both;list-style: none;border: 0;float: left;width: 100%;}#pg-toolbox > ul > li {text-align: left;margin: 0;padding: 0 0 .25em 0;color: #000;border: 0;float: left;width: 100%;}#pg-toolbox > ul > li:last-child {padding: 0;}#pg-toolbox > ul > li > p {margin: 0;padding: 0;}.pg-toolbox-oh {font-size: 100%;color: #000;font-weight: normal;padding: 1em .5em;margin: 0;display: block;background-color: #ececec;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-repeat: no-repeat;background-position: 94% 50%;background-size: 2em;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;clear: both;width: 100%;}.pg-toolbox-dh {font-size: 90%;color: #000;font-weight: normal;padding: 1em .75em;margin: 0;display: block;background-color: #ececec;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-filters.png);background-repeat: no-repeat;background-position: 94% 50%;background-size: 1.6em;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;clear: both;width: 100%;line-height: 120%;}#pg-toolbox > ul > li:first-child .pg-toolbox-dh {border-top: 0;}.pg-toolbox-ol {padding: 0;margin: 0;width: 100%;list-style: none;font-size: 100%;clear: both;}.pg-toolbox-dl {padding: 0;margin: 0;width: 100%;list-style: none;font-size: 100%;clear: both;}.pg-toolbox-dl > li {padding: .25em .5em;margin: 0;text-align: left;position: relative;line-height: 140%;cursor: default;border-bottom: 1px solid #fff;float: left;clear: both;width: 100%;}.pg-toolbox-dl > li:first-child {}.pg-toolbox-dl > li:last-child {border-bottom: 0;}.pg-toolbox-ol > li {padding: .25em .5em;margin: 0;text-align: left;position: relative;line-height: 140%;cursor: default;border-bottom: 1px solid #fff;float: left;clear: both;width: 100%;}.pg-toolbox-ol > li:first-child {}.pg-toolbox-ol > li:last-child {border-bottom: 0;}.pg-toolbox-ol > li > em {text-decoration: none;font-style: normal;font-weight: normal;font-size: 80%;padding: 0 0 .1em .25em;color: #929292;}.pg-toolbox-ol > li > ul {list-style: none;margin: 0 0 .25em 0;padding: .25em 0 .2em 0;float: left;clear: both;width: 100%;font-size: 100%;border-radius: .25em;position: relative;background: #f8f8f8;border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;}.pg-toolbox-ol > li > ul > li {float: left;margin: 0;padding: .15em 0 .15em 1.5em;font-size: 100%;border: 0;position: relative;cursor: pointer;clear: both;text-align: left;width: 100%;border-top: 1px solid #f8f8f8;border-bottom: 1px solid #fff;color: #000000;}.pg-toolbox-ol > li > ul > li:hover {color: #000;background: #fbfbfb;}.pg-toolbox-ol > li > ul > li:last-child {border-top: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;}.pg-toolbox-ol span {font-size: 90%;display: block;position: relative;margin: 0;padding: 0;border: 0;}.pg-toolbox-ol span:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.25em;top: .15em;width: .9em;height: 1em;background-color: transparent;background-repeat: no-repeat;background-size: 1em;background-position: left center;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-omore.png);}.pg-vis {margin: .25em 0;padding: 0;float: left;clear: both;width: 100%;font-size: 100%;border-radius: .25em;position: relative;background: #f8f8f8;border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;}.pg-vis > div {padding: .25em;margin: 0;border: 0;float: left;}.pg-vis div.pg-vi {display: inline-block;border: 0;padding: .5em;margin: 0;float: left;text-align: center;background-color: #fff;border-radius: .25em;clear: none;overflow: hidden;border: 1px solid #e2e2e2;background-repeat: no-repeat;background-position: 50% 40%;cursor: pointer;position: relative;}@media (min-width:1024px) {.pg-vis .pg-pl-i1 {background-size: 88px;}.pg-vis .pg-pl-i1:hover {background-size: 98px;}}@media (min-width:1281px) {.pg-vis .pg-pl-i1 {background-size: 108px;}.pg-vis .pg-pl-i1:hover {background-size: 118px;}}.pg-vis img {max-width: 100%;height: auto;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-vis h4 {display: block;position: absolute;top: 0;left: 0;padding: .5em .35em;margin: 0;font-size: 80%;text-align: left;font-weight: normal;color: #000000;opacity: 0.35;filter: alpha(opacity=35);background: #fff;border-radius: .25em;line-height: 120%;}.pg-vis > div:hover h4 {opacity: 0.4;filter: alpha(opacity=40);}.pg-vis div.pg-vp {display: block;border: 0;margin: 0;padding: .25em;margin: 0;text-align: center;width: 100%;clear: left;overflow: hidden;float: left;line-height: 100%;font-size: 100%;position: absolute;bottom: .25em;right: 0;}.pg-vp em {margin: 0;padding: 0;font-weight: normal;text-decoration: none;font-style: normal;}.pg-vp0 em {color: #000;}.pg-vp1 em {color: #ff0000;}.pg-vp span {margin: 0;padding: 0;font-weight: normal;}.pg-vp em.pg-vp-r {font-style: normal;color: #ff0000;text-decoration: line-through;font-style: normal;}.pg-vp em.pg-vp-r span {color: #606060;}.pg-tbf {list-style: none;margin:  0;padding: 0;float: left;clear: both;font-size: 100%;width: 100%;}.pg-tbf > li {float: left;margin: 0;padding: .25em 0 .5em 0;clear: both;font-size: 100%;border: 0;width: 100%;}.pg-tbf > li > em {text-decoration: none;font-style: normal;font-weight: normal;font-size: 80%;padding: 0 0 .1em .25em;color: #929292;}.pg-tbf > li > ul {list-style: none;margin: 0;padding: .25em 0;float: left;clear: both;width: 100%;font-size: 100%;border-radius: .25em;z-index: 6;position: relative;background: #f8f8f8;}.pg-tbf > li > ul.pg-tbf-u0:hover {}.pg-tbf > li > ul.pg-tbf-u0 {border: 1px solid #ffffff;box-shadow: 0 0 .2em #929292;}.pg-tbf > li > ul.pg-tbf-u1 {border: 1px solid #ffffff;box-shadow: 0 0 .2em #474747;}.pg-tbf > li > em + ul {margin: 0;}.pg-tbf > li > ul > li.pg-plf-p1 {display: none;}.pg-tbf > li > ul > li.pg-plf-p2 {display: block;}.pg-tbf > li > ul > li.pg-plf-p3 {display: block;}.pg-tbf > li > ul > li.pg-plf-p4 {display: block;}.pg-tbf > li > ul > li {float: left;margin: 0;padding: .15em 0 .15em 2em;font-size: 90%;border: 0;position: relative;cursor: pointer;clear: both;text-align: left;width: 100%;}.pg-tbf > li > ul > li.pg-tbf-x0 {color: #1A82C5;}.pg-tbf > li > ul > li.pg-tbf-x1 {color: #1A82C5;}.pg-tbf > li > ul > li.pg-on:before {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);}.pg-tbf > li > ul > li.pg-plf-d0 {color: #7e7e7e;cursor: default;}.pg-tbf > li > ul > li.pg-plf-d1 {color: #000;}.pg-tbf > li > ul > li.pg-plf-d2 {color: #000;}.pg-tbf > li > ul > li:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .3em;width: .8em;height: .8em;padding: 0;background-color: #fff;background-repeat: no-repeat;background-image: none;background-size: .6em;background-position: 50% .05em;border: 1px solid #606060;border-radius: .1em;}.pg-tbf > li > ul > li.pg-tbf-x0:before {top: .5em;left: .55em;border: 0;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-more.png);background-size: 1em;background-position: 50% 50%;background-color: inherit;}.pg-tbf > li > ul > li.pg-tbf-x1:before {top: .5em;left: .55em;border: 0;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-less.png);background-size: 1em;background-position: 50% 50%;background-color: inherit;}.pg-tbf > li > ul > li > span {margin: 0;padding: 0;font-size: 100%;line-height: 100%;}.pg-tbf > li > ul > li > span:hover {}.pg-tbf > li > ul > li span.pg-plf-c {margin: 0;padding: 0 1.5em 0 0;border: 0;color: inherit;line-height: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-note.png);background-repeat: no-repeat;background-position: right center;background-size: contain;}.pg-tbf > li > ul > li > a {margin: 0;padding: 0 1.5em 0 0;border: 0;color: inherit;text-decoration: none;line-height: 100%;}.pg-tbf > li > ul > li > a:hover {}#pg-ov {background-color: #ececec;background-repeat: no-repeat;background-position: top center;background-size: contain;width: 100%;margin: 0;padding: .5em 1em;float: left;border-radius: 0;box-shadow: 0 4px 2px -2px #c0c0c0;position: relative;cursor: default;-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media (min-width:641px) {#pg-ov {border-radius: .5em;}}#pg-pm {margin: 0;display: inline-block;font-size: 100%;float: left;background: none;width: 100%;}.pg-pm0 {padding: .25em 0;}.pg-pm1 {padding: .25em .6em;}#pg-pm .pg-pm-v {padding: 0;margin: 0;float: left;width: 100%;}#pg-pm .pg-pm-i {margin: 0;display: inline-block;float: left;background: none;}#pg-pm .pg-pm-i0 {padding: .25em .1em;}#pg-pm .pg-pm-i1 {padding: .25em 1em;}#pg-pm .pg-pm-i > div {padding: .75em 1.5em .75em 3.25em;margin: 0;display: inline-block;font-size: 100%;text-align: left;float: left;width: 100%;background-color: #fbfbfb;border: 1px dashed #747474;border-radius: .5em;box-shadow: 0 0 .5em #c0c0c0;white-space: normal;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-disc-ico.png);background-repeat: no-repeat;background-size: 1.5em;background-position: 1em 45%;}#pg-pm .pg-pm-i p {padding: 0;margin: 0;color: #000;line-height: 140%;}#pg-pm .pg-pm-i a {padding: 0;margin: 0;text-decoration: none;color: #000;line-height: 140%;cursor: pointer;}#pg-pm .pg-pm-i a:hover {text-decoration: none;}#pg-pm .pg-pm-i button {padding: 0;margin: 0;color: #1A82C5;line-height: 140%;border: 0;box-shadow: none;background: none;cursor: pointer;}#pg-pm .pg-pm-i button:before {content: '(';padding-right: .15em;color: #c0c0c0;font-weight: normal;}#pg-pm .pg-pm-i button:after {content: ')';padding-left: .15em;color: #c0c0c0;font-weight: normal;}#pg-ti {display: inline-block;margin: .75em 0;padding: 0 2em 0 .25em;background-repeat: no-repeat;}#pg-ti.pg-ti0 {min-height: 2.75em;min-width: 11em;margin: .25em 0;border-left: .25em solid #ececec;float: left;}#pg-ti.pg-ti1 {float: left;min-height: 2.75em;min-width: 11em;margin: .5em 0 .75em 0;border-left: .5em solid #ececec;background-size: contain;background-position: left center;}#pg-ti.pg-ti2 {min-height: 2.75em;min-width: 11em;margin: .25em 0;border-left: .25em solid #ececec;float: right;}#pg-ti.pg-ti3 {float: right;min-height: 2.75em;min-width: 11em;margin: .5em 0 .75em 0;border-left: .5em solid #ececec;background-size: contain;background-position: right center;}#pg-ti.pg-tix {cursor: pointer;}@media (min-width:641px) {#pg-ov.pg-ov1 #pg-ti.pg-ti1 {margin: .25em 0;}}#pg-ov.pg-ov2 #pg-ti.pg-ti1 {min-height: 4.75em;min-width: 11em;margin: .25em 0;border-left: .5em solid #ececec;background-size: contain;}#pg-ti.pg-ti0 h1 {display: none;}#pg-ti.pg-ti1 h1 {display: none;}#pg-ot {float: right;margin: .25em 0 0 0;padding: 0 .1em;}#pg-ot.pg-ot0 {display: none;}#pg-ot.pg-ot1 {display: block;}#pg-otb {float: right;font-size: 100%;background-repeat: no-repeat;background-position: right .75em center;background-size: .5em;padding: .5em 1.5em;margin: .75em 0 0 0;color: #000;}#pg-otb.pg-otb0 {font-weight: normal;}#pg-otb.pg-otb1 {font-weight: bold;}@media (min-width:641px) {#pg-ot.pg-ot0 {display: block;}#pg-ot.pg-ot1 {display: block;}#pg-otb {display: none;}}#pg-dsc ~ #pg-ot {margin: 0;}#pg-pn {display: inline-block;float: left;margin: .25em 0;padding: 0 1em .5em 0;}#pg-pn h1 {display: block;padding: 0 0 .25em 0;margin: 0;line-height: 120%;}#pg-pn em {margin: 0;padding: 0;display: block;}#pg-pn span {margin: 0;padding: 0 1px;color: #9c9c9c;}#pg-pn a {color: #1A82C5;text-decoration: none;}#pg-pn a:hover {text-decoration: none;}#pg-dsc {margin: 0;padding: .25em;border: 0;float: left;font-weight: normal;background: none;position: relative;display: block;font-size: 100%;width: 100%;}#pg-dsc.pg-dsx {}#pg-dsc div {font-size: inherit;margin: 0;padding: 0;display: block;overflow: hidden;color: #000000;float: left;width: 100%;}#pg-dsc.pg-dsc0 p {display: none;}#pg-dsc.pg-dsc0 p:first-child {display: block;}#pg-dsc.pg-dsc0 p:first-child span {display: none;}#pg-dsc.pg-dsc0 p:first-child span:first-child { display: block;}#pg-dsc.pg-dsc0 button.pg-d0 {display: none;}#pg-dsc.pg-dsc0 button.pg-d1 {display: inline;}#pg-dsc button {border: 0;background: inherit;padding: 0 0 0 1.25em;margin: 0 0 0 .25em;background-size: 1em;background-position: 0 45%;background-color: inherit;background-repeat: no-repeat;color: #1A82C5;font-size: 90%;cursor: pointer;}#pg-dsc button.pg-d0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-oless.png);}#pg-dsc button.pg-d1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-omore.png);}#pg-dsc.pg-dsc1 p {display: block;}#pg-dsc.pg-dsc1 button.pg-d0 {display: inline;}#pg-dsc.pg-dsc1 button.pg-d1 {display: none;}#pg-dsc p {font-size: inherit;margin: 1.4em 0 0 0;line-height: 160%;display: block;text-align: justify;}#pg-dsc p:first-child {margin-top: 0;}#pg-ov .pg-pl-hl {width: 100%;padding: 0 0 1em .1em;margin: 0;background: none;font-size: 100%;text-align: left;float: left;display: block;}#pg-ov .pg-pl-hl div {width: 100%;padding: 0;margin: 0;color: #000;background: none;font-size: 100%;border: 0;float: left;white-space: normal;}#pg-ov .pg-pl-hl h3 {font-size: 140%;text-align: left;font-weight: normal;display: inline-block;padding: 0;margin: 0;line-height: 120%;color: #ff6633;}#pg-prd-w {display: inline-block;border: 0;margin: .25em 0;padding: .25em;text-align: center;clear: none;float: left;background: #f6f6f6;border: 1px solid #fff;width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #929292;text-align: left;}#pg-img-w {border: 0;margin: 0;padding: 0;float: left;text-align: center;background: none;clear: left;}#pg-img {width: 100%;margin: 0;padding: .5em 4.5em;float: left;text-align: center;position: relative;background: #fff;border-radius: .25em;border: 1px solid #e2e2e2;}@media (min-width:481px) {#pg-img {padding: .5em 7em;}}@media (min-width:641px) {#pg-img {padding: .5em 1.5em;}}@media (min-width:961px) {#pg-img {padding: .5em 4em;}}@media (min-width:1024px) {#pg-img {padding: .5em .9em;}}@media (min-width:1281px) {#pg-img {padding: .5em 1.4em;}}#pg-img img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}#pg-img:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1.5em;height: 1.5em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: 50% 0;background-size: contain;opacity: 0.7;filter: alpha(opacity=70);z-index: 7;}#pg-img .pg-pl-go {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: .5em;margin: 0;font-size: 100%;text-align: center;float: left;min-height: 8em;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-360.png);background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;opacity: .5;filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5));cursor: zoom-in;}#pg-img .pg-pl-iz {position: absolute;top: 2.5%;left: 2.5%;width: 95%;height: 95%;padding: 0;margin: 0;font-size: 100%;text-align: center;float: left;min-height: 8em;background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;cursor: none;}#pg-px-z {padding: 0;border: 2px solid #fff;border-radius: 50%;display: block;position: absolute;background-repeat: no-repeat;background-color: #fff;z-index: 8;width: 8em;height: 8em;box-shadow: 0 0 1em #000;}#pg-img .pg-pl-f {width: 1.5em;height: 1.5em;display: block;margin: 0;padding: 0;border: 0;float: left;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-heart-0.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;font-size: 100%;position: absolute;top: .5em;right: .5em;opacity: .8;filter: alpha(opacity=80);}#pg-img:hover .pg-pl-f {filter: alpha(opacity=100);opacity: 1;}#pg-img .pg-pl-f:hover {filter: alpha(opacity=100);opacity: 1;}#pg-pricing {border: 0;margin: 0;padding: .5em 1.5em 0 1.5em;float: right;display: inline-block;}.pg-pricing-r {width: 100%;background: none;border-bottom: 1px solid #fff;margin: 0;padding: .25em 0;float: left;line-height: 160%;}.pg-pricing-r:last-child {width: 100%;background: none;border: 0;margin: 0;padding: .25em 0;float: left;line-height: 160%;}.pg-pricing-l {font-size: 120%;font-weight: normal;width: 45%;background: none;border: 0;margin: 0;padding: 0;float: left;}#pg-price {text-align: right;font-size: 160%;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;}.pg-price0 {color: #c0c0c0;font-weight: normal;}.pg-price1 {color: #ff0000;font-weight: bold;}#pg-rrp {text-align: right;font-size: 120%;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;color: #ff0000;text-decoration: line-through;font-style: normal;}#pg-rrp > span {font-size: 120%;margin: 0;padding: 0;text-align: left;color: #000;}#pg-delivery {text-align: right;font-size: 120%;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;}.pg-delivery0 {color: #c0c0c0;}.pg-delivery1 {color: #00B200;}#pg-buy-ops {float: right;background: none;margin: .25em 0;padding: .5em 1em 0 1em;border: 0;position: relative;}#pg-buy-ops-o {z-index: 10;position: fixed;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;}#pg-buy-ops-w {border: 1px solid #bababa;border-radius: .1em;width: 100%;margin: 0;padding: 0 1em 0 0;float: left;font-size: 120%;background: #fff;color: #000;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;}#pg-buy-ops-a {border: 0;top: 1.35em;right: 1.6em;width: .6em;height: .6em;margin: 1px 1px 0 0;padding: 0;font-size: 120%;background-color: #fff;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-select-bg.png);background-repeat: no-repeat;background-position: 50% 65%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;position: absolute;}#pg-buy-ops-l {float: left;height: 2.5em;width: 100%;padding: .75em 1.2em .75em 1em;white-space: nowrap;display: block;overflow: hidden;font-size: 100%;border: 0;}#pg-buy-ops-l span {font-size: 100%;color: #c0c0c0;}#pg-buy-ops-r {width: 100%;position: absolute;background: none;z-index: 11;border: 0;margin: 0;padding: 0 .75em;top: 3em;left: 0;font-size: 100%;}.pg-buy-ops-d0 {display: none;}.pg-buy-ops-d1 {display: block;}#pg-buy-ops-s {width: 100%;color: #000;border: 0;margin: 0;padding: 0;background: none;opacity: 0.98;filter: alpha(opacity=98);float: left;}#pg-buy-ops-s > ul {width: 100%;border: 0;margin: 0;padding: 0;clear: both;list-style: none;background: none;float: left;border: 1px solid #bababa;box-shadow: 0px 3px 5px rgba(164, 164, 164, 0.49);white-space: normal;border-radius: .1em;overflow: hidden;}#pg-buy-ops-s > ul > li {cursor: pointer;background: #fbfbfb;text-align: left;margin: 0;color: #000;border-bottom: 0;border-top: 1px solid #e2e2e2;padding: .9em .5em .8em 1.25em;line-height: 120%;font-weight: bold;}#pg-buy-ops-s > ul > li:last-child {border-bottom: 1px solid #e2e2e2;}#pg-buy-ops-s > ul > li:hover {background: #ffffff;}#pg-buy-ops-s > ul > li > span {display: inline-block;width: 100%;font-size: 80%;color: #00B200;font-weight: normal;padding-left: 1.5em;position: relative;}#pg-buy-ops-s > ul > li > span:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: 0;top: .1em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);background-size: 1em;}#pg-buy-ops-s > .pg-buy-ops-pv {width: 100%;overflow: hidden;margin: 0;padding: 0;clear: both;list-style: none;float: left;border: 1px solid #bababa;box-shadow: 0px 3px 5px rgba(164, 164, 164, 0.49);white-space: normal;border-radius: .1em;background: #fbfbfb;}#pg-buy-ops-s > ul ~ .pg-buy-ops-pv {margin-top: .25em;}#pg-buy-ops-s h4 {float: left;width: 100%;padding: 1em 1em;margin: 0;white-space: nowrap;display: block;overflow: hidden;font-size: 100%;border-bottom: 1px solid #e2e2e2;color: #000;font-weight: normal;}#pg-buy-ops-s .pg-buy-ops-pw {cursor: pointer;text-align: left;margin: 0;padding: .25em;color: #000;border-bottom: 1px solid #e2e2e2;width: 100%;background: #fbfbfb;float: left;clear: both;}#pg-buy-ops-s .pg-buy-ops-pw:hover {background: #ffffff;}#pg-buy-ops-s .pg-buy-ops-pw-i {display: inline-block;border: 1px solid #ececec;margin: 0;padding: .2em .5em;margin: 0;text-align: center;width: 20%;clear: none;overflow: hidden;float: right;border-radius: .25em;background: #fff;}#pg-buy-ops-s .pg-buy-ops-pw-i img {border: 0;max-width: 100%; height: auto;padding: 0;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 0;}#pg-buy-ops-s .pg-buy-ops-pw-n {display: block;border: 0;padding: .5em .25em .25em .75em;margin: .25em 0 0 0;text-align: left;width: 80%;clear: left;overflow: hidden;float: left;line-height: 120%;font-size: 100%;}#pg-buy-ops-s .pg-buy-ops-pw-n a {text-decoration: none;color: #000;}#pg-buy-ops-s .pg-buy-ops-pw-n a:hover {text-decoration: none;}#pg-buy-ops-s .pg-buy-ops-pw-p {display: block;border: 0;margin: 0;padding: .25em 0;margin: 0;text-align: left;width: 100%;clear: left;overflow: hidden;float: left;line-height: 120%;font-size: 90%;}#pg-buy-ops-s .pg-buy-ops-pw-p em {margin: 0;padding: 0;font-weight: normal;text-decoration: none;font-style: normal;}#pg-buy-ops-s.pg-vp0 em {color: #000;}#pg-buy-ops-s.pg-vp1 em {color: #ff0000;}#pg-buy-ops-s .pg-buy-ops-pw-p span {margin: 0;padding: 0;font-weight: normal;}#pg-buy-ops-s em.pg-buy-ops-pw-r {font-style: normal;color: #ff0000;text-decoration: line-through;font-style: normal;}#pg-buy-ops-s em.pg-buy-ops-pw-r span {color: #000;}#pg-gift-ops {float: right;background: none;margin: .25em 0;padding: .5em 1em 0 1em;border: 0;position: relative;}#pg-gift-ops-o {z-index: 10;position: fixed;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;}#pg-gift-ops-w {border: 1px solid #bababa;border-radius: .1em;width: 100%;margin: 0;padding: 0 1em 0 0;float: left;font-size: 120%;background: #fff;color: #000;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;}#pg-gift-ops-a {border: 0;top: 1.35em;right: 1.6em;width: .6em;height: .6em;margin: 1px 1px 0 0;padding: 0;font-size: 120%;background-color: #fff;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-select-bg.png);background-repeat: no-repeat;background-position: 50% 65%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;position: absolute;}#pg-gift-ops-l {float: left;height: 2.5em;width: 100%;padding: .75em 1.2em .75em 1em;white-space: nowrap;display: block;overflow: hidden;font-size: 100%;border: 0;}#pg-gift-ops-l span {font-size: 100%;color: #c0c0c0;}#pg-gift-ops-r {width: 100%;position: absolute;background: none;z-index: 11;border: 0;margin: 0;padding: 0 .75em;top: 3em;left: 0;font-size: 100%;}.pg-gift-ops-d0 {display: none;}.pg-gift-ops-d1 {display: block;}#pg-gift-ops-s {width: 100%;color: #000;border: 0;margin: 0;padding: 0;background: none;opacity: 0.98;filter: alpha(opacity=98);float: left;}#pg-gift-ops-s  .pg-gift-ops-pw {width: 100%;overflow: hidden;margin: 0;padding: .25em;clear: both;list-style: none;float: left;border: 1px solid #bababa;box-shadow: 0px 3px 5px rgba(164, 164, 164, 0.49);white-space: normal;border-radius: .1em;background: #fbfbfb;}#pg-gift-ops-s  .pg-gift-ops-pw:hover {background: #ffffff;}#pg-gift-ops-s .pg-gift-ops-pw-i {display: inline-block;border: 1px solid #ececec;margin: 0;padding: .2em .5em;margin: 0;text-align: center;width: 20%;clear: none;overflow: hidden;float: right;border-radius: .25em;background: #fff;}#pg-gift-ops-s .pg-gift-ops-pw-i img {border: 0;max-width: 100%; height: auto;padding: 0;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 0;}#pg-gift-ops-s .pg-gift-ops-pw-n {display: block;border: 0;padding: .5em .25em .5em .75em;margin: .25em 0 0 0;text-align: left;width: 80%;clear: left;overflow: hidden;float: left;line-height: 120%;font-size: 100%;}#pg-gift-ops-s .pg-gift-ops-pw-n em {margin: 0;padding: 0;color: #909090;font-weight: normal;text-decoration: none;font-style: normal;clear: both;display: block;}#pg-gift-ops-s .pg-gift-ops-pw-n span {margin: 0;padding: 0;font-weight: normal;}#pg-multi {float: right;background: none;margin: .25em 0;padding: 0 1.5em;border: 0;position: relative;}.pg-multi-i-r {line-height: 100%;width: 100%;background: none;border-bottom: 1px solid #fff;margin: 0;padding: .5em 0;float: left;clear: both;font-size: 100%;}.pg-multi-i-r:last-child {border: 0;}.pg-multi-i-l {width: 40%;float: left;text-align: left;color: #000;font-size: 100%;margin: 0;padding: 0;}.pg-multi-i-d {width: 40%;float: left;text-align: left;font-weight: normal;color: #000;font-size: 100%;margin: 0;padding: 0;}.pg-multi-i-d em {text-decoration: none;font-style: normal;font-weight: normal;color: #ff0000;}.pg-multi-i-p {float: right;text-align: right;color: #ff0000;font-size: 100%;margin: 0;padding: 0;font-weight: normal;}.pg-packs {background: none;width: 100%;margin: 0;padding: 0;float: left;border: 0;font-size: 100%;}.pg-pack {background: #ececec;width: 100%;margin: .7em 0 0 0;padding: .5em 1em;float: left;border-radius: .5em;box-shadow: 0 4px 2px -2px #c0c0c0;font-size: 100%;cursor: default;position: relative;}@media (min-width:641px) {.pg-pack {border-radius: .5em;}}@media (min-width:1025px) {.pg-pack {margin-top: 1em;}}.pg-pack h3 {font-size: 120%;line-height: 140%;display: block;padding: .5em .1em;margin: 0;font-weight: normal;}@media (min-width:641px) {.pg-pack h3 {padding-right: 2em;}}.pg-pack-w {display: inline-block;border: 0;margin: .25em 0;padding: .25em;text-align: center;clear: none;float: left;background: #f6f6f6;border: 1px solid #fff;width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #929292;text-align: left;-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.pg-promo-img-w {border: 0;margin: 0;padding: .4em 0;float: left;text-align: center;background: none;border-radius: .25em;background-size: 1em;overflow: hidden;}.pg-pack-img-w > .pg-promo-img-o {width: 50%;border: 0;margin: 0;padding: 0;float: left;background: transparent;text-align: center;}.pg-promo-img {display: inline-block;border: 0;padding: .25em;margin: 0;float: left;text-align: center;background-color: #fff;border-radius: .25em;clear: none;overflow: hidden;border: 1px solid #e2e2e2;background-repeat: no-repeat;background-position: 50% 50%;cursor: pointer;}.pg-promo-img img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-pack-img-w {border: 0;margin: 0;padding: .4em 0;float: left;text-align: center;background: transparent url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-add.png) no-repeat center center;border-radius: .25em;background-size: 1em;overflow: hidden;}.pg-pack-img-w > .pg-pack-img-o {width: 50%;border: 0;margin: 0;padding: 0 .75em 0 0;float: left;background: transparent;text-align: center;}.pg-pack-img {display: inline-block;border: 0;padding: .5em 1em;margin: 0;float: left;text-align: center;background-color: #fff;border-radius: .25em;clear: none;overflow: hidden;border: 1px solid #e2e2e2;background-repeat: no-repeat;background-position: 50% 50%;}@media (min-width:481px) {.pg-pack-img {padding: .5em 3em;}}@media (min-width:641px) {.pg-pack-p {font-size: 90%;}.pg-pack-img {padding: 1em .1em;}}@media (min-width:961px) {.pg-pack-p {font-size: 100%;}.pg-pack-img {padding: .5em 1.35em;}}@media (min-width:1024px) {.pg-pack-img {padding: .65em .1em;}}@media (min-width:1281px) {.pg-pack-img {padding: .5em .1em;}}.pg-pack-img.pg-pl-i0 {background-size: auto;padding: .5em;}.pg-pack-img.pg-pl-i1 {background-size: contain;}.pg-pack-img.pg-pl-i1:hover {background-size: contain;}.pg-pack-img > div {border: 0;}.pg-pack-img-w > .pg-pack-img-o:last-child {padding: 0 0 0 .75em;}.pg-pack-img-w > .pg-pack-img-o:last-child .pg-pack-img {float: right;}.pg-pack-img img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-pack-inf {background: none;border: 0;margin: 0;padding: 0;float: left;overflow: inline-block;font-size: 100%;}.pg-pack-inf h3 {margin: 0;padding: 0;font-size: 120%;line-height: 120%;font-weight: normal;color: #000;text-align: left;}.pg-pack-inf h3 span {font-style: normal;font-size: 100%;font-weight: normal;color: #000;}.pg-pack-p {border: 0;margin: 0;padding: .5em 1.5em 0 1.5em;float: right;display: inline-block;width: 100%;}.pg-pack-r {width: 100%;background: none;border-bottom: 1px solid #fff;margin: 0;padding: .25em 0;float: left;line-height: 160%;}.pg-pack-r:last-child {width: 100%;background: none;border: 0;margin: 0;padding: .25em 0;float: left;line-height: 160%;}.pg-pack-pl {font-size: 120%;font-weight: normal;width: 45%;background: none;border: 0;margin: 0;padding: 0;float: left;}.pg-pack-pv {text-align: right;font-size: 160%;font-weight: bold;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;color: #ff0000;}.pg-pack-pr {text-align: right;font-size: 120%;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;color: #ff0000;text-decoration: line-through;font-style: normal;}.pg-pack-pr > span {font-size: 120%;margin: 0;padding: 0;text-align: left;color: #000;}.pg-pack-pd {text-align: right;font-size: 120%;width: 55%;background: none;border: 0;margin: 0;padding: 0;float: right;color: #00B200;}.pg-pack-action {float: right;background: none;margin: .25em 0;padding: .5em 1em;border: 0;position: relative;}.pg-pack-note {float: left;background: none;margin: 0;padding: 0;border: 0;color: #000;font-size: 100%;}.pg-pack-note ul {padding: .25em .5em;margin: .5em 0 0 0;width: 100%;list-style: none;font-size: 100%;}.pg-pack-note ul li {padding: 0;margin: .25em 0 .25em 1.5em;text-align: justify;position: relative;line-height: 160%;font-size: 100%;}.pg-pack-note ul li:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.5em;top: 0em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);background-size: 1em;}.pg-sm-btn {background: #1A82C5;border: 0;border-radius: .25em;font-size: .9em;font-family: Arial;display: inline-block;position: static;padding: .5em;margin: .25em 0 .25em .5em;}@media (min-width:1281px) {.pg-sm-btn {font-size: .8em;}}.pg-sm-btn:hover {cursor: pointer;background: #2e96d9;}.pg-sm-btn span {color: white;padding: 0 .4em;}#pg-sm {float: right;background: none;margin: .75em 0;padding: .5em .5em .25em 0;border: 0;font-size: 100%;text-align: right;position: static;width: auto;display: inline-block;}@media (min-width:481px) {#pg-sm {padding: 0;margin: .75em 0;font-size: 100%;position: absolute;bottom: .75em;right: 1.25em;}#pg-pm ~ #pg-sm {bottom: 4.5em;}}#pg-sm li:last-child {position: relative;}#pg-sm li:last-child:after {margin: 0;position: absolute;display: block;content: '';text-indent: -999999px;right: -1em;top: 0;width: 1em;height: 1em;padding: 0;border: 0;opacity: 0.3;filter: alpha(opacity=30);background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-share-ico.png);background-repeat: no-repeat;background-size: 1em;background-position: 50% 50%;}#pg-sm li:last-child:hover:after {opacity: 0.4;filter: alpha(opacity=40);}#pg-free {float: left;background: none;margin: 0;padding: .5em .1em 0 .1em;border: 0;color: #000;font-size: 100%;}@media (min-width:641px) {#pg-free {padding: .5em .1em .25em .1em;}}#pg-free em {text-decoration: none;font-style: normal;font-weight: normal;}#pg-free ul {padding: 0 0 0 .5em;margin: 0;width: 100%;list-style: none;font-size: 100%;}#pg-free ul li {padding: 0;margin: .5em 0 .5em 1.5em;text-align: left;position: relative;line-height: 120%;}#pg-free ul li:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.5em;top: -.1em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);background-size: 1em;}#pg-free ul li span {font-size: 100%;text-decoration: none;font-style: normal;font-weight: normal;margin: 0;line-height: 100%;text-align: left;padding: 0;}#pg-free ul li span.pg-rv-is5 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-5l.png);}#pg-free ul li span.pg-rv-isx:first-child {width: 1.5em;}#pg-free ul li span.pg-rv-isx:last-child {width: 1.25em;}#pg-free ul li span.pg-rv-isx {width: 1.25em;float: none;background-position: bottom right;}#pg-action {float: right;padding: .5em 1em;margin: .25em 0;background: none;text-align: center;}.pg-add-btn {-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;text-align: center;vertical-align: middle;padding: .6em;width: 100%;margin: 0;border: 1px solid #b3893d;border-radius: .2em;background: -webkit-gradient(linear, left top, left bottom, from(#ffc457), to(#ffc457));background: -moz-linear-gradient(top, #ffc457, #ffc457);background: linear-gradient(to bottom, #ffc457, #ffc457);text-shadow: #ffff71 1px 1px 1px;font-size: 120%;color: #000;text-decoration: none;cursor: pointer;}.pg-add-btn span:after {}.pg-add-btn:hover, .pg-add-btn:focus  {background: #ffc457;background: -webkit-gradient(linear, left top, left bottom, from(#ffeb68), to(#ffc457));background: -moz-linear-gradient(top, #ffeb68, #ffc457);background: linear-gradient(to bottom, #ffeb68, #ffc457);color: #000;text-decoration: none;}.pg-add-btn:active {position: relative;}#pg-ol {background: none;margin: 2px 0;padding: 0;float: right;font-size: 100%;cursor: default;display: inline-block;clear: right;}#pg-ol > ul {padding: 0;margin:  0;display: inline-block;list-style: none;font-size: 80%;border-radius: .25em;text-align: justify;float: right;}@media (min-width:641px) {#pg-ol > ul {}}#pg-ol > ul > li {padding: 0;margin: 0;text-align: left;position: relative;font-weight: bold;color: #000;}#pg-ol h3 {font-weight: normal;display: inline-block;float: left;color: #929292;margin: 0;padding: 0 .25em 0 0;}#pg-ol > ul > li > ul {padding: 1px;margin: 0;list-style: none;font-size: 100%;display: inline;float: left;}#pg-ol > ul > li > ul > li {margin: 0;padding: .25em .5em;float: right;cursor: default;border-left: 1px solid #d8d8d8;margin: .1em 0}#pg-ol > ul > li > ul > li:first-child {}#pg-ol > ul > li > ul > li:last-child {}#pg-ol a {font-weight: normal;margin: 0;padding: 0;border: 0;text-decoration: none;color: #1a82c5;}#pg-ol a:hover {text-decoration: underline;}#pg-fl + #pg-ol {}#pg-fl {background: none;margin: 0;padding: 0 0 .25em 0;float: right;font-size: 100%;cursor: default;display: inline-block;}#pg-fl > ul {padding: .25em .5em 0 .5em;margin: 0;display: inline-block;list-style: none;font-size: 85%;text-align: justify;float: right;width: 100%;background: #fbfbfb;border: 1px solid #fff;border-radius: .5em;box-shadow: 0 0 .5em #c0c0c0;}#pg-ov.pg-ovi #pg-fl > ul {opacity: 0.9;filter: alpha(opacity=90);}@media (min-width:641px) {#pg-fl {padding: 0;}#pg-fl > ul {font-size: 80%;padding: 0;background: none;border: 0;border-radius: 0;box-shadow:none;}}#pg-fl > ul > li {padding: 0;margin: 0;text-align: left;position: relative;font-weight: bold;color: #000;}#pg-fl > ul > li > ul {padding: 0;margin: 0;list-style: none;font-size: 100%;display: inline;float: left;}#pg-fl > ul > li > ul > li {margin: .25em .25em .5em .25em;padding: .5em;border: 1px solid #ffffff;box-shadow: 0 0 .1em #000000;float: right;color: #000;background-color: #fbfbfb;border-radius: .25em;cursor: pointer;}@media (min-width:641px) {#pg-fl {margin: .25em 0 .25em .25em;}}#pg-fl > ul > li > ul > li.pg-flx {background-repeat: no-repeat;background-size: 1em;padding-left: 1.5em;padding-right: .75em;}#pg-fl.pg-fl-x0 li.pg-flx {background-position: .25em 50%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-omore.png);}#pg-fl.pg-fl-x1 li.pg-flx {background-position: .25em 50%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-oless.png);}#pg-fl.pg-fl-x0 li.pg-fl3 {display: none;}#pg-fl.pg-fl-x1 li.pg-fl3 {display: block;}#pg-fl > ul > li > ul > li:hover {background-color: #ffffff;}#pg-fl > ul > li > ul > li span, #pg-fl > ul > li > ul > li a {font-weight: normal;font-size: 100%;margin: 0;padding: .25em .25em .25em 1.25em;padding: 0;border: 0;text-decoration: none;color: #000;}#pg-fl > ul > li > ul > li a:hover {text-decoration: none;}@media (min-width:641px) {color: #4c4c4c;}#pg-desc h2 {font-size: 120%;line-height: 140%;display: block;padding: .5em .6em;margin: 0;font-weight: normal;}@media (min-width:641px) {#pg-desc h2 {padding-right: 2.5em;}}#pg-desc div {margin: 0;padding: 0 .5em .5em .5em;border: 0;}#pg-desc > div > p {font-size: 100%;color: #000;margin: 0;padding: .5em .25em;line-height: 160%;text-align: justify;width: 100%;}#pg-desc .pg-sec-t {width: 100%;border: 0;margin: 0;padding: .25em;float: left;}.pg-video-w {width: 100%;position: relative;margin: 1em 0 0 0;padding-top: 0;padding-bottom: 56.25%;height: 0;float: left;clear: both;}.pg-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.pg-row {background: #ececec;width: 100%;margin: .7em 0 0 0;padding: 0;float: left;border-radius: .5em;box-shadow: 0 4px 2px -2px #c0c0c0;font-size: 100%;}.pg-sec {background: #ececec;width: 100%;margin: .7em 0 0 0;padding: .5em;float: left;border-radius: 0;box-shadow: 0 4px 2px -2px #c0c0c0;font-size: 100%;position: relative;}@media (min-width:641px) {.pg-row {border-radius: .5em;}.pg-sec {border-radius: .5em;}}@media (min-width:1025px) {.pg-row {margin-top: 1em;}.pg-sec {margin-top: 1em;}}.pg-sub .pg-sec {box-shadow: 0;padding: 0 .5em 1em .5em;}.pg-sec-h {width: 100%;border: 0;margin: 0;padding: 0;float: left;}.pg-row .pg-sec-h {padding: 1em 0 0 1em;}.pg-sec-l {width: 100%;text-align: left;border: 0;margin: 0;padding: 0;float: left;position: relative;}.pg-sec-l > button {position: absolute;top: .25em;right: .75em;padding: .5em 0;background: transparent;color: #1A82C5;border: 0;cursor: pointer;}.pg-sec-l > button:hover {}@media (min-width:641px) {.pg-sec-l > button {top: .25em;right: 3.5em;}}.pg-sec-l > button::before {content: '[';padding-right: .25em;color: #bababa;}.pg-sec-l > button::after {content: ']';padding-left: .25em;color: #bababa;}.pg-sec-l h2 {font-size: 120%;line-height: 140%;color: #000;margin: 0;padding: .5em .75em;font-weight: normal;display: inline-block;position: relative;}@media (min-width:641px) {.pg-sec-l h2 {padding-right: 2.5em;}}.pg-sec-l h2:after {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;right: -1em;top: .8em;width: .8em;height: .8em;padding: 0;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-sec-ico.png);background-size: .6em;background-position: 50% 50%;border: 0;opacity: 0.2;filter: alpha(opacity=20);}@media (min-width:641px) {.pg-sec-l h2 {padding-right: 2.5em;}.pg-sec-l h2:after {right: 1.25em;}}.pg-sec-u {background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-up-ico.png);background-size: .75em;background-position: 50% 50%;width: 1em;top: 1.25em;right: 2em;position: absolute;cursor: pointer;opacity: 0.2;filter: alpha(opacity=20);display: none;}.pg-sec-u:hover {opacity: 1;filter: alpha(opacity=100);}@media (min-width:641px) {.pg-sec-u {display: block;}}.pg-sec-t {width: 100%;border: 0;margin: 0;padding: .25em;float: left;}.pg-sec-t ul {padding: 0;margin: 0;list-style: none;font-size: 90%;clear: both;float: right;display: inline-block;}.pg-sec-t li {padding: 0 .5em;text-align: left;font-size: 100%;float: left;border-left: 1px solid #848484;text-decoration: none;}.pg-sec-t  li:first-child {padding-left: 0;border-left: 0;}.pg-sec-t li p {margin: 0;padding: 0;color: #a2a2a2;cursor: pointer;}.pg-sec-t li:hover p {color: #1a82c5;}.pg-mt-h {width: 100%;border: 0;margin: 0;padding: 0;float: left;}.pg-mt-l {width: 100%;text-align: left;border: 0;margin: 0;padding: 0;float: left;}.pg-mt-l h3 {font-size: 100%;line-height: 140%;color: #000;margin: 0;padding: .5em 1em;font-weight: normal;display: inline-block;position: relative;}.pg-mt-c {width: 100%;border: 0;margin: 0;padding: 0 1em;float: left;font-size: 100%;}.pg-sec-c .pg-mt-c p {font-size: 100%;color: #000;margin: 0;padding: .5em 0;line-height: 160%;text-align: justify;width: 100%;}.pg-mt-c a {margin: 0;padding: 0;border: 0;color: #1A82C5;text-decoration: none;}.pg-mt-c a:hover {text-decoration: underline;}.pg-mt-c span {margin: 0;padding: 0;border: 0;color: #1A82C5;text-decoration: none;cursor: pointer;}.pg-mt-c span:hover {text-decoration: underline;}.pg-mt-c ul {width: 100%;list-style: none;font-size: 100%;margin: 0;padding: 0 0 1em 0;border: 0;}.pg-mt-c li {padding: 0;margin: .5em 0 .25em 1.5em;text-align: justify;position: relative;line-height: 160%;font-weight: normal;}.pg-mt-c li.pg-mt-i1:before {margin: 0;position: absolute;display: block;content: '';text-indent: 0;left: -1.3em;top: .4em;width: .6em;height: .6em;border-radius: .2em;background: #1A82C5;}.pg-mt-c li.pg-mt-i2:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.5em;top: .1em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);background-size: 1em;}.pg-sub {background: #ececec;width: 100%;margin: .7em 0 0 0;padding: 0;float: left;border-radius: .5em;box-shadow: 0 4px 2px -2px #c0c0c0;font-size: 100%;position: relative;}@media (min-width:641px) {.pg-sub {border-radius: .5em;}}@media (min-width:1025px) {.pg-sub {margin-top: 1em;}}.pg-sub-h {width: 100%;border: 0;margin: 0;padding: .75em 1.5em 1em 1.5em;float: left;}.pg-row .pg-sub-h {padding: 1em 0 0 1em;}.pg-sub-l {width: 100%;text-align: left;border: 0;margin: 0;padding: 0;float: left;position: relative;}.pg-sub-l > button {position: absolute;top: 0em;right: .25em;padding: .5em 0;background: transparent;color: #1A82C5;border: 0;cursor: pointer;}.pg-sub-l > button:hover {}@media (min-width:641px) {.pg-sub-l > button {top: 0;right: 2.5em;}}.pg-sub-l > button::before {content: '[';padding-right: .25em;color: #bababa;}.pg-sub-l > button::after {content: ']';padding-left: .25em;color: #bababa;}.pg-sub-l a {text-decoration: none;}.pg-sub-l a:hover {text-decoration: underline;}.pg-sub-l h2 {font-size: 120%;line-height: 140%;color: #000;margin: 0;padding: .25em 0 0 0;font-weight: normal;display: inline-block;position: relative;}.pg-sub-l h2:after {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;right: -1.5em;top: .6em;width: .8em;height: .8em;padding: 0;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-sec-ico.png);background-size: .6em;background-position: 50% 50%;border: 0;opacity: 0.2;filter: alpha(opacity=20);}@media (min-width:641px) {.pg-sub-l h2 {padding-right: 2.5em;}.pg-sub-l h2:after {right: 1.25em;}}.pg-sub-d {width: 100%;border: 0;margin: 0;padding: 0 1em;float: left;border-radius: .25em;font-size: 100%;}.pg-sub-d:last-child {margin-bottom: 1em;}.pg-row .pg-sub-d {}.pg-sub-d > div {width: 100%;margin: 0;padding: 0 .5em;float: left;text-align: left;}.pg-sub-d > div:hover {}.pg-sub-d > div > p {font-size: 90%;margin: 1.4em 0 0 0;line-height: 140%;display: block;text-align: justify;}.pg-sub-d > div > p:first-child {margin-top: 0;}@media (min-width:1025px) {.pg-sub-d > div > p {font-size: 90%;}}.pg-sec-n {width: 100%;border: 0;margin: 0;padding: 0 1em;float: left;font-size: 100%;}.pg-sec-n:last-child {margin-bottom: 1em;}.pg-row .pg-sec-n {}.pg-sec-n > div {width: 100%;margin: 0;padding: 0;float: left;text-align: left;}.pg-sec-n > div:hover {}.pg-sec-n > div > p {font-size: 90%;margin: 1.4em 0 0 0;line-height: 140%;display: block;text-align: justify;}.pg-sec-n > div > p:first-child {margin-top: 0;}@media (min-width:1025px) {.pg-sec-n > div > p {font-size: 90%;}}.pg-sub-u {margin: 0;padding: 0;float: left;width: 100%;font-size: 90%;}.pg-sub-u h3 {margin: 0;padding: 0;background: none;border: 0;line-height: 120%;font-size: 100%;font-weight: normal;padding: 0 0 .1em 0;color: #929292;}p ~ .pg-sub-u h3 {margin-top: 1em;}.pg-sub-u ul {padding: 0;margin: 0;list-style: none;clear: both;float: left;}.pg-sub-u > ul > li {padding: 0;margin: 0;width: 100%;list-style: none;font-size: 100%;clear: both;float: left;}.pg-sub-u > ul > li ul {padding: .75em 1em;margin: 0;text-align: left;float: left;display: inline-block;border: 1px solid #fff;border-radius: .25em;box-shadow: 0 0 .25em #929292;background: #f6f6f6;font-size: 90%;}@media (min-width:641px) {.pg-sub-u > ul > li ul {font-size: 100%;padding: .5em .75em;}}.pg-sub-u > ul > li li {padding: 0;margin: .25em;text-align: left;float: left;}.pg-sub-u > ul > li li a {text-decoration: none;position: relative;margin: 0;padding: .5em 1em;border: 0;color: #000;display: inline-block;float: left;border: 0;border: 1px solid #e2e2e2;border-radius: .25em;background-color: #ffffff;}.pg-sub-u > ul > li li a:hover {border: 1px solid #d8d8d8;background-color: #fbfbfb;box-shadow: 0px 1px 1px rgba(192, 192, 192, 0.49);}#pg-top {margin: 0;position: fixed;display: block;content: '';bottom: 3em;right: 1em;width: 3em;height: 3em;border-radius: .5em;background-position: 50% 50%;z-index: 2;text-indent: -999999px;background-color: #606060;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-top.png);background-size: 1.5em;}#pg-top.pg-top0 {visibility: hidden;}#pg-top.pg-top1 {visibility: visible;opacity: 0.5;filter: alpha(opacity=50);}#pg-top:hover {background-color: #747474;}@media (min-width:641px) {#pg-top {display: none;}}.pg-sec-c {width: 100%;background: none;border: 0;margin: 0;padding: 0;float: left;}.pg-sec-n ~ .pg-sec-c {margin-top: 1em;}.pg-sec-c p {font-size: 120%;color: #000;margin: 0;padding: .5em 0;line-height: 160%;text-align: left;width: 100%;}.pg-sec-c ul.pg-ticks {width: 100%;list-style: none;font-size: 100%;margin: 0;padding: 0 .5em .5em 1em;border: 0;}.pg-sec-c ul.pg-ticks > li {padding: 0;margin: .5em 0 0 1.5em;text-align: left;position: relative;line-height: 160%;font-weight: normal;}.pg-sec-c ul.pg-ticks > li:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: -1.5em;top: .1em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);background-size: 1em;}.pg-sec-c ul.pg-ticks > li > span {font-size: 100%;}.pg-sec-c ul.pg-ticks > li > ul {padding: 0;margin: 0;width: 100%;list-style: none;font-size: 100%;color: #000;}.pg-sec-c ul.pg-ticks > li > ul > li {padding: 0;margin: 1em 0;position: relative;text-align: left;line-height: 160%;font-weight: normal;}.pg-sec-c ul.pg-bullets {width: 100%;list-style: none;font-size: 100%;margin: 0;padding: 0 .5em .5em 1em;border: 0;}.pg-sec-c ul.pg-bullets > li {padding: 0;margin: .5em 0 .25em 1.5em;text-align: left;position: relative;line-height: 160%;font-weight: normal;}.pg-sec-c ul.pg-bullets > li:before {margin: 0;position: absolute;display: block;content: '';text-indent: 0;left: -1.3em;top: .4em;width: .6em;height: .6em;border-radius: .2em;background: #1A82C5;}.pg-sec-c ul.pg-bullets > li > ul {padding: .75em 0;margin: 0;width: 100%;list-style: none;font-size: 100%;color: #000;}.pg-sec-c ul.pg-bullets > li:last-child > ul {padding-bottom: 0;}.pg-sec-c ul.pg-bullets > li > ul > li {padding: 0;margin: .25em 0;position: relative;text-align: left;line-height: 160%;font-weight: normal;}#pg-rev {-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin: 0;padding: 0 .75em;border: 0;float: left;}.pg-rv {display: inline-block;border: 0;margin: .25em 0;padding: .75em 1em .25em 1em;text-align: center;clear: none;float: left;background: #f6f6f6;border: 1px solid #fff;width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #929292;text-align: left;position: relative;}.pg-rv:last-child {border: 0;}.pg-rv p {font-size: 100%;line-height: 140%;}.pg-rv-i {width: 100%;float: left;margin: 0;padding: 0;border: 0;background: none;}.pg-rv h3 {color: #000;font-style: normal;font-weight: bold;font-size: 90%;line-height: 140%;padding: .25em 0 0 0;margin: 0;display: inline-block;}.pg-rv-t {margin: .5em 0;padding: 0;border: 0;float: left;display: block;bottom: 0;left: 0;}.pg-rv-t .pg-gen-btn {margin-left: .5em;}.pg-rv-t p {display: inline;margin-right: .5em;}.pg-rv-t ul {padding: 0;margin: 0;width: 100%;list-style: none;font-size: 90%;clear: both;float: left;}.pg-rv-t li {padding: 0 .5em;text-align: left;font-size: 100%;float: left;border-left: 1px solid #d8d8d8;text-decoration: none;}.pg-rv-t li:first-child {padding-left: 0;border-left: 0;}.pg-rv-t li p {margin: 0;padding: 0;color: #2e96d9;cursor: pointer;}.pg-rv-t li:first-child p {}#pg-rvs {cursor: pointer;}.pg-rv-x {margin: 0;padding: 0 0 .75em 0;border: 0;background: none;font-size: 120%;float: right;}@media (min-width:641px) {.pg-rv-x {padding: 0 0 .75em 1em;font-size: 100%;}}.pg-rv-x > div {margin: 0;padding: .25em 0;border: 1px solid #e2e2e2;background: #fff;font-size: 100%;float: right;border-radius: .25em;}.pg-rv-r {float: left;width: 100%;margin: 0;padding: .5em 0 .5em 1em;font-size: 80%;}.pg-rv-r:last-child {border: 0;}.pg-rv-l {margin: 0;padding: 0;border: 0;background: none;float: left;color: #000;text-align: left;font-weight: normal;font-size: 100%;display: inline-block;}.pg-rv-l span {font-style: 100%;}.pg-rv-s {font-size: 100%;margin: 0;padding: 0;border: 0;background: none;float: right;display: inline-block;}.pg-rv-isx {width: 1.25em;height: 1em;display: inline-block;content: ' ';text-indent: -999999px;margin: 0;padding: 0;text-align: center;color: #FFC357;font-size: 100%;background-repeat: no-repeat;background-position: center left;background-size: contain;}.pg-rv-isx:last-child {width: 1.5em;}.pg-rv-is0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-0.png);}.pg-rv-is1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-1.png);}.pg-rv-is5 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-5r.png);}.pg-rv-s .pg-rv-isx {width: 1.5em;}.pg-rv-s .pg-rv-isx:last-child {width: 2em;}.pg-sec-b {width: 100%;border: 0;margin: 0;padding: 0;float: left;}.pg-pr {float: left;clear: none;margin: 0;padding: .25em;border: 0;background: none;}.pg-pr:nth-child(1) {padding-top: 0;}.pg-pr:nth-child(2) {padding-top: 0;}.pg-pr-w {display: inline-block;border: 0;margin: 0;padding: .25em;text-align: center;clear: none;float: left;background: #e2e2e2;width: 100%;cursor: pointer;}.pg-pr-i {display: inline-block;margin: 0;padding: .25em .25em 0 .25em;text-align: center;clear: none;overflow: hidden;float: left;background: #f6f6f6;border: 1px solid #fff;width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #929292;}.pg-pr-i:hover {background: #f3f3f3;box-shadow: 0 0 .25em #606060;}.pg-pr-i > a {text-decoration: none;}.pg-pr-i > a:hover {text-decoration: none;}.pg-pr-i > a > img {border: 0;max-width: 100%;height: auto;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 0;}.pg-pr-i > a > span {display: block;margin: .25em 0;padding: 0 .5em;color: #000;line-height: 120%;}.pg-pr-h {margin: 0;padding: 1em 1em 1em 2.25em;text-align: left;float: left;background: #ffffff;width: 100%;line-height: 100%;font-size: 90%;overflow: hidden;border-radius: .25em;}@media (min-width:481px) {.pg-pr-h {font-size: 100%;}}@media (min-width:641px) {.pg-pr-h {font-size: 120%;}}@media (min-width:961px) {.pg-pr-h {font-size: 120%;}}@media (min-width:1025px) {.pg-pr-h {font-size: 90%;}}.pg-pr-h > h3 {margin: 0;padding: 0;background: none;border: 0;line-height: 120%;font-size: 100%;font-weight: normal;display: block;position: relative;}.pg-pr-h > h3 > a {color: #000;text-decoration: none;font-size: 100%;}.pg-pr-h > h3 > a:hover {text-decoration: underline;}.pg-pr-h > h3:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;line-height: 120%;font-size: 100%;left: -1.5em;top: 0em;width: 1em;height: 1em;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-link.png);background-repeat: no-repeat;background-position: 0 50%;background-size: 1em;}.pg-isw {margin: 0;padding: .25em .5em 0 .5em;border: 0;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.pg-is {display: none;}.pg-is-p {width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #909090;padding: .1em;}.pg-is-f {width: 100%;}.pg-isp, .pg-isn {cursor: pointer;position: absolute;top: 50%;width: auto;margin-top: -22px;padding: 16px .5em;color: white;font-weight: bold;font-size: 1em;transition: 0.6s ease;border-radius: 0 3px 3px 0;opacity: 0.75;filter: alpha(opacity=75);}.pg-isn {right: .5em;border-radius: 3px 0 0 3px;}.pg-isp:hover, .pg-isn:hover {background-color: rgba(0,0,0,0.8);}.pg-is-t {color: #000;font-size: 15px;padding: 8px 12px;position: absolute;bottom: 8px;width: 100%;text-align: center;}.pg-is-n {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;right: 0;}.pg-isd {width: 100%;margin: .5em 0 0 0;background: none;border: 0;padding: 0;text-align: center;position: absolute;bottom: 1em;}.pg-isd0 {display: none;}.pg-isd1 {display: block;}.pg-is-d {border: none;outline: none;width: .6em;height: .6em;padding: 0;margin: .25em .25em .5em .25em;cursor: pointer;background-color: #606060;border-radius: 45%;display: inline-block;transition: background-color 0.6s ease;opacity: 0.75;filter: alpha(opacity=75);}.pg-is-da, .pg-is-d:hover {background-color: #fff;}.pg-isf {-webkit-animation-name: fade;-webkit-animation-duration: 1.5s;animation-name: pg-isf ;animation-duration: 1.5s;} @-webkit-keyframes pg-isf {from {opacity: .4};to {opacity: 1};} @keyframes pg-isf {from {opacity: .4};to {opacity: 1};}.pg-so {float: left;clear: none;margin: 0;padding: 0 .25em .25em .25em;border: 0;background: none;}.pg-so:nth-child(1) {}.pg-so:nth-child(2) {}.pg-so-w {display: inline-block;border: 0;margin: 0;padding: .25em;text-align: center;clear: none;float: left;background: none;width: 100%;cursor: pointer;}.pg-so-i {display: inline-block;border: 0;margin: 0;padding: .25em .25em 0 .25em;text-align: center;clear: none;overflow: hidden;float: left;background: #f6f6f6;border: 1px solid #fff;width: 100%;border-radius: .25em;box-shadow: 0 0 .25em #929292;}.pg-so-i:hover {background: #f3f3f3;box-shadow: 0 0 .25em #606060;}.pg-so-i div {border: 0;margin: 0;padding: 0;width: 100%;float: left;}.pg-so-i a {text-decoration: none;}.pg-so-i a:hover {text-decoration: none;}.pg-so-i img {border: 0;max-width: 100%;height: auto;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 0;}.pg-so-i span {display: block;margin: .25em 0;padding: 0 .5em;color: #000;line-height: 120%;}.pg-so-h {margin: 0;padding: .5em 2em 1em 2em;text-align: left;float: left;background: #ffffff;width: 100%;line-height: 120%;font-size: 90%;height: 5.1em;overflow: hidden;border-radius: 0 0 .5em .5em;}@media (min-width:481px) {.pg-so-h {height: 3.9em;font-size: 100%;}}@media (min-width:641px) {.pg-so-h {height: 3.9em;font-size: 120%;}}@media (min-width:961px) {.pg-so-h {font-size: 120%;}}@media (min-width:1025px) {.pg-so-h {font-size: 100%;}}.pg-so-h > h3 {margin: 0;padding: 0;background: none;border: 0;line-height: 120%;font-size: 100%;font-weight: normal;display: block;}.pg-so-h > h3 > a {color: #000;text-decoration: none;font-size: 100%;}.pg-so-h > h3 > a:hover {text-decoration: underline;}.pg-pl-top {margin: 0;padding: 1em;background: #ececec;border: 0;line-height: 100%;font-size: 100%;font-weight: normal;display: block;float: left;border-radius: .5em .5em 0 0;width: 100%;}.pg-pl-top0 {display: none;}.pg-pl-top-tfc {background: none;margin: 1px 0;padding: .5em 1em .5em 0;height: 2em;line-height: 100%;text-align: right;clear: none;font-size: 100%;float: right;border: 0;}.pg-pl-top-tfd {margin: 0;padding: 0;line-height: 140%;clear: none;font-size: 100%;border: 0;position: relative;}.pg-pl-top-tfd h2 {font-size: 120%;line-height: 100%;color: #000;margin: 0;padding: .5em .5em .5em .25em;float: left;font-weight: normal;clear: none;display: none;}@media (min-width:641px) {.pg-pl-top-tfd h2 {display: inline-block;overflow: hidden;white-space: nowrap;}}.pg-pl-top-tf-w {border-top: 0;border-radius: 0;width: 100%;margin: 0;padding: 0;float: left;font-size: 100%;line-height: 100%;color: #000;-webkit-appearance: none;-moz-appearance: none;}.pg-pl-top-tf-l {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-filter.png);background-repeat: no-repeat;background-position: center center;background-size: 2em;background-color: inherit;margin: 0;padding: .5em;float: left;height: 2.4em;width: 2.4em;border: 0;display: block;cursor: pointer;}.pg-pl-top-tf-l:hover {}.pg-pl-top-tf0 {opacity: 0.25;filter: alpha(opacity=25);}.pg-pl-top-tf1 {opacity: 0.6;filter: alpha(opacity=6);}.pg-pl-top-tf-l:hover {}.pg-pl-top-tf-l span {font-size: 100%;color: #c0c0c0;padding: 0;margin: 0;line-height: 100%;}.pg-pl-top-tf-r {position: static;background: none;border: 0;margin: 0;padding: 0;top: 2em;left: 0;font-size: 100%;width: 100%;}.pg-pl-top-tf-d0 {display: none;}.pg-pl-top-tf-d1 {display: block;}.pg-pl-top-tf-s {width: 100%;color: #000;background: #f6f6f6;border: 1px solid #ffffff;margin: 1em 0 0 0;padding: 0 1em 1em 1em;cursor: pointer;float: left;border-radius: .5em;position: relative;box-shadow: 0 0 .25em #929292;}.pg-pl-top-tf-o {z-index: 15;position: absolute;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);background: #fff;border-radius: .5em;}.pg-pl-top-tf-s > ul {list-style: none;margin: 0;padding: 0;float: left;clear: both;font-size: 100%;border-top: 1px solid #fff;width: 100%;}.pg-pl-top-tf-s > ul > li {float: left;margin: 0;padding: 0;clear: both;font-size: 90%;border: 0;width: 100%;}.pg-pl-top-tf-s > ul > li > span {margin: .5em 0 0 0;padding: .5em 0 .5em 2em;font-size: 100%;border: 0;font-weight: bold;text-decoration: none;font-style: normal;color: #000;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-repeat: no-repeat;background-position: left;background-size: 1.2em;}.pg-pl-top-tf-s > ul > li > span > em {margin: 0;padding: 0;font-weight: bold;text-decoration: none;font-style: normal;color: #000;}.pg-pl-top-tf-s > ul > li > ul {background: #f6f6f6;list-style: none;margin: 0;padding: .5em;float: left;clear: both;font-size: 100%;border: 1px solid #e2e2e2;border-top: 0;width: 100%;border-radius: 0;}.pg-pl-top-tf-s > ul > li > span.pg-pli-d1 + ul {border-radius: .2em .2em 0 0;padding: .5em;margin: 0;border-top: 1px solid #e2e2e2;}.pg-pl-top-tf-s > ul > li > ul > li {float: left;margin: .5em;padding: .5em 2em .5em 1.5em;font-size: 100%;border: 0;position: relative;cursor: pointer;text-align: left;}.pg-pl-top-tf-s > ul > li > ul > li.pg-on:before {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-icon-ok.png);}.pg-pl-top-tf-s > ul > li > ul > li.pg-plf-d0 {color: #7e7e7e;cursor: default;}.pg-pl-top-tf-s > ul > li > ul > li.pg-plf-d1 {color: #000;}.pg-pl-top-tf-s > ul > li > ul > li.pg-plf-d2 {color: #000;}.pg-pl-top-tf-s > ul > li > ul > li:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: 0em;top: .4em;width: 1em;height: 1em;background-color: #fff;background-repeat: no-repeat;background-image: none;background-size: .8em;background-position: 50% 10%;border: 1px solid #000;border-radius: .2em;}.pg-pl-top-tf-s > ul > li > ul > li > span {margin: 0;padding: 0;font-size: 100%;line-height: 100%;}.pg-pl-top-tf-s > ul > li > ul > li > span:hover {text-decoration: underline;}.pg-pl-top-tf-s > ul > li > ul > li span.pg-plf-c {margin: 0;padding: 0 1.5em 0 0;border: 0;color: inherit;line-height: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-note.png);background-repeat: no-repeat;background-position: right center;background-size: contain;}.pg-pl-top-tf-s > ul > li > ul > li > a {margin: 0;padding: 0;border: 0;color: inherit;text-decoration: none;line-height: 100%;}.pg-pl-top-tf-s > ul > li > ul > li > a:hover {text-decoration: underline;}.pg-pli {margin: 0;padding: 1em 1em .5em 1em;float: left;clear: both;font-size: 100%;width: 100%;border-top: 1px solid #fff;border-bottom: 1px solid #fff;position: relative;}.pg-pli-lw {margin: 0;padding: .25em 1em;float: right;clear: both;font-size: 100%;border: 0;position: absolute;top: 0;right: 0;width: 8em;}.pg-pli-lw0 {display: none;}.pg-pli-lw1 {display: block;}.pg-pli-lb {outline: none;border: 0;margin: 0;padding: 0;height: 2.6em;width: 2.6em;display: block;background-color: transparent;background-repeat: no-repeat;background-position: 50% 50%;background-size: 2em;font-size: 100%;cursor: pointer;float: right;}.pg-pli-lbg {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-lay-g.png);}.pg-pli-lbl {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-lay-l.png);}.pg-pli-lb0 {opacity: 0.3;filter: alpha(opacity=30);}.pg-pli-lb1 {opacity: 0.8;filter: alpha(opacity=80);}.pg-tbf-o {z-index: 15;position: absolute;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);background: #fff;}.pg-pli-o {z-index: 5;position: absolute;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);background: #fff;}.pg-pli-d0 {display: none;}.pg-pli-d1 {display: block;}ul.pg-pli-h {width: 100%;border: 0;margin: 0;padding: 0;clear: both;list-style: none;background: none;float: left;}ul.pg-pli-h > li.pg-pli-n {font-weight: bold;}ul.pg-pli-h > li {text-align: left;margin: 0 .5em .5em 0;padding: 0 0 0 1.5em;border: 0;float: left;position: relative;}ul.pg-pli-h > li:empty::before {display: none;}ul.pg-pli-h > li:before {position: absolute;display: block;content: '2';text-indent: -999999px;left: 0;top: 0;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-refine.png);background-size: contain;}ul.pg-pli-h > li > em {margin: 0;padding: 0;font-weight: normal;text-decoration: none;font-style: normal;clear: both;display: inline;color: #929292;}ul.pg-pli-h > li > button {margin: 0;padding: 0;border: 0;color: #1A82C5;text-decoration: none;line-height: 100%;background: none;display: inline;background: none;cursor: pointer;}ul.pg-pli-h > li > a:hover {text-decoration: underline;}.pg-pli > ul.pg-pli-f {width: 100%;border: 0;margin: .5em 0;padding: .5em 0;clear: both;list-style: none;background: #f6f6f6;float: left;border-radius: .5em;border: 1px solid #ffffff;}.pg-pli > ul.pg-pli-f > li {background: #1A82C5;text-align: left;margin: .25em 0 .25em 1em;padding: .5em;float: left;color: #fff;border-radius: .4em;border: 1px solid #fff;cursor: pointer;}.pg-pli > ul.pg-pli-f > li:hover {background-color: #248ccf;}.pg-pli > ul.pg-pli-f > li > span {margin: 0;padding: 0 .5em 0 1.5em;color: #fff;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-close.png);background-size: contain;background-position: left center;}.pg-pli > ul.pg-pli-f > li.pg-pli-tc {background: none;text-align: left;width: 100%;margin: 0;padding: .5em .5em .5em 2em;border: 0;float: left;color: #000;position: relative;}.pg-pli > ul.pg-pli-f > li.pg-pli-tc:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-note.png);background-size: 1em;}.pg-pl-top-tsc {background: none;margin: 1px 0;padding: .5em 0;line-height: 140%;text-align: right;clear: none;font-size: 100%;float: right;border: 0;}.pg-pl-top-tsd {margin: 0;padding: 0 0 0 1em;line-height: 140%;float: right;clear: none;font-size: 100%;border: 0;position: relative;}.pg-pl-top-ts {font-size: 100%;padding: 0;margin: 0;}.pg-pl-top-ts-o {z-index: 15;position: fixed;top: 0;left: 0;height: 100%;width: 100%;cursor: pointer;}.pg-pl-top-ts-w {border: 1px solid #bababa;border-radius: .1em;width: 100%;margin: 0;padding: 0 1em 0 0;font-size: 100%;background: #fff;color: #000;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;}.pg-pl-top-ts-a {border: 0;top: 0;right: 0em;width: 2em;height: 2.4em;margin: 1px 1px 0 0;padding: 0;font-size: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-select-bg.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: .75em;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;position: absolute;}.pg-pl-top-ts-l {width: 100%;margin: 0;padding: .5em 1em;white-space: nowrap;display: block;overflow: hidden;text-align: left;vertical-align: middle;border: 0;}.pg-pl-top-ts-l span {font-size: 100%;color: #c0c0c0;padding: 0;margin: 0;}.pg-pl-top-ts-r {width: 100%;position: absolute;background: none;z-index: 16;border: 0;margin: 0;padding: 0 0 0 1em;top: 2.5em;left: 0;font-size: 100%;}.pg-pl-top-ts-d0 {display: none;}.pg-pl-top-ts-d1 {display: block;}.pg-pl-top-ts-s {width: 100%;color: #000;background: none;border: 0;margin: 0;padding: 0;opacity: 0.98;filter: alpha(opacity=98);float: left;}.pg-pl-top-ts-s > ul {width: 100%;border: 0;margin: 0;padding: 0;clear: both;list-style: none;background: none;float: left;border: 1px solid #bababa;box-shadow: 0px 3px 5px rgba(164, 164, 164, 0.49);white-space: normal;border-radius: .1em;overflow: hidden;}.pg-pl-top-ts-s > ul > li {cursor: pointer;background: #fbfbfb;text-align: left;margin: 0;color: #000;border-bottom: 0;border-top: 1px solid #e2e2e2;padding: .9em .5em .8em 1.25em;line-height: 120%;}.pg-pl-top-ts-s > ul > li:last-child {border-bottom: 1px solid #e2e2e2;}.pg-pl-top-ts-s > ul > li:hover {background: #ffffff;}#pg-plp-o {z-index: 5;position: fixed;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0.4;filter: alpha(opacity=40);background: #000;}#pg-plp {z-index: 6;position: absolute;width: 100%;top: 0;margin: 0;padding: .5em;background: none;margin-right: auto;margin-left: auto;left: 50%;}@media (min-width:320px) {#pg-plp {}}@media (min-width:481px) {#pg-plp {}}@media (min-width:641px) {#pg-plp {}}@media (min-width:961px) {#pg-plp {}}@media (min-width:1025px) {#pg-plp {padding: 0 15px 0 5px;top: .7em;width: 680px;}}@media (min-width:1281px) {#pg-plp {width: 800px;}}.pg-plp-c {width: 100%;margin: 0;padding: 0;background: #ffffff;box-shadow: 0 0 .5em #fff;float: left;border-radius: .2em;overflow: hidden;border: 1px solid #000000;position: relative;}#pg-plp-w {z-index: 15;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;filter: alpha(opacity=50);background: #fff;margin: 0;padding: 0;}#pg-plp.pg-plp-on {display: block;}#pg-plp.pg-plp-off {display: none;}#pg-plp .pg-plp-on {display: block;}#pg-plp .pg-plp-off {display: none;}.pg-plp-t {float: left;outline: none;border: 0;margin: 0;padding: 1em 4em 1em 3.5em;font-weight: normal;text-align: center;display: inline;clear: both;width: 100%;position: relative;font-size: 120%;background: #000;overflow: hidden;}.pg-plp-t > button {outline: none;border: 0;margin: 0;padding: 0;height: 1.5em;width: 1.5em;display: block;line-height: 2em;background-color: #000;background-repeat: no-repeat;background-position: 50% 50%;background-size: 1em;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-back.png);border-radius: .5em;content: 'back';position: absolute;top: 1em;left: 1em;font-size: 100%;color: #fff;text-decoration: none;cursor: pointer;}.pg-plp-t > button:hover {color: #fff;text-decoration: none;}.pg-plp-t h2 {border: 0;margin: 0;padding: .25em 0;font-size: 100%;font-weight: bold;position: relative;overflow: static;text-align: center;display: block;width: 100%;white-space: nowrap;color: #fff;background: #000;border-left: 1px solid #606060;border-right: 1px solid #606060;}.pg-plp-t div {border: 0;margin: 0;padding: 0;width: 2em;height: 2em;font-size: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-color: #000;background-repeat: no-repeat;background-position: right;background-size: 2em;top: .75em;right: 1.25em;position: absolute;}#pg-plp-b {width: 100%;margin: 0;padding: .5em 0;float: left;background: #f6f6f6;border-top: 1px solid #d8d8d8;}#pg-plp-b:empty {display: none;}#pg-plp-b > ul {width: 100%;border: 0;margin: 0;padding: .25em 1em;clear: both;list-style: none;float: left;}#pg-plp-b > ul > li {text-align: left;margin: .25em 1.5em .25em 0;padding: 0;border: 0;float: left;color: #000;}#pg-plp-b em {margin: 0;padding: .25em 0;border: 0;text-decoration: none;line-height: 100%;background: none;font-style: normal;font-weight: normal;color: #000;}#pg-plp-b a {margin: 0;padding: .25em 0 .25em 1.5em;border: 0;text-decoration: none;line-height: 100%;background-position: 0 50%;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-note.png);background-size: 1em;color: #1A82C5;}#pg-plp-b a:hover {text-decoration: underline;}#pg-plp-h {width: 100%;margin: 0 0 .5em 0;padding: .5em 1em .5em 3em;float: left;background-color: #f6f6f6;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: .5em 50%;background-size: 2em;border-bottom: 1px solid #d8d8d8;display: none;}#pg-plp-h > ul {margin-top: .5em;}#pg-plp-h > ul.pg-pli-h > li:before {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-right-d.png);background-position: 50% 50%;background-size: .5em;}#pg-plp-f {width: 100%;margin: 0;padding: .5em;background: #ffffff;float: left;}#pg-plp-f > ul {width: 100%;border: 0;margin: 0;padding: .25em 0;clear: both;list-style: none;background: #ececec;float: left;border: 1px solid #d8d8d8;border-radius: .25em;}#pg-plp-f > ul > li {background: #1A82C5;text-align: left;margin: .25em 0 .25em .5em;padding: .5em;border: 0;float: left;color: #fff;border-radius: .4em;border: 1px solid #fff;cursor: pointer;display: none;}#pg-plp-f > ul > li:hover {background-color: #248ccf;}#pg-plp-f > ul > li {display: none;}@media (min-width:1024px) {#pg-plp-f > ul > li {display: block;}}#pg-plp-f > ul > li > span {margin: 0;padding: 0 .5em 0 1.5em;color: #fff;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-close.png);background-size: contain;background-position: left center;}#pg-plp-f > ul > li.pg-plp-tc {background: none;text-align: left;width: 100%;margin: 0;padding: .5em .5em .5em 2em;border: 0;float: left;color: #000;position: relative;display: block;}#pg-plp-f > ul > li.pg-plp-tc:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-note.png);background-size: 1em;}.pg-plp-d {width: 100%;margin: 0;padding: 0 .5em .5em .5em;background: #ffffff;float: left;}#pg-plp-p {width: 100%;margin: 0;padding: .5em 0;background: #ececec;float: left;border: 1px solid #d8d8d8;border-radius: .25em;}.pg-plp-n {width: 100%;float: left;margin: 0;position: relative;padding: 0 2em;background: #ececec;border: 0;}#pg-plp-n0 {}#pg-plp-n1 {margin-bottom: .5em;}.pg-plp-n > button {position: absolute;display: block;box-sizing: border-box;border: 0;outline: none;width: 1.5em;color: #fff;text-align: center;z-index: 2;cursor: pointer;font-size: 100%;background: #ececec;background-size: .75em;background-repeat: no-repeat;background-position: center center;}#pg-plp-bp0 {left: .25em;top: 0;padding: 0;margin: 0;height: 100%;}#pg-plp-bn0 {right: .25em;top: 0;padding: 0;margin: 0;height: 100%;}#pg-plp-bp1 {left: .25em;top: 0;padding: 0;margin: 0;height: 100%;}#pg-plp-bn1 {right: .25em;top: 0;padding: 0;margin: 0;height: 100%;}.pg-plp-n > button.pg-plp-bp-1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-left.png);}.pg-plp-n > button.pg-plp-bp-0 {background-image: none;}.pg-plp-n > button.pg-plp-bp-1:hover, .pg-plp-n > button.pg-plp-bp-1:active {background-color: #ffffff;}.pg-plp-n > button.pg-plp-bn-1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-right.png);}.pg-plp-n > button.pg-plp-bn-0 {background-image: none;}.pg-plp-n > button.pg-plp-bn-1:hover, .pg-plp-n > button.pg-plp-bn-1:active {background-color: #ffffff;}.pg-plp-v {width: 100%;margin: 0;float: left;overflow: hidden;}.pg-plp-l {margin: 0;padding: 0;float: left;}#pg-plp-l0 {width: 666.67%;}@media (min-width:320px) {#pg-plp-l0 {width: 500%;}}@media (min-width:481px) {#pg-plp-l0 {width: 500%;}}@media (min-width:641px) {#pg-plp-l0 {width: 400%;}}@media (min-width:961px) {#pg-plp-l0 {width: 333.33%;}}@media (min-width:1025px) {#pg-plp-l0 {width: 400%;}}@media (min-width:1281px) {#pg-plp-l0 {width: 400%;}}#pg-plp-v0 {padding: 0;}.pg-plp-l-iw0 {width: 5%;border: 0;border-right: .25em solid #ececec;border-left: .25em solid #ececec;margin: 0;padding: 0;float: left;text-align: center;overflow: hidden;cursor: pointer;}.pg-plp-l-iw1 {width: 5%;border: 0;border-right: .25em solid #ececec;border-left: .25em solid #ececec;margin: 0;padding: 0;float: left;text-align: center;overflow: hidden;cursor: pointer;}.pg-plp-l-i {width: 100%;border: 0;margin: 0;padding: .25em;float: left;text-align: center;background: #fff;border-radius: .25em;overflow: hidden;}.pg-plp-l-iw0 .pg-plp-l-i {border: 1px solid #d8d8d8;}.pg-plp-l-iw0 .pg-plp-l-i:hover {border: 1px solid #c4c4c4;}.pg-plp-l-iw1 .pg-plp-l-i {border: 1px solid #000000;}.pg-plp-l-i img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}#pg-plp-l1 {width: 300%;margin-left: -100%;padding: .5em 0;}#pg-plp-v1 {background: none;border: 0;padding: 0;}#pg-plp-l1 .pg-plp-pw {margin: 0;padding: 0 .25em;background: none;border: 0;float: left;width: 33.33%;}#pg-plp-l1 .pg-pl-z {margin: 0;padding: 1em 0;background: none;border: 0;font-size: 100%;float: left;width: 100%;position: relative;}#pg-plp-l1 .pg-pl-w {margin: 0;padding: .5em;background: #f6f6f6;border: 1px solid #ffffff;border-radius: .25em;font-size: 100%;color: #000;float: left;width: 100%;position: relative;box-shadow: 0 0 .25em #929292;}#pg-plp-l1:hover .pg-pl-w {background: #f3f3f3;box-shadow: 0 0 .25em #606060;}#pg-plp-l1 .pg-pl-i {width: 60%;margin: 0 20% .5em 20%;padding: .25em;float: left;text-align: center;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;border: 1px solid #e2e2e2;overflow: hidden;position: relative;cursor: pointer;height: 170px;}@media (min-width:641px) {#pg-plp-l1 .pg-pl-i {width: 37.5%;margin: 0 2.5% 0 0;height: 200px;}#pg-plp-l1 .pg-pl-i1 {background-size: 160px;}#pg-plp-l1 .pg-pl-i1:hover {background-size: 180px;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-i {height: 220px;}#pg-plp-l1 .pg-pl-i1 {background-size: 180px;}#pg-plp-l1 .pg-pl-i1:hover {background-size: 200px;}}@media (min-width:1025px) {#pg-plp-l1 .pg-pl-i {height: 190px;}#pg-plp-l1 .pg-pl-i1 {background-size: 150px;}#pg-plp-l1 .pg-pl-i1:hover {background-size: 170px;}}@media (min-width:1281px) {#pg-plp-l1 .pg-pl-i {height: 210px;}#pg-plp-l1 .pg-pl-i1 {background-size: 170px;}#pg-plp-l1 .pg-pl-i1:hover {background-size: 190px;}}#pg-plp-l1 .pg-pl-i img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}#pg-plp-l1 .pg-pl-i:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1.5em;height: 1.5em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: 50% 0;background-size: contain;opacity: 0.7;filter: alpha(opacity=70);}#pg-plp-l1 .pg-pl-i .pg-pl-f {width: 1.5em;height: 1.5em;display: block;margin: 0;padding: 0;border: 0;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-heart-0.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;font-size: 100%;position: absolute;top: .25em;right: .5em;opacity: .8;filter: alpha(opacity=80);}#pg-plp-l1 .pg-pl-i:hover .pg-pl-f {filter: alpha(opacity=90);opacity: .9;}#pg-plp-l1 .pg-pl-i .pg-pl-f:hover {filter: alpha(opacity=100);opacity: 1;}#pg-plp-l1 .pg-pl-i .pg-pl-go {position: absolute;top: 2.25em;right: .4em;width: 1.6em;border: 0;height: 1.6em;padding: 0;margin: 0;font-size: 100%;text-align: center;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-360-s.png);background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;opacity: .85;filter: alpha(opacity=70);cursor: pointer;}#pg-plp-l1 .pg-pl-i:hover .pg-pl-go {filter: alpha(opacity=85);opacity: .85;}#pg-plp-l1 .pg-pl-i .pg-pl-go:hover {filter: alpha(opacity=100);opacity: 1;}#pg-plp-l1 .pg-pl-hl {position: absolute;bottom: 0;left: 0;width: 100%;padding: .5em;margin: 0;background: none;font-size: 100%;text-align: center;float: left;}#pg-plp-l1 .pg-pl-hl div {width: 100%;opacity: 0.90;filter: alpha(opacity=90);padding: .5em .25em;margin: 0;color: #000;background: #ffffff;font-size: 100%;border: 1px solid #ff6633;float: left;border-radius: .2em;white-space: normal;}#pg-plp-l1:hover .pg-pl-hl div {opacity: 1;filter: alpha(opacity=100);}#pg-plp-l1 .pg-pl-hl h3 {font-size: 100%;text-align: center;font-weight: normal;width: 100%;display: block;padding: 0;margin: 0;line-height: 120%;color: #ff6633;}#pg-plp-l1 .pg-pl-tw {display: none;}#pg-plp-l1 .pg-pl-p {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-bottom: 0;border-radius: 0;display: block;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-p {font-size: 100%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-p {width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-p {}}#pg-plp-l1 .pg-pl-p > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}#pg-plp-l1 .pg-pl-p0 > em {color: #c0c0c0;font-weight: normal;}#pg-plp-l1 .pg-pl-p1 > em {color: #ff0000;font-weight: bold;}#pg-plp-l1 .pg-pl-p > em {font-size: 120%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}#pg-plp-l1 .pg-pl-r {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-bottom: 0;border-radius: .5em .5em 0 0;display: block;cursor: pointer;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-r {font-size: 100%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-r {width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-r {}}#pg-plp-l1 .pg-pl-r > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-r > span {width: 70%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-r > span {width: 60%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-r > span {width: 70%;}}#pg-plp-l1 .pg-pl-rv {font-size: 100%;margin: 0;padding: 0;color: #ff0000;font-style: normal;font-weight: bold;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;position: relative;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-rv {width: 30%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-rv {width: 40%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-rv {width: 30%;}}#pg-plp-l1 .pg-pl-ru {font-size: 100%;margin: 0;padding: 0 0 0 .5em;color: #c0c0c0;font-style: normal;font-weight: normal;display: inline-block;float: right;text-align: right;background: none;border: 0;position: relative;}#pg-plp-l1 .pg-pl-o {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-bottom: 0;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-o {font-size: 100%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-o {width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-o {}}#pg-plp-l1 .pg-pl-o > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}#pg-plp-l1 .pg-pl-o > em {font-size: 100%;margin: 0;padding: 0;color: #ff0000;text-decoration: line-through;font-style: normal;display: block;width: 50%;float: right;text-align: right;}#pg-plp-l1 .pg-pl-o > em > span {font-size: 100%;margin: 0;padding: 0;color: #000;}#pg-plp-l1 .pg-pl-s {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-radius: 0 0 .5em .5em;display: block;}@media (min-width:481px) {#pg-plp-l1 .pg-pl-s {font-size: 100%;}}@media (min-width:641px) {#pg-plp-l1 .pg-pl-s {width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-s {}}#pg-plp-l1 .pg-pl-s > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;border: 0;float: left;}#pg-plp-l1 .pg-pl-s0 > em {color: #c0c0c0;font-weight: normal;}#pg-plp-l1 .pg-pl-s1 > em {color: #00B200;font-weight: bold;}#pg-plp-l1 .pg-pl-s > em {font-size: 100%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}#pg-plp-l1 .pg-pl-n {margin: .25em 0 .5em 0;padding: 0 .5em;border: 0;text-align: center;float: left;width: 100%;font-size: 120%;color: #000;line-height: 100%;max-height: 2.4em;overflow: hidden;font-weight: bold;}@media (min-width:641px) {#pg-plp-l1 .pg-pl-n {text-align: left;width: 60%;}}@media (min-width:961px) {#pg-plp-l1 .pg-pl-n {font-size: 120%;}}#pg-plp-l1 .pg-pl-n a {margin: 0;padding: 0;border: 0;color: #000;text-decoration: none;line-height: 120%;font-weight: normal;}#pg-plp-l1 .pg-pl-n a:hover {text-decoration: none;}#pg-plp-l1 .pg-pl-a {height: 2.5em;margin: 1em 0 0 0;padding: 0;float: right;width: 100%;padding: 0 .5em;text-align: left;border-top: 0;font-size: 100%;}@media (min-width:641px) {#pg-plp-l1 .pg-pl-a {width: 57.5%;margin-right: 2.5%;}}.pg-pl-g {margin: 0;padding: 1em 0;background: none;border: 0;line-height: 100%;font-size: 100%;font-weight: normal;display: block;width: 100%;float: left;}.pg-pl-g > h3 {margin: 0;padding: 0;background: none;line-height: 120%;font-weight: bold;}.pg-pl-0 {float: left;clear: none;margin: 0;padding: .5em .5em 0 .5em;border: 0;background: #ececec;}.pg-pl-l1 .pg-pl-2 {width: 100%;clear: both;}@media (min-width:320px) {.pg-pl-0:nth-child(odd) {padding: .25em .25em .25em .5em;clear: left;}.pg-pl-0:nth-child(even) {padding: .25em .5em .25em .25em;clear: none;}.pg-pl-l1 .pg-pl-2 {padding: .25em .5em;}}@media (min-width:641px) {.pg-pl-0:nth-child(3n+1) {padding: .5em .25em .25em .75em;clear: left;}.pg-pl-0:nth-child(3n+2) {padding: .5em .5em .25em .5em;clear: none;}.pg-pl-0:nth-child(3n+0) {padding: .5em .75em .25em .25em;clear: none;}.pg-pl-l1 .pg-pl-2 {padding: .5em .75em;}}.pg-pl-0:last-child {margin-bottom: .5em;clear: none;}@media (min-width:641px) {.ari-mc-6.pg-pl-0:nth-child(odd) {padding: .25em .5em .25em .75em;clear: left;}.ari-mc-6.pg-pl-0:nth-child(even) {padding: .25em .75em .25em .5em;clear: none;}}.pg-pl-f0 {display: none;}.pg-pl-f1 {display: block;}.pg-pl-0 .pg-pl-w {padding: .5em;background: #f6f6f6;font-size: 100%;color: #000;float: left;width: 100%;position: relative;border: 1px solid #ffffff;overflow: hidden;border-radius: .25em;cursor: default;box-shadow: 0 0 .25em #929292;}.pg-pl-0:hover .pg-pl-w {background: #f3f3f3;box-shadow: 0 0 .25em #606060;}.pg-pl-0 .pg-pl-i {border: 0;margin: 0;padding: 0;float: left;text-align: center;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;border: 1px solid #e2e2e2;overflow: hidden;position: relative;cursor: pointer;}.pg-pl-0 .pg-pl-i {width: 100%;}@media (min-width:641px) {.pg-pl-l1 .pg-pl-0 .pg-pl-i {width: 31%;}}.pg-pl-i0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-load1.gif);background-size: auto;padding: 1em;}.pg-pl-i1 {padding: 1em;background-size: 124px;transition: background-size .3s ease-in-out;-webkit-transition: background-size .3s ease-in-out;-moz-transition: background-size .3s ease-in-out;-ms-transition: background-size .3s ease-in-out;-o-transition: background-size .3s ease-in-out;}.pg-pl-i1:hover {background-size: 148px;transition: background-size .1s ease-in-out;-webkit-transition: background-size .1s ease-in-out;-moz-transition: background-size .1s ease-in-out;-ms-transition: background-size .1s ease-in-out;-o-transition: background-size .1s ease-in-out;}.pg-pl-0 .pg-pl-i .pg-pl-f {width: 1.5em;height: 1.5em;display: block;margin: 0;padding: 0;border: 0;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-heart-0.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;font-size: 100%;position: absolute;top: .25em;right: .5em;opacity: .8;filter: alpha(opacity=80);}.pg-pl-0 .pg-pl-i:hover .pg-pl-f {filter: alpha(opacity=90);opacity: .9;}.pg-pl-0 .pg-pl-i .pg-pl-f:hover {filter: alpha(opacity=100);opacity: 1;}.pg-pl-0 .pg-pl-i img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-pl-0 .pg-pl-i:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1.5em;height: 1.5em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: 50% 0;background-size: contain;opacity: 0.7;filter: alpha(opacity=70);}.pg-pl-0 .pg-pl-i .pg-pl-go {position: absolute;top: 2.25em;right: .45em;width: 1.6em;border: 0;height: 1.6em;padding: 0;margin: 0;font-size: 100%;text-align: center;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-360-s.png);background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;opacity: .85;filter: alpha(opacity=70);cursor: pointer;}.pg-pl-0 .pg-pl-i:hover .pg-pl-go {filter: alpha(opacity=85);opacity: .85;}.pg-pl-0 .pg-pl-i .pg-pl-go:hover {filter: alpha(opacity=100);opacity: 1;}.pg-pl-0 .pg-pl-hl {position: absolute;bottom: 0;left: 0;width: 100%;padding: .5em;margin: 0;background: none;font-size: 100%;text-align: center;float: left;}.pg-pl-0 .pg-pl-hl div {width: 100%;opacity: 0.90;filter: alpha(opacity=90);padding: .5em .25em;margin: 0;color: #000;background: #ffffff;font-size: 100%;border: 1px solid #ff6633;float: left;border-radius: .2em;white-space: normal;}.pg-pl-0:hover .pg-pl-hl div {opacity: 1;filter: alpha(opacity=100);}.pg-pl-0 .pg-pl-hl h3 {font-size: 100%;text-align: center;font-weight: normal;width: 100%;line-height: 120%;display: block;padding: 0;margin: 0;color: #ff6633;}.pg-pl-0 .pg-pl-cn {left: 0;width: 100%;padding: 0;margin: 0;background: none;font-size: 100%;text-align: center;float: left;}.pg-pl-0 .pg-pl-cn div {width: 100%;padding: .25em;margin: 0;color: #000;background: #f6f6f6;font-size: 100%;float: left;}.pg-pl-0:hover .pg-pl-cn div {opacity: 1;filter: alpha(opacity=100);}.pg-pl-0 .pg-pl-cn h3 {font-size: 120%;text-align: center;font-weight: normal;width: 100%;display: block;padding: 0;margin: 0;line-height: 100%;}.pg-pl-0 .pg-pl-cn h3 a {background-color: #ffffff;background: none;margin: 0;padding: 0;border: 0;color: #000;text-decoration: none;line-height: 120%;font-weight: normal;}.pg-pl-0 .pg-pl-cn h3:hover {text-decoration: none;}.pg-pl-0 .pg-pl-tc span {padding: 0;margin: 0;color: #000;background-color: #ffffff;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-right-d.png);background-position: 100% 50%;background-size: .5em;background-repeat: no-repeat;font-size: 90%;text-align: center;}.pg-pl-0 .pg-pl-tc em {margin: 0;padding: 0;font-style: normal;font-weight: bold;}.pg-pl-0 .pg-pl-tx {border-radius: 0;margin: 0;padding: 0 .125em;background: #e7e7e7;border: 0;font-size: 100%;float: left;width: 100%;position: static;border-right: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;overflow: hidden;border-radius: 0;}.pg-pl-0 .pg-pl-tx-w {border-radius: 0;margin: 0;padding: .125em;background: #e7e7e7;border: 0;font-size: 100%;float: left;width: 25%;position: static;overflow: hidden;border-radius: 0;}.pg-pl-0 .pg-pl-tx-i {width: 100%;border: 0;margin: 0;padding: .25em;float: left;text-align: center;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;overflow: hidden;position: relative;cursor: pointer;}.pg-pl-0 .pg-pl-tx-i0 {border: 1px solid #d8d8d8;}.pg-pl-0 .pg-pl-tx-i1 {border: 1px solid #d8d8d8;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i0 {background-size: 40%;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 24px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 28px;}@media (min-width:481px) {.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 34px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 40px;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 32px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 38px;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 48px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 58px;}}@media (min-width:1025px) {.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 28px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 36px;}}@media (min-width:1281px) {.pg-pl-0 .pg-pl-tx-i.pg-pl-i1 {background-size: 36px;}.pg-pl-0 .pg-pl-tx-i.pg-pl-i1:hover {background-size: 44px;}}.pg-pl-0 .pg-pl-tx-i0:hover, .pg-pl-0 .pg-pl-tx-i1:hover {}.pg-pl-0 .pg-pl-tx-i0 img, .pg-pl-0 .pg-pl-tx-i1 img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-pl-0 .pg-pl-tw {background: #ececec;border-radius: 0 0 .5em .5em;border: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;color: #000;font-size: 70%;position: relative;margin: 0;padding: .5em .25em;float: left;overflow: hidden;white-space: nowrap;width: 100%;}.pg-pl-0 .pg-pl-tw h4 {font-size: 90%;text-align: center;font-weight: bold;width: 100%;display: block;padding: 0;margin: 0;}.pg-pl-0 .pg-pl-tw span {color: #000;font-size: 100%;text-align: center;font-weight: normal;width: 100%;display: block;padding: 0 0 .25em 0;margin: 0;}.pg-pl-0 .pg-pl-tw span::before {content: '(';padding-right: .25em;color: #c4c4c4;}.pg-pl-0 .pg-pl-tw span::after {content: ')';padding-left: .25em;color: #c4c4c4;}@media (min-width:481px) {.pg-pl-0 .pg-pl-tw {font-size: 90%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-tw {font-size: 80%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-tw {font-size: 90%;}}.pg-pl-0 .pg-pl-p {color: #000;font-size: 90%;position: relative;margin: 0;padding: .5em 0;text-align: left;float: left;width: 100%;border-top: 1px solid #fff;display: block;}@media (min-width:481px) {.pg-pl-0 .pg-pl-p {font-size: 100%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-p {font-size: 100%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-p {font-size: 100%;}}.pg-pl-0 .pg-pl-p > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}.pg-pl-0 .pg-pl-p0 > em {color: #c0c0c0;font-weight: normal;}.pg-pl-0 .pg-pl-p1 > em {color: #ff0000;font-weight: bold;}.pg-pl-0 .pg-pl-p > em {font-size: 100%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}.pg-pl-0 .pg-pl-o {color: #000;font-size: 90%;position: relative;margin: 0;padding: .5em 0;text-align: left;float: left;width: 100%;border-top: 1px solid #fff;}@media (min-width:481px) {.pg-pl-0 .pg-pl-o {font-size: 100%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-o {font-size: 100%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-o {font-size: 100%;}}.pg-pl-0 .pg-pl-o > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}.pg-pl-0 .pg-pl-o > em {font-size: 100%;margin: 0;padding: 0;color: #ff0000;text-decoration: line-through;font-style: normal;display: block;width: 50%;float: right;text-align: right;}.pg-pl-0 .pg-pl-o > em > span {font-size: 100%;margin: 0;padding: 0;color: #000;}.pg-pl-0 .pg-pl-s {color: #000;font-size: 90%;position: relative;margin: 0;padding: .5em 0;text-align: left;float: left;width: 100%;border-top: 1px solid #fff;display: block;}@media (min-width:481px) {.pg-pl-0 .pg-pl-s {font-size: 100%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-s {font-size: 100%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-s {font-size: 100%;}}.pg-pl-0 .pg-pl-s > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;border: 0;float: left;}.pg-pl-0 .pg-pl-s0 > em {color: #c0c0c0;font-weight: normal;}.pg-pl-0 .pg-pl-s1 > em {color: #00B200;font-weight: bold;}.pg-pl-0 .pg-pl-s > em {font-size: 100%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}.pg-pl-0 .pg-pl-r {color: #000;font-size: 90%;position: relative;margin: 0;padding: .5em 0;text-align: left;float: left;width: 100%;border-top: 1px solid #fff;display: block;cursor: pointer;}@media (min-width:481px) {.pg-pl-0 .pg-pl-r {font-size: 100%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-r {font-size: 100%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-r {font-size: 100%;}}.pg-pl-0 .pg-pl-r > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 40%;border: 0;float: left;}@media (min-width:481px) {.pg-pl-0 .pg-pl-r > span {width: 50%;}}@media (min-width:641px) {.ari-mc-6 .pg-pl-r > span {width: 65%;}}.pg-pl-0 .pg-pl-ru {font-size: 100%;margin: 0;padding: 0 0 0 .5em;color: #c0c0c0;font-style: normal;font-weight: normal;display: inline-block;float: right;text-align: right;background: none;border: 0;position: relative;}.pg-pl-0 .pg-pl-rv {width: 60%;display: block;margin: 0;padding: 0;border: 0;float: left;background: none;font-size: 100%;position: relative;}@media (min-width:481px) {.pg-pl-0 .pg-pl-rv {width: 50%;}}@media (min-width:641px) {.ari-mc-6 .pg-pl-rv {width: 35%;}}.pg-rv-s0 {width: 20%;height: 1em;display: block;content: 'ē9';text-indent: -999999px;margin: 0;padding: 0;float: right;text-align: center;color: #FFC357;font-size: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-0.png);background-repeat: no-repeat;background-position: center right;background-size: contain;}.pg-rv-s5 {width: 20%;height: 1em;display: block;content: 'ēD';text-indent: -999999px;margin: 0;padding: 0;float: right;text-align: center;color: #FFC357;font-size: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-5r.png);background-repeat: no-repeat;background-position: center right;background-size: contain;}.pg-rv-s1 {width: 20%;height: 1em;display: block;content: 'ēD';text-indent: -999999px;margin: 0;padding: 0;float: right;text-align: center;color: #FFC357;font-size: 100%;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-star-1.png);background-repeat: no-repeat;background-position: center right;background-size: contain;}.pg-pl-0 .pg-pl-n {border: 0;text-align: left;float: left;width: 100%;font-size: 90%;color: #000;font-weight: normal;background: none;}.pg-pl-0 .pg-pl-n {margin: .5em 0;padding: 0;width: 100%;line-height: 100%;height: 2.4em;overflow: hidden;white-space: normal;}@media (min-width:481px) {.pg-pl-0 .pg-pl-n {font-size: 100%;}}@media (min-width:641px) {.pg-pl-0 .pg-pl-n {font-size: 100%;}}@media (min-width:961px) {.pg-pl-0 .pg-pl-n {font-size: 100%;}}@media (min-width:1025px) {.pg-pl-0 .pg-pl-n {font-size: 100%;}}.pg-pl-0 .pg-pl-n a {margin: 0;padding: 0;border: 0;color: #000;text-decoration: none;line-height: 120%;font-weight: normal;}.pg-pl-0 .pg-pl-n a:hover {text-decoration: none;}.pg-pl-a {height: 2.5em;margin: .5em 0 0 0;padding: 0;float: left;width: 100%;padding: 0;text-align: left;border-top: 0;font-size: 80%;}@media (min-width:641px) {.pg-pl-a {font-size: 100%;}}.pg-pl-a .pg-add-btn {display: inline-block;text-align: center;vertical-align: middle;padding: .5em;width: 100%;margin: 0;border: 1px solid #b3893d;border-radius: .2em;background: -webkit-gradient(linear, left top, left bottom, from(#ffc457), to(#ffc457));background: -moz-linear-gradient(top, #ffc457, #ffc457);background: linear-gradient(to bottom, #ffc457, #ffc457);text-shadow: #ffff71 1px 1px 1px;font-size: 100%;color: #000;text-decoration: none;cursor: pointer;}.pg-pl-a .pg-add-btn span {white-space: nowrap;overflow: hidden;display: block;width: 100%;}.pg-pl-a .pg-add-btn:hover, .pg-pl-a  .pg-add-btn:focus  {background: #ffc457;background: -webkit-gradient(linear, left top, left bottom, from(#ffeb68), to(#ffc457));background: -moz-linear-gradient(top, #ffeb68, #ffc457);background: linear-gradient(to bottom, #ffeb68, #ffc457);color: #000;text-decoration: none;}.pg-pl-a .pg-add-btn:active {position: relative;}#pg-plf-btn-w {margin: 1em 0 0 0;padding: .5em 0;border: 0;float: left;width: 100%;text-align: center;border-top: 2px solid #ffffff;}#pg-plf-btn-w > em {display: block;margin: 0;padding: .5em 0 1em 0;text-decoration: none;font-style: normal;font-weight: bold;color: #000;}#pg-plf-btn-w > a {display: inline-block;clear: both;text-align: center;vertical-align: middle;padding: .5em 2em;border: 1px solid #009e00;border-radius: .2em;background: #00B200;background: -webkit-gradient(linear, left top, left bottom, from(#14c614), to(#009e00));background: -moz-linear-gradient(top, #14c614, #009e00);background: linear-gradient(to bottom, #14c614, #009e00);text-shadow: #008a00 1px 1px 1px;color: #fff;text-decoration: none;line-height: 100%;font-weight: normal;position: relative;top: 0;margin: 0;}@media (min-width:641px) {#pg-plf-btn-w > a {}}#pg-plf-btn-w > a span {white-space: nowrap;overflow: hidden;display: block;width: 100%;}#pg-plf-btn-w > a:hover, #pg-plf-btn-w > a:focus  {background: #14c614;background: -webkit-gradient(linear, left top, left bottom, from(#14c614), to(#00b200));background: -moz-linear-gradient(top, #14c614, #00b200);background: linear-gradient(to bottom, #14c614, #00b200);color: #fff;text-decoration: none;}#pg-plf-btn-w > a:active {top: 1px;}#pg-rv-o {z-index: 25;position: fixed;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}#pg-rv {z-index: 26;position: absolute;width: 100%;top: 0;margin: 0;left:0;padding: 1em 0;background: none;}.pg-rv-c {width: 100%;margin: 0;padding: 0;background: #ffffff;box-shadow: 0 0 .5em #fff;float: left;border-radius: .2em;overflow: hidden;border: 1px solid #000000;position: relative;}#pg-rv-w {z-index: 27;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;filter: alpha(opacity=50);background: #fff;margin: 0;padding: 0;}.pg-slw-0  {width: 100%;}.pg-slw-0  .pg-pl-0 {padding: .25em .5em;}.pg-slw-1 {width: 100%;}.pg-slw-2 {width: 100%;}.pg-slw {float: left;clear: none;margin: 0;padding: 0 0 .5em 0;border: 0;background: none;position: relative;}.pg-slw .pg-pl-0, .pg-slw .pg-pl-1 {clear: none;}.pg-slw > button {position: absolute;display: block;box-sizing: border-box;border: 0;outline: none;width: .5em;color: #fff;text-align: center;z-index: 2;font-size: 100%;background-color: #ececec;background-size: .75em;background-repeat: no-repeat;background-position: center center;opacity: .7;filter: alpha(opacity=70);}.pg-slw > button:hover, .pg-slw > button:active {opacity: 1;filter: alpha(opacity=100);}.pg-slw > button.pg-sbp-0, .pg-slw > button.pg-sbp-1 {left: -.3em;top: 0;padding: 0;margin: 0;height: 100%;}.pg-slw > button.pg-sbn-0, .pg-slw > button.pg-sbn-1 {right: -.3em;top: 0;padding: 0;margin: 0;height: 100%;}.pg-slw > button.pg-sbp-1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-left.png);cursor: pointer;}.pg-slw > button.pg-sbp-0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-left.png);cursor: pointer;opacity: .2;filter: alpha(opacity=20);}.pg-slw > button.pg-sbp-1:hover, .pg-slw button.pg-sbp-1:active {}.pg-slw > button.pg-sbn-1 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-right.png);cursor: pointer;}.pg-slw > button.pg-sbn-0 {background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-right.png);cursor: default;opacity: .2;filter: alpha(opacity=20);}.pg-slw > button.pg-sbn-1:hover, .pg-slw button.pg-sbn-1:active {}.pg-slv {float: left;clear: none;margin: 0;padding: 0;border: 0;width: 100%;background: none;overflow: hidden;white-space: nowrap;}.pg-sll {float: left;clear: none;margin: 0;padding: 0;border: 0;background: none;}.pg-slw-2 .pg-sll {width: 2000%;}.pg-slw-1 .pg-sll {width: 666.67%;}@media (min-width:481px) {.pg-slw-1 .pg-sll {width: 500%;}}.pg-slw-0  .pg-sll {width: 1000%;}@media (min-width:641px) {.pg-slw-0  .pg-sll {width: 666.67%;}}.pg-slw .pg-slp {width: 5%;}.pg-slw-1 .pg-pl-1 {float: left;clear: none;margin: 0;padding: .25em .5em;border: 0;background: #ececec;}.pg-slw-1 .pg-pl-1 .pg-pl-w {padding: .25em;background: #f6f6f6;border: 0;font-size: 100%;color: #000;float: left;width: 100%;position: relative;border: 1px solid #ffffff;overflow: hidden;border-radius: .25em;box-shadow: 0 0 .25em #929292;}@media (min-width:641px) {.pg-slw-1 .pg-pl-1 .pg-pl-w {padding: .25em;border-radius: .25em;}}.pg-slw-1 .pg-pl-1 .pg-pl-i {width: 100%;border: 0;margin: 0;padding: .25em;float: left;text-align: center;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;border: 1px solid #e2e2e2;overflow: hidden;position: relative;cursor: pointer;}.pg-slw-1 .pg-pl-1 .pg-pl-i0 {background-size: auto;}@media (min-width:320px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 75px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 85px;}}@media (min-width:481px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 80px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 90px;}}@media (min-width:641px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 100px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 110px;}}@media (min-width:961px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 120px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 130px;}}@media (min-width:1025px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 110px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 120px;}}@media (min-width:1281px) {.pg-slw-1 .pg-pl-1 .pg-pl-i1 {background-size: 120px;}.pg-slw-1 .pg-pl-1 .pg-pl-i1:hover {background-size: 130px;}}.pg-slw-1 .pg-pl-i .pg-pl-go {position: absolute;top: .25em;right: .25em;width: 1.5em;border: 0;height: 1.5em;padding: 0;margin: 0;font-size: 100%;text-align: center;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-360-s.png);background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;opacity: .85;filter: alpha(opacity=70);cursor: pointer;}.pg-slw-1 .pg-pl-i:hover .pg-pl-go {filter: alpha(opacity=85);opacity: .85;}.pg-slw-1 .pg-pl-i .pg-pl-go:hover {filter: alpha(opacity=100);opacity: 1;}.pg-slw-1 .pg-pl-1 .pg-pl-i img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-slw-1 .pg-pl-1 .pg-pl-i:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .25em;top: .25em;width: 1.5em;height: 1.5em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: 50% 0;background-size: contain;opacity: 0.7;filter: alpha(opacity=70);}.pg-pl-2 {float: left;clear: none;margin: 0;padding: .25em .5em;border: 0;background: #ececec;}.pg-pl-2 .pg-pl-w {margin: 0;padding: .5em;background: #f6f6f6;border: 1px solid #ffffff;border-radius: .25em;font-size: 90%;color: #000;float: left;width: 100%;position: relative;box-shadow: 0 0 .25em #929292;}.pg-pl-2:hover .pg-pl-w {background: #f3f3f3;box-shadow: 0 0 .25em #606060;}@media (min-width:481px) {.pg-pl-2 .pg-pl-w {font-size: 100%;}}.pg-pl-2 .pg-pl-i {width: 60%;margin: 0 20% .5em 20%;padding: .25em;float: left;text-align: center;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: .25em;border: 1px solid #e2e2e2;overflow: hidden;position: relative;cursor: pointer;height: 170px;}@media (min-width:320px) {.pg-pl-2 .pg-pl-i {width: 37.5%;margin: 0 2.5% 0 0;height: 126px;}.pg-pl-2 .pg-pl-i1 {background-size: 86px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 100px;}}@media (min-width:481px) {.pg-pl-2 .pg-pl-i {height: 178px;}.pg-pl-2 .pg-pl-i1 {background-size: 138px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 158px;}}@media (min-width:641px) {.pg-pl-2 .pg-pl-i {height: 200px;}.pg-pl-2 .pg-pl-i1 {background-size: 160px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 180px;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-i {height: 200px;}.pg-pl-2 .pg-pl-i1 {background-size: 160px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 180px;}}@media (min-width:1025px) {.pg-pl-2 .pg-pl-i {height: 178px;}.pg-pl-2 .pg-pl-i1 {background-size: 138px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 158px;}}@media (min-width:1281px) {.pg-pl-2 .pg-pl-i {height: 200px;}.pg-pl-2 .pg-pl-i1 {background-size: 160px;}.pg-pl-2 .pg-pl-i1:hover {background-size: 180px;}}.pg-pl-2 .pg-pl-i img {max-width: 100%;height: auto;display: block;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;border: 0;padding: 0;}.pg-pl-2 .pg-pl-i:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: .5em;top: .5em;width: 1.5em;height: 1.5em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);background-position: 50% 0;background-size: contain;opacity: 0.7;filter: alpha(opacity=70);}.pg-pl-2 .pg-pl-i .pg-pl-f {width: 1.5em;height: 1.5em;display: block;margin: 0;padding: 0;border: 0;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-ico-heart-0.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;font-size: 100%;position: absolute;top: .25em;right: .5em;opacity: .8;filter: alpha(opacity=80);}.pg-pl-2 .pg-pl-i .pg-pl-go {position: absolute;top: 2.25em;right: .45em;width: 1.6em;border: 0;height: 1.6em;padding: 0;margin: 0;font-size: 100%;text-align: center;float: left;background-color: transparent;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-360-s.png);background-position: 50% 50%;background-size: contain;background-repeat: no-repeat;opacity: .85;filter: alpha(opacity=70);cursor: pointer;}.pg-pl-2 .pg-pl-i .pg-pl-go:hover {filter: alpha(opacity=85);opacity: .85;}.pg-pl-2 .pg-pl-i:hover .pg-pl-go {filter: alpha(opacity=100);opacity: 1;}.pg-pl-2 .pg-pl-hl {position: absolute;bottom: 0;left: 0;width: 100%;padding: .5em;margin: 0;background: none;font-size: 100%;text-align: center;float: left;}.pg-pl-2 .pg-pl-hl div {width: 100%;opacity: 0.90;filter: alpha(opacity=90);padding: .5em .25em;margin: 0;color: #000;background: #ffffff;font-size: 100%;border: 1px solid #ff6633;float: left;border-radius: .2em;white-space: normal;}.pg-pl-2:hover .pg-pl-hl div {opacity: 1;filter: alpha(opacity=100);}.pg-pl-2 .pg-pl-hl h3 {font-size: 100%;text-align: center;font-weight: normal;width: 100%;display: block;padding: 0;margin: 0;line-height: 120%;color: #ff6633;}.pg-pl-2 .pg-pl-tw {display: none;}.pg-pl-2 .pg-pl-p {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-bottom: 0;border-radius: 0;display: block;}@media (min-width:320px) {.pg-pl-2 .pg-pl-p {font-size: 100%;width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {.pg-slw-2 .pg-pl-2 .pg-pl-p {}}.pg-pl-2 .pg-pl-p > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}.pg-pl-2 .pg-pl-p0 > em {color: #c0c0c0;font-weight: normal;}.pg-pl-2 .pg-pl-p1 > em {color: #ff0000;font-weight: bold;}.pg-pl-2 .pg-pl-p > em {font-size: 120%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}.pg-pl-2 .pg-pl-r {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-bottom: 0;border-radius: .5em .5em 0 0;display: block;cursor: pointer;}@media (min-width:320px) {.pg-pl-2 .pg-pl-r {font-size: 100%;width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {.pg-slw-2 .pg-pl-2 .pg-pl-r {}}.pg-pl-2 .pg-pl-r > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}@media (min-width:320px) {.pg-pl-2 .pg-pl-r > span {width: 60%;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-r > span {width: 70%;}}.pg-pl-2 .pg-pl-rv {font-size: 100%;margin: 0;padding: 0;color: #ff0000;font-style: normal;font-weight: bold;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;position: relative;}@media (min-width:320px) {.pg-pl-2 .pg-pl-rv {width: 30%;}}@media (min-width:641px) {.pg-pl-2 .pg-pl-rv {width: 40%;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-rv {width: 30%;}}.pg-pl-2 .pg-pl-ru {font-size: 100%;margin: 0;padding: 0 0 0 .5em;color: #c0c0c0;font-style: normal;font-weight: normal;display: inline-block;float: right;text-align: right;background: none;border: 0;position: relative;}.pg-pl-2 .pg-pl-o {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-bottom: 0;}@media (min-width:320px) {.pg-pl-2 .pg-pl-o {font-size: 100%;width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-o {}}.pg-pl-2 .pg-pl-o > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;width: 50%;border: 0;float: left;}.pg-pl-2 .pg-pl-o > em {font-size: 100%;margin: 0;padding: 0;color: #ff0000;text-decoration: line-through;font-style: normal;display: block;width: 50%;float: right;text-align: right;}.pg-pl-2 .pg-pl-o > em > span {font-size: 100%;margin: 0;padding: 0;color: #000;}.pg-pl-2 .pg-pl-s {color: #000;font-size: 100%;position: relative;margin: 0;padding: .5em;text-align: left;float: left;width: 100%;border-top: 1px solid #ffffff;border-radius: 0 0 .5em .5em;display: block;}@media (min-width:320px) {.pg-pl-2 .pg-pl-s {font-size: 100%;width: 57.5%;margin-right: 2.5%;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-s {}}.pg-pl-2 .pg-pl-s > span {font-size: 100%;margin: 0;padding: 0;color: #000;display: block;border: 0;float: left;}.pg-pl-2 .pg-pl-s0 > em {color: #c0c0c0;font-weight: normal;}.pg-pl-2 .pg-pl-s1 > em {color: #00B200;font-weight: bold;}.pg-pl-2 .pg-pl-s > em {font-size: 100%;margin: 0;padding: 0;font-style: normal;display: block;width: 50%;float: right;text-align: right;background: none;border: 0;}.pg-pl-2 .pg-pl-n {margin: .5em 0;padding: 0 .5em;border: 0;text-align: left;float: left;width: 60%;font-size: 100%;color: #000;line-height: 100%;white-space: normal;font-weight: bold;}@media (min-width:320px) {.pg-pl-2 .pg-pl-n {text-align: left;width: 60%;}}@media (min-width:961px) {.pg-pl-2 .pg-pl-n {}}.pg-pl-2 .pg-pl-n a {margin: 0;padding: 0;border: 0;color: #000;text-decoration: none;line-height: 120%;font-weight: normal;}.pg-pl-2 .pg-pl-n a:hover {text-decoration: none;}.pg-pl-2 .pg-pl-a {height: 2.5em;margin: 1em 0 0 0;padding: 0;float: right;width: 100%;padding: 0 .5em;text-align: left;border-top: 0;font-size: 100%;}@media (min-width:481px) {.pg-pl-2 .pg-pl-a {width: 57.5%;margin-right: 2.5%;}}.pg-sln {float: left;clear: none;margin: 0;padding: 0;border: 0;background: none;text-align: center;width: 100%;}.pg-sln > button {position: static;border: none;outline: none;width: .8em;height: .8em;padding: 0;margin: .25em .25em .5em .25em;text-align: center;list-height: none;font-size: 1em;cursor: pointer;border-radius: .4em;text-align: center;clear: none;}.pg-sln > button.pg-sln-0 {display: none;}.pg-sln > button.pg-sln-1 {display: inline-block;background-color: #d4d4d4;}.pg-sln > button.pg-sln-2 {display: inline-block;background-color: #606060;}.pg-gen-btn {-webkit-touch-callout: none;-webkit-user-select: none;-html-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);background-color:#ffffff;border-radius:.25em;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666666;font-size:90%;padding:.4em 1em;text-decoration:none;text-shadow:0px 1px 0px #ffffff;}.pg-gen-btn:hover, .pg-gen-btn:focus {}.pg-gen-btn:active {}#pg-nr.pg-nr0 {display: none;}#pg-nr.pg-nr1 {display: block;}#pg-nt .ari-ajx-lm {box-shadow: none;width: 100%;text-align: center;position: static;padding: .5em;}#pg-nt .ari-ajx-lc {margin-top: 0;}#pg-nt {padding: .75em 1em 1em 1em;margin: .5em 0 1em 0;display: inline-block;font-size: 100%;text-align: left;float: left;width: 100%;background-color: #fbfbfb;border: 1px dashed #747474;border-radius: .5em;box-shadow: 0 0 .5em #c0c0c0;white-space: normal;position: relative;}#pg-nt:empty {display: none;}#pg-nt.pg-nt0 {display: none;}#pg-nt.pg-nt1 {display: block;}#pg-nt p {margin: 0;padding: .35em 0 .35em 2.5em;font-size: 110%;background: none;border: 0;line-height: 120%;font-weight: normal;position: relative;display: inline-block;}#pg-nt p:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: 0;top: 0;width: 1.75em;height: 1.75em;background-repeat: no-repeat;background-size: contain;background-position: center center;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-logo-ico.png);}#pg-nt em {margin: 0;padding: 0em 0 .35em 2.75em;color: #ff0000;font-weight: normal;text-decoration: none;font-style: normal;display: inline-block;font-size: 100%;width: 100%;}@media (min-width:481px) {#pg-nt em {font-size: 110%;padding: 0em 0 .35em 2.5em;}}#pg-nt span.pg-ntd {margin: .25em 0 0 0;padding: 0 0 .35em 4em;color: #000;font-weight: normal;text-decoration: none;font-style: normal;display: inline-block;font-size: 110%;width: 100%;position: relative;}#pg-nt span.pg-ntd:before {margin: 0;position: absolute;display: block;content: '2';text-indent: -999999px;left: 2.5em;top: 0;width: 1em;height: 1em;background-repeat: no-repeat;background-image: url(https://storage.googleapis.com/rs.dolphinfitness.com/u/api-disc-ico.png);background-size: 1em;}#pg-nt span.pg-ntd > em {padding: 0 0 .35em .25em;color: #000;font-weight: bold;display: inline-block;font-size: 100%;width: auto;}@media (min-width:481px) {#pg-nt span.pg-ntd  {font-size: 120%;padding: 0em 0 .35em 3.75em;}#pg-nt span.pg-ntd:before {left: 2.25em;}#pg-nt span.pg-ntd > em {padding: 0 0 .35em .25em;}}