meta.foundation-version{font-family:"/5.5.0/";}meta.foundation-mq-small{font-family:"/only screen/";width:0;}meta.foundation-mq-small-only{font-family:"/only screen and (max-width:40em)/";width:0;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace{font-family:false;}html,body{height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:#fff;color:#222222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto;}a:hover{cursor:pointer;}img{max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.left{float:left !important;}.right{float:right !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.hide{display:none !important;visibility:hidden;}.invisible{visibility:hidden;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}.row.collapse .row{margin-left:0;margin-right:0;}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}@media only screen{.small-push-0{position:relative;left:0%;right:auto;}.small-pull-0{position:relative;right:0%;left:auto;}.small-push-1{position:relative;left:8.33333%;right:auto;}.small-pull-1{position:relative;right:8.33333%;left:auto;}.small-push-2{position:relative;left:16.66667%;right:auto;}.small-pull-2{position:relative;right:16.66667%;left:auto;}.small-push-3{position:relative;left:25%;right:auto;}.small-pull-3{position:relative;right:25%;left:auto;}.small-push-4{position:relative;left:33.33333%;right:auto;}.small-pull-4{position:relative;right:33.33333%;left:auto;}.small-push-5{position:relative;left:41.66667%;right:auto;}.small-pull-5{position:relative;right:41.66667%;left:auto;}.small-push-6{position:relative;left:50%;right:auto;}.small-pull-6{position:relative;right:50%;left:auto;}.small-push-7{position:relative;left:58.33333%;right:auto;}.small-pull-7{position:relative;right:58.33333%;left:auto;}.small-push-8{position:relative;left:66.66667%;right:auto;}.small-pull-8{position:relative;right:66.66667%;left:auto;}.small-push-9{position:relative;left:75%;right:auto;}.small-pull-9{position:relative;right:75%;left:auto;}.small-push-10{position:relative;left:83.33333%;right:auto;}.small-pull-10{position:relative;right:83.33333%;left:auto;}.small-push-11{position:relative;left:91.66667%;right:auto;}.small-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.small-1{width:8.33333%;}.small-2{width:16.66667%;}.small-3{width:25%;}.small-4{width:33.33333%;}.small-5{width:41.66667%;}.small-6{width:50%;}.small-7{width:58.33333%;}.small-8{width:66.66667%;}.small-9{width:75%;}.small-10{width:83.33333%;}.small-11{width:91.66667%;}.small-12{width:100%;}.small-offset-0{margin-left:0% !important;}.small-offset-1{margin-left:8.33333% !important;}.small-offset-2{margin-left:16.66667% !important;}.small-offset-3{margin-left:25% !important;}.small-offset-4{margin-left:33.33333% !important;}.small-offset-5{margin-left:41.66667% !important;}.small-offset-6{margin-left:50% !important;}.small-offset-7{margin-left:58.33333% !important;}.small-offset-8{margin-left:66.66667% !important;}.small-offset-9{margin-left:75% !important;}.small-offset-10{margin-left:83.33333% !important;}.small-offset-11{margin-left:91.66667% !important;}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none;}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}.column.small-centered:last-child,.columns.small-centered:last-child{float:none;}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left;}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right;}.row.small-collapse > .column,.row.small-collapse > .columns{padding-left:0;padding-right:0;}.row.small-collapse .row{margin-left:0;margin-right:0;}.row.small-uncollapse > .column,.row.small-uncollapse > .columns{padding-left:0.9375em;padding-right:0.9375em;float:left;}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto;}.medium-pull-0{position:relative;right:0%;left:auto;}.medium-push-1{position:relative;left:8.33333%;right:auto;}.medium-pull-1{position:relative;right:8.33333%;left:auto;}.medium-push-2{position:relative;left:16.66667%;right:auto;}.medium-pull-2{position:relative;right:16.66667%;left:auto;}.medium-push-3{position:relative;left:25%;right:auto;}.medium-pull-3{position:relative;right:25%;left:auto;}.medium-push-4{position:relative;left:33.33333%;right:auto;}.medium-pull-4{position:relative;right:33.33333%;left:auto;}.medium-push-5{position:relative;left:41.66667%;right:auto;}.medium-pull-5{position:relative;right:41.66667%;left:auto;}.medium-push-6{position:relative;left:50%;right:auto;}.medium-pull-6{position:relative;right:50%;left:auto;}.medium-push-7{position:relative;left:58.33333%;right:auto;}.medium-pull-7{position:relative;right:58.33333%;left:auto;}.medium-push-8{position:relative;left:66.66667%;right:auto;}.medium-pull-8{position:relative;right:66.66667%;left:auto;}.medium-push-9{position:relative;left:75%;right:auto;}.medium-pull-9{position:relative;right:75%;left:auto;}.medium-push-10{position:relative;left:83.33333%;right:auto;}.medium-pull-10{position:relative;right:83.33333%;left:auto;}.medium-push-11{position:relative;left:91.66667%;right:auto;}.medium-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.medium-1{width:8.33333%;}.medium-2{width:16.66667%;}.medium-3{width:25%;}.medium-4{width:33.33333%;}.medium-5{width:41.66667%;}.medium-6{width:50%;}.medium-7{width:58.33333%;}.medium-8{width:66.66667%;}.medium-9{width:75%;}.medium-10{width:83.33333%;}.medium-11{width:91.66667%;}.medium-12{width:100%;}.medium-offset-0{margin-left:0% !important;}.medium-offset-1{margin-left:8.33333% !important;}.medium-offset-2{margin-left:16.66667% !important;}.medium-offset-3{margin-left:25% !important;}.medium-offset-4{margin-left:33.33333% !important;}.medium-offset-5{margin-left:41.66667% !important;}.medium-offset-6{margin-left:50% !important;}.medium-offset-7{margin-left:58.33333% !important;}.medium-offset-8{margin-left:66.66667% !important;}.medium-offset-9{margin-left:75% !important;}.medium-offset-10{margin-left:83.33333% !important;}.medium-offset-11{margin-left:91.66667% !important;}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none;}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left;}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right;}.row.medium-collapse > .column,.row.medium-collapse > .columns{padding-left:0;padding-right:0;}.row.medium-collapse .row{margin-left:0;margin-right:0;}.row.medium-uncollapse > .column,.row.medium-uncollapse > .columns{padding-left:0.9375em;padding-right:0.9375em;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto;}.large-pull-0{position:relative;right:0%;left:auto;}.large-push-1{position:relative;left:8.33333%;right:auto;}.large-pull-1{position:relative;right:8.33333%;left:auto;}.large-push-2{position:relative;left:16.66667%;right:auto;}.large-pull-2{position:relative;right:16.66667%;left:auto;}.large-push-3{position:relative;left:25%;right:auto;}.large-pull-3{position:relative;right:25%;left:auto;}.large-push-4{position:relative;left:33.33333%;right:auto;}.large-pull-4{position:relative;right:33.33333%;left:auto;}.large-push-5{position:relative;left:41.66667%;right:auto;}.large-pull-5{position:relative;right:41.66667%;left:auto;}.large-push-6{position:relative;left:50%;right:auto;}.large-pull-6{position:relative;right:50%;left:auto;}.large-push-7{position:relative;left:58.33333%;right:auto;}.large-pull-7{position:relative;right:58.33333%;left:auto;}.large-push-8{position:relative;left:66.66667%;right:auto;}.large-pull-8{position:relative;right:66.66667%;left:auto;}.large-push-9{position:relative;left:75%;right:auto;}.large-pull-9{position:relative;right:75%;left:auto;}.large-push-10{position:relative;left:83.33333%;right:auto;}.large-pull-10{position:relative;right:83.33333%;left:auto;}.large-push-11{position:relative;left:91.66667%;right:auto;}.large-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.large-1{width:8.33333%;}.large-2{width:16.66667%;}.large-3{width:25%;}.large-4{width:33.33333%;}.large-5{width:41.66667%;}.large-6{width:50%;}.large-7{width:58.33333%;}.large-8{width:66.66667%;}.large-9{width:75%;}.large-10{width:83.33333%;}.large-11{width:91.66667%;}.large-12{width:100%;}.large-offset-0{margin-left:0% !important;}.large-offset-1{margin-left:8.33333% !important;}.large-offset-2{margin-left:16.66667% !important;}.large-offset-3{margin-left:25% !important;}.large-offset-4{margin-left:33.33333% !important;}.large-offset-5{margin-left:41.66667% !important;}.large-offset-6{margin-left:50% !important;}.large-offset-7{margin-left:58.33333% !important;}.large-offset-8{margin-left:66.66667% !important;}.large-offset-9{margin-left:75% !important;}.large-offset-10{margin-left:83.33333% !important;}.large-offset-11{margin-left:91.66667% !important;}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}.column.large-centered:last-child,.columns.large-centered:last-child{float:none;}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left;}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right;}.row.large-collapse > .column,.row.large-collapse > .columns{padding-left:0;padding-right:0;}.row.large-collapse .row{margin-left:0;margin-right:0;}.row.large-uncollapse > .column,.row.large-uncollapse > .columns{padding-left:0.9375em;padding-right:0.9375em;float:left;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem;}@media only screen{.small-block-grid-1 > li{width:100%;list-style:none;}.small-block-grid-1 > li:nth-of-type(1n){clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;list-style:none;}.small-block-grid-2 > li:nth-of-type(1n){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.33333%;list-style:none;}.small-block-grid-3 > li:nth-of-type(1n){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;list-style:none;}.small-block-grid-4 > li:nth-of-type(1n){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;list-style:none;}.small-block-grid-5 > li:nth-of-type(1n){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.66667%;list-style:none;}.small-block-grid-6 > li:nth-of-type(1n){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.28571%;list-style:none;}.small-block-grid-7 > li:nth-of-type(1n){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;list-style:none;}.small-block-grid-8 > li:nth-of-type(1n){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.11111%;list-style:none;}.small-block-grid-9 > li:nth-of-type(1n){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;list-style:none;}.small-block-grid-10 > li:nth-of-type(1n){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.09091%;list-style:none;}.small-block-grid-11 > li:nth-of-type(1n){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.33333%;list-style:none;}.small-block-grid-12 > li:nth-of-type(1n){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:40.063em){.medium-block-grid-1 > li{width:100%;list-style:none;}.medium-block-grid-1 > li:nth-of-type(1n){clear:none;}.medium-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.medium-block-grid-2 > li{width:50%;list-style:none;}.medium-block-grid-2 > li:nth-of-type(1n){clear:none;}.medium-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.medium-block-grid-3 > li{width:33.33333%;list-style:none;}.medium-block-grid-3 > li:nth-of-type(1n){clear:none;}.medium-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.medium-block-grid-4 > li{width:25%;list-style:none;}.medium-block-grid-4 > li:nth-of-type(1n){clear:none;}.medium-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.medium-block-grid-5 > li{width:20%;list-style:none;}.medium-block-grid-5 > li:nth-of-type(1n){clear:none;}.medium-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.medium-block-grid-6 > li{width:16.66667%;list-style:none;}.medium-block-grid-6 > li:nth-of-type(1n){clear:none;}.medium-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.medium-block-grid-7 > li{width:14.28571%;list-style:none;}.medium-block-grid-7 > li:nth-of-type(1n){clear:none;}.medium-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.medium-block-grid-8 > li{width:12.5%;list-style:none;}.medium-block-grid-8 > li:nth-of-type(1n){clear:none;}.medium-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.medium-block-grid-9 > li{width:11.11111%;list-style:none;}.medium-block-grid-9 > li:nth-of-type(1n){clear:none;}.medium-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.medium-block-grid-10 > li{width:10%;list-style:none;}.medium-block-grid-10 > li:nth-of-type(1n){clear:none;}.medium-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.medium-block-grid-11 > li{width:9.09091%;list-style:none;}.medium-block-grid-11 > li:nth-of-type(1n){clear:none;}.medium-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.medium-block-grid-12 > li{width:8.33333%;list-style:none;}.medium-block-grid-12 > li:nth-of-type(1n){clear:none;}.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:64.063em){.large-block-grid-1 > li{width:100%;list-style:none;}.large-block-grid-1 > li:nth-of-type(1n){clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;list-style:none;}.large-block-grid-2 > li:nth-of-type(1n){clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.33333%;list-style:none;}.large-block-grid-3 > li:nth-of-type(1n){clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;list-style:none;}.large-block-grid-4 > li:nth-of-type(1n){clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;list-style:none;}.large-block-grid-5 > li:nth-of-type(1n){clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.66667%;list-style:none;}.large-block-grid-6 > li:nth-of-type(1n){clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.28571%;list-style:none;}.large-block-grid-7 > li:nth-of-type(1n){clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;list-style:none;}.large-block-grid-8 > li:nth-of-type(1n){clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.11111%;list-style:none;}.large-block-grid-9 > li:nth-of-type(1n){clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;list-style:none;}.large-block-grid-10 > li:nth-of-type(1n){clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.09091%;list-style:none;}.large-block-grid-11 > li:nth-of-type(1n){clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.33333%;list-style:none;}.large-block-grid-12 > li:nth-of-type(1n){clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0;}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100%;top:0;border-radius:3px;left:0;background-color:#FFFFFF;padding:1.875rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);}@media only screen and (max-width:40em){.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0;}.reveal-modal > :first-child{margin-top:0;}.reveal-modal > :last-child{margin-bottom:0;}@media only screen and (min-width:40.063em){.reveal-modal{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px;}.reveal-modal.round{border-radius:1000px;}.reveal-modal.collapse{padding:0;}@media only screen and (min-width:40.063em){.reveal-modal.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important;}@media only screen and (min-width:40.063em){.reveal-modal.full{width:100%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.toback{z-index:1003;}.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer;}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden;}.flex-video.widescreen{padding-bottom:56.34%;}.flex-video.vimeo{padding-top:0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}body{background:#424140;}.whiteBgr{background:#fff;}img{-ms-interpolation-mode:bicubic;}.screen-reader-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.row{max-width:77em !important;}.catalogView .views-row-last,.productListingView .views-row-last{float:left !important;}img{-ms-interpolation-mode:bicubic;}.posRel{position:relative;}.textLeft{text-align:left;}.textRight{text-align:right;}.text-center{text-align:center;}.textCenter{text-align:center;}.bottomBorder{border-bottom:2px dashed #dddddd;height:1px;line-height:0;padding:0;margin-top:2.5em;}.rightBorder{border-right:1px solid #dddddd;}.leftBorder{border-left:1px solid #dddddd;}.xtraPads{padding-top:2em;padding-bottom:4em;}.noSidePadding{padding-left:0;padding-right:0;}.topPad1em{padding-top:1em;}.hidden{display:none;}.noBorder{border:0 !important;}.noVerticalMargin{margin-top:0 !important;margin-bottom:0 !important;}.noBottomPadding{padding-bottom:0 !important;}.noTopMargin{margin-top:0;}.noMinWidth{min-width:100%;}.noPadding{padding:0;}.darkGrey{background:#424140;}.lightGreyBg{background:#f4f4f4;}.lightBlueBg{background:#ececec;}.hideDesktop{display:none;}.clearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden;}[class*="lastItemLeft"] + [class*="lastItemLeft"]:last-child{float:left;}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font-family:"Cabin",sans-serif;font-size:1em;line-height:1.5em;color:#424141;}h1,h2,h3,h4,h5{font-family:"Droid Sans",sans-serif;}.cabin{font-family:"Cabin",sans-serif;}.caps{text-transform:uppercase;}h1{font-size:2em;line-height:1.2em;margin:0.67em 0 1.2em 0;letter-spacing:-1px;}h2{font-size:2em;line-height:1.3em;margin:1em 0 0.5em 0;letter-spacing:-1px;}h3{font-size:1.2em;}h4{font-size:1em;margin:0 0 0.35em 0;}h2.blockTitle{margin:1.5em 0 1.5em 0;}h3.blockTitle{margin:0 0 2em 0;font-size:1em;}p{margin:0 0 1em 0;}a{color:#f85d5d;text-decoration:none;}a:hover{text-decoration:underline;}.red{color:#f85d5d;}.ingressContent p:first-child,.pageIntroContent .field-name-body p,.view-faq .large-9 .view-header p:first-of-type{font-size:1.35em;line-height:1.6em;margin-bottom:1.6em;}h1.exerciseCollection{padding-bottom:0;}.greyGradientBg h1{text-align:center;margin-top:1em;}p.headlineIntro{margin-top:2em;margin-bottom:0.5em;}@font-face{font-family:'fontello';src:url(/sites/all/themes/physiotools/font/fontello.eot?84524755);src:url(/sites/all/themes/physiotools/font/fontello.eot?84524755#iefix) format("embedded-opentype"),url(/sites/all/themes/physiotools/font/fontello.woff?84524755) format("woff"),url(/sites/all/themes/physiotools/font/fontello.ttf?84524755) format("truetype"),url(/sites/all/themes/physiotools/font/fontello.svg?84524755#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-trash-empty:before{content:'\e800';}.icon-basket-1:before{content:'\e801';}.icon-twitter:before{content:'\e802';}.icon-facebook:before{content:'\e803';}.icon-youtube:before{content:'\e804';}.icon-play-circled:before{content:'\e805';}.icon-down-dir:before{content:'\e806';}.icon-up-dir:before{content:'\e807';}.icon-download:before{content:'\e808';}.icon-upload-cloud:before{content:'\e809';}.icon-docs:before{content:'\e80a';}.icon-pencil:before{content:'\e80b';}.icon-thumbs-up:before{content:'\e80c';}.icon-right-open:before{content:'\e80d';}.icon-search-1:before{content:'\e80e';}.icon-cloud:before{content:'\e80f';}.icon-globe:before{content:'\e810';}.icon-cancel:before{content:'\e811';}.icon-menu:before{content:'\e812';}.icon-linkedin:before{content:'\e813';}p.readMore a:after,.faqContent p a:after{content:'\e80d';margin-left:0.6em;font-size:0.9em;font-family:"fontello";}a.readMore:after,.readMore a:after,.installableLink:after,.productPageBottomLinks h2:after,a.readmore:after{content:'\e80d';margin-left:0.6em;font-size:0.9em;font-family:"fontello";}ul.specialistAreas li a:before{content:'\e80d';margin-right:0.8em;font-size:0.9em;font-family:"fontello";}.facebook:after{content:'\e803';}.twitter:after{content:'\e802';}.youtube:after{content:'\e804';}.linkedin:after{content:'\e813';}.playIco{margin-right:0.35em;}td.views-field-edit-delete:before{font-family:"fontello";content:'\e811';}a.linkToExtensions:after{content:'\e80d';font-family:"fontello";font-size:0.7em;margin-left:0.6em;}a#closeVideo:before{font-family:"fontello";content:'\e811';padding-right:0.5em;}a.arrowBefore:before{content:'\e80d';margin-right:0.6em;font-size:0.9em;font-family:"fontello";}#physiotools-producttypeselect-form:before{font-family:"fontello";content:'\e80d';}.btn,.button{font-family:"Droid Sans",sans-serif;font-weight:700;text-transform:uppercase;padding:1em 2em;display:inline-block;text-decoration:none;transition:background-color 0.5s ease;}.redBtn,.button{background:#f85d5d;color:#fff;transition:background-color 0.5s ease;}.clearBtn{border:solid 1px #ececec;padding:0.8em;display:block;background:#FFF;color:#424141;margin-top:1.5em;}.redBtn:hover,.button:hover,.btn:hover{background:#febcbc;color:#ca5858;}.clearBtn:hover{background:#ececec;color:#000;}.addToCart{display:block;text-align:center;max-width:300px;margin:1.5em 0 1.5em 0;}.allProducts{margin-top:2em;}.installablesBtn{margin-top:1.5em;}.centeredBtn{margin-left:auto;margin-right:auto;}.search-form input:focus{background:#fff;border:1px solid #555;box-shadow:0 0 3px #aaa;}.search{margin-top:0.65em;}input.search-text,input.search-field{padding-left:0.50em;float:left;border:1px solid #dddddd;height:32px;line-height:2em;background:#fff;width:70%;font-size:0.75em;border:1px solid #DDDDDD;}input.search-submit{margin-left:1px;float:left;border:1px solid #ada58a;height:2em;line-height:2em;background:#d8d3c1;padding:0 0.2em;color:#fff;width:24%;font-size:0.85em;height:32px;}input.search-submit:hover{background:#e4e0d3;}textarea{border:1px solid #dddddd;width:95% !important;padding:0.5em 0.5em;font-family:helvetica,arial;color:#000;font-size:0.8em;}.form-textarea-wrapper{position:relative;}.form-textarea-wrapper span.form-required{position:absolute;top:0;right:3%;}.resizable-textarea .grippie{width:95%;}label.compact-form-label{font-family:helvetica,arial;color:#b1b0b0;font-size:0.8em;line-height:1.4em;top:7px;}.webform-component input,.form-type-textfield input{padding:0.5em 0.5em;font-family:helvetica,arial;color:#000;font-size:0.8em;width:95%;margin-bottom:0.3em;}input.webform-submit,input.form-submit{border:0;}form.compact-form,form.webform-client-form{max-width:35em;margin:0 auto;}form.compact-form .form-actions,form.webform-client-form .form-actions{margin:2em 0 4em 0;}.webform-component-select label,.webform-component-file label{font-family:"Cabin",sans-serif;padding-bottom:0.5em;}.webform-component-select select,.webform-component-file select{width:95%;margin-bottom:0.5em;}.webform-component-select .description,.webform-component-file .description{display:block;padding-top:4em;font-size:0.8em;text-transform:none !important;}.form-item .description{text-transform:none !important;padding-top:0.3em;}.form-managed-file input{width:45%;float:left;}.form-managed-file input.form-submit{background:#dddddd;border:none;font-family:"Cabin",sans-serif;color:#424141;transition:background 0.5s ease;}.form-managed-file input.form-submit:hover{background:#f4f4f4;}form#views-exposed-form-online-products-page{margin-top:2.2em;}#views-exposed-form-online-product-extensions-page,#views-exposed-form-faq-page,#physiotools-producttypeselect-form,#views-exposed-form-installable-product-extensions-page{}#views-exposed-form-online-product-extensions-page select,#views-exposed-form-faq-page select,#physiotools-producttypeselect-form select,#views-exposed-form-installable-product-extensions-page select{padding:0.3em 0.3em;margin:0 0 1em 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #dddddd;color:#393185;background:#f4f4f4;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:0.5s background ease;max-width:16em;font-family:"Cabin",sans-serif;}#views-exposed-form-online-product-extensions-page select:hover,#views-exposed-form-faq-page select:hover,#physiotools-producttypeselect-form select:hover,#views-exposed-form-installable-product-extensions-page select:hover{background:#fff;}@media screen and (-webkit-min-device-pixel-ratio:0){#views-exposed-form-online-product-extensions-page select,#views-exposed-form-faq-page select,#physiotools-producttypeselect-form select,#views-exposed-form-installable-product-extensions-page select{padding-right:18px;}}#views-exposed-form-online-product-extensions-page label,#views-exposed-form-faq-page label,#physiotools-producttypeselect-form label,#views-exposed-form-installable-product-extensions-page label{position:relative;margin:0;}#views-exposed-form-online-product-extensions-page #views-exposed-form-online-product-extensions-page label:after,#views-exposed-form-online-product-extensions-page #views-exposed-form-faq-page label:after,#views-exposed-form-faq-page #views-exposed-form-online-product-extensions-page label:after,#views-exposed-form-faq-page #views-exposed-form-faq-page label:after,#physiotools-producttypeselect-form #views-exposed-form-online-product-extensions-page label:after,#physiotools-producttypeselect-form #views-exposed-form-faq-page label:after,#views-exposed-form-installable-product-extensions-page #views-exposed-form-online-product-extensions-page label:after,#views-exposed-form-installable-product-extensions-page #views-exposed-form-faq-page label:after{content:'<>';font:11px "Consolas",monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}#views-exposed-form-online-product-extensions-page #views-exposed-form-online-product-extensions-page label:before,#views-exposed-form-online-product-extensions-page #views-exposed-form-faq-page label:before,#views-exposed-form-faq-page #views-exposed-form-online-product-extensions-page label:before,#views-exposed-form-faq-page #views-exposed-form-faq-page label:before,#physiotools-producttypeselect-form #views-exposed-form-online-product-extensions-page label:before,#physiotools-producttypeselect-form #views-exposed-form-faq-page label:before,#views-exposed-form-installable-product-extensions-page #views-exposed-form-online-product-extensions-page label:before,#views-exposed-form-installable-product-extensions-page #views-exposed-form-faq-page label:before{content:'';right:6px;top:0px;width:20px;height:20px;background:#f8f8f8;position:absolute;pointer-events:none;display:block;}.views-widget-filter-field_product_category_tid,.views-widget-filter-field_product_author_tid,.views-widget-filter-field_interface_language_tid,.views-widget-filter-field_interface_language_tid_i18n{font-family:"Cabin",sans-serif;text-transform:uppercase;}#commerce-checkout-form-checkout,#commerce-checkout-form-review,#commerce-worldpay-bg-redirect-form{max-width:45em;margin:3em auto;}select.country,select#edit-commerce-payment-payment-details-paymenttype{max-width:20em;}.form-radio{width:auto !important;margin-right:0.35em;}.form-item-captcha-response label{top:33px;text-transform:none !important;}a{color:#f85d5d;text-decoration:none;transition:0.5s color ease;}a:hover{text-decoration:underline;color:#fbbcbc;}p.readMore a{font-family:"Droid Sans",sans-serif;font-weight:700;text-decoration:none;color:#f85d5d;transition:color 0.5s ease;}p.readMore a:hover{color:#febcbc;text-decoration:none;}a.readMore,a.readmore,.faqContent p a,.readMore a{font-family:"Droid Sans",sans-serif;font-weight:700;text-decoration:none;color:#f85d5d;transition:color 0.5s ease;font-size:0.95em;}a.readMore:hover,a.readmore:hover,.faqContent p a:hover,.readMore a:hover{color:#febcbc;text-decoration:none;}.greyTextLink{color:inherit;transition:color 0.5s ease;}.greyTextLink:hover{color:#c9c9c9;}a.repeaterFullLink{position:absolute;z-index:10;left:0;right:0;top:0;width:100%;height:100%;background:url(/sites/all/themes/physiotools/images/tp-background.png);transition:background-color 0.5s ease;}a.repeaterFullLink:hover{background-color:rgba(255,255,255,0.3);}header{position:fixed;top:0;left:0;right:0;z-index:99999;}.navigation{font-family:"Droid Sans",sans-serif;text-transform:uppercase;font-weight:700;list-style:none;margin:0;padding:0;text-align:center;}.navigation li{margin:0 0.9em;}.navigation li a{padding:0 1em;text-decoration:none;display:inline-block;height:5.5em;line-height:5.5em;transition:color 0.5s ease;}.navigation li a:hover,.secondaryNav ul li a:hover{color:#c9c9c9;}.navigation li.active a,.navigation li.active-trail a{position:relative;}.secondaryNav ul li.active a,.secondaryNav ul li.active-trail a{text-decoration:underline;}.navigation li{display:inline;}.navigation li.active a:before,.navigation li.active-trail a:before{content:'\e807';position:absolute;bottom:-32px;color:#dddddd;font-family:'fontello';left:0;right:0;margin:0 auto;font-size:1.4em;}.secondaryNav{background:#f3f3f3;border-top:1px solid #dddddd;}.secondaryNav ul{text-align:center;margin:0;}.secondaryNav ul li{display:inline;}.secondaryNav ul li a{font-family:"Droid Sans",sans-serif;font-weight:700;text-transform:uppercase;padding:0 2em;text-decoration:none;display:inline-block;padding:1em 1.5em;position:relative;transition:color 0.5s ease;}.sub-nav{display:block;width:auto;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;}.sub-nav dt{text-transform:uppercase;}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-weight:normal;font-size:0.875rem;color:#999999;}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999999;padding:0.1875rem 1rem;}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373;}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{font-weight:normal;background:#008CBA;padding:0.1875rem 1rem;cursor:default;color:#FFFFFF;}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0;}ul.newsTab{font-family:"Droid Sans",sans-serif;font-weight:700;}ul.newsTab li{display:block;text-align:right;padding-right:0;}ul.newsTab a{display:inline-block;margin-bottom:1.5em;padding:0.5em 1em !important;color:inherit;transition:background 0.5s ease;}ul.newsTab a:hover{text-decoration:none;color:#c9c9c9;background:#fff;}ul.newsTab li.r-tabs-state-active a{color:#393185;background:#fff;}.nav-up{transition:top 0.5s ease-in-out;}.nav-up{top:-8em !important;}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px;}.breadcrumbs > *{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008CBA;}.breadcrumbs > *:hover a,.breadcrumbs > *:focus a{text-decoration:underline;}.breadcrumbs > * a{color:#008CBA;}.breadcrumbs > *.current{cursor:default;color:#333333;}.breadcrumbs > *.current a{cursor:default;color:#333333;}.breadcrumbs > *.current:hover,.breadcrumbs > *.current:hover a,.breadcrumbs > *.current:focus,.breadcrumbs > *.current:focus a{text-decoration:none;}.breadcrumbs > *.unavailable{color:#999999;}.breadcrumbs > *.unavailable a{color:#999999;}.breadcrumbs > *.unavailable:hover,.breadcrumbs > *.unavailable:hover a,.breadcrumbs > *.unavailable:focus,.breadcrumbs > *.unavailable a:focus{text-decoration:none;color:#999999;cursor:default;}.breadcrumbs > *:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px;}.breadcrumbs > *:first-child:before{content:" ";margin:0;}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/";}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFFFFF;}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit;}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5;}.alert-box.radius{border-radius:3px;}.alert-box.round{border-radius:1000px;}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF;}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF;}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f;}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF;}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f;}.alert-box.alert-close{opacity:0;}.topHeader{transition:top 0.4s ease-in-out;}header{border-bottom:1px solid #dddddd;}.nav-up{transition:top 0.4s ease-in-out;}.nav-up{top:-8em;}.firstHeaderRow{background:#fff;}header a{color:#424141;font-size:0.8em;}.physiotools-logo{max-width:170px;display:block;margin-top:1em;position:relative;}span.ptSlogan{position:absolute;font-family:"Cabin",sans-serif;font-size:0.5em;left:40%;top:4.9em;color:#424141;width:140%;}.headerWrap{max-width:none !important;position:relative;}.miniCart{font-size:0.6em;position:absolute;top:0;right:0;padding-top:1.5em;height:100%;width:100%;}.miniCart a{color:#FFFFFF;height:8.3em;display:block;}.miniCart a:hover{text-decoration:none;}.quantityCount{display:block;width:100%;padding-top:50%;padding-bottom:50%;line-height:0;margin-top:-0.5em;text-align:center;}.ballCount{width:100%;height:0;padding-bottom:100%;border-radius:50%;background:#f85d5d;}.minicartBall{width:20px;float:right;}.miniCartAlert{background:#FFF;border:solid 1px #dddddd;display:none;position:absolute;width:18.750em;right:0.9375em;top:4.4em;z-index:2;padding:1em;}.miniCartAlert a{display:block;color:#f85d5d;font-family:"Cabin",sans-serif;text-transform:uppercase;transition:color 0.5s ease;}.miniCartAlert a:hover{color:#febcbc;text-decoration:none;}.searchBtn,.closeSearchBtn{display:block;transition:color 0.5s ease;}.closeSearchBtn{display:none;}.searchBtn:hover{color:#c9c9c9;}.closeSearchBtn:hover{color:#febcbc;}.searchBasket{display:block;float:right;height:4.4em;line-height:4.4em;border-left:1px solid #dddddd;width:3.5em;text-align:center;text-decoration:none;position:relative;}.searchBasket i{font-size:0.9em;}.navPie{display:none;}.searchBlock{display:none;position:absolute;height:100%;top:0;right:7.9em;background:#424140;padding:0 2em;z-index:1;}.searchBlock input.form-submit{background:#f85d5d;color:#fff;border:none;text-transform:uppercase;transition:background-color 0.5s ease;}.searchBlock input.form-submit:hover{background-color:#febcbc;}.searchBlock input{margin-top:1.6em;height:2em;border:0;float:left;padding:0 0.5em;font-family:"Cabin",sans-serif;font-size:0.8em;width:100%;}.searchBlock .views-exposed-widget{float:left;}.searchBlock .form-item{margin:0;}.searchBlock .views-submit-button{width:35%;}.searchBlock .views-widget-filter-search_api_views_fulltext{width:65%;}.searchBlock .views-widget-filter-search_api_multi_fulltext{width:65%;}.retinaLogo{display:none;}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.retinaLogo{display:block;}.normalLogo{display:none;}}.languageSelectorBtn{font-family:"Droid Sans",sans-serif;font-weight:700;transition:0.5s color ease;}.languageSelectorBtn:hover{color:#c9c9c9;text-decoration:none;}.languageSelector{display:none;background:#fff;position:relative;padding:1em;border:1px solid #dddddd;border-top:0;width:12em;z-index:3;top:0px;right:8.5em;}.languageSelector ul{margin:0;padding:0;list-style-type:none;}.languageSelector ul li{line-height:1.4em;}.languageSelector ul li a{display:block;padding:0.5em 0;}.languageSelector ul li.active a{color:#c9c9c9;}.langArrow{position:absolute;left:0;right:0;margin:0 auto;top:1.8em;font-size:0.6em !important;}h3.productMenuType{display:none;position:absolute;left:0;top:0;background:#fff;padding:0 1em 0 0.5em;font-size:0.8em;color:#393185;text-transform:none;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}.footer{color:#fff;}.followNav{padding:0;list-style:none;}.followNav li{display:inline;margin:0 2em 0 0;}.someIcons{font-size:0.9em;font-family:"fontello";color:#fff;text-decoration:none;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:36px;border-radius:36px;text-align:center;line-height:36px;border:1px solid #636261;width:36px;height:36px;}.someIcons:hover{text-decoration:none;}.footerNav{padding:0;list-style:none;font-family:"Droid Sans",sans-serif;font-size:0.8em;font-weight:700;}.footerNav li{display:inline;}.footerNav a{color:#fff;text-decoration:none;display:block;float:left;padding:0.3em 0;margin-right:2em;}#sliding-popup.sliding-popup-bottom{padding:0.5em 0;}#sliding-popup.sliding-popup-bottom #popup-buttons button{font-family:"Droid Sans",sans-serif;}.productPageBottomLinks a{display:block;transition:0.5s color ease;border-bottom:1px solid #fff;padding:0.5em 0 1em 0;text-align:center;}.productPageBottomLinks a p{color:#424141;}.productPageBottomLinks a:hover{text-decoration:none;}.productPageBottomLinks h2{margin-top:0;}h4.productIndicator{font-size:0.8em;margin:0;padding:0.8em 0;color:#818181;}p.productPrice{font-family:"Droid Sans",sans-serif;font-size:2em;margin:1.25em 0 0.5em 0;color:#b1b0b0;}p.productPrice span.price{margin-right:0.2em;color:#424141;font-weight:700;letter-spacing:-1px;}p.productPrice span.perYear{font-size:80%;letter-spacing:-1px;}div.productPageRow{margin-top:1em;margin-bottom:2em;}div.productPagePlanIntro{margin-bottom:3em;text-align:center;}p.productIngress{font-size:1.35em;line-height:1.6em;margin-bottom:1.89em;margin-top:1em;max-width:24em;}div.breadcrumb{font-family:'Cabin Condensed',Arial,Helvetica,sans-serif;font-size:0.8em;text-transform:uppercase;color:#c0c0c0;margin:0.8em 0 2em 0;}div.breadcrumb a{text-decoration:none;color:#424141;padding:0 0.5em;}.productTitle{margin-top:1em;}.productCodeAuthor{list-style:none;padding:0;margin-bottom:2em;}.productCodeAuthor li{display:inline;margin-right:0.2em;}.productDetails{padding:1em 0;}.productListing{position:relative;margin-bottom:2.5em;}p.productBorder{line-height:0;margin:1em 0 0 0;border-bottom:2px solid #dddddd;}.productListing h2{font-size:1.2em;margin-bottom:0.75em;}.productListing span.price{font-family:'Cabin Condensed',Arial,Helvetica,sans-serif;margin-bottom:0.25em;display:block;}.secondaryProductDetails{background:#fff;padding:3em 3.1em;max-width:62em;margin:0 auto;-webkit-box-shadow:0px -1px 5px 0px #d79300;-moz-box-shadow:0px -1px 5px 0px #d79300;box-shadow:0px -1px 5px 0px #d79300;color:#424141;}.productImages{background:#ececec;padding:1em 1em 1em 0.9em;}.productImages .views-slideshow-controls-bottom .views-slideshow-pager-field-item:hover{cursor:pointer;}.productImages .views-slideshow-controls-bottom .views-slideshow-pager-field-item img{border:solid 1px transparent;}.productImages .views-slideshow-controls-bottom .active img{border:solid 1px #f85d5d;}.productImages .currentImage{margin-left:2px;}.productImages .views-field-field-product-images{width:24.1%;float:left;max-width:75px;margin-top:2px;margin-left:2px;}.productImages .xtraPads{padding-top:0;padding-bottom:0;}.views-slideshow-pager-fields img{max-width:61px;max-height:61px;}.views-slideshow-pager-fields > div{padding-left:0;}.views-slideshow-controls-bottom{display:block;}.field-name-commerce-price{font-size:2em;font-weight:700;}.priceDisclaimer{color:#999999;font-style:italic;}.specialProductHeroImage{padding-left:3em;}h1.specialProductTitle{text-align:left;}img.ptScreen{margin-top:2em;}.uAreViewing{position:fixed;bottom:0;width:100%;background:#f4f4f4;border-top:1px solid #dddddd;}.uAreViewing span{display:block;padding-top:0.83em;}.uAreViewing .form-item{margin-top:0.5em;margin-bottom:0.5em;}#physiotools-producttypeselect-form{margin:0;padding:0;}#physiotools-producttypeselect-form select{margin:0;border:none;color:#f85d5d;padding-left:0.85em;}#physiotools-producttypeselect-form:before{position:absolute;left:0;font-size:0.6em;color:#f85d5d;left:1.6em;top:1.5em;}.darkGrey{background:#424141;color:#fff;}.priceBox{position:relative;margin:0;}.priceBoxBorder{border-left:1px solid #dddddd;border-right:1px solid #dddddd;}.priceIngress{font-size:1.35em;line-height:1.6em;}.priceBox h3{margin-top:0;}.xtraGold{font-weight:bold;color:#e5c100;}.priceCa{font-family:'Cabin Condensed',Arial,Helvetica,sans-serif;display:block;height:60px;line-height:60px;margin-bottom:1.5em;text-transform:uppercase;}.installableSp{padding-top:2em;}.installableSp .btn{margin-top:1.2em;}.ballIcon{position:relative;width:100px;height:100px;margin:0 auto 0 auto;}.productPriceBtnHolder{width:100%;position:absolute;bottom:2em;left:0;}.productPriceBtn{font-family:"Droid Sans",sans-serif;font-weight:700;text-transform:uppercase;background:#f85d5d;height:3.75em;display:inline-block;margin:2em auto 0 auto;padding:0 2em;max-width:20em;}.productPriceBtn p{display:block;height:3.75em;line-height:3.75em;position:relative;}.productPriceBtn span.star{color:#b1b0b0;width:auto;padding-right:0.2em;}.productPriceBtn .collectionPrice{background:#fff;color:#424141;position:relative;transition:0.5s border-color ease,0.5s color ease;}.productPriceBtn .collectionPrice .priceDetails{position:absolute;top:-1.9em;left:1em;font-size:0.6em;color:#b1b0b0;text-transform:none;}.collectionPrice:hover{border-top:2px solid #febcbc;border-left:2px solid #febcbc;border-bottom:2px solid #febcbc;color:#000;}h3.getAccess{margin-bottom:0.6em;margin-top:0.5em;display:none;}h2.startUsing{margin-bottom:0.85em;}h3.startUsing{margin-bottom:0.45em;}h2.exerciseCollection{margin-top:0;}h1.exerciseCollection{font-size:2em;line-height:1.4em;margin:0 0 0.5em 0;}p.priceTableIntro{max-width:40em;margin:1em auto 4em auto;}p.priceTableIntro span{display:block;font-size:0.8em;font-style:italic;margin-top:0.55em;}span.collection{font-size:0.5em;letter-spacing:0;display:block;margin-bottom:-0.35em;}p.planIntro{margin:0 0 0.5em 0;}p.priceDetailInformation{text-align:center;font-style:italic;margin-bottom:3em;}p.priceDetailInformation a{background:#f85d5d;color:#fff;padding:0.4em 0.8em;margin-left:0.4em;margin-right:0.3em;font-family:"Droid Sans",sans-serif;font-style:normal;transition:0.5s ease background;font-weight:700;}p.priceDetailInformation a:hover{background:#febcbc;text-decoration:none;}ul.specialistAreas{font-family:"Cabin",sans-serif;text-align:left;padding-left:0.8em;}ul.specialistAreas a{padding:0.2em 0;display:block;transition:0.5s color ease;}ul.specialistAreas a:hover{color:#c9c9c9;}.planBorder{padding:0em 0em 6.5em 0em;margin:1em 0 2em 0;position:relative;background:white;background:-moz-radial-gradient(center,ellipse cover,white 0%,#ececec 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,white),color-stop(100%,#f4f4f4));background:-webkit-radial-gradient(center,ellipse cover,white 0%,#ececec 100%);background:-o-radial-gradient(center,ellipse cover,white 0%,#ececec 100%);background:-ms-radial-gradient(center,ellipse cover,white 0%,#ececec 100%);background:radial-gradient(ellipse at center,white 0%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=1);-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);}.planBorder h2{padding:0.3em 0 0.5em 0;margin:0 0 0.7em 0;color:#FFF;background:#5246b8;}.planBorder ul{text-align:left;}.valueForMoney{position:absolute;top:-1em;right:-0.8em;-webkit-border-radius:6em;-moz-border-radius:6em;-ms-border-radius:6em;border-radius:6em;width:6em;height:6em;font-size:0.8em;line-height:1.2em;font-style:italic;background:#ffd700;}.valueForMoney span{margin-top:1em;display:block;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);}.view-online-products .view-content{margin-left:-0.9375em;margin-right:-0.9375em;}.productCardListingImageHolder img{max-height:200px;}.productCardListingTitle{font-size:1em;line-height:1.1em;}.views-exposed-form label.option{font-weight:normal;font-size:0.9em;}.form-item-cid .selected a,.form-item-cid a.active{font-weight:bold;}.productListingImage{width:4em;height:4em;overflow:hidden;margin:0 auto 0.5em auto;}.productListing h2,.productlisting h2{margin:0.4em 0 0.2em 0;font-size:1em;}.productListing a,.productlisting a{color:#424141;transition:color 0.5s ease;display:block;min-height:8em;max-height:8em;overflow:hidden;}.productListing a:hover,.productlisting a:hover{color:#c9c9c9;}.productListing span.productPrice,.productlisting span.productPrice{font-family:"Cabin",sans-serif;display:block;font-size:0.8em;text-align:center;}.productListing span.productSku,.productlisting span.productSku{display:block;text-align:center;font-size:0.8em;}.collectionPrice{border:2px solid #f85d5d;border-right:0;}.subscribeNow{background:#f85d5d;color:#fff;}.priceCa{font-family:'Cabin Condensed',Arial,Helvetica,sans-serif;display:block;height:60px;line-height:60px;margin-bottom:1.5em;text-transform:uppercase;}h2.priceBlockTitle{margin-bottom:2.5em;}.installableSp{padding-top:2em;}.installableSp .btn{margin-top:1.2em;}.views-widget .description{display:none;}.authorListingColumn{margin-bottom:2em;}.authorListingColumn h2{font-size:1em;margin-top:0.5em;}.authorListingColumn a{color:#424141;display:block;}.authorListingColumn .authorImageHolder{width:4em;height:4em;overflow:hidden;}img.authorImage{margin-top:0.6em;}.view-author-page{padding-top:1em;}.authorImgWrap{display:block;width:9.375em;height:9.375em;line-height:9.375em;margin:1.5em auto 2em auto;overflow:hidden;}a.linkToExtensions{display:block;margin-top:-1.5em;margin-bottom:1.5em;text-align:center;}.view-author-page{padding:3em 0 2em 0;}.view-author-page .large-12{border-top:2px dashed #dddddd;padding-top:3.5em;}h1.authorTitle{border-bottom:0;}.view-authors h1{text-align:center;}.faqTitle{cursor:pointer;}.faqTitle:hover{color:#DDD;}.introBg{background:url(/sites/all/themes/physiotools/images/physiotools-software.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.fpIntroBlock{position:relative;margin:0 auto;}.fpIntroBlock ul{list-style:disc;margin:0 0 3em 1.5em;}.fpIntroBlock ul li{margin-bottom:0.5em;}.fpIntroBlock p{margin-bottom:1.5em;}.fpVideoOverlay{display:none;position:absolute;top:0;left:0;right:0;width:100%;background:rgba(66,65,64,0.97);z-index:5;}.fpVideoOverlay h2.seeHowPtWorks{color:#fff;margin:1.5em 0 1em 0;text-align:center;text-transform:uppercase;}.videoLearnMore{margin:2em auto inherit auto;}.scrollDown{position:absolute;left:0;right:0;margin:0 auto;z-index:4;text-align:center;width:10em;bottom:0%;color:#424141;}.scrollDown span{border:1px solid #424141;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;border-radius:2.5em;width:2.5em;height:2.5em;line-height:2.5em;display:block;margin:0 auto 0.5em auto;transition:background 0.5s ease;}.scrollDown p{font-family:"Droid Sans",sans-serif;font-weight:700;text-transform:uppercase;font-size:0.7em;}.scrollDown:hover span{background:#fff;}img.exercisingWomen{max-height:550px;}img.howToUsePt{margin:0 auto 2em auto;display:block;}h2.physiotoolsIs{margin:0 0 1.5em 0;font-size:1.4em;}h2.firstLines{margin:4em 0 0 0;}h1.introTitle{letter-spacing:-3px;margin:0.1em 0 0.1em 0;font-size:3.65em;border:none;padding:0;}.selectEditPrintSend ul{list-style:disc;margin:1.5em 0 3em 1.5em;}.selectEditPrintSend ul li{margin-bottom:0.85em;}.selectEditPrintSend span{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:1.2em;}.selectEditPrintSend span:after{font-size:0.8em;}.iconBlockMargin{margin-bottom:2em;}.howItWorksBall{display:block;width:140px;height:140px;-webkit-border-radius:140px;-moz-border-radius:140px;-ms-border-radius:140px;border-radius:140px;line-height:140px;border:2px solid #899cee;margin:0 auto 2em auto;}.howItWorksBall i{color:#899cee;font-size:1.8em;}.frontpageBlocks{margin-top:3em;}.frontpageBlocks .fpBlock{height:330px;}.frontpageBlocks .fpCtaBox{border:1px solid #dddddd;padding-top:15px;}.frontpageBlocks .fpCtaBox .fpCtaBoxBtn{font-size:0.9em;padding:1em;}.frontpageBlocks .fpCtaBox h3{margin:5px 0 5px 0;}.frontpageBlocks .fpCtaBox img{margin-bottom:10px;}.frontpageBlocks .fpBlockRightBan2{position:absolute;left:0;bottom:0;}@media only screen and (max-width:1025px){.frontpageBlocks .fpBlock{height:auto;}.frontpageBlocks .fpBlockRightBan1{margin-bottom:2em;}.frontpageBlocks .fpBlockRightBan2{position:relative;}.frontpageBlocks .fpBlock1-2{height:330px;}}.fpNewsContent{padding-left:3em;margin-bottom:4em;border-left:2px solid #fff;}.r-tabs-nav{padding-right:0;}.newsListingTabs{margin-top:3em;}.newsListingTabs h4{margin-top:1.55em;margin-bottom:1em;}.newsListingTabs h3.newsListingTitle{font-size:1.4em;line-height:1.4em;}.newsListingTabs a{color:inherit;transition:color 0.5s ease;display:block;}.newsListingTabs a:hover{color:#c9c9c9;}.newsListingTabs .xtraPads{padding-top:0;padding-bottom:0;}div.newsListingDate{font-family:"Cabin",sans-serif;font-size:0.8em;display:block;margin:0 0 0.5em 0;}.keyFeatures{}.keyFeatures h2{margin-bottom:0.35em;}.keyFeatureIntro p{margin-bottom:2em;max-width:40em;margin-left:auto;margin-right:auto;}h3.usedBy{font-size:1.2em;margin:-1.8em 0 2.5em 0;}img.ptEcosystem{margin:1em auto;display:block;}.keyXtraPads{padding-top:3em;}.installableIcon{max-width:5.250em;width:100%;display:block;float:right;margin-top:1.7em;}.fpPricing{padding-top:2em;margin-top:3em;background:#e0dfed;}a#closeVideo{font-family:"Cabin",sans-serif;color:#fff;text-align:center;text-transform:uppercase;padding:2.5em 0 1em 0;display:block;transition:color 0.5s ease;margin-bottom:2em;}a#closeVideo:hover{color:#dddddd;}.view-commerce-cart-form table.views-table,.view-commerce-cart-summary table.views-table{width:100%;}.view-commerce-cart-form table.views-table td,.view-commerce-cart-form table.views-table th,.view-commerce-cart-summary table.views-table td,.view-commerce-cart-summary table.views-table th{padding:0.8em 1.8em 0.8em 0em;}.view-commerce-cart-form table.views-table th,.view-commerce-cart-summary table.views-table th{border-bottom:0;}.view-commerce-cart-form table.views-table tr.even,.view-commerce-cart-form table.views-table tr.odd,.view-commerce-cart-summary table.views-table tr.even,.view-commerce-cart-summary table.views-table tr.odd{background:none;border-bottom:1px solid #dddddd;}.view-commerce-cart-form table.views-table a,.view-commerce-cart-summary table.views-table a{display:block;}.view-commerce-cart-form table.views-table tbody,.view-commerce-cart-summary table.views-table tbody{border-top:1px solid #dddddd;}.view-commerce-cart-form table.views-table .form-type-textfield input,.view-commerce-cart-summary table.views-table .form-type-textfield input{padding:0 0.5em;max-width:3em;}.view-commerce-cart-form table.views-table input.delete-line-item,.view-commerce-cart-summary table.views-table input.delete-line-item{border:0;background:none;width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;right:0;text-indent:-99999px;padding:0.5em 0;}.view-commerce-cart-form table.views-table td.views-field-edit-delete,.view-commerce-cart-summary table.views-table td.views-field-edit-delete{position:relative;}.view-commerce-cart-form table.views-table td.views-field-edit-delete:before,.view-commerce-cart-summary table.views-table td.views-field-edit-delete:before{color:#f85d5d;position:absolute;z-index:0;left:2.4em;top:1em;font-size:0.7em;}.view-commerce-cart-form table.views-table thead tr,.view-commerce-cart-summary table.views-table thead tr{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;}.view-commerce-cart-form .line-item-summary,.view-commerce-cart-form .commerce-line-item-actions,.view-commerce-cart-summary .line-item-summary,.view-commerce-cart-summary .commerce-line-item-actions{width:50%;float:left;}.view-commerce-cart-form .line-item-summary,.view-commerce-cart-summary .line-item-summary{padding:1.4em 3.25em 0 0;}.view-commerce-cart-form .commerce-line-item-actions,.view-commerce-cart-summary .commerce-line-item-actions{text-align:left;padding-left:2em;border-left:1px solid #dddddd;}.view-commerce-cart-form .line-item-total-label,.view-commerce-cart-form .line-item-total-raw,.view-commerce-cart-summary .line-item-total-label,.view-commerce-cart-summary .line-item-total-raw{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;}.view-commerce-cart-form input#edit-submit,.view-commerce-cart-form input#edit-checkout,.view-commerce-cart-summary input#edit-submit,.view-commerce-cart-summary input#edit-checkout{border:0;font-size:0.8em;margin:0;}.view-commerce-cart-form input#edit-submit,.view-commerce-cart-summary input#edit-submit{color:#f85d5d;background:none;}.view-commerce-cart-form input#edit-submit:hover,.view-commerce-cart-summary input#edit-submit:hover{text-decoration:underline;}fieldset.form-wrapper{border:1px solid #dddddd;margin:2em 0;padding:1em 2em;}fieldset.form-wrapper span.fieldset-legend{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;margin:0 0 2em -2.55em;color:#fff;padding:0.5em;background:#424141;}.field-name-commerce-order-total{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;}.field-name-commerce-order-total table tr{background:none;border:0;}.field-name-commerce-order-total table tbody{border-top:0;}.field-name-commerce-order-total table td{padding:1em 1.8em 1em 0.5em;}.form-type-textfield label,.form-type-select label{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;padding-bottom:0.5em;}.form-type-checkbox label.option{margin-left:0.5em;}fieldset.checkout-buttons{border:none;text-align:center;}fieldset.checkout-buttons input{font-size:0.8em;}fieldset.checkout-buttons input.checkout-continue{border:none;margin-right:1em;}fieldset.checkout-buttons input.checkout-cancel,fieldset.checkout-buttons input.checkout-back{color:#f85d5d;margin-left:0.5em;}fieldset.checkout-buttons input.checkout-cancel:hover,fieldset.checkout-buttons input.checkout-back:hover{text-decoration:underline;color:#febcbc;}.checkout-help{font-family:"Cabin",sans-serif;margin:0 0 1em 0;font-size:1.2em;line-height:1.4em;}table.checkout-review{width:100%;}table.checkout-review tr.pane-title{font-family:"Cabin",sans-serif;text-transform:uppercase;font-size:0.8em;}table.checkout-review tbody{border-top:none;background:none;}table.checkout-review tr.even,table.checkout-review tr.odd{background:none;border-bottom:1px solid #dddddd;padding:0;}table.checkout-review tr.even div.field,table.checkout-review tr.even div.form-item,table.checkout-review tr.odd div.field,table.checkout-review tr.odd div.form-item{padding-bottom:1em;}table.checkout-review tr.pane-title{border-bottom:0;}table.checkout-review tr.pane-title td{padding:1em 0 0.5em 0;}table.checkout-review tr.pane-title td{padding-left:0;font-weight:normal;}table.commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{border-bottom:none;}table.checkout-review .pane-data-full{padding:0;}form#views-form-commerce-cart-form-default{background:#fff;}.commerce-line-item-views-form{overflow:auto;}div.view-commerce-cart-summary{overflow:auto;}.cart-empty-page{text-align:center;padding:50px 0 200px 0;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:auto !important;margin-top:2em;}#edit-commerce-coupon-coupon-add{background:none !important;color:#f85d5d;font-size:0.8em;padding:0;font-family:"Droid Sans",sans-serif;}.view-id-order_coupon_list{padding:0 !important;}.resellerListingCountry{margin-bottom:1em;}.resellerListingCountry .flag{max-width:50px;margin:0.5em auto 0 auto;}.resellerListingCountry .flag img{border:1px solid #dddddd;}.resellerListingCountry h2{font-size:1em;margin-top:1em;}.resellerListingCountry a{color:inherit;}.resellerListingCountry a:hover{color:#c9c9c9;transition:0.5s color ease;}.resellerTitle span{padding-right:3em;position:relative;}.resellerTitle .field-type-image{position:absolute;right:0;top:-0.15em;max-width:60px;border:1px solid #dddddd;}.view-resellers h1{text-align:center;}.clientsSay{padding-top:3em;}.clientsSay .xtraPads{padding-top:0;padding-bottom:0;}.clientsSay .clientQuote{font-style:italic;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:1.8em;line-height:1.6em;margin-bottom:1.5em;margin-top:1em;padding:1.5em 0 0.5em 0;}.clientsSay .views-slideshow-pager-fields{text-align:center;margin-top:1em;}.clientsSay .views-slideshow-pager-fields .active{background:#dddddd;}.clientsSay .views-slideshow-pager-field-item{display:inline-block;width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;border-radius:1em;border:1px solid #dddddd;margin:0 0.2em;}.clientsSay .views-slideshow-pager-field-item a{display:block;text-indent:-9999px;}.testimonialPageQuote{max-width:40em;margin:0 auto 2em auto;padding-bottom:1em;text-align:center;border-bottom:1px solid #dddddd;}.testimonialPageQuote p{font-style:italic;font-size:1.2em;line-height:1.4em;}.testimonialPageQuote p.testimonialOrganization{font-style:normal;font-size:0.8em;line-height:1.6em;}.testimonialPageQuote h3{font-size:1em;margin-bottom:0.5em;}.repeaterRow{position:relative;margin-bottom:1em !important;}p.bottomDashedBorder{border-bottom:2px dashed #dddddd;margin-top:3em;}.greyGradientBg{background:white;background:-moz-radial-gradient(center,ellipse cover,white 0%,#f4f4f4 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,white),color-stop(100%,#f4f4f4));background:-webkit-radial-gradient(center,ellipse cover,white 0%,#f4f4f4 100%);background:-o-radial-gradient(center,ellipse cover,white 0%,#f4f4f4 100%);background:-ms-radial-gradient(center,ellipse cover,white 0%,#f4f4f4 100%);background:radial-gradient(ellipse at center,white 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=1);-webkit-box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.2);}.pageContentIntro{margin-bottom:3em;}.repeaterImageHolder{border:1px solid #393185;display:block;overflow:hidden;margin:1.45em auto 0 auto;width:5em;height:5em;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;border-radius:5em;}article#node-372 .repeaterImageHolder,article#node-414 .repeaterImageHolder{border-radius:0;border:0;}h3.faqTitle{text-transform:none;position:relative;border-bottom:1px solid #dddddd;padding:0 0 1em 1.2em;transition:0.5s color ease;}h3.faqTitle span.faqToggleIcon{position:absolute;left:0;top:-0.1em;}h3.faqTitle:hover{color:#c9c9c9;}h3.faqOpen{color:#c9c9c9;border-bottom:0;}.faqContent{border-bottom:1px solid #dddddd;}.faqContent div{margin:0 1.5em 2em 1.5em;max-width:40em;}.faqContent p a{margin:0 0 2em 1.5em;display:block;}#views-exposed-form-faq-page{margin:2em 0;}#views-exposed-form-faq-page div.form-type-textfield input{border:1px solid #dddddd;padding:0.4em 0.5em;width:100%;margin-bottom:0.85em;height:2.8em;line-height:2.8em;}.form-item-field-faq-category-tid{font-family:"Cabin",sans-serif;}.form-item-field-faq-category-tid a{display:block;}.form-item-field-faq-category-tid a.active{color:#c9c9c9;text-decoration:underline;}.views-widget-filter-language label,.views-widget-filter-title label,.views-widget-filter-field_faq_category_tid label{font-family:"Cabin",sans-serif;text-transform:uppercase;}.form-item-language select#edit-language{font-family:"Cabin",sans-serif;}.views-widget-filter-field_faq_category_tid{margin-bottom:1.5em;}.views-widget-filter-field_faq_category_tid .form-item{margin:0.5em 0;}.view-faq .large-9 .view-header{margin-bottom:2em;}.comparisonHeadlines{font-family:"Cabin",sans-serif;text-transform:uppercase;}.rightBorder{border-right:1px solid #dddddd;}p.yes{display:block;width:0.8em;height:0.8em;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;-ms-border-radius:0.8em;border-radius:0.8em;background:#393185;margin:1.2em auto 0 auto !important;text-indent:-999999px;}p.no{display:block;width:0.8em;height:0.8em;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;-ms-border-radius:0.8em;border-radius:0.8em;background:#f4f4f4;margin:1.2em auto 0 auto !important;text-indent:-999999px;}.bottomBorders .columns{border-bottom:1px solid #dddddd;min-height:4.5em;padding-top:0.75em;padding-bottom:0.5em;}.bottomBorders .columns p{margin:0;}.smallBottomBorder{border-bottom:1px solid #dddddd;}.smallBottomBorder h3{margin-top:2em;}.view-id-news{margin-left:auto;margin-right:auto;width:50%;}.view-id-news .views-row{border-bottom:2px dashed #dddddd;padding-bottom:2em;margin-bottom:2em;}h2.newsListingTitle{font-size:1.3em;margin:0;}h2.newsListingTitle a{color:inherit;transition:0.5s color ease;}h2.newsListingTitle a:hover{color:#c9c9c9;}.newsListingBody a{color:#424141;}.newsListingImage{float:right;margin-left:1em;margin-bottom:1em;max-width:130px;min-height:150px;}.newsContent p:first-child{font-size:1.35em;line-height:1.6em;margin-bottom:1.2em;}.newsContent .field-name-field-article-image{margin:1em auto 2em auto;}.countrySelector{position:fixed;left:0;right:0;top:-12.5em;width:100%;height:1000%;padding-top:20em;background:rgba(66,66,66,0.4);z-index:99999999;color:#fff;font-family:"Cabin",sans-serif;text-align:center;}.description{text-transform:uppercase;}.greyBox{color:#424141;background:#fff;padding:2em 1.5em;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.55);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.55);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.55);}.greyBox p.countrySelectorIntro{font-size:120%;line-height:140%;max-width:20em;margin:0 auto 1.5em auto;}select#edit-country{max-width:15em;}input#edit-submit{margin-top:1em;}.searchResultsTitle{font-family:"Cabin",sans-serif;font-size:2em;line-height:1.3em;margin:0 0 0.5em 0;}.searchResultsTitle a{color:#424141;transition:0.5s color ease;}.searchResultsTitle a:hover{color:#c9c9c9;}.searchResultsExcerpt{padding-bottom:2em;margin-bottom:2em;border-bottom:2px dashed #dddddd;}.searchResultsSKU{font-family:"Cabin",sans-serif;font-size:0.8em;display:block;margin:0 0 0.5em 0;}@media only screen and (max-width:1150px){.navigation li a{padding:0 0.65em;}.secondaryNav ul li a{padding:1em 0.65em;}}@media only screen and (max-width:1300px) and (min-width:1100px){.mainMenu{height:70px;overflow:hidden;}}@media only screen and (max-width:1200px) and (min-width:1027px){.navigation li{margin:0 0.5em;}}@media only screen and (max-width:1260px){.navigation li{margin:0 0.25em;}.navigation li a{padding:0 0.25em;}}@media only screen and (max-width:1200px){.searchBasket{width:3em;}}@media only screen and (max-width:1060px) and (min-width:1015px){.searchBasket{width:2em;}}@media only screen and (max-width:1026px){h2{font-size:1.6em;}.navPie{display:block;}.navHolder{border-top:1px solid #dddddd;display:none;}.secondaryNav{display:none;}.secondaryNav{padding:0.5em 0;}.exerciseWomen{position:absolute;bottom:0;right:0;}h1.introTitle{font-size:2.8em;letter-spacing:0;}#learnMoreVideo{margin-bottom:4em;}h2.firstLines{margin-top:3.5em;}h2.physiotoolsIs{font-size:1em;}.introBg{background:url(/sites/all/themes/physiotools/images/physiotools-software.jpg) no-repeat bottom right #ececec;-webkit-background-size:1200px 506px;-moz-background-size:1200px 506px;-o-background-size:1200px 506px;background-size:1200px 506px;}a.scrollDown{display:none;}h3.usedBy{font-size:1em;margin:-1.4em 0 2.5em 0;}.hideTablet{display:none;}.showTablet{display:block;}img.ptEcosystem{max-width:20em;}.keyXtraPads{padding-top:1.5em;padding-bottom:1.5em;}.clientsSay .clientQuote{font-size:1.4em;}.footerNav li{display:block;}.footerNav li a{float:none;}.priceBox{padding-left:1em;padding-right:1em;}.planBorder{min-height:27em;}.view-id-news{width:83.33333%;}div#edit-cid-wrapper,div#edit-author-wrapper,div#edit-field-interface-language-tid-wrapper{width:31%;float:left;margin-right:3%;}div#edit-field-interface-language-tid-wrapper{margin-right:0;}.frontpageBlocks .fpCtaBox{margin-bottom:2em;}}@media only screen and (max-width:641px){body{font-size:85%;}h1{line-height:1.4em;}.btn,.button{max-width:15em;margin-left:auto;margin-right:auto;display:block;text-align:center;}.xtraPads{padding-bottom:3em;}.introBg{background:url(/sites/all/themes/physiotools/images/physiotools-software.jpg) no-repeat right 210px #ececec;-webkit-background-size:641px 337px;-moz-background-size:641px 337px;-o-background-size:641px 337px;background-size:641px 337px;}h2.firstLines{margin-top:3em;}h1.introTitle{font-size:2.3em;}h3.usedBy{margin-top:-1em;}.fpPricing{margin-top:2.5em;}.priceBox{margin-top:0;margin-bottom:0.5em;}.selectEditPrintSend ul{margin-left:0;}.ptSlogan{display:none;}.searchBasket{height:3.2em;line-height:3.3em;width:3em;}.physiotools-logo{max-width:105px;}.searchBlock{right:6.9em;padding:0 1em;}.searchBlock input{margin-top:1em;}.miniCartAlert{top:3.2em;}.fpIntroBlock ul{margin:2em 3em 3em 0;}.fpIntroBlock ul li{margin-left:1.5em;}.exerciseWomen{display:none;}.keyXtraPads{padding-top:0;}h2.blockTitle{margin-top:0.5em;}.keyFeatures .medium-6{margin-bottom:1em;}h3.startUsing{margin-bottom:1em;}.keyXtraPads{padding-top:0;padding-bottom:0;}img.ptEcosystem{max-width:15em;margin-bottom:1.5em;}.planBorder{padding:2em 1em 8em 1em;min-height:0;}.productPriceBtn{bottom:1em;}p.priceDetailInformation{margin-top:-1em;}.installableIcon{margin-top:2em;}.smallXtraPads{padding-top:1em;padding-bottom:1.5em;}ul.newsTab{border-bottom:2px solid #fff;}ul.newsTab li{display:inline;text-align:left;}ul.newsTab li a{margin-bottom:0;}.fpNewsContent{border-left:0;padding-left:inherit;}p.readMore a{display:block;margin-top:1.5em;}.repeaterImageHolder{margin:1em auto 0 auto;width:3.25em;height:3.25em;-webkit-border-radius:3.25em;-moz-border-radius:3.25em;-ms-border-radius:3.25em;border-radius:3.25em;}.greyGradientBg{box-shadow:none;}.view-id-news{width:100%;}#views-exposed-form-online-product-extensions-page label,#views-exposed-form-faq-page label{font-size:0.75em;}h1.productTitle{margin-top:0;margin-bottom:0.75em;text-align:center;}.productListingImage{width:6em;height:6em;-webkit-border-radius:6em;-moz-border-radius:6em;-ms-border-radius:6em;border-radius:6em;margin:0 auto 1em auto;}p.productIngress{margin-top:0;margin-bottom:1em;}ul.productCodeAuthor{margin-top:0.5em;}ul.productCodeAuthor li{display:block;width:100%;margin-bottom:0.25em;}ul.productCodeAuthor li:nth-child(even){display:none;}p.productPrice,p.productPriceDisclaimer{text-align:center;}a.addToCart{margin-bottom:3em;}div.productPageRow{margin-top:0;margin-bottom:1em;}p.bottomBorder{margin-top:1.5em;}.view-commerce-cart-form table.views-table,.view-commerce-cart-summary table.views-table{width:80%;background:#fff;}fieldset.checkout-buttons input.checkout-continue{width:55%;float:left;}span.button-operator{float:left;margin-right:1em;margin-left:0.5em;}.navigation,.secondary-menu{font-size:90%;margin:1.5em 0 10em 0;text-align:left;}.navigation li,.secondary-menu li{height:auto;margin:0;display:block;padding:0;}.navigation li a,.secondary-menu li a{line-height:4em;height:auto;padding:0;}.navHolder{width:50%;}html.front .navHolder{width:100%;}.searchBlock{height:3.2em;}.secondaryNav{position:absolute;right:0;top:3.2em;height:89.5%;}.secondaryNav ul li{display:block;}ul.secondary-menu{text-align:left !important;display:block !important;margin:0.9em 0;}.secondaryNav ul li a{padding:0;line-height:4em;height:auto;}ul.inline li{padding:0;}.navigation li.active a,.navigation li.active-trail a{width:115%;background:#f3f3f3;margin-left:-1em;padding-left:1em;}.navigation li.active a:before,.navigation li.active-trail a:before{display:none;}}.dirtyHack{overflow:hidden !important;}.view-product-slideshow{width:100%;}.view-product-slideshow .views-slideshow-cycle-main-frame{width:100% !important;height:auto;}.view-product-slideshow .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto;}.view-product-slideshow .field-content{max-width:100%;width:100%;}.view-product-slideshow .field-content img{max-width:100%;width:100%;height:auto;margin:0;padding:0;}.views_slideshow_cycle_main{width:100%;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}
