/*! responsive-nav.js 1.0.39 by @viljamis */@media screen and (max-width: 40.063em){.main-nav-el{display:none}.main-nav-el .main-nav-list li{margin-left:0.2rem;line-height:2.5rem}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse li{width:100%;display:block}.js-nav .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;height:35px;float:right;text-indent:-9999px;overflow:hidden;background:#a4a3a3 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/hamburger.gif) no-repeat 50% -30px}.nav-toggle.active{background-color:white}}@media screen and (max-width: 40.063em) and (-webkit-min-device-pixel-ratio: 1.3),screen and (max-width: 40.063em) and (min--moz-device-pixel-ratio: 1.3),screen and (max-width: 40.063em) and (-o-min-device-pixel-ratio: 2/1),screen and (max-width: 40.063em) and (min-device-pixel-ratio: 1.3),screen and (max-width: 40.063em) and (min-resolution: 192dpi),screen and (max-width: 40.063em) and (min-resolution: 2dppx){.nav-toggle{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/hamburger-landing-retina.gif);-webkit-background-size:100px 100px;-moz-background-size:100px 100px;-o-background-size:100px 100px;background-size:100px 100px}}@media screen and (max-width: 40.063em){.nav-collapse .main-nav-list li.active a:before,.nav-collapse .main-nav-list li a:hover:before{border:0}}@media screen and (min-width: 40.063em){.js-nav .nav-collapse{position:relative}.js-nav .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.mentions-input-box{position:relative;background:#fff}.mentions-input-box textarea{width:100%;display:block;height:18px;padding:6px;border:1px solid #dcdcdc;border-radius:3px;overflow:hidden;background:transparent;position:relative;outline:0;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mentions-input-box .mentions-autocomplete-list{display:none;background:#fff;border:1px solid #b2b2b2;position:absolute;left:0;right:0;z-index:10000;margin-top:-2px;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.148438);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.148438);box-shadow:0 2px 5px rgba(0,0,0,0.148438)}.mentions-input-box .mentions-autocomplete-list ul{margin:0;padding:0}.mentions-input-box .mentions-autocomplete-list li{background-color:#fff;padding:0 5px;margin:0;width:auto;border-bottom:1px solid #eee;height:26px;line-height:26px;overflow:hidden;cursor:pointer;list-style:none;white-space:nowrap}.mentions-input-box .mentions-autocomplete-list li:last-child{border-radius:5px}.mentions-input-box .mentions-autocomplete-list li>img,.mentions-input-box .mentions-autocomplete-list li>div.icon{width:16px;height:16px;float:left;margin-top:5px;margin-right:5px;-moz-background-origin:3px;border-radius:3px}.mentions-input-box .mentions-autocomplete-list li em{font-weight:bold;font-style:none}.mentions-input-box .mentions-autocomplete-list li:hover,.mentions-input-box .mentions-autocomplete-list li.active{background-color:#f2f2f2}.mentions-input-box .mentions-autocomplete-list li b{background:#ffff99;font-weight:normal}.mentions-input-box .mentions{position:absolute;left:1px;right:0;top:1px;bottom:0;padding:6px;color:#fff;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.mentions-input-box .mentions>div{color:#fff;white-space:pre-wrap;width:100%}.mentions-input-box .mentions>div>strong{font-weight:normal;letter-spacing:normal;background-color:#DEDEDE}.mentions-input-box .mentions>div>strong>span{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}/*! jQuery UI - v1.11.3 - 2015-02-25
* http://jqueryui.com
* Includes: core.css, button.css, datepicker.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%20Neue&fwDefault=normal&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=%23F2F2F2&bgTextureHeader=spotlight&bgImgOpacityHeader=0&borderColorHeader=%23ffffff&fcHeader=%23505050&iconColorHeader=%23505050&bgColorContent=%23ffffff&bgTextureContent=spotlight&bgImgOpacityContent=0&borderColorContent=%23ffffff&fcContent=%2334495e&iconColorContent=%23222222&bgColorDefault=%23F2F2F2&bgTextureDefault=fine_grain&bgImgOpacityDefault=0&borderColorDefault=%23ffffff&fcDefault=%23505050&iconColorDefault=%23ffffff&bgColorHover=%23888888&bgTextureHover=fine_grain&bgImgOpacityHover=0&borderColorHover=%23fffffff&fcHover=%23ffffff&iconColorHover=%23ffffff&bgColorActive=%23505050&bgTextureActive=fine_grain&bgImgOpacityActive=0&borderColorActive=%23ffffff&fcActive=%23ffffff&iconColorActive=%23ffffff&bgColorHighlight=%23505050&bgTextureHighlight=fine_grain&bgImgOpacityHighlight=0&borderColorHighlight=%23ffffff&fcHighlight=%23ffffff&iconColorHighlight=%23505050&bgColorError=%23f2490f&bgTextureError=fine_grain&bgImgOpacityError=0&borderColorError=%23ffffff&fcError=%23ffffff&iconColorError=%23505050&bgColorOverlay=%2354b8cc&bgTextureOverlay=diagonal_maze&bgImgOpacityOverlay=0&opacityOverlay=60&bgColorShadow=%23000000&bgTextureShadow=diagonal_maze&bgImgOpacityShadow=0&opacityShadow=0&thicknessShadow=0px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget{font-family:Helvetica Neue;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica Neue;font-size:1em}.ui-widget-content{border:1px solid #ffffff;background:#fff url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_spotlight_0_ffffff_600x600.png) 50% 2% repeat-x;color:#34495e}.ui-widget-content a{color:#34495e}.ui-widget-header{border:1px solid #ffffff;background:#F2F2F2 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_spotlight_0_F2F2F2_600x600.png) 50% 50% repeat-x;color:#505050;font-weight:bold}.ui-widget-header a{color:#505050}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ffffff;background:#F2F2F2 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_fine-grain_0_F2F2F2_60x60.png) 50% 50% repeat;font-weight:normal;color:#505050}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#505050;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fffffff;background:#888 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_fine-grain_0_888888_60x60.png) 50% 50% repeat;font-weight:normal;color:#ffffff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#ffffff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ffffff;background:#505050 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_fine-grain_0_505050_60x60.png) 50% 50% repeat;font-weight:normal;color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffffff;background:#505050 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_fine-grain_0_505050_60x60.png) 50% 50% repeat;color:#ffffff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#ffffff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffffff;background:#f2490f url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_fine-grain_0_f2490f_60x60.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_505050_256x240.png)}.ui-state-default .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_ffffff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_505050_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-icons_505050_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px}.ui-widget-overlay{background:#54b8cc url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_diagonal-maze_0_54b8cc_10x10.png) 50% 50% repeat;opacity:.6;filter:Alpha(Opacity=60)}.ui-widget-shadow{margin:0 0 0 -10px;padding:0px;background:#000 url(//storage.googleapis.com/excom-prod/public/images/exercisecom/ui/ui-bg_diagonal-maze_0_000000_10x10.png) 50% 50% repeat;opacity:0;filter:Alpha(Opacity=0);border-radius:18px}/*!
 * Copyright (c) 2014 Tamble, Inc.
 * Licensed under MIT (https://github.com/tamble/jquery-ui-daterangepicker/raw/master/LICENSE.txt)
 */.comiseo-daterangepicker-triggerbutton.ui-button{text-align:left;min-width:18em}.comiseo-daterangepicker{position:absolute;padding:5px}.comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.comiseo-daterangepicker-presets,.comiseo-daterangepicker-calendar{display:table-cell;vertical-align:top;height:230px}.comiseo-daterangepicker-right .comiseo-daterangepicker-presets{padding:2px 7px 7px 2px}.comiseo-daterangepicker-left .comiseo-daterangepicker-presets{padding:2px 2px 7px 7px}.ui-menu{white-space:nowrap}.comiseo-daterangepicker .ui-widget-content,.comiseo-daterangepicker .ui-datepicker .ui-state-highlight{border-width:0}.comiseo-daterangepicker>.comiseo-daterangepicker-main.ui-widget-content{border-bottom-width:1px}.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight{border-width:1px}.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{border-left-width:1px;padding-left:5px}.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{border-right-width:1px;padding-right:5px}.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel{float:left}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel{float:right}.comiseo-daterangepicker-buttonpanel>button{margin-top:6px}.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel>button{margin-right:6px}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel>button{margin-left:6px}.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default{background:#b0c4de;color:#fff}.chardinjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.chardinjs-helper-layer{position:absolute;z-index:9999998;color:white;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.chardinjs-helper-layer.chardinjs-left{border-left:solid white 1px;margin-left:-10px}.chardinjs-helper-layer.chardinjs-right{border-right:solid white 1px;padding-right:10px}.chardinjs-helper-layer.chardinjs-bottom{border-bottom:solid white 1px;padding-bottom:10px}.chardinjs-helper-layer.chardinjs-top{border-top:solid white 1px;padding-top:10px}.chardinjs-tooltip{position:absolute;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;max-width:200px}.chardinjs-tooltip.chardinjs-left{margin-left:-135px;padding-right:10px}.chardinjs-tooltip.chardinjs-right{margin-right:-135px;padding-left:10px}.chardinjs-tooltip.chardinjs-bottom{margin-bottom:-50px;padding-top:10px}.chardinjs-tooltip.chardinjs-top{margin-top:-50px;padding-bottom:10px}.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after,.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{content:".";display:inline-block;background-color:white;height:1px;overflow:hidden;position:absolute}.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after{width:100px;top:50%}.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{width:1px;height:50px;left:50%}.chardinjs-tooltip.chardinjs-bottom:before{top:-50px}.chardinjs-tooltip.chardinjs-top:after{bottom:-50px}.chardinjs-tooltip.chardinjs-right:before{left:-100px}.chardinjs-tooltip.chardinjs-left:after{right:-100px}.chardinjs-show-element{z-index:9999999;opacity:0.8}.chardinjs-relative-position{position:relative}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-arrows-bounce{max-width:100%;max-height:100%}.drop-element.drop-theme-arrows-bounce .drop-content{border-radius:5px;position:relative;font-family:inherit;background:#fff;color:#444;padding:1em;font-size:1.1em;line-height:1.5em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2))}.drop-element.drop-theme-arrows-bounce .drop-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:12px;border-style:solid}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-12px;border-top-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-12px;border-bottom-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-12px;border-left-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-12px;border-right-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:12px;border-bottom-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:12px;border-bottom-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:12px;border-top-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:12px;border-top-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:12px;left:100%;border-left-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:12px;right:100%;border-right-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:12px;left:100%;border-left-color:#fff}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:12px;right:100%;border-right-color:#fff}.drop-element.drop-theme-arrows-bounce{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 100ms;transition:opacity 100ms;opacity:0}.drop-element.drop-theme-arrows-bounce .drop-content{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);transition:transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.drop-element.drop-theme-arrows-bounce.drop-open{display:none}.drop-element.drop-theme-arrows-bounce.drop-open-transitionend{display:block}.drop-element.drop-theme-arrows-bounce.drop-after-open{-webkit-transition:none;transition:none;opacity:1}.drop-element.drop-theme-arrows-bounce.drop-after-open .drop-content{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-center .drop-content{-webkit-transform-origin:50%,calc(100% + 12px);-ms-transform-origin:50%,calc(100% + 12px);transform-origin:50%,calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-center .drop-content{-webkit-transform-origin:50%, -12px;-ms-transform-origin:50%, -12px;transform-origin:50%, -12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-right.drop-element-attached-middle .drop-content{-webkit-transform-origin:calc(100% + 12px),50%;-ms-transform-origin:calc(100% + 12px),50%;transform-origin:calc(100% + 12px),50%}.drop-element.drop-theme-arrows-bounce.drop-element-attached-left.drop-element-attached-middle .drop-content{-webkit-transform-origin:-12px, 50%;-ms-transform-origin:-12px, 50%;transform-origin:-12px, 50%}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{-webkit-transform-origin:0, -12px;-ms-transform-origin:0, -12px;transform-origin:0, -12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{-webkit-transform-origin:100%, -12px;-ms-transform-origin:100%, -12px;transform-origin:100%, -12px}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{-webkit-transform-origin:0,calc(100% + 12px);-ms-transform-origin:0,calc(100% + 12px);transform-origin:0,calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{-webkit-transform-origin:100%,calc(100% + 12px);-ms-transform-origin:100%,calc(100% + 12px);transform-origin:100%,calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px),0;-ms-transform-origin:calc(100% + 12px),0;transform-origin:calc(100% + 12px),0}.drop-element.drop-theme-arrows-bounce.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px, 0;-ms-transform-origin:-12px, 0;transform-origin:-12px, 0}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px),100%;-ms-transform-origin:calc(100% + 12px),100%;transform-origin:calc(100% + 12px),100%}.drop-element.drop-theme-arrows-bounce.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px, 100%;-ms-transform-origin:-12px, 100%;transform-origin:-12px, 100%}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-basic{max-width:100%;max-height:100%}.drop-element.drop-theme-basic .drop-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);font-family:inherit;background:#eeeeee;color:#444444;padding:1em;font-size:1.1em;line-height:1.5em}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0, 0, 0, 0)}.awesomplete{position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:rgba(255,255,255,0.9);background:linear-gradient(to bottom right, white, rgba(255,255,255,0.8));border:1px solid rgba(0,0,0,0.3);box-shadow:0.05em 0.2em 0.6em rgba(0,0,0,0.2);text-shadow:none}@supports (transform: scale(0)){.awesomplete>ul{transition:0.3s cubic-bezier(0.4, 0.2, 0.5, 1.4);transform-origin:1.43em -.43em}.awesomplete>ul[hidden],.awesomplete>ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background-color:#f2f2f2;color:black}.awesomplete>ul>li[aria-selected="true"]{background-color:#f2f2f2}.awesomplete mark{color:#30A6BE}.awesomplete li[aria-selected="true"] mark{color:inherit}.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7 !important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(0.4) !important;-ms-transform:scale(0.4) !important;transform:scale(0.4) !important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:'';border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7 !important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b !important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff !important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7 !important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:jelly 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:rotate 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca !important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca !important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca !important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682 !important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de !important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:transparent}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de !important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de !important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0 !important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c !important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:transparent}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c !important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c !important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935 !important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e !important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e !important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e !important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11 !important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f !important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:transparent}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f !important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f !important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622 !important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em !important;top:calc((0% - (100% - 1em)) - 35%) !important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.select2-results__option[aria-selected=true]{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
 * Select2 Bootstrap Theme v0.1.0-beta.10 (https://select2.github.io/select2-bootstrap-theme)
 * Copyright 2015-2017 Florian Kissling and contributors (https://github.com/select2/select2-bootstrap-theme/graphs/contributors)
 * Licensed under MIT (https://github.com/select2/select2-bootstrap-theme/blob/master/LICENSE)
 */.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{margin-bottom:0px}.select2-container--bootstrap .select2-selection--multiple{padding-bottom:5px !important}.select2-container--bootstrap .select2-selection--multiple .select2-search.select2-search--inline:only-child{margin-bottom:-5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{padding:2px 6px !important;border-radius:3px !important;font-size:15px !important}.select2-container--bootstrap{margin-bottom:1rem}.select2-container--bootstrap{display:block}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;outline:0}.select2-container--bootstrap .select2-selection.form-control{border-radius:4px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px}.select2-container--bootstrap .select2-search__field{outline:0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#999}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#999}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#999;opacity:1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--bootstrap .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option[role=group]{padding:0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#777;cursor:not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--bootstrap .select2-results__group{color:#777;display:block;padding:6px 12px;font-size:12px;line-height:1.42857143;white-space:nowrap}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border-color:#66afe9}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 4px 4px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--bootstrap .select2-selection__clear:hover{color:#333}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--disabled .select2-search__field,.select2-container--bootstrap.select2-container--disabled .select2-selection{cursor:not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,.select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display:none}.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--bootstrap .select2-dropdown--above{-webkit-box-shadow:0 -6px 12px rgba(0,0,0,0.175);box-shadow:0 -6px 12px rgba(0,0,0,0.175);margin-top:1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-selection--single{height:34px;line-height:1.42857143;padding:6px 24px 6px 12px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#555;padding:0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--bootstrap .select2-selection--multiple{min-height:34px;padding:0;height:auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.42857143;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:0 0;padding:0 12px;height:32px;line-height:1.42857143;margin-top:0;min-width:5em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.form-group-sm .select2-container--bootstrap .select2-selection--single,.input-group-sm .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b{margin-left:-5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple,.input-group-sm .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-sm{min-height:30px;border-radius:3px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear{margin-top:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single,.input-group-lg .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow{width:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b{border-width:5px 5px 0;margin-left:-10px;margin-top:-2.5px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple,.input-group-lg .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-lg{min-height:46px;border-radius:6px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear{margin-top:10px}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 5px 5px}.select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .select2-dropdown,.has-warning .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-dropdown,.has-error .select2-selection{border-color:#a94442}.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;border-color:#843534}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-dropdown,.has-success .select2-selection{border-color:#3c763d}.has-success .select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;border-color:#2b542c}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection,.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection.form-control{border-radius:0}.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;width:100%;margin-bottom:0}.input-group>.select2-container--bootstrap>.selection>.select2-selection.form-control{float:none}.input-group>.select2-container--bootstrap.select2-container--focus,.input-group>.select2-container--bootstrap.select2-container--open{z-index:3}.input-group>.select2-container--bootstrap,.input-group>.select2-container--bootstrap .input-group-btn,.input-group>.select2-container--bootstrap .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}@media (min-width: 768px){.form-inline .select2-container--bootstrap{display:inline-block}}/*!
 * jquery-confirm v3.3.2 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2017 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden !important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0 !important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none !important;transition:none !important}.jconfirm .jconfirm-box{background:white;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:white;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:dodgerblue;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px !important;line-height:14px !important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#FFF}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c !important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db !important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71 !important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6 !important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f !important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e !important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:darkslategray;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#444;border-radius:5px;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%,80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%,60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%,80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%,60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px, -100px);transform:translate(0px, -100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px, 100px);transform:translate(0px, 100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,0.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:white}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:white;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:white}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:white;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,0.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,0.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:white;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);border:solid 1px rgba(0,0,0,0.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:slategray;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.27),0 0 40px rgba(0,0,0,0.08) inset;border-radius:4px;padding:16px}.signature-pad::before,.signature-pad::after{position:absolute;z-index:-1;content:"";width:40%;height:10px;bottom:10px;background:transparent;box-shadow:0 8px 12px rgba(0,0,0,0.4)}.signature-pad::before{left:20px;-webkit-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg)}.signature-pad::after{right:20px;-webkit-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f4f4f4}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,0.02) inset}.signature-pad--footer{color:#C3C3C3;text-align:center;font-size:1.2em;margin-top:8px}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}#github img{border:0}@media (max-width: 940px){#github img{width:90px;height:90px}}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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{margin:0 auto;max-width:62.5rem;width:100%}.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{margin:0 -0.9375rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.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.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;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.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;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.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;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.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.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.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width: 40.0625em){.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.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;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.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;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.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;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.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.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.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 64.0625em){.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.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;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.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;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.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;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.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.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.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion{margin-bottom:0;margin-left:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8;color:#222222}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;display:block;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#FFFFFF;display:block}.alert-box{border-style:solid;border-width:1px;display:block;font-size:0.8125rem;font-weight:normal;margin-bottom:1.25rem;padding:0.875rem 1.5rem 0.875rem 0.875rem;position:relative;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFFFFF}.alert-box .close{right:0.25rem;background:inherit;color:#333333;font-size:1.375rem;line-height:.9;margin-top:-0.6875rem;opacity:0.3;padding:0 6px 4px;position:absolute;top:50%}.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}[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;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.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{list-style:none;width:50%}.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{list-style:none;width:33.3333333333%}.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{list-style:none;width:25%}.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{list-style:none;width:20%}.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{list-style:none;width:16.6666666667%}.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{list-style:none;width:14.2857142857%}.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{list-style:none;width:12.5%}.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{list-style:none;width:11.1111111111%}.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{list-style:none;width:10%}.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{list-style:none;width:9.0909090909%}.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{list-style:none;width:8.3333333333%}.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.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.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{list-style:none;width:50%}.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{list-style:none;width:33.3333333333%}.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{list-style:none;width:25%}.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{list-style:none;width:20%}.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{list-style:none;width:16.6666666667%}.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{list-style:none;width:14.2857142857%}.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{list-style:none;width:12.5%}.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{list-style:none;width:11.1111111111%}.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{list-style:none;width:10%}.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{list-style:none;width:9.0909090909%}.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{list-style:none;width:8.3333333333%}.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.0625em){.large-block-grid-1>li{list-style:none;width:100%}.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{list-style:none;width:50%}.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{list-style:none;width:33.3333333333%}.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{list-style:none;width:25%}.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{list-style:none;width:20%}.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{list-style:none;width:16.6666666667%}.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{list-style:none;width:14.2857142857%}.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{list-style:none;width:12.5%}.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{list-style:none;width:11.1111111111%}.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{list-style:none;width:10%}.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{list-style:none;width:9.0909090909%}.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{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{border-style:solid;border-width:1px;display:block;list-style:none;margin-left:0;overflow:hidden;padding:0.5625rem 0.875rem 0.5625rem;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px}.breadcrumbs>*{color:#008CBA;float:left;font-size:0.6875rem;line-height:0.6875rem;margin:0;text-transform:uppercase}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#008CBA}.breadcrumbs>*.current{color:#333333;cursor:default}.breadcrumbs>*.current a{color:#333333;cursor:default}.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{color:#999999;cursor:not-allowed;text-decoration:none}.breadcrumbs>*:before{color:#AAAAAA;content:"/";margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}button:hover,button:focus,.button:hover,.button:focus{color:#FFFFFF}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFFFFF}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFFFFF}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFFFFF}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFFFFF}button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}button.small,.button.small{padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;padding-bottom:1.0625rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFFFFF}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA}button.disabled.secondary,button.secondary[disabled],.button.disabled.secondary,.button.secondary[disabled]{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.secondary:hover,button.disabled.secondary:focus,button.secondary[disabled]:hover,button.secondary[disabled]:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button.secondary[disabled]:hover,.button.secondary[disabled]:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button.secondary[disabled]:hover,button.secondary[disabled]:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button.secondary[disabled]:hover,.button.secondary[disabled]:focus{color:#333333}button.disabled.secondary:hover,button.disabled.secondary:focus,button.secondary[disabled]:hover,button.secondary[disabled]:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button.secondary[disabled]:hover,.button.secondary[disabled]:focus{background-color:#e7e7e7}button.disabled.success,button.success[disabled],.button.disabled.success,.button.success[disabled]{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.success:hover,button.disabled.success:focus,button.success[disabled]:hover,button.success[disabled]:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button.success[disabled]:hover,.button.success[disabled]:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button.success[disabled]:hover,button.success[disabled]:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button.success[disabled]:hover,.button.success[disabled]:focus{color:#FFFFFF}button.disabled.success:hover,button.disabled.success:focus,button.success[disabled]:hover,button.success[disabled]:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button.success[disabled]:hover,.button.success[disabled]:focus{background-color:#43AC6A}button.disabled.alert,button.alert[disabled],.button.disabled.alert,.button.alert[disabled]{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.alert:hover,button.disabled.alert:focus,button.alert[disabled]:hover,button.alert[disabled]:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button.alert[disabled]:hover,.button.alert[disabled]:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button.alert[disabled]:hover,button.alert[disabled]:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button.alert[disabled]:hover,.button.alert[disabled]:focus{color:#FFFFFF}button.disabled.alert:hover,button.disabled.alert:focus,button.alert[disabled]:hover,button.alert[disabled]:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button.alert[disabled]:hover,.button.alert[disabled]:focus{background-color:#f04124}button.disabled.warning,button.warning[disabled],.button.disabled.warning,.button.warning[disabled]{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.warning:hover,button.disabled.warning:focus,button.warning[disabled]:hover,button.warning[disabled]:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button.warning[disabled]:hover,.button.warning[disabled]:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button.warning[disabled]:hover,button.warning[disabled]:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button.warning[disabled]:hover,.button.warning[disabled]:focus{color:#FFFFFF}button.disabled.warning:hover,button.disabled.warning:focus,button.warning[disabled]:hover,button.warning[disabled]:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button.warning[disabled]:hover,.button.warning[disabled]:focus{background-color:#f08a24}button.disabled.info,button.info[disabled],.button.disabled.info,.button.info[disabled]{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.info:hover,button.disabled.info:focus,button.info[disabled]:hover,button.info[disabled]:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button.info[disabled]:hover,.button.info[disabled]:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button.info[disabled]:hover,button.info[disabled]:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button.info[disabled]:hover,.button.info[disabled]:focus{color:#FFFFFF}button.disabled.info:hover,button.disabled.info:focus,button.info[disabled]:hover,button.info[disabled]:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button.info[disabled]:hover,.button.info[disabled]:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.0625em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-group>li{display:inline-block;margin:0 -2px}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{display:inline-block;margin:0 -2px}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{display:block;margin:0;width:100%}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{display:inline-block;margin:0 -2px}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width: 40.0625em){.button-group.radius.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{display:block;margin:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{display:inline-block;margin:0 -2px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width: 40.0625em){.button-group.round.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{display:block;margin:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{list-style:none;margin-left:0;margin-bottom:0}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;height:100%;position:fixed;top:0;width:100%;z-index:998;left:0}.clearing-blackout .clearing-close{display:block}.clearing-container{height:100%;margin:0;overflow:hidden;position:relative;z-index:998}.clearing-touch-label{color:#AAAAAA;font-size:.6em;left:50%;position:absolute;top:50%}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{background:#333333;bottom:0;color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;padding:10px 30px 20px;position:absolute;text-align:center;width:100%;left:0}.clearing-close{color:#CCCCCC;display:none;font-size:30px;line-height:1;padding-left:20px;padding-top:10px;z-index:999}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.0625em){.clearing-main-prev,.clearing-main-next{height:100%;position:absolute;top:0;width:40px}.clearing-main-prev>span,.clearing-main-next>span{border:solid 12px;display:block;height:0;position:absolute;top:50%;width:0}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{clear:none;cursor:pointer;display:block;float:left;margin-right:0;min-height:inherit;opacity:.4;overflow:hidden;padding:0;position:relative;width:120px}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{background:#333333;height:85%;overflow:hidden}.clearing-close{padding-left:0;padding-top:0;position:absolute;top:10px;right:20px}}.f-dropdown{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:2px;max-width:200px}.f-dropdown.open{display:block}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right.open{display:block}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left.open{display:block}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;bottom:-12px;position:absolute;top:auto;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:#cccccc transparent transparent transparent;border-top-style:solid;bottom:-14px;position:absolute;top:auto;left:9px;right:auto;z-index:88}.f-dropdown li{cursor:pointer;font-size:0.875rem;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;padding:1.25rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.radius{border-radius:3px}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.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{height:100%;position:absolute;top:0;width:100%;left:0}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:0.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear, background 0.15s linear;-moz-transition:border-color 0.15s linear, background 0.15s linear;-ms-transition:border-color 0.15s linear, background 0.15s linear;-o-transition:border-color 0.15s linear, background 0.15s linear;transition:border-color 0.15s linear, background 0.15s linear}input:not([type]):focus,input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input:not([type]):disabled,input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[disabled]:not([type]),input[readonly]:not([type]),fieldset[disabled] input:not([type]),input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input.radius:not([type]),input.radius[type="text"],input.radius[type="password"],input.radius[type="date"],input.radius[type="datetime"],input.radius[type="datetime-local"],input.radius[type="month"],input.radius[type="week"],input.radius[type="email"],input.radius[type="number"],input.radius[type="search"],input.radius[type="tel"],input.radius[type="time"],input.radius[type="url"],input.radius[type="color"],textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#666666}:-moz-placeholder{color:#666666}::-moz-placeholder{color:#666666}:-ms-input-placeholder{color:#666666}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:focus{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;margin:1.125rem 0;padding:1.25rem}fieldset legend{font-weight:bold;margin:0;margin-left:-0.1875rem;padding:0 0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{display:inline-block;font-size:0;width:100%;background:#333333}.icon-bar>*{display:block;float:left;font-size:1rem;margin:0 auto;padding:1.25rem;text-align:center;width:25%}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{display:inline-block;margin:0 .0625rem 0 0}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{float:none;margin:auto;width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.medium-vertical{height:100%;width:auto}.icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.large-vertical{height:100%;width:auto}.icon-bar.large-vertical .item{float:none;margin:auto;width:auto}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem;font-size:1rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#008CBA}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#008CBA}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar .item.disabled{cursor:not-allowed;opacity:0.7;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:not-allowed}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.eight-up.large-vertical .item{width:auto}}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.0625em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.0625em){.icon-bar.eight-up.large-vertical .item{width:auto}}.inline-list{list-style:none;margin-top:0;margin-bottom:1.0625rem;margin-left:-1.375rem;margin-right:0;overflow:hidden;padding:0}.inline-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{background:#333333;color:#FFFFFF;display:none;font-family:inherit;font-weight:normal;position:absolute;top:0;width:95%;z-index:103;left:2.5%}.lt-ie9 .joyride-tip-guide{margin-left:-400px;max-width:800px;left:50%}.joyride-content-wrapper{padding:1.125rem 1.25rem 1.5rem;width:100%}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{border:10px solid #333333;display:block;height:0;position:absolute;width:0;left:22px}.joyride-tip-guide .joyride-nub.top{border-color:#333333;border-top-color:transparent !important;border-top-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-bottom-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{color:#FFFFFF;font-weight:bold;line-height:1.25;margin:0}.joyride-tip-guide p{font-size:0.875rem;line-height:1.3;margin:0 0 1.125rem 0}.joyride-timer-indicator-wrap{border:solid 1px #555555;bottom:1rem;height:3px;position:absolute;width:50px;right:1.0625rem}.joyride-timer-indicator{background:#666666;display:block;height:inherit;width:0}.joyride-close-tip{color:#777777 !important;font-size:24px;font-weight:normal;line-height:.5 !important;position:absolute;text-decoration:none;top:10px;right:12px}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{background:rgba(0,0,0,0.5);cursor:pointer;display:none;height:100%;position:fixed;top:0;width:100%;z-index:100;left:0}.joyride-expose-wrapper{background-color:#FFFFFF;border-radius:3px;box-shadow:0 0 15px #FFFFFF;position:absolute;z-index:102}.joyride-expose-cover{background:transparent;border-radius:3px;left:0;position:absolute;top:0;z-index:9999}@media only screen{.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-right-color:transparent !important;border-bottom-color:transparent !important;border-top-color:transparent !important;left:auto;right:-20px;top:22px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;left:-20px;right:auto;top:22px}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;font-family:"Consolas", "Menlo", "Courier", monospace;font-size:inherit;margin:0;padding:0.125rem 0.25rem 0;border-radius:3px}.label{display:inline-block;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#FFFFFF}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#e7e7e7;color:#333333}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;min-width:100%;padding:10px;z-index:50}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{border-radius:1000px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;border-color:#555555 #FFFFFF;border:solid 3px;display:block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.orbit-container{background:none;overflow:hidden;position:relative;width:100%}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{bottom:0;position:absolute;background-color:rgba(51,51,51,0.8);color:#FFFFFF;font-size:0.875rem;padding:0.625rem 0.875rem;width:100%}.orbit-container .orbit-slide-number{left:10px;background:rgba(0,0,0,0);color:#FFFFFF;font-size:12px;position:absolute;top:10px;z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{border:solid 4px #FFFFFF;border-bottom:none;border-top:none;display:none;height:14px;position:absolute;top:0;width:11px;right:0}.orbit-container .orbit-timer.paused>span{top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF;right:-4px}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{background-color:transparent;color:white;height:60px;line-height:50px;margin-top:-25px;position:absolute;text-indent:-9999px !important;top:45%;width:36px;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{border:inset 10px;display:block;height:0;margin-top:-10px;position:absolute;top:50%;width:0}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{display:block;float:none;margin:0 auto 30px auto;overflow:hidden;position:relative;text-align:center;top:10px}.orbit-bullets li{background:#CCCCCC;cursor:pointer;display:inline-block;float:none;height:0.5625rem;margin-right:6px;width:0.5625rem;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 40.0625em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{margin:0  !important;opacity:1 !important;position:relative}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;margin-left:-0.3125rem;min-height:1.5rem}ul.pagination li{color:#222222;font-size:0.875rem;height:1.5rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:none;color:#999999;display:block;font-size:1em;font-weight:normal;line-height:inherit;padding:0.0625rem 0.625rem 0.0625rem}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999;pointer-events:none}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFFFFF;cursor:default;font-weight:bold}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;color:#EEEEEE;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:1rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .price{background-color:#F6F6F6;color:#333333;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:2rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .description{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;padding:0.9375rem;text-align:center}.pricing-table .bullet-item{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#333333;font-size:0.875rem;font-weight:normal;padding:0.9375rem;text-align:center}.pricing-table .cta-button{background-color:#FFFFFF;padding:1.25rem 1.25rem 0;text-align:center}.progress{background-color:#F6F6F6;border:1px solid white;height:1.5625rem;margin-bottom:0.625rem;padding:0.125rem}.progress .meter{background:#008CBA;display:block;height:100%;float:left;width:0%}.progress .meter.secondary{background:#e7e7e7;display:block;height:100%;float:left;width:0%}.progress .meter.success{background:#43AC6A;display:block;height:100%;float:left;width:0%}.progress .meter.alert{background:#f04124;display:block;height:100%;float:left;width:0%}.progress.secondary .meter{background:#e7e7e7;display:block;height:100%;float:left;width:0%}.progress.success .meter{background:#43AC6A;display:block;height:100%;float:left;width:0%}.progress.alert .meter{background:#f04124;display:block;height:100%;float:left;width:0%}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:block;height:1rem;width:100%;background:#FAFAFA}.range-slider.vertical-range{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:inline-block;height:12.5rem;width:1rem}.range-slider.vertical-range .range-slider-handle{bottom:-10.5rem;margin-left:-0.5rem;margin-top:0;position:absolute}.range-slider.vertical-range .range-slider-active-segment{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:initial;bottom:0;height:auto;width:0.875rem}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:not-allowed;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{background:#e5e5e5;border-bottom-left-radius:inherit;border-top-left-radius:inherit;display:inline-block;height:0.875rem;position:absolute}.range-slider-handle{border:1px solid none;cursor:pointer;display:inline-block;height:1.375rem;position:absolute;top:-0.3125rem;width:2rem;z-index:1;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA}.range-slider-handle:hover{background:#007ba4}.reveal-modal-bg{background:#000000;background:rgba(0,0,0,0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;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.0625em){.reveal-modal{left:0;margin:0 auto;max-width:62.5rem;right:0;width:80%}}@media only screen and (min-width: 40.0625em){.reveal-modal{top:6.25rem}}.reveal-modal.radius{box-shadow:none;border-radius:3px}.reveal-modal.round{box-shadow:none;border-radius:1000px}.reveal-modal.collapse{padding:0;box-shadow:none}@media only screen and (min-width: 40.0625em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5rem;right:0;width:30%}}@media only screen and (min-width: 40.0625em){.reveal-modal.small{left:0;margin:0 auto;max-width:62.5rem;right:0;width:40%}}@media only screen and (min-width: 40.0625em){.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5rem;right:0;width:60%}}@media only screen and (min-width: 40.0625em){.reveal-modal.large{left:0;margin:0 auto;max-width:62.5rem;right:0;width:70%}}@media only screen and (min-width: 40.0625em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5rem;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0 !important;max-width:none !important;min-height:100vh;top:0}@media only screen and (min-width: 40.0625em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5rem;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#AAAAAA;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;top:0.625rem;right:1.375rem}.side-nav{display:block;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;list-style-position:outside;list-style-type:none;margin:0;padding:0.875rem 0}.side-nav li{font-size:0.875rem;font-weight:normal;margin:0 0 0.4375rem 0}.side-nav li a:not(.button){color:#008CBA;display:block;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}.side-nav li a:not(.button):active{color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:normal}.side-nav li.divider{border-top:1px solid;height:0;list-style:none;padding:0;border-top-color:#e6e6e6}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;margin-left:-0.375rem;top:48%}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;margin-left:-0.375rem;top:48%}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span>i{display:block;left:50%;margin-left:-0.28889em;margin-top:-0.48889em;position:absolute;top:50%}.sub-nav{display:block;margin:-0.25rem 0 1.125rem;overflow:hidden;padding-top:0.25rem;width:auto}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{color:#999999;float:left;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:0.875rem;font-weight:normal;margin-left:1rem;margin-bottom:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{color:#999999;padding:0.1875rem 1rem;text-decoration:none}.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{border-radius:3px;background:#008CBA;color:#FFFFFF;cursor:default;font-weight:normal;padding:0.1875rem 1rem}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.switch{border:none;margin-bottom:1.5rem;outline:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{background:#DDDDDD;color:transparent;cursor:pointer;display:block;margin-bottom:1rem;position:relative;text-indent:100%;width:4rem;height:2rem;transition:left 0.15s ease-out}.switch input{left:10px;opacity:0;padding:0;position:absolute;top:9px}.switch input+label{margin-left:0;margin-right:0}.switch label:after{background:#FFFFFF;content:"";display:block;height:1.5rem;left:.25rem;position:absolute;top:.25rem;width:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0, 0, 0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.switch input:checked+label{background:#008CBA}.switch input:checked+label:after{left:2.25rem}.switch label{height:2rem;width:4rem}.switch label:after{height:1.5rem;width:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#008CBA}.switch.large label{height:2.5rem;width:5rem}.switch.large label:after{height:2rem;width:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{height:1.75rem;width:3.5rem}.switch.small label:after{height:1.25rem;width:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{height:1.5rem;width:3rem}.switch.tiny label:after{height:1rem;width:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;border:solid 1px #DDDDDD;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tr th,table tr td{color:#222222;font-size:0.875rem;padding:0.5625rem 0.625rem;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222222;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:1rem;padding:1rem 2rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active>a,.tabs .tab-title.active>a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width: 40.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}.th{border:solid 4px #FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:inline-block;line-height:0;max-width:100%;transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;color:#333333;cursor:help;font-weight:bold}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008CBA}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{background:#333333;color:#FFFFFF;display:none;font-size:0.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:0.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border:solid 5px;border-color:transparent transparent #333333 transparent;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:dotted 1px #003f54 !important;color:#008CBA !important}.tap-to-close{color:#777777;display:block;font-size:0.625rem;font-weight:normal}@media only screen{.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}.contain-to-grid{width:100%;background:#333333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}.top-bar{background:#333333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:0.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}.top-bar .button,.top-bar button{font-size:0.75rem;margin-bottom:0;padding-bottom:0.4125rem;padding-top:0.4125rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:2.8125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#FFFFFF;display:block;font-weight:normal;padding:0 0.9375rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#FFFFFF;display:block;font-size:0.8125rem;font-weight:bold;height:2.8125rem;line-height:2.8125rem;padding:0 0.9375rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#FFFFFF;height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:0.9375rem;box-shadow:0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#333333}.top-bar.expanded .toggle-topbar a{color:#888888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888}@media screen and (-webkit-min-device-pixel-ratio: 0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333333}.top-bar-section ul li>a{color:#FFFFFF;display:block;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:0.8125rem;font-weight:normal;padding-left:0.9375rem;padding:12px 0 12px 0.9375rem;text-transform:none;width:100%}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#FFFFFF}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#FFFFFF}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#FFFFFF}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#FFFFFF}.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{background-color:#61b6d9}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{color:#FFFFFF}.top-bar-section ul li>button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#FFFFFF}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#FFFFFF}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#FFFFFF}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#FFFFFF}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#FFFFFF}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555555;color:#FFFFFF;background:#222222}.top-bar-section ul li.active>a{background:#008CBA;color:#FFFFFF}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-form{padding:0.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777777;font-size:0.625rem;font-weight:bold;margin-bottom:0;padding:8px 0.9375rem 2px;text-transform:uppercase}.js-generated{display:block}@media only screen and (min-width: 40.0625em){.top-bar{background:#333333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}.top-bar .has-form>.button,.top-bar .has-form>button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}.top-bar.expanded{background:#333333}.contain-to-grid .top-bar{margin:0 auto;margin-bottom:0;max-width:62.5rem}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{display:inline;height:auto !important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555555;background:#222222;color:#FFFFFF}.top-bar-section li:not(.has-form) a:not(.button){background:#333333;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#222222}.top-bar-section li.active:not(.has-form) a:not(.button){background:#008CBA;color:#FFFFFF;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:0.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333333;color:#FFFFFF;line-height:2.8125rem;padding:12px 0.9375rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333333;color:#FFFFFF}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555555;color:#FFFFFF;background:#222222}.top-bar-section .dropdown li label{background:#333333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #4e4e4e;border-bottom:none;border-top:none;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333333;height:2.8125rem;padding:0 0.9375rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555555;background:#222222;color:#FFFFFF}.no-js .top-bar-section ul li:active>a{background:#008CBA;color:#FFFFFF}.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.0625em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.0625em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.0625em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.0625em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.0625em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.0625em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008CBA;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222222;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:0.5rem;margin-top:0.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333333;font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ul,.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#555555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.34in}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left,.off-canvas-wrap.move-bottom,.off-canvas-wrap.move-top{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333333;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #1a1a1a;left:0}.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{height:2.8125rem;padding:0 0.625rem;position:absolute;text-align:center;top:0}.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{color:#FFFFFF;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;transform:translate3d(0, 0, 0);width:2.8125rem}.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;top:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;top:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}.top-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate(0, -100%);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0;width:100%;height:18.75rem}.top-off-canvas-menu *{-webkit-backface-visibility:hidden}.bottom-off-canvas-menu{-webkit-backface-visibility:hidden;background:#333333;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate(0, 100%);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0;width:100%;height:18.75rem}.bottom-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;margin:0;padding:0}ul.off-canvas-list li label{background:#444444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;display:block;font-size:0.75rem;font-weight:bold;margin:0;padding:0.3rem 0.9375rem;text-transform:uppercase}ul.off-canvas-list li a{border-bottom:1px solid #262626;color:rgba(255,255,255,0.7);display:block;padding:0.6666666667rem;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}ul.off-canvas-list li a:active{background:#242424}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate(15.625rem, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate(-15.625rem, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-top>.inner-wrap{-webkit-transform:translate3d(0, -18.75rem, 0);-moz-transform:translate3d(0, -18.75rem, 0);-ms-transform:translate(0, -18.75rem);-o-transform:translate3d(0, -18.75rem, 0);transform:translate3d(0, -18.75rem, 0)}.move-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.move-top .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-bottom>.inner-wrap{-webkit-transform:translate3d(0, 18.75rem, 0);-moz-transform:translate3d(0, 18.75rem, 0);-ms-transform:translate(0, 18.75rem);-o-transform:translate3d(0, 18.75rem, 0);transform:translate3d(0, 18.75rem, 0)}.move-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.move-bottom .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu,.offcanvas-overlap .top-off-canvas-menu,.offcanvas-overlap .bottom-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-top .bottom-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.offcanvas-overlap-top .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-bottom .top-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width: 40.0625em){.offcanvas-overlap-bottom .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .top-off-canvas-menu{top:-18.75rem}.no-csstransforms .bottom-off-canvas-menu{bottom:-18.75rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.no-csstransforms .move-top>.inner-wrap{right:18.75rem}.no-csstransforms .move-bottom>.inner-wrap{left:18.75rem}.left-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.left-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.right-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.top-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate(0, -100%);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.top-submenu *{-webkit-backface-visibility:hidden}.top-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.top-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.top-submenu.move-bottom,.top-submenu.offcanvas-overlap-bottom,.top-submenu.offcanvas-overlap{-webkit-transform:translate3d(0, 0%, 0);-moz-transform:translate3d(0, 0%, 0);-ms-transform:translate(0, 0%);-o-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.bottom-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#333333;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate(0, 100%);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.bottom-submenu *{-webkit-backface-visibility:hidden}.bottom-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.bottom-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.bottom-submenu.move-top,.bottom-submenu.offcanvas-overlap-top,.bottom-submenu.offcanvas-overlap{-webkit-transform:translate3d(0, 0%, 0);-moz-transform:translate3d(0, 0%, 0);-ms-transform:translate(0, 0%);-o-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 40.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 64.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none !important}@media print{.print-only,.show-for-print{display:block !important}.hide-on-print,.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}@media only screen and (min-width: 40.063em){.downgrade-buttons{display:flex;justify-content:center;flex-direction:row}}.downgrade-buttons div{margin-right:5px;padding:0px !important;width:130px !important;height:75px !important}.downgrade-buttons div a{width:100%;height:100%;padding:0px 20px !important;display:flex;justify-content:center;flex-direction:column}.downgrade-buttons div a.selected,.downgrade-buttons div a.selected:hover{border-color:red !important}.home.index .header-mda,.home.app .header-mda,.home.pro .header-mda{background:url(https://cdn.exercise.com/assets/exercisecom/home/hero.jpg) 50% 50%}.home.index .header-mda.home,.home.app .header-mda.home,.home.pro .header-mda.home{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(https://cdn.exercise.com/assets/exercisecom/home/hero1.jpg) 50% 50%;background-size:cover}@media only screen and (max-width: 45em){.home.index .header-mda .row.actions:not(.business-row):not(.pro-row) h3,.home.app .header-mda .row.actions:not(.business-row):not(.pro-row) h3,.home.pro .header-mda .row.actions:not(.business-row):not(.pro-row) h3{font-size:24px;padding:0 15px}.home.index .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle,.home.app .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle,.home.pro .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle{padding-bottom:15px;display:inline}}@media only screen and (max-width: 45em) and (max-width: 45em){.home.index .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle,.home.app .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle,.home.pro .header-mda .row.actions:not(.business-row):not(.pro-row) h3.subtitle{display:inline}}@media only screen and (max-width: 45em){.home.index .header-mda .total,.home.app .header-mda .total,.home.pro .header-mda .total{padding-top:0;margin-top:0}}.home.index .main-nav-list-request-wrapper,.home.app .main-nav-list-request-wrapper,.home.pro .main-nav-list-request-wrapper{display:none}@media only screen and (max-width: 40em){.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row),.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row),.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row),.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row){padding-top:90px}.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row) .total,.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row) .total,.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row) .total,.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row) .total{margin-right:10px}.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row) h1.title-home,.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row) h1.title-home,.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row) h1.title-home,.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row) h1.title-home{font-size:2.3rem}.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row) h3.subtitle,.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row) h3.subtitle,.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row) h3.subtitle,.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row) h3.subtitle{font-size:22px}.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row) a.pro-mda-button,.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row) a.pro-mda-button,.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row) a.pro-mda-button,.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row) a.pro-mda-button{margin-top:0px;font-size:16px}.home.index .header-mda div.row.actions:not(.pro-row):not(.business-row) #request-button-before,.home.app .header-mda div.row.actions:not(.pro-row):not(.business-row) #request-button-before,.home.pro .header-mda div.row.actions:not(.pro-row):not(.business-row) #request-button-before,.home.business .header-mda div.row.actions:not(.pro-row):not(.business-row) #request-button-before{padding:0.675rem 0.825rem;font-size:16px}}.home.index{height:100vh}.home.index .landing-nav.full-width .main-nav-list.main-nav-list-home li:not(.display-for-small-only){display:none}.home.index .site-footer{margin:0}.home.index .header-mda .landing-nav-full-width{width:100%;height:10vh;background:rgba(245,134,30,0.05)}.home.index .header-mda .row-wrapper{max-width:none}.home.index .header-mda .row-wrapper.business-wrapper{background:rgba(245,134,30,0.05);border-bottom:3px solid rgba(222,222,222,0.05)}.home.index .header-mda .row-wrapper.pro-wrapper{background:rgba(84,184,204,0.05)}.home.index .header-mda .row.actions{max-width:82rem;height:45vh;position:relative}.home.index .header-mda .row.actions h3,.home.index .header-mda .row.actions h1,.home.index .header-mda .row.actions a{color:white}.home.index .header-mda .row.actions h1.title-home{font-weight:500;font-size:2.1rem}.home.index .header-mda .row.actions h3.subtitle{padding-bottom:10px;font-weight:300;font-size:1.2rem}.home.index .header-mda .row.actions.pro-row .columns{right:0}.home.index .header-mda .row.actions .columns{position:absolute;top:50%;transform:translateY(-50%)}.home.index .header-mda .row.actions .button{width:100%;padding:10px}@media only screen and (max-width: 40em){.home.index .header-mda .row.actions h1.title-home{font-size:1.6rem}.home.index .header-mda .row.actions h3.subtitle{font-size:1rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .header-mda .row.actions .pro-button,.home.index .header-mda .row.actions .business-button{width:50%}}@media only screen and (min-width: 64.063em){.home.index .header-mda .row.actions .pro-button,.home.index .header-mda .row.actions .business-button{width:30%}}.home.pro .header-mda{background:url(https://cdn.exercise.com/assets/exercisecom/pro/PRO_hero%402x.jpg) 50% 50%}.home.pro .header-mda .row.actions h1.title-home{padding-bottom:20px}.home.pro .header-mda .row.actions{padding-top:200px}@media only screen and (max-width: 40em){.home.pro .header-mda .row.actions h1.title-home{padding-bottom:0px}.home.pro .header-mda .row.actions h3.subtitle{font-size:20px}}.modal-logo{margin-top:3px;z-index:100;width:200px;position:relative}.home.business #nav-hamburger{display:none !important}.home.business #business-message{z-index:1001;position:fixed;top:82px;right:20px;left:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px 10px 20px 0;width:auto;color:#FFF;background-color:rgba(0,0,0,0.39)}.home.business .main-nav-list-home{visibility:hidden}.home.business .main-nav-list-request-wrapper{display:block}.home.business .main-nav-list-request{float:right;margin-right:15px;margin-top:15px;width:130px;font-size:12px;text-transform:uppercase;line-height:1em;display:block;letter-spacing:0.05em;cursor:pointer;display:inline-block;-webkit-font-smoothing:antialiased;padding:0.97778em 0.97778em}.home.business .landing-nav.full-width{position:fixed;z-index:1000}.home.business .landing-nav.full-width .row,.home.business .landing-nav.full-width{max-height:72px}.home.business .landing-nav.full-width .landing-nav-sub-menu .business-request-nav{display:block}@media only screen and (max-width: 40em){.home.business .landing-nav.full-width{position:absolute}.home.business .landing-nav.full-width .nav-toggle{display:none}}.home.business .header-mda{background:url(https://cdn.exercise.com/assets/exercisecom/business/Business_hero%402x.jpg) 50% 50%}.home.business .header-mda .request-button{max-height:48px;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;padding:0.77778em 1.66667em;border:0;border-radius:3px;margin-top:0;font-size:1.125em}@media only screen and (max-width: 40em){.home.business .header-mda .request-button{float:none}}.home.business .header-mda .row.actions{padding-top:200px}.home.business .header-mda .row.actions .row.request-style{padding-top:45px}.home.business .header-mda .row.actions .row.request-style .request-none{padding-top:0px;padding-bottom:15px}.home.business .header-mda .row.actions .row.request-style #request-email-before{height:48px;font-size:1.125em;width:425px;display:inline-block;vertical-align:top}@media only screen and (max-width: 40em){.home.business .header-mda .row.actions .row.request-style #request-email-before{width:255px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.business .header-mda .row.actions{padding-top:120px}.home.business .header-mda .row.actions .row.request-style .request-none{padding-bottom:0}.home.business .header-mda .row.actions .row.request-style{padding-bottom:0}.home.business .header-mda .row.actions h3{font-size:24px;padding:0 10px}}@media only screen and (max-width: 40em){.home.business .header-mda .row.actions .row.request-style .request-none{padding-bottom:0}.home.business .header-mda .row.actions .request-button{margin-bottom:0}.home.business .header-mda .row.actions .row.request-style{padding-top:15px;padding-bottom:0}.home.business .header-mda .row.actions h3{font-size:18px;padding:0 10px}.home.business .header-mda .row.actions h1{padding-bottom:25px}}.home.business .features{background-color:white;padding:40px 0 20px}.home.business .features ul{text-align:center}.home.business .business-total{position:relative;display:inline-block;width:250px;margin-top:15px;margin-bottom:20px}.home.business .business-total .trainer{padding-top:50px}.home.business .business-total .vertical-or:after{visibility:hidden}.home.business .business-total .divider{display:inline-block;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:15px;width:inherit;height:12px;border-left:none;border-bottom:1px solid #b3b3b3}.home.business .business-total .divider-content:after{content:"or";top:0px;position:relative;background-attachment:scroll;background-clip:border-box;background-color:#b3b3b3;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-color:white;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:white;border-left-style:none;border-left-width:0px;border-right-color:white;border-right-style:none;border-right-width:0px;border-top-color:white;border-top-left-radius:12px;border-top-right-radius:12px;border-top-style:none;border-top-width:0px;color:white;display:block;font-family:Helvetica, 'Lucida Grande', sans-serif;font-size:9px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:25px;line-height:27px;margin-bottom:30px;margin-left:112.5px;margin-right:112.5px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-transform:uppercase;vertical-align:baseline;width:25px}.home.business .business-total .or{content:"or"}.home.business .business-demo li{text-align:center}.home.business .business-demo li input[type="submit"]{padding:17px 27px;margin:0}.home.business .business-demo li input[type="submit"],.home.business .business-demo li input{margin-left:auto;margin-right:auto}.home.business .private-beta{background-color:#6ED0E4;color:white;border-radius:9.99985px;display:block;font-size:9.99985px;font-weight:bold;letter-spacing:0.999985px;line-height:20px;margin:0 0 6.24991px 0;text-align:center;text-transform:uppercase;width:105px;-webkit-font-smoothing:antialiased}.home.business .modal--fade,.home.business .modal--show{z-index:1001}.home.business .modal--fade .modal-inner #request-flash,.home.business .modal--show .modal-inner #request-flash{color:red}.home.index .header-mda,.home.business .header-mda,.home.pro .header-mda,.home.app .header-mda{background-size:cover}.home.index .header-mda,.home.index .header-mda a:not(.free-signup),.home.business .header-mda,.home.business .header-mda a:not(.free-signup),.home.pro .header-mda,.home.pro .header-mda a:not(.free-signup),.home.app .header-mda,.home.app .header-mda a:not(.free-signup){color:white}.home.index .header-mda .actions:not(.business-row):not(.pro-row),.home.business .header-mda .actions:not(.business-row):not(.pro-row),.home.pro .header-mda .actions:not(.business-row):not(.pro-row),.home.app .header-mda .actions:not(.business-row):not(.pro-row){padding:300px 0 75px 0;text-align:center}.home.index .header-mda .actions:not(.business-row):not(.pro-row) h1,.home.index .header-mda .actions:not(.business-row):not(.pro-row) h3,.home.business .header-mda .actions:not(.business-row):not(.pro-row) h1,.home.business .header-mda .actions:not(.business-row):not(.pro-row) h3,.home.pro .header-mda .actions:not(.business-row):not(.pro-row) h1,.home.pro .header-mda .actions:not(.business-row):not(.pro-row) h3,.home.app .header-mda .actions:not(.business-row):not(.pro-row) h1,.home.app .header-mda .actions:not(.business-row):not(.pro-row) h3{color:white}.home.index .header-mda .actions:not(.business-row):not(.pro-row) .down-arrow,.home.business .header-mda .actions:not(.business-row):not(.pro-row) .down-arrow,.home.pro .header-mda .actions:not(.business-row):not(.pro-row) .down-arrow,.home.app .header-mda .actions:not(.business-row):not(.pro-row) .down-arrow{margin-top:29px;color:rgba(255,255,255,0.5);font-size:30px}.home.index .main .row,.home.business .main .row,.home.pro .main .row,.home.app .main .row{padding:70px 0}@media only screen and (min-width: 64.063em){.home.index .main .row,.home.business .main .row,.home.pro .main .row,.home.app .main .row{padding:140px 0}}@media only screen and (max-width: 40em){.home.index .main .last,.home.business .main .last,.home.pro .main .last,.home.app .main .last{margin-bottom:30px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .main .last,.home.business .main .last,.home.pro .main .last,.home.app .main .last{margin-bottom:45px}}.home.index .row .row,.home.business .row .row,.home.pro .row .row,.home.app .row .row{padding:0}@media only screen and (min-width: 64.063em){.home.index .row .row,.home.business .row .row,.home.pro .row .row,.home.app .row .row{padding:120px 0 0 0}}.home.index .row.alt,.home.business .row.alt,.home.pro .row.alt,.home.app .row.alt{background-color:#f2f2f2}.home.index .row.signup,.home.business .row.signup,.home.pro .row.signup,.home.app .row.signup{background-color:#383838}.home.index .actions:not(.business-row):not(.pro-row) h1,.home.business .actions:not(.business-row):not(.pro-row) h1,.home.pro .actions:not(.business-row):not(.pro-row) h1,.home.app .actions:not(.business-row):not(.pro-row) h1{font-weight:500;font-size:3.5rem;margin-bottom:-15px}.home.index .actions:not(.business-row):not(.pro-row) h3,.home.business .actions:not(.business-row):not(.pro-row) h3,.home.pro .actions:not(.business-row):not(.pro-row) h3,.home.app .actions:not(.business-row):not(.pro-row) h3{font-weight:300;font-size:2rem}.home.index .actions:not(.business-row):not(.pro-row) .button a:not(.request-button),.home.business .actions:not(.business-row):not(.pro-row) .button a:not(.request-button),.home.pro .actions:not(.business-row):not(.pro-row) .button a:not(.request-button),.home.app .actions:not(.business-row):not(.pro-row) .button a:not(.request-button){text-transform:uppercase;margin-top:25px}.home.index .actions:not(.business-row):not(.pro-row) a:not(.request-button),.home.business .actions:not(.business-row):not(.pro-row) a:not(.request-button),.home.pro .actions:not(.business-row):not(.pro-row) a:not(.request-button),.home.app .actions:not(.business-row):not(.pro-row) a:not(.request-button){margin-top:25px;font-size:1.125rem}.home.index .best,.home.business .best,.home.pro .best,.home.app .best{border-bottom:5px solid #f0f0f0;padding:50px 0}.home.index .best h2,.home.business .best h2,.home.pro .best h2,.home.app .best h2{font-weight:300}@media only screen and (min-width: 64.063em){.home.index .best h2,.home.business .best h2,.home.pro .best h2,.home.app .best h2{font-size:3rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .best h2,.home.business .best h2,.home.pro .best h2,.home.app .best h2{font-size:2.5rem}}@media only screen and (max-width: 40em){.home.index .best h2,.home.business .best h2,.home.pro .best h2,.home.app .best h2{font-size:2rem}}.home.index .best img,.home.business .best img,.home.pro .best img,.home.app .best img{padding-top:25px}@media only screen and (min-width: 64.063em){.home.index .best img,.home.business .best img,.home.pro .best img,.home.app .best img{float:right}}.home.index .main .testimonial-box,.home.business .main .testimonial-box,.home.pro .main .testimonial-box,.home.app .main .testimonial-box{padding-top:20px}.home.index .main .row.full-width,.home.business .main .row.full-width,.home.pro .main .row.full-width,.home.app .main .row.full-width{padding-top:80px}.home.index .main h3,.home.business .main h3,.home.pro .main h3,.home.app .main h3{font-weight:300;font-size:1.75rem}@media only screen and (min-width: 64.063em){.home.index .main h3,.home.business .main h3,.home.pro .main h3,.home.app .main h3{font-size:2.25rem}}.home.index .main p,.home.business .main p,.home.pro .main p,.home.app .main p{font-size:1.125rem;margin-top:30px;line-height:1.75rem}@media only screen and (min-width: 64.063em){.home.index .main p,.home.business .main p,.home.pro .main p,.home.app .main p{line-height:2rem;font-size:1.25rem}}.home.index .main .testimonial,.home.business .main .testimonial,.home.pro .main .testimonial,.home.app .main .testimonial{padding:0}.home.index .main .testimonial .left img,.home.business .main .testimonial .left img,.home.pro .main .testimonial .left img,.home.app .main .testimonial .left img{margin:10px 0;width:100%;max-width:200px;box-shadow:0 0 5px}.home.index .main .testimonial .quote,.home.business .main .testimonial .quote,.home.pro .main .testimonial .quote,.home.app .main .testimonial .quote{font-weight:500;margin-bottom:15px;font-size:1.125rem;font-style:italic}.home.index .main .testimonial .signature p,.home.business .main .testimonial .signature p,.home.pro .main .testimonial .signature p,.home.app .main .testimonial .signature p{margin:0;text-transform:uppercase;font-weight:200;letter-spacing:0.1rem;font-size:0.95rem;line-height:1.5rem}.home.index .main .img-container,.home.business .main .img-container,.home.pro .main .img-container,.home.app .main .img-container{padding:20px 0 0}@media only screen and (max-width: 40em){.home.index .main .img-container,.home.business .main .img-container,.home.pro .main .img-container,.home.app .main .img-container{padding-left:15px}}.home.index .main .img-container .phones,.home.business .main .img-container .phones,.home.pro .main .img-container .phones,.home.app .main .img-container .phones{position:absolute;max-width:300px;margin-left:-70px;width:45%;margin-top:50%}@media only screen and (min-width: 90.063em){.home.index .main .img-container .phones,.home.business .main .img-container .phones,.home.pro .main .img-container .phones,.home.app .main .img-container .phones{margin-top:350px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .main .img-container .phones,.home.business .main .img-container .phones,.home.pro .main .img-container .phones,.home.app .main .img-container .phones{margin-top:360px;margin-left:-45px;width:40%}}@media only screen and (max-width: 40em){.home.index .main .img-container .phones,.home.business .main .img-container .phones,.home.pro .main .img-container .phones,.home.app .main .img-container .phones{margin-top:245px;width:35%;margin-left:-15px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .main .ampd,.home.business .main .ampd,.home.pro .main .ampd,.home.app .main .ampd{margin-right:50px}}.home.index .main .ampd img,.home.business .main .ampd img,.home.pro .main .ampd img,.home.app .main .ampd img{float:right}@media only screen and (min-width: 64.063em){.home.index .main .pjf,.home.business .main .pjf,.home.pro .main .pjf,.home.app .main .pjf{float:right}}.home.index .signup,.home.business .signup,.home.pro .signup,.home.app .signup{padding:70px 0 100px}.home.index .signup.full-width.border-bottom,.home.business .signup.full-width.border-bottom,.home.pro .signup.full-width.border-bottom,.home.app .signup.full-width.border-bottom{height:unset}.home.index .signup h4,.home.business .signup h4,.home.pro .signup h4,.home.app .signup h4{color:#fff;font-size:2rem;text-align:center;padding-bottom:30px;font-weight:300;letter-spacing:0.1px}.home.index .signup input,.home.business .signup input,.home.pro .signup input,.home.app .signup input{height:3rem;font-size:1rem;border-radius:5px;max-width:350px;margin-bottom:0}.home.index .signup input[type="submit"],.home.business .signup input[type="submit"],.home.pro .signup input[type="submit"],.home.app .signup input[type="submit"]{text-transform:uppercase;border-radius:5px;font-size:1rem;padding-top:0.75rem;height:3rem;font-size:1rem}.home.index .signup .terms-of-service,.home.business .signup .terms-of-service,.home.pro .signup .terms-of-service,.home.app .signup .terms-of-service{color:white;margin-bottom:0}@media only screen and (max-width: 40em){.home.index .signup #signup-form form input,.home.business .signup #signup-form form input,.home.pro .signup #signup-form form input,.home.app .signup #signup-form form input{margin-left:auto;margin-right:auto}.home.index .signup #signup-form form ul,.home.business .signup #signup-form form ul,.home.pro .signup #signup-form form ul,.home.app .signup #signup-form form ul{text-align:center}}.home.index .business,.home.business .business,.home.pro .business,.home.app .business{color:#888;padding:90px 0 50px;margin-bottom:-1.875rem;background:#f2f2f2}.home.index .business .fa,.home.business .business .fa,.home.pro .business .fa,.home.app .business .fa{font-size:30px;padding-right:15px;margin:0;width:45px}.home.index .business .fa.fa-tachometer,.home.business .business .fa.fa-tachometer,.home.pro .business .fa.fa-tachometer,.home.app .business .fa.fa-tachometer{margin-top:-3px}.home.index .business .row,.home.business .business .row,.home.pro .business .row,.home.app .business .row{padding:0}.home.index .business h4,.home.business .business h4,.home.pro .business h4,.home.app .business h4{font-size:1.75rem;margin-bottom:15px}.home.index .business ul,.home.business .business ul,.home.pro .business ul,.home.app .business ul{list-style:none;margin:0}.home.index .business ul li,.home.business .business ul li,.home.pro .business ul li,.home.app .business ul li{padding-bottom:20px}.home.index .business ul.benefits-list div,.home.business .business ul.benefits-list div,.home.pro .business ul.benefits-list div,.home.app .business ul.benefits-list div{display:table-cell}.home.index .business .button,.home.business .business .button,.home.pro .business .button,.home.app .business .button{border-radius:5px;background:#f2f2f2;border-color:#888;color:#888;text-transform:uppercase;border-width:3px;font-weight:500;white-space:nowrap}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .business .button,.home.business .business .button,.home.pro .business .button,.home.app .business .button{padding:0.625rem 3rem}}.home.index .business .button.learn-more-business,.home.business .business .button.learn-more-business,.home.pro .business .button.learn-more-business,.home.app .business .button.learn-more-business{margin-top:50px}@media only screen and (max-width: 40em){.home.index .business .button.learn-more-business,.home.business .business .button.learn-more-business,.home.pro .business .button.learn-more-business,.home.app .business .button.learn-more-business{margin-top:20px}}.home.index .first h3,.home.business .first h3,.home.pro .first h3,.home.app .first h3{text-align:center;padding-bottom:20px}@media only screen and (min-width: 64.063em){.home.index .first h3,.home.business .first h3,.home.pro .first h3,.home.app .first h3{padding-bottom:0}}.home.index .first .row,.home.business .first .row,.home.pro .first .row,.home.app .first .row{padding-top:0}.home.index .signup,.home.business .signup,.home.pro .signup,.home.app .signup{margin-bottom:-1.875rem}.home.index .signup .button,.home.business .signup .button,.home.pro .signup .button,.home.app .signup .button{white-space:nowrap}.home.index .compare,.home.business .compare,.home.pro .compare,.home.app .compare{text-align:center;margin-left:auto;margin-right:auto;padding-top:30px}@media only screen and (max-width: 40em){.home.index .compare,.home.business .compare,.home.pro .compare,.home.app .compare{width:22rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .compare,.home.business .compare,.home.pro .compare,.home.app .compare{width:39rem}}@media only screen and (min-width: 64.063em){.home.index .compare,.home.business .compare,.home.pro .compare,.home.app .compare{width:45rem}}.home.index .compare h4,.home.business .compare h4,.home.pro .compare h4,.home.app .compare h4{font-size:1.75rem;padding:20px 0;margin-bottom:0}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .compare h4,.home.business .compare h4,.home.pro .compare h4,.home.app .compare h4{font-size:1.5rem}}.home.index .compare .free-accnt,.home.business .compare .free-accnt,.home.pro .compare .free-accnt,.home.app .compare .free-accnt{border:solid 3px #d8d8d8;border-right:none;border-radius:5px;background-color:#fff;margin-top:30px;padding-top:45px;height:36.5rem;width:50%}.home.index .compare .free-accnt .button.secondary,.home.business .compare .free-accnt .button.secondary,.home.pro .compare .free-accnt .button.secondary,.home.app .compare .free-accnt .button.secondary{padding:1.0625rem 1.6875rem}.home.index .compare .pro-accnt,.home.business .compare .pro-accnt,.home.pro .compare .pro-accnt,.home.app .compare .pro-accnt{border:solid 3px #F69235;border-radius:5px;background-color:#fff;padding-top:50px;width:50%;float:left}@media only screen and (max-width: 40em){.home.index .compare .pro-accnt,.home.business .compare .pro-accnt,.home.pro .compare .pro-accnt,.home.app .compare .pro-accnt{width:100%}}.home.index .compare .pro-accnt span,.home.business .compare .pro-accnt span,.home.pro .compare .pro-accnt span,.home.app .compare .pro-accnt span{display:block;font-size:1.1rem;padding:10px 0}.home.index .compare ul,.home.business .compare ul,.home.pro .compare ul,.home.app .compare ul{text-align:left;font-size:1.25rem;margin:0 1.1rem 1.1rem;list-style:none}.home.index .compare ul li,.home.business .compare ul li,.home.pro .compare ul li,.home.app .compare ul li{border-top:solid #d8d8d8;padding:10px 0 10px 5px}@media only screen and (min-width: 64.063em){.home.index .compare ul li,.home.business .compare ul li,.home.pro .compare ul li,.home.app .compare ul li{padding-left:20px}}.home.index .compare ul li.last,.home.business .compare ul li.last,.home.pro .compare ul li.last,.home.app .compare ul li.last{border-bottom:solid #d8d8d8}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home.index .compare ul,.home.business .compare ul,.home.pro .compare ul,.home.app .compare ul{font-size:1.15rem}}.home.index .compare .pro-button,.home.business .compare .pro-button,.home.pro .compare .pro-button,.home.app .compare .pro-button{padding:8px 20px;color:#000;border:solid 3px #F69235;border-radius:5px;font-weight:400;cursor:unset}.home.index .compare .fa,.home.business .compare .fa,.home.pro .compare .fa,.home.app .compare .fa{padding:0 10px;font-size:1.5rem}.home.index .signup .upgrade-wrapper,.home.business .signup .upgrade-wrapper,.home.pro .signup .upgrade-wrapper,.home.app .signup .upgrade-wrapper{text-align:center}.home.index #demo li,.home.business #demo li,.home.pro #demo li,.home.app #demo li{text-align:center}.home.index #demo li input[type="submit"],.home.index #demo li input,.home.business #demo li input[type="submit"],.home.business #demo li input,.home.pro #demo li input[type="submit"],.home.pro #demo li input,.home.app #demo li input[type="submit"],.home.app #demo li input{margin-left:auto;margin-right:auto}.home.app .row.actions{padding:200px 0 275px 0}.home.app .site-footer{margin-top:0}.total{display:inline-block;width:auto;padding-bottom:0em;margin-bottom:5em;margin-top:1em;position:relative}.total div{display:inline-block}.total .signup{width:16em;height:9em}.total .trainer{width:16em;height:9em}.total .vertical-or:after{position:absolute;content:"or";background-attachment:scroll;background-clip:border-box;background-color:#b3b3b3;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-color:white;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:white;border-left-style:none;border-left-width:0px;border-right-color:white;border-right-style:none;border-right-width:0px;border-top-color:white;border-top-left-radius:12px;border-top-right-radius:12px;border-top-style:none;border-top-width:0px;color:white;display:block;font-family:Helvetica, 'Lucida Grande', sans-serif;font-size:9px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:25px;line-height:27px;margin-left:3.5rem;margin-top:-1.09rem;width:25px;text-transform:uppercase}.total .divider{display:inline-block;margin-left:4em;margin-right:4.1em;height:5em;vertical-align:middle;border-left:1px solid #b3b3b3}@media only screen and (max-width: 45em){.total{display:inline-block;width:250px;padding-top:30px;padding-bottom:50px}.total .trainer{padding-top:50px}.total .vertical-or:after{visibility:hidden}.total .divider{display:inline-block;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:15px;width:inherit;height:5em;border-left:none;border-bottom:1px solid #b3b3b3}.total .divider-content:after{content:"or";top:65px;position:relative;background-attachment:scroll;background-clip:border-box;background-color:#b3b3b3;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-color:white;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:white;border-left-style:none;border-left-width:0px;border-right-color:white;border-right-style:none;border-right-width:0px;border-top-color:white;border-top-left-radius:12px;border-top-right-radius:12px;border-top-style:none;border-top-width:0px;color:white;display:block;font-family:Helvetica, 'Lucida Grande', sans-serif;font-size:9px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:25px;line-height:27px;margin-bottom:30px;margin-left:112.5px;margin-right:112.5px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-transform:uppercase;vertical-align:baseline;width:25px}.total .or{content:"or"}}.total .app-store-icon-big{height:80px}.trainer,.signup{position:relative}.trainer a.button i.fa.fa-2x,.signup a.button i.fa.fa-2x{font-size:30px}.trainer a.button i.fa::before,.signup a.button i.fa::before{position:absolute;top:12px;right:90px}a.button.blue-button{background-color:#54B8CC;padding:1.0625rem 1.6875rem}a.button.blue-button[disabled],a.button.blue-button[disabled]:focus,a.button.blue-button[disabled]:hover{background-color:#54B8CC;border-color:#54B8CC}a.button.blue-button:hover{background-color:#30A6BE}.trainer{width:16em;height:9em}.trainer .divider:after{visibility:visible}@media only screen and (max-width: 45em){.trainer{display:inline-block;width:250px;padding-top:30px;padding-bottom:50px}.trainer .trainer{padding-top:50px}.trainer .vertical-or:after{visibility:hidden}.trainer .divider{display:inline-block;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:15px;width:inherit;height:5em;border-left:none;border-bottom:1px solid #b3b3b3}.trainer .divider-content:after{content:"or";top:65px;position:relative;background-attachment:scroll;background-clip:border-box;background-color:#b3b3b3;background-image:none;background-origin:padding-box;background-size:auto;border-bottom-color:white;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:white;border-left-style:none;border-left-width:0px;border-right-color:white;border-right-style:none;border-right-width:0px;border-top-color:white;border-top-left-radius:12px;border-top-right-radius:12px;border-top-style:none;border-top-width:0px;color:white;display:block;font-family:Helvetica, 'Lucida Grande', sans-serif;font-size:9px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:25px;line-height:27px;margin-bottom:30px;margin-left:112.5px;margin-right:112.5px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-transform:uppercase;vertical-align:baseline;width:25px}.trainer .or{content:"or"}}.row.signup.full-width.border-bottom{height:21rem}@media only screen and (max-width: 45em){.row.signup.full-width.border-bottom{height:37rem}}.row.signup.full-width.business-signup{height:26rem}.row.signup.full-width .row{padding-top:0px}@media only screen and (max-width: 40em){.row.signup.full-width{height:30rem}}.row.signup.full-width.business-signup{height:30rem}.row.signup.full-width.business-signup .row{padding-top:0px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.row.signup.full-width.business-signup{height:35rem}}@media only screen and (max-width: 40em){.row.signup.full-width.business-signup{height:55rem}}@media only screen and (min-width: 40.063em){#modal-request-demo .modal-inner .modal-content,#modal-request-demo .modal-inner .form,#modal-request-demo .modal-inner .business-flex{max-height:520px;height:75vh}#modal-request-demo .modal-inner .business-flex{display:flex;justify-content:space-between;flex-direction:column}}#modal-request-demo .modal-inner .business-scroll{overflow-y:auto}.dropit{list-style:none;padding:0;margin:0}.dropit .dropit-trigger{position:relative}.dropit .dropit-submenu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:150px;list-style:none;padding:0;margin:0}.dropit .dropit-open .dropit-submenu{display:block}.select-select{display:none;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;position:absolute;opacity:0}.select-element,.select-element:after,.select-element:before,.select-element *,.select-element *:after,.select-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select-element{position:absolute;display:none}.select-element.select-open{display:block}.select-theme-default,.select-theme-default *,.select-theme-default *:after,.select-theme-default *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select.select-theme-default{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.select.select-theme-default .select-content{background:white;font-family:inherit;color:inherit;overflow:auto;max-width:18rem;max-height:18rem;-webkit-overflow-scrolling:touch}@media (max-width: 27rem),(max-height: 27rem){.select.select-theme-default .select-content{max-width:11.25rem;max-height:11.25rem}}.select.select-theme-default .select-options{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;margin:0;padding:0;border:1px solid #dbdbdb;border-top:0;font-size:14px}.select.select-theme-default .select-options .select-option{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;position:relative;list-style:none;margin:0;line-height:1.25rem;padding:13px 30px 13px 22px;display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select.select-theme-default .select-options .select-option:hover,.select.select-theme-default .select-options .select-option.select-option-highlight{background:#e5f6f9;color:#404245}.select-target.select-theme-default{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;position:relative;padding:13px 30px 13px 22px;font-size:14px;font-weight:400;background:white;border:1px solid #dbdbdb;cursor:pointer;color:#404245;text-decoration:none;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.select-target.select-theme-default:hover{border-color:#aaaaaa;color:black}.select-target.select-theme-default.select-target-focused,.select-target.select-theme-default.select-target-focused:focus{outline:none}.select-target.select-theme-default b{position:absolute;right:1em;top:0;bottom:0;margin:auto;height:1.25rem;width:2em}.select-target.select-theme-default b:before,.select-target.select-theme-default b:after{content:"";display:block;position:absolute;margin:auto;right:0;height:0;width:0;border:0.263em solid transparent}.select-target.select-theme-default b:before{top:0;border-bottom-color:inherit}.select-target.select-theme-default b:after{bottom:0;border-top-color:inherit}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal--show,.modal--fade{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:0;height:0;overflow:hidden;opacity:0;display:none\9}@media screen and (max-width: 40em){.modal--show,.modal--fade{position:absolute}}.modal--show #modal-label,.modal--fade #modal-label{margin:0;text-align:center;border-bottom:1px solid #ddd;background-color:#e6e6e6;padding:10px 30px}#modal-upsell.modal--show .modal-inner,#modal-upsell.modal--fade .modal-inner,.modal-upsell.modal--show .modal-inner,.modal-upsell.modal--fade .modal-inner,#modal-upsell-ask.modal--show .modal-inner,#modal-upsell-ask.modal--fade .modal-inner{text-align:center}#modal-upsell.modal--show .modal-content,#modal-upsell.modal--fade .modal-content,.modal-upsell.modal--show .modal-content,.modal-upsell.modal--fade .modal-content,#modal-upsell-ask.modal--show .modal-content,#modal-upsell-ask.modal--fade .modal-content{padding-top:0}@media screen and (min-width: 40em){#modal-upsell.modal--show .modal-close:after,#modal-upsell.modal--fade .modal-close:after,.modal-upsell.modal--show .modal-close:after,.modal-upsell.modal--fade .modal-close:after,#modal-upsell-ask.modal--show .modal-close:after,#modal-upsell-ask.modal--fade .modal-close:after{top:5%;right:21%;margin-right:0px}#modal-upsell.modal--show .modal-inner,#modal-upsell.modal--fade .modal-inner,.modal-upsell.modal--show .modal-inner,.modal-upsell.modal--fade .modal-inner,#modal-upsell-ask.modal--show .modal-inner,#modal-upsell-ask.modal--fade .modal-inner{max-width:56%;top:5%;left:23%;margin-left:0px;width:unset}#modal-upsell.modal--show .modal-content,#modal-upsell.modal--fade .modal-content,.modal-upsell.modal--show .modal-content,.modal-upsell.modal--fade .modal-content,#modal-upsell-ask.modal--show .modal-content,#modal-upsell-ask.modal--fade .modal-content{max-height:none;max-width:none}}#modal-upsell.modal--show h3,#modal-upsell.modal--fade h3,.modal-upsell.modal--show h3,.modal-upsell.modal--fade h3,#modal-upsell-ask.modal--show h3,#modal-upsell-ask.modal--fade h3{margin-bottom:20px}#modal-upsell.modal--show img,#modal-upsell.modal--fade img,.modal-upsell.modal--show img,.modal-upsell.modal--fade img,#modal-upsell-ask.modal--show img,#modal-upsell-ask.modal--fade img{width:420px;height:240px;display:block;margin:auto}#modal-upsell.modal--show p,#modal-upsell.modal--fade p,.modal-upsell.modal--show p,.modal-upsell.modal--fade p,#modal-upsell-ask.modal--show p,#modal-upsell-ask.modal--fade p{margin:12px auto 27px}.modal--show .button:not(.normal-size),.modal--fade .button:not(.normal-size){width:100%;margin:0}.modal--show:target,.modal--fade:target,.is-active.modal--show,.is-active.modal--fade{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;height:auto;opacity:1}.is-active.modal--show,.is-active.modal--fade{display:block\9;height:100%\9;width:100%\9}.modal--show:target,.modal--fade:target,.is-active.modal--show,.is-active.modal--fade{display:block\9}.modal--show .modal-inner,.modal--fade .modal-inner{position:absolute;top:60px;left:50%;z-index:20;margin-left:-325px;width:650px;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal--show .modal-inner>img,.modal--fade .modal-inner>img,.modal--show .modal-inner>video,.modal--fade .modal-inner>video,.modal--show .modal-inner>iframe,.modal--fade .modal-inner>iframe{width:100%;height:auto;min-height:300px}.modal--show .modal-inner>img,.modal--fade .modal-inner>img{width:auto;max-width:100%}.modal--show .modal-inner iframe,.modal--fade .modal-inner iframe,.modal--show .modal-inner video,.modal--fade .modal-inner video{display:block;width:100%;border:0}.modal--show .modal-content,.modal--fade .modal-content{position:relative;max-height:400px;max-height:60vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal--show .modal-content .plan-price-row .ember-text-field,.modal--fade .modal-content .plan-price-row .ember-text-field{display:inline-block;width:100px}.modal--show .modal-content .text-center,.modal--fade .modal-content .text-center{text-align:center}.modal--show .modal-content>*,.modal--fade .modal-content>*{max-width:100%}.modal--show footer,.modal--fade footer{border-top:1px solid white;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}.modal--show .modal-close,.modal--fade .modal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.modal--show .modal-close:focus:after,.modal--fade .modal-close:focus:after{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.modal--show .modal-close:before,.modal--fade .modal-close:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.modal--show .modal-close:after,.modal--fade .modal-close:after{content:'\00d7';position:absolute;top:60px;right:50%;z-index:20;margin-right:-325px}.modal--show .modal-close.undismissable:after,.modal--fade .modal-close.undismissable:after{content:''}@media screen and (max-width: 690px){.modal--show .modal-inner,.modal--fade .modal-inner{width:auto;left:20px;right:20px;margin-left:0}.modal--show .modal-close:after,.modal--fade .modal-close:after{margin-right:0 !important;right:20px}}@media screen and (max-width: 40em){.modal--show,.modal--fade{-webkit-transform:translate(0, 400px);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:opacity 1ms .25s;-moz-transition:opacity 1ms .25s;-o-transition:opacity 1ms .25s;-ms-transition:opacity 1ms .25s;transition:opacity 1ms .25s;display:block;right:auto;bottom:auto}.modal--show:target,.modal--fade:target,.is-active.modal--show,.is-active.modal--fade{width:100%;height:100%}.modal--show:target .modal-close,.modal--fade:target .modal-close,.is-active.modal--show .modal-close,.is-active.modal--fade .modal-close{display:block}.modal--show .modal-inner,.modal--fade .modal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100%;overflow:auto}.modal--show .modal-content,.modal--fade .modal-content{max-height:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.modal--show .modal-close,.modal--fade .modal-close{display:none;right:auto}.modal--show .modal-close:before,.modal--fade .modal-close:before{content:'';position:fixed;top:0;left:0;right:0;z-index:20}}@media screen and (max-width: 40em) and (max-width: 40em){.modal--show .modal-close:before,.modal--fade .modal-close:before{position:absolute}}@media screen and (max-width: 40em){.modal--show .modal-close:after,.modal--fade .modal-close:after{top:5px !important;right:5px;left:auto;margin-left:0}}@media screen and (max-height: 46em) and (min-width: 40em){.modal--show .modal-content,.modal--fade .modal-content{max-height:340px;max-height:70vh}}@media screen and (max-height: 36em) and (min-width: 40em){.modal--show .modal-content,.modal--fade .modal-content{max-height:265px;max-height:60vh}}.is-stacked.modal--show,.is-stacked.modal--fade{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}.is-stacked.modal--show .modal-inner,.is-stacked.modal--fade .modal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--show .modal-close,.is-stacked.modal--fade .modal-close{opacity:0}@media screen and (max-width: 40em){.is-stacked.modal--show,.is-stacked.modal--fade{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--show .modal-inner,.is-stacked.modal--fade .modal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.is-stacked.modal--show .modal-close,.is-stacked.modal--fade .modal-close{opacity:1}}@media screen and (min-width: 40em){.modal--fade{transition:opacity 0.4s}}.modal--show,.modal--fade{color:#222;line-height:1.3}.modal--show .modal-inner,.modal--fade .modal-inner{border-radius:5px;background:transparent;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);max-width:100%;-webkit-transition:max-width 0.25s linear, margin-left 0.125s linear;transition:max-width 0.25s linear, margin-left 0.125s linear}.modal--show .modal-padded,.modal--fade .modal-padded{padding:0 1.4em}.modal--show .modal-spaced:first-child:not(.no-top),.modal--fade .modal-spaced:first-child:not(.no-top){padding-top:20px}.modal--show .modal-spaced,.modal--fade .modal-spaced{padding-left:1.4em;padding-right:1.4em;padding-bottom:20px}.modal--show .modal-spaced.paragraph-padding,.modal--fade .modal-spaced.paragraph-padding{padding-bottom:0px}.modal--show .small:not(ul):not(a):not(button),.modal--fade .small:not(ul):not(a):not(button){margin:20px !important;line-height:120%;display:block;font-size:1.2em;background-color:#eee;padding:10px;justify:left;border-left:2px solid #54b8cc}.modal--show header,.modal--fade header{border-bottom:1px solid #ddd;padding:0 1.2em}.modal--show header>h2,.modal--fade header>h2{margin:0.25em 0;font-size:1.65rem}.modal--show .modal-content,.modal--fade .modal-content{padding:0;background:#fff}.modal--show footer,.modal--fade footer{border-top:1px solid white;padding:0 1.2em 18px;background:#f0f0f0;border-radius:5px}.modal--show .modal-close,.modal--fade .modal-close{text-indent:-100px}.modal--show .modal-close:before,.modal--fade .modal-close:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII=")}.modal--show .modal-close:after,.modal--fade .modal-close:after{content:'\f04c';background-color:transparent;border-radius:5px;padding:4px 6px;text-decoration:none;text-indent:0;font:normal normal normal 1.4em/1 'ExerciseCom'}@media screen and (max-width: 40em){.modal--show .modal-close:before,.modal--fade .modal-close:before{background:#505050;height:3em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);box-shadow:0 0 5px rgba(0,0,0,0.6)}.modal--show .modal-inner,.modal--fade .modal-inner{padding-top:3em;-webkit-box-shadow:none;box-shadow:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII=")}.modal--show .modal-close,.modal--fade .modal-close{text-decoration:none}.modal--show .modal-close:after,.modal--fade .modal-close:after{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;content:attr(data-close);font-size:1.5em;padding:0.3em 1em}}#modal-upsell.modal--show header,.modal--show.modal-upsell header{border:none;text-align:center}[data-cssmodal-maxwidth] .modal-inner{width:100%}@media screen and (max-width: 690px){[data-cssmodal-maxwidth] .modal-inner{left:50%}[data-cssmodal-maxwidth] .modal-close:after{right:50% !important}}@media screen and (max-width: 40em){[data-cssmodal-maxwidth] .modal-inner{max-width:100% !important;margin-left:0 !important}[data-cssmodal-maxwidth] .modal-close:after{margin-right:0 !important;right:0 !important}}.sprite-speech-bubble-empty{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 0;width:7px;height:8px}.sprite-speech-bubble-full{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -28px;width:7px;height:8px}.sprite-rating-stars{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -56px;width:28px;height:13px}.sprite-menu-stars{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -89px;width:20px;height:21px}.sprite-menu-calendar{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -130px;width:19px;height:21px}.sprite-menu-performance{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -171px;width:22px;height:21px}.sprite-menu-activity{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -212px;width:18px;height:21px}.sprite-menu-ask{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -253px;width:23px;height:21px}.sprite-menu-me{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -294px;width:21px;height:21px}.sprite-menu-trainer{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -1019px;width:21px;height:21px}.sprite-goal-2,.sprite-goal-6{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:3px -335px;width:27px;height:22px}.sprite-goal-3{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:3px -377px;width:27px;height:22px}.sprite-goal-5{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:3px -419px;width:27px;height:22px}.sprite-goal-4{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:3px -461px;width:27px;height:22px}.sprite-goal-1{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:3px -503px;width:27px;height:22px}.sprite-total-weight-large{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -545px;width:47px;height:52px}.sprite-total-distance-large{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -617px;width:33px;height:52px}.sprite-total-calories-large{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -689px;width:40px;height:52px}.sprite-total-points-large{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -761px;width:52px;height:52px}.sprite-total-weight{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -833px;width:27px;height:27px}.sprite-total-distance{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -880px;width:27px;height:30px}.sprite-total-calories{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -930px;width:27px;height:32px}.sprite-total-points{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -982px;width:27px;height:26px}.sprite-pr-star{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -1028px;width:15px;height:15px}.small:not(a):not(i):not(span):not(li),.mod-activity-list .activity-comments a:not(a):not(i):not(span):not(li),.mod-activity-list .activity-contents a:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li),.mod-activity-list .activity-date a:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a,.mod-activity-list .activity-comments a,.mod-activity-list .activity-date a,.mod-activity-list .activity-contents a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue,.mod-activity-list .activity-comments a.blue,.mod-activity-list .activity-date a.blue,.mod-activity-list .activity-contents a.blue{color:#54B8CC}a:hover,.mod-activity-list .activity-comments a:hover,.mod-activity-list .activity-date a:hover,.mod-activity-list .activity-contents a:hover{color:#30A6BE}a.small,.mod-activity-list .activity-comments a,.mod-activity-list .activity-date a.small,.mod-activity-list .activity-contents a{font-size:0.875rem}a.smaller,.mod-activity-list .activity-comments a.smaller,.mod-activity-list .activity-date a,.mod-activity-list .activity-contents a.smaller{font-size:0.75rem}a.grey,.mod-activity-list .activity-comments a.grey,.mod-activity-list .activity-date a,.mod-activity-list .activity-contents a.grey{color:#888}a.grey:hover,.mod-activity-list .activity-date a:hover{color:#505050}a.dark-grey,.mod-activity-list .activity-comments a.dark-grey,.mod-activity-list .activity-date a.dark-grey,.mod-activity-list .activity-contents a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,.mod-stat-list.secondary .metric,h1>a,.mod-stat-list.secondary .metric>a,.mod-activity-list .activity-comments h1>a,.mod-stat-list.secondary .mod-activity-list .activity-comments .metric>a,.mod-activity-list .activity-date h1>a,.mod-stat-list.secondary .mod-activity-list .activity-date .metric>a,.mod-activity-list .activity-contents h1>a,.mod-stat-list.secondary .mod-activity-list .activity-contents .metric>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,.mod-stat-list.secondary .metric,.mod-stat-list h1.metric-label,.mod-activity-list h1.activity-date,h1.subheader>a,.mod-stat-list.secondary .metric>a,.mod-stat-list h1.metric-label>a,.mod-activity-list .activity-comments h1.subheader>a,.mod-stat-list.secondary .mod-activity-list .activity-comments .metric>a,.mod-stat-list .mod-activity-list .activity-comments h1.metric-label>a,.mod-activity-list .activity-date h1.subheader>a,.mod-stat-list.secondary .mod-activity-list .activity-date .metric>a,.mod-stat-list .mod-activity-list .activity-date h1.metric-label>a,.mod-activity-list h1.activity-date>a,.mod-stat-list.secondary .mod-activity-list .activity-date.metric>a,.mod-activity-list .activity-comments h1.activity-date>a,.mod-activity-list .activity-contents h1.subheader>a,.mod-stat-list.secondary .mod-activity-list .activity-contents .metric>a,.mod-stat-list .mod-activity-list .activity-contents h1.metric-label>a,.mod-activity-list .activity-contents h1.activity-date>a,h1>a.subheader,.mod-stat-list h1>a.metric-label,.mod-activity-list .activity-comments h1>a.subheader,.mod-stat-list .mod-activity-list .activity-comments h1>a.metric-label,.mod-activity-list .activity-date h1>a.subheader,.mod-stat-list .mod-activity-list .activity-date h1>a.metric-label,.mod-activity-list h1>a.activity-date,.mod-stat-list.secondary .mod-activity-list .metric>a.activity-date,.mod-activity-list .activity-comments h1>a.activity-date,.mod-activity-list .activity-date h1>a.activity-date,.mod-activity-list .activity-contents h1>a.subheader,.mod-stat-list .mod-activity-list .activity-contents h1>a.metric-label,.mod-activity-list .activity-contents h1>a.activity-date,h1>a.subheader>a,.mod-stat-list.secondary h1>a.metric>a,.mod-stat-list.secondary .metric>a.subheader>a,.mod-stat-list.secondary .metric>a.metric>a,.mod-stat-list h1>a.metric-label>a,.mod-stat-list.secondary .metric>a.metric-label>a,.mod-activity-list .activity-comments h1>a.subheader>a,.mod-activity-list .activity-date h1>a.subheader>a,.mod-activity-list h1>a.activity-date>a,.mod-activity-list .mod-stat-list.secondary .metric>a.activity-date>a,.mod-stat-list.secondary .mod-activity-list .metric>a.activity-date>a,.mod-activity-list .activity-contents h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,.mod-stat-list .metric-label,h2>a,.mod-stat-list .metric-label>a,.mod-activity-list .activity-comments h2>a,.mod-stat-list .mod-activity-list .activity-comments .metric-label>a,.mod-activity-list .activity-date h2>a,.mod-stat-list .mod-activity-list .activity-date .metric-label>a,.mod-activity-list .activity-contents h2>a,.mod-stat-list .mod-activity-list .activity-contents .metric-label>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,.mod-stat-list.secondary h2.metric,.mod-stat-list .metric-label,.mod-activity-list h2.activity-date,.mod-activity-list .mod-stat-list .activity-date.metric-label,.mod-stat-list .mod-activity-list .activity-date.metric-label,h2>a.subheader,.mod-stat-list.secondary h2>a.metric,.mod-stat-list .metric-label>a.subheader,.mod-stat-list.secondary .metric-label>a.metric,.mod-activity-list .activity-comments h2>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-comments h2>a.metric,.mod-stat-list .mod-activity-list .activity-comments h2>a.metric-label,.mod-stat-list .mod-activity-list .activity-comments .metric-label>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-comments .metric-label>a.metric,.mod-stat-list .mod-activity-list .activity-comments .metric-label>a.metric-label,.mod-activity-list .activity-date h2>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-date h2>a.metric,.mod-stat-list .mod-activity-list .activity-date h2>a.metric-label,.mod-stat-list .mod-activity-list .activity-date .metric-label>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-date .metric-label>a.metric,.mod-stat-list .mod-activity-list .activity-date .metric-label>a.metric-label,.mod-activity-list h2>a.activity-date,.mod-activity-list .mod-stat-list .metric-label>a.activity-date,.mod-stat-list .mod-activity-list .metric-label>a.activity-date,.mod-activity-list .activity-comments h2>a.activity-date,.mod-stat-list .mod-activity-list .activity-comments .metric-label>a.activity-date,.mod-activity-list .activity-date h2>a.activity-date,.mod-stat-list .mod-activity-list .activity-date .metric-label>a.activity-date,.mod-activity-list .activity-contents h2>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-contents h2>a.metric,.mod-stat-list .mod-activity-list .activity-contents h2>a.metric-label,.mod-stat-list .mod-activity-list .activity-contents .metric-label>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-contents .metric-label>a.metric,.mod-stat-list .mod-activity-list .activity-contents .metric-label>a.metric-label,.mod-activity-list .activity-contents h2>a.activity-date,.mod-stat-list .mod-activity-list .activity-contents .metric-label>a.activity-date{font-size:1.125rem;font-weight:200;color:#505050}h3,.mod-activity-list .activity-date,h3>a,.mod-activity-list .activity-comments h3>a,.mod-activity-list .activity-date h3>a,.mod-activity-list .activity-date>a,.mod-activity-list .activity-comments .activity-date>a,.mod-activity-list .activity-contents h3>a,.mod-activity-list .activity-contents .activity-date>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,.mod-stat-list.secondary h3.metric,.mod-stat-list h3.metric-label,.mod-activity-list h3.activity-date,.mod-activity-list .subheader.activity-date,.mod-activity-list .mod-stat-list.secondary .activity-date.metric,.mod-stat-list.secondary .mod-activity-list .activity-date.metric,.mod-activity-list .mod-stat-list .activity-date.metric-label,.mod-stat-list .mod-activity-list .activity-date.metric-label,.mod-activity-list .activity-date,h3>a.subheader,.mod-stat-list.secondary h3>a.metric,.mod-stat-list h3>a.metric-label,.mod-activity-list .activity-comments h3>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-comments h3>a.metric,.mod-stat-list .mod-activity-list .activity-comments h3>a.metric-label,.mod-activity-list .activity-date h3>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-date h3>a.metric,.mod-stat-list .mod-activity-list .activity-date h3>a.metric-label,.mod-activity-list h3>a.activity-date,.mod-activity-list .activity-comments h3>a.activity-date,.mod-activity-list .activity-date h3>a.activity-date,.mod-activity-list .activity-date>a.subheader,.mod-activity-list .mod-stat-list.secondary .activity-date>a.metric,.mod-stat-list.secondary .mod-activity-list .activity-date>a.metric,.mod-activity-list .mod-stat-list .activity-date>a.metric-label,.mod-stat-list .mod-activity-list .activity-date>a.metric-label,.mod-activity-list .activity-comments .activity-date>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-comments .activity-date>a.metric,.mod-stat-list .mod-activity-list .activity-comments .activity-date>a.metric-label,.mod-activity-list .activity-date>a.activity-date,.mod-activity-list .activity-comments .activity-date>a.activity-date,.mod-activity-list .activity-contents h3>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-contents h3>a.metric,.mod-stat-list .mod-activity-list .activity-contents h3>a.metric-label,.mod-activity-list .activity-contents h3>a.activity-date,.mod-activity-list .activity-contents .activity-date>a.subheader,.mod-stat-list.secondary .mod-activity-list .activity-contents .activity-date>a.metric,.mod-stat-list .mod-activity-list .activity-contents .activity-date>a.metric-label,.mod-activity-list .activity-contents .activity-date>a.activity-date{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a,.mod-activity-list .activity-comments h4>a,.mod-activity-list .activity-date h4>a,.mod-activity-list .activity-contents h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,.mod-step-list strong,h5>a:not(.link),.mod-step-list strong>a:not(.link),.mod-activity-list .activity-comments h5>a:not(.link),.mod-step-list .mod-activity-list .activity-comments strong>a:not(.link),.mod-activity-list .activity-date h5>a:not(.link),.mod-step-list .mod-activity-list .activity-date strong>a:not(.link),.mod-activity-list .activity-contents h5>a:not(.link),.mod-step-list .mod-activity-list .activity-contents strong>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}a:hover,.mod-activity-list .activity-comments a:hover,.mod-activity-list .activity-date a:hover,.mod-activity-list .activity-contents 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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a,.mod-activity-list .activity-comments a,.mod-activity-list .activity-date a,.mod-activity-list .activity-contents a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button,.mod-activity-list .activity-comments a.button,.mod-activity-list .activity-date a.button,.mod-activity-list .activity-contents a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,.mod-activity-list .activity-comments a.secondary,.mod-activity-list .activity-contents a.secondary,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,.mod-stat-list.secondary .metric,h2,.mod-stat-list .metric-label,h3,.mod-activity-list .activity-date,h4,h5,.mod-step-list strong,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a,.mod-stat-list.secondary .finder-subheader.metric a,h1.finder-subheader .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments h1.finder-subheader a,h1.finder-subheader .mod-activity-list .activity-date a,.mod-activity-list .activity-date h1.finder-subheader a,h1.finder-subheader .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.activity-nav .mod-stat-list.secondary .metric,.mod-stat-list.secondary .activity-nav .metric,.ask-header h1,.ask-header .mod-stat-list.secondary .metric,.mod-stat-list.secondary .ask-header .metric{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-date a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a,.main-nav-list .mod-activity-list .activity-date a,.mod-activity-list .activity-date .main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.row.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:100%}.columns.full-width{padding:0}@media only screen and (max-width: 40em){.right.small-left{float:left !important}}.round-image{border-radius:50%;background-color:#FFF}.right-align-dropdown-container{position:relative}.right-align-dropdown-container .f-dropdown{width:200px;left:auto !important}.right-align-dropdown-container .f-dropdown:before{left:auto !important}.right-align-dropdown-container .f-dropdown:after{left:auto !important}.flash-fixed{padding:0px}.alert-box,.alert{font-weight:200;font-size:16px;margin-bottom:.7rem;border-style:none;border-radius:5px;border-width:1px;display:block;padding:0.875rem 1.5rem 0.875rem 0.875rem;position:relative;transition:opacity 300ms ease-out;border-color:#0078a0}.alert-box.default-flash,.alert-box.alert-default-flash,.alert.default-flash,.alert.alert-default-flash{background-color:#E9FAFD;color:black}.alert-box.error,.alert.error{color:#D00000;background-color:#f0dede;border-color:#edcccc}.alert-box .flash-close,.alert .flash-close{right:15px;position:absolute;font-size:18px}.exercise-name-error{color:#c00;font-size:14px}.hidden,li.hidden{display:none}.mod-notification-box{background-color:#E9FAFD;color:#505050;padding:14px;border-radius:6px;margin:0;position:relative}.mod-notification-box.alert-box{min-height:30px}.mod-notification-box.alert-box h3,.mod-notification-box.alert-box .mod-activity-list .activity-date,.mod-activity-list .mod-notification-box.alert-box .activity-date{color:red}.mod-notification-box.onboard{border-left:0px;border-top:0px}.mod-notification-box .close{position:absolute;top:10px;right:15px;cursor:pointer}.mod-notification-box .fa-stack{font-size:3.125rem;margin-bottom:8px}.mod-notification-box .fa-stack .fa-stack-1x{color:#FFF}.mod-notification-box h1,.mod-notification-box .mod-stat-list.secondary .metric,.mod-stat-list.secondary .mod-notification-box .metric{margin-top:29px}.mod-notification-box.old-notification{background-color:#f2f2f2;margin:0}.mod-notification-box.old-notification.alert-box{background-color:#E9FAFD;color:black;padding:14px;border-radius:6px;min-height:30px;margin:15px 0px}.mod-notification-box.old-notification.alert-box h3,.mod-notification-box.old-notification.alert-box .mod-activity-list .activity-date,.mod-activity-list .mod-notification-box.old-notification.alert-box .activity-date{color:red}.passwords.new .mod-notification-box p{margin-bottom:0}.mod-flash-message{background-color:#E9FAFD;margin-bottom:13px}.mod-flash-message .flash-message-holder{position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:1rem;margin:0;border:0}.mod-flash-message.server{margin-bottom:25px;background-color:white}.mod-flash-message.server .columns>div{background-color:#E9FAFD}.mod-stacked-container{border-bottom:2px solid #f2f2f2;margin:0}.mod-stacked-container.last{border:none}.mod-stacked-container h4{margin-bottom:18px}.mod-stacked-container li{position:relative}.mod-stacked-container .delete-link{position:absolute;top:10px;right:10px}.mod-imaged-link-list{margin-left:0}.mod-imaged-link-list li{list-style:none;margin-bottom:20px;padding:0}.mod-imaged-link-list img{width:56px;float:left}.mod-imaged-link-list .section-content{font-size:0.8125rem}.mod-imaged-link-list .section-content:not(.no-image){margin-left:72px;margin-top:-3px}.mod-imaged-link-list.round img{width:35px}.mod-imaged-link-list.round .section-content{margin-left:55px;margin-top:6px}.mod-large-breadcrumbs{margin-bottom:0;margin-top:20px;list-style:none;text-align:center}.mod-large-breadcrumbs li{float:left}.mod-large-breadcrumbs .count{font-weight:initial;height:45px;width:45px;display:inline-block;line-height:45px}.mod-large-breadcrumbs .count:not(.active){margin-bottom:5px}.mod-large-breadcrumbs .count i{position:absolute;margin-left:-19px;font:55px/45px 'ExerciseCom';color:#dedede}.mod-large-breadcrumbs .count.active{color:#FFF}.mod-large-breadcrumbs .count.active .background{color:#30A6BE;z-index:-1}.mod-large-breadcrumbs h2,.mod-large-breadcrumbs .mod-stat-list .metric-label,.mod-stat-list .mod-large-breadcrumbs .metric-label{font-weight:300}@media only screen and (max-width: 40em){.mod-large-breadcrumbs h2,.mod-large-breadcrumbs .mod-stat-list .metric-label,.mod-stat-list .mod-large-breadcrumbs .metric-label{font-size:1rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.mod-large-breadcrumbs h2,.mod-large-breadcrumbs .mod-stat-list .metric-label,.mod-stat-list .mod-large-breadcrumbs .metric-label{font-size:1.9rem}}.mod-shaded-section{background:#f2f2f2;padding:21px 25px 8px;margin-bottom:30px}.mod-shaded-section li{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.mod-shaded-section h4{margin-bottom:17px}.mod-shaded-section ol,.mod-shaded-section ul{margin-bottom:0}.mod-shaded-section li{margin-bottom:22px}.pagination{text-align:center;margin:42px auto 48px}.pagination span,.pagination span a,.pagination span .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .pagination span a,.pagination span .mod-activity-list .activity-date a,.mod-activity-list .activity-date .pagination span a,.pagination span .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .pagination span a{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.pagination span.current,.pagination span:hover:not(.gap),.pagination span a.current,.pagination span a:hover:not(.gap){color:#505050}.mod-star-rating{margin:0;padding:0;list-style:none;overflow:hidden;font-size:13px}.mod-star-rating.editable li{cursor:pointer}.mod-star-rating li{font-family:'ExerciseCom';float:left;margin:0 2px 0 0}.mod-star-rating li:before{content:'\f031';color:#BEBEBE}.mod-star-rating li.star:before{color:#F7C228}.autocomplete-suggestions{border:1px solid #ccc;border-top:0;background:#FFF;overflow:auto;font-weight:400}.autocomplete-suggestion{padding:2px 5px;overflow:hidden}.autocomplete-selected{background:#f2f2f2}.autocomplete-suggestions strong{font-weight:400;color:#30A6BE}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.mod-search-input{width:100% !important;margin:0 !important;max-width:71.25rem !important}.mod-search-input .columns{padding:0}.mod-search-input .search-input{opacity:1;margin:0 0 15px 0}.mod-search-input .search-input input{box-shadow:none;border-right:0;box-shadow:none;margin-bottom:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.mod-search-input .search-input input::-webkit-input-placeholder{opacity:0.6}.mod-search-input .search-input input[type="text"]:focus{background-color:#FFF;border:1px solid #dedede;border-right:0}.mod-search-input .search-button i{border-left:0;border-color:#dedede;border-top-right-radius:3px;border-bottom-right-radius:3px}.mod-search-input.large .search-input{position:relative}.mod-search-input.large .search-input input{box-shadow:none;border:0;box-shadow:none;margin-bottom:0;font-size:20px;padding-left:0}.mod-search-input.large .search-input input[type="text"]:focus{background-color:#FFF;border:0}.mod-search-input.large .autocomplete-suggestions{width:100% !important;border:1px solid #dedede}.mod-search-input.large .search-button{width:28px;margin-right:11px}.mod-search-input.large .search-button i{border:0;font-size:30px;color:#ccc}@media only screen and (max-width: 40em){.mod-search-input{margin-top:20px !important}}.mod-tabs li{cursor:pointer;padding:10px 15px;border-bottom:3px solid white}.mod-tabs li,.mod-tabs li a,.mod-tabs li .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .mod-tabs li a,.mod-tabs li .mod-activity-list .activity-date a,.mod-activity-list .activity-date .mod-tabs li a,.mod-tabs li .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .mod-tabs li a{font-size:0.875rem;color:#505050}.mod-tabs li.active,.mod-tabs li:hover{color:#404245;font-weight:bold}.mod-tabs li.active{border-bottom:3px solid #54B8CC}.mod-tabs li::after,.mod-tabs li a::after,.mod-tabs li .mod-activity-list .activity-comments a::after,.mod-activity-list .activity-comments .mod-tabs li a::after,.mod-tabs li .mod-activity-list .activity-date a::after,.mod-activity-list .activity-date .mod-tabs li a::after,.mod-tabs li .mod-activity-list .activity-contents a::after,.mod-activity-list .activity-contents .mod-tabs li a::after{display:block;content:attr(title);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}.mod-activity-list{margin-left:0;list-style:none}.mod-activity-list li.activity-li:first-child .mod-activity-item{border:none}.mod-activity-list li.activity-li{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px;border:none;padding:8px 8px 0px 8px;margin:0px 1px 20px 1px}@media only screen and (max-width: 40em){.mod-activity-list .pro-only img{width:20px}}.mod-activity-list .embed{background-color:white;margin:10px;padding:8px 12px 12px}.mod-activity-list .embed>img{float:left;margin:0px 15px 0px 0px}.mod-activity-list .embed a{font-weight:bold;font-size:125%;line-height:18px}.mod-activity-list .embed a.site_anchor{color:#141823}.mod-activity-list .embed .embedly-provider{font-weight:normal;color:#787E8E}.mod-activity-list .embed .description{padding:10px 10px 0px 0px;color:#141823;font-size:14px;line-height:18px}.mod-activity-list .embed.border{border:1px solid #d3d6db}.mod-activity-list .activity-load-more{display:block;margin:0 auto;width:250px}.mod-activity-list,.mod-activity-list ul,.mod-activity-list p{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem;color:#505050}.mod-activity-list p{margin-bottom:0}.mod-activity-list .mod-activity-item .activity-meta{border-radius:6px;margin:0px -8px 0px -8px}.mod-activity-list .mod-activity-item .primary-image{float:left;width:58px}.mod-activity-list .activity-contents{margin-left:88px}.mod-activity-list .activity-contents p:not(:first-child){margin-top:12px}.mod-activity-list .activity-date{margin-top:10px;padding-bottom:10px}.mod-activity-list .activity-meta{background-color:#f2f2f2;padding:12px 18px 12px;border-radius:2px}.mod-activity-list .activity-meta .inline-list li{margin-left:1.2rem;margin-right:0}.mod-activity-list .activity-meta .inline-list.likes-and-comments li:nth-of-type(1){margin-left:0}.mod-activity-list .activity-meta .inline-list li span{margin-right:1.2rem}.mod-activity-list .activity-interaction.with-comments{border-bottom:1px solid #dedede;padding-bottom:10px}.mod-activity-list .activity-interaction ul{margin-bottom:0}.mod-activity-list .activity-interaction .links{margin-top:-3px}.mod-activity-list .activity-interaction .likes-and-comments{margin-left:0;color:#404245;font-weight:400}.mod-activity-list .activity-interaction .likes-and-comments i{display:inline-block}.mod-activity-list .activity-interaction .likes-and-comments li{cursor:pointer}.mod-activity-list .activity-interaction .likes-and-comments li.high-fived{cursor:default}.mod-activity-list .activity-comments{list-style:none;margin-left:0;margin-bottom:0}.mod-activity-list .activity-comments .round-image{width:28px;float:left;margin-top:2px}.mod-activity-list .activity-comments>li{margin-top:12px}.mod-activity-list .activity-comments .comment-contents{margin-left:40px}.mod-activity-list .activity-comments textarea{width:100%;background-color:transparent;margin-bottom:0;min-height:28px}.mod-activity-list .activity-comments .comment-timestamp{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem;font-size:12px}.mod-activity-list .activity-comments p{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem;color:#505050;margin-bottom:0}.mod-activity-list .activity-comments .mentions-input-box{width:100%;margin-bottom:6px}.mod-activity-list .online-image{margin:2px 0 0 -6px}.mod-activity-list .primary-text{margin-bottom:2px}.mod-activity-list .primary-text .user-info span{color:#888;font-size:12px}.mod-activity-list .note{background-color:#f2f2f2}.mod-activity-list .note p{padding:12px 12px 0;margin:0}.mod-activity-list .note p:last-child{padding-bottom:12px}.mod-activity-list .exercise-notes .note{background-color:inherit}.mod-activity-list .exercise-notes .note p{padding:12px 12px 0;margin:0;font-style:italic}.mod-activity-list .activity-contents>ul{list-style:none;margin:12px 0 10px;position:relative}.mod-activity-list .activity-contents>ul>li{padding:10px 18px 0;position:relative}.mod-activity-list .activity-contents>ul>li.start-superset{border-top:2px solid #6ED0E4}.mod-activity-list .activity-contents>ul>li.end-superset{padding-bottom:18px}.mod-activity-list .activity-contents>ul>li.in-superset,.mod-activity-list .activity-contents>ul>li.superset{background-color:#E9FAFD}.mod-activity-list .activity-contents>ul>li.circuit{background-color:#f8fde9}.mod-activity-list .activity-contents>ul>li.circuit.start-superset{border-top:2px solid #95b537}.mod-activity-list .activity-contents>ul>li.not-superset+.start-superset{margin-top:18px}.mod-activity-list .superset-label{position:absolute;top:0px;right:0px;padding:2px 8px;background-color:#505050;color:white}.mod-activity-list .superset-label.superset{background-color:#6ED0E4}.mod-activity-list .superset-label.circuit{background-color:#95b537}.mod-activity-list ul ul{list-style-type:circle;margin-left:32px;line-height:18px;margin-top:2px}.mod-activity-list ul ul li.pr{list-style-image:url(https://cdn.exercise.com/assets/layout/star-list.png)}.mod-activity-list ul ul li.sr{list-style-image:url(https://cdn.exercise.com/assets/workout-tracker/star-list-orange.png)}@media only screen and (max-width: 64em){.mod-activity-list .mod-activity-item .primary-image{width:40px;margin-right:5px}.mod-activity-list .mod-activity-item .activity-contents{margin-left:0px}.mod-activity-list .mod-activity-item .activity-contents>ul{margin-top:0}.mod-activity-list .mod-activity-item .activity-contents>ul>li{padding-left:10px}.mod-activity-list .mod-activity-item .activity-contents .workout-summary.inline{top:0;left:0;margin-left:0}.mod-activity-list .mod-activity-item .activity-contents .workout-summary.inline .activity-mod-stat-list{margin:16px 0 0 10px}.mod-activity-list .mod-activity-item .activity-contents .workout-summary.inline .activity-mod-stat-list>li:first-child{margin-left:0}}@media only screen and (max-width: 64em) and (max-width: 40em){.mod-activity-list .mod-activity-item .activity-mod-stat-list>li{font-size:1.2rem;margin-left:1.075rem}}@media only screen and (max-width: 64em){.mod-activity-list .activity-interaction .links{margin-top:5px;margin-left:-18px}}.mod-expandable h2,.mod-expandable .mod-stat-list .metric-label,.mod-stat-list .mod-expandable .metric-label{border-bottom:2px solid #f2f2f2;padding:0.5rem 0;margin:0;cursor:pointer}.mod-expandable h2 i,.mod-expandable .mod-stat-list .metric-label i,.mod-stat-list .mod-expandable .metric-label i{float:right;cursor:pointer;font-size:0.875rem;padding-top:10px}.mod-expandable .expandable-contents{padding:0.875rem 0}.mod-expandable .expandable-contents.hidden{display:none}.mod-expandable .fa{padding:5px 10px 0 0}.mod-sidebar-list li{padding:0 0 0.625rem 0.625rem}.mod-sidebar-list input[type="checkbox"]+label{display:inline}.mod-sidebar-list input[type="checkbox"]{margin:0}.mod-sidebar-list.img .image{margin-right:5px}.mod-filter-list li{padding:0 0 0.625rem 0.625rem}.mod-filter-list input[type="checkbox"]+label{display:inline}.mod-filter-list input[type="checkbox"]{margin:0;vertical-align:middle}.mod-filter-list.img .image{margin-right:5px}@media only screen and (min-width: 500px){.mod-content-sidebar{width:300px;margin-right:-300px;float:left;z-index:2}.mod-content-sidebar.right-sidebar{margin-right:0;margin-left:-300px;float:right}.mod-content-sidebar .mod-stacked-container{padding:15px 0 10px}.mod-content{padding-left:330px;z-index:1;float:right;width:100%}.mod-content.right-sidebar{padding-left:0;padding-right:300px;float:none}}.mod-muscle-groups{position:relative}.mod-muscle-groups img{position:absolute;left:0}.mod-muscle-groups img:last-child{position:relative;top:0}.workout_plans .mod-muscle-groups img{top:0}.muscle-group-legend{float:right;margin-top:4px;padding:6px 0}.muscle-group-legend li{margin-left:3.125rem}.muscle-group-legend .primary,.muscle-group-legend .secondary{width:27px;height:19px;margin-right:10px}.muscle-group-legend .primary{background-color:#54B8CC}.muscle-group-legend .secondary{background-color:#8AE4F7}@media only screen and (max-width: 40em){.muscle-group-legend{float:none;margin-left:0}.muscle-group-legend li{margin-right:1.875rem;margin-left:0;font-size:14px}.muscle-group-legend .primary,.muscle-group-legend .secondary{width:19px;height:13px;margin-top:2px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.muscle-group-legend li{margin-left:1.125rem;font-size:14px}.muscle-group-legend .primary,.muscle-group-legend .secondary{width:19px;height:13px;margin-top:2px}}.arrow-box{position:relative;background:#ffffff;border:1px solid #f2f2f2}.arrow-box:after,.arrow-box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:6px;margin-left:-6px}.arrow-box:before{border-color:rgba(242,242,242,0);border-bottom-color:#f2f2f2;border-width:7px;margin-left:-7px}.drop-element.drop-theme-basic .drop-content{background:#FFF;border-radius:0;box-shadow:none;border:2px solid #ccc}.drop-element.drop-theme-basic .drop-content a{display:block;color:#505050;padding:8px 22px}.drop-element.drop-theme-basic .drop-content a:hover{color:#404245}.drop-element.drop-theme-basic .drop-content a:hover{background-color:#E9FAFD}.calendar-drop{max-width:500px !important}.mod-data-table{border:0;border-collapse:collapse;color:#505050}.mod-data-table.fw{width:100%}.mod-data-table .td{padding:5px}.mod-data-table th,.mod-data-table .th{font-weight:300}.mod-data-table td,.mod-data-table .td{font-weight:300}.mod-data-table tr,.mod-data-table .tr{border-bottom:1px solid #f2f2f2}.mod-data-table a,.mod-data-table .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .mod-data-table a,.mod-data-table .mod-activity-list .activity-date a,.mod-activity-list .activity-date .mod-data-table a,.mod-data-table .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .mod-data-table a{font-weight:400;color:#30A6BE}.mod-data-table tr td{padding-top:10px;padding-bottom:10px}.mod-data-table tr td:first-child{padding-left:20px}.mod-data-table tr td:last-child{padding-right:20px}.mod-data-table.large tr{border-bottom:1px solid #ccc}.mod-data-table.large td{padding:1.5625rem 0.9375rem;font-weight:400}.mod-data-table .headers{background-color:#f2f2f2;font-weight:400}.loader{margin:3em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.5em solid rgba(64,66,69,0.2);border-right:0.5em solid rgba(64,66,69,0.2);border-bottom:0.5em solid rgba(64,66,69,0.2);border-left:0.5em solid #54B8CC;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:5em;height:5em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.stat-list-header{margin-bottom:40px;margin-top:45px}@media only screen and (min-width: 40.063em){.mod-stat-list>li:nth-of-type(4n+1){clear:none}}.mod-stat-list{min-height:100px;border-bottom:1px solid #f2f2f2}.mod-stat-list .metric{font-size:2.875rem;font-weight:200;display:inline-block}.mod-stat-list span.metric-label{font-size:1.121rem;padding-left:5px}.mod-stat-list.large .stat-label{font-size:1.125rem}.mod-stat-list.secondary .metric{font-weight:200;font-size:1.875rem}.mod-stat-list.secondary .metric-label{font-weight:200;font-size:1.125rem}.mod-stat-list.secondary span.metric-label{font-size:1.121rem}.mod-stat-list:after{clear:none}.activity-mod-stat-list{margin-left:1.25rem;padding-bottom:0;border-bottom:0}.activity-mod-stat-list>li{font-weight:300;color:#505050;letter-spacing:-0.5px;font-size:1.5625rem;line-height:1.375rem}.activity-mod-stat-list span{font-weight:200;font-size:1rem;display:inline;margin-left:1px}.mod-step-list-header{margin-bottom:26px}.mod-step-list{margin:0;list-style:none}.mod-step-list li{margin-bottom:26px}.mod-top-bar{width:100%;z-index:10;background:inherit;color:white;padding:10px 0;background-color:#f00000}.mod-top-bar .row{width:100%;z-index:5;overflow:auto}.mod-top-bar a,.mod-top-bar .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .mod-top-bar a,.mod-top-bar .mod-activity-list .activity-date a,.mod-activity-list .activity-date .mod-top-bar a,.mod-top-bar .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .mod-top-bar a{color:white}.mod-top-bar a:not(.button):not(.close),.mod-top-bar a:hover{color:white;text-decoration:underline}.mod-top-bar .close{position:absolute;right:10px;text-decoration:none}#download-app-banner{background-color:#54b8cc;color:#fff;position:relative}#download-app-banner .button-black{background-color:#404245;padding:10px;font-weight:bold;margin:10px 5px}#download-app-banner input{width:50%;display:inline-block;margin:0}#download-app-banner .banner{color:#fff}#download-app-banner .banner div,#download-app-banner .banner p{height:59px}#download-app-banner .banner i{font-size:3em;padding-top:4px}#download-app-banner .banner p{display:table-cell;vertical-align:middle;font-weight:bold;line-height:1.3em;margin-bottom:0}#download-app-banner .close{position:absolute;top:10px;right:10px}#download-app-banner .close a{color:#fff}.dashboard-totals,.mod-aggregate-stats{margin:0;padding-top:20px;padding-bottom:25px;font-size:18px}.dashboard-totals .icon,.mod-aggregate-stats .icon{float:left;margin-right:24px}.dashboard-totals span,.mod-aggregate-stats span{font-size:2.875rem;color:#505050;font-weight:200;display:block;margin:-15px auto -4px -4px}.dashboard-totals.customer-info span,.mod-aggregate-stats.customer-info span{font-size:1.8rem}.dashboard-totals span.longNumber,.mod-aggregate-stats span.longNumber{font-size:2.375rem;margin:4px auto 18px}.dashboard-totals span.smaller,.mod-aggregate-stats span.smaller{font-size:1.8rem;margin:4px auto 9px}.dashboard-totals .totals-label,.mod-aggregate-stats .totals-label{padding-top:5px}.dashboard-totals.three-col li:nth-of-type(3n+1),.mod-aggregate-stats.three-col li:nth-of-type(3n+1){clear:none}.dashboard-totals.three-col:after,.mod-aggregate-stats.three-col:after{clear:none}@media only screen and (max-width: 64em){.dashboard-totals span,.mod-aggregate-stats span{font-size:2.1875rem;padding-left:5px}.dashboard-totals.even li,.mod-aggregate-stats.even li{text-align:center}.dashboard-totals.even li>div,.mod-aggregate-stats.even li>div{display:inline-block;text-align:left}}@media only screen and (max-width: 40em){.dashboard-totals span,.mod-aggregate-stats span{clear:both;padding-top:8px}.dashboard-totals span,.dashboard-totals span.longNumber,.mod-aggregate-stats span,.mod-aggregate-stats span.longNumber{font-size:1.25rem;margin:-15px auto -4px -4px}.dashboard-totals .totals-label,.mod-aggregate-stats .totals-label{font-size:0.9375rem}.dashboard-totals .sprite-total-points-large,.mod-aggregate-stats .sprite-total-points-large{background-position:0 -962px}.dashboard-totals .sprite-total-weight-large,.mod-aggregate-stats .sprite-total-weight-large{background-position:0 -815px}.dashboard-totals .sprite-total-distance-large,.mod-aggregate-stats .sprite-total-distance-large{background-position:0 -860px}.dashboard-totals .sprite-total-calories-large,.mod-aggregate-stats .sprite-total-calories-large{background-position:0 -910px}}@media only screen and (max-width: 40em){.users.show .mod-aggregate-stats{margin-top:25px}.users.show .mod-aggregate-stats .icon{margin-right:11px;width:52px}.users.show .mod-aggregate-stats span{font-size:1.75rem}}a.grey.facebook-share-link:hover,.mod-activity-list .activity-date a.facebook-share-link:hover{color:#3b5998}a.grey.twitter-share-link:hover,.mod-activity-list .activity-date a.twitter-share-link:hover{color:#55acee}a.grey.pinterest-share-link:hover,.mod-activity-list .activity-date a.pinterest-share-link:hover{color:#c92228}a.grey.youtube-share-link:hover,.mod-activity-list .activity-date a.youtube-share-link:hover{color:#bb0000}a.grey.instagram-share-link:hover,.mod-activity-list .activity-date a.instagram-share-link:hover{color:#517fa4}@media only screen and (min-width: 30.063em) and (max-width: 64em){.modal-medium-1{width:8.33333%}.modal-medium-2{width:16.66667%}.modal-medium-3{width:25%}.modal-medium-4{width:33.33333%}.modal-medium-5{width:41.66667%}.modal-medium-6{width:50%}.modal-medium-7{width:58.33333%}.modal-medium-8{width:66.66667%}.modal-medium-9{width:75%}.modal-medium-10{width:83.33333%}.modal-medium-11{width:91.66667%}.modal-medium-12{width:100%}}.no-margin{margin:0 !important}.bottom-spaced{margin-bottom:10px}.light-padding{padding:0.4rem}.medium-padding{padding:0.8rem}.heavy-padding{padding:1.2rem}.trainer_subdomain_login{text-align:center;font-size:1.3rem}.trainer_subdomain_login a,.trainer_subdomain_login .mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .trainer_subdomain_login a,.trainer_subdomain_login .mod-activity-list .activity-date a,.mod-activity-list .activity-date .trainer_subdomain_login a,.trainer_subdomain_login .mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .trainer_subdomain_login a{font-size:1.3rem}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}.small:not(a):not(.home-button):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(.home-button):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a,.home-button{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue,.blue.home-button{color:#54B8CC}a:hover,.home-button:hover{color:#30A6BE}a.small,.small.home-button{font-size:0.875rem}a.smaller,.smaller.home-button{font-size:0.75rem}a.grey,.grey.home-button{color:#888}a.grey:hover,.grey.home-button:hover{color:#505050}a.dark-grey,.dark-grey.home-button{color:#505050}a.dark-grey:hover,.dark-grey.home-button:hover{color:#404245}h1,h1>a,h1>.home-button{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1.subheader>.home-button,h1>a.subheader,h1>.subheader.home-button,h1>a.subheader>a,h1>.subheader.home-button>a,h1>a.subheader>.home-button,h1>.subheader.home-button>.home-button{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a,h2>.home-button{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader,h2>.subheader.home-button{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a,h3>.home-button{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader,h3>.subheader.home-button{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a,h4>.home-button{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link),h5>.home-button:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}a:hover,.home-button: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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a,.home-button{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,.home-button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.home-button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,.home-button:hover,a.button:hover{background-color:#EB780C}.button:active,.home-button:active,a.button:active{background-color:#EB780C}.button.square,.square.home-button,a.button.square{border-radius:0}.button.fw,.fw.home-button,a.button.fw{width:100%}.button.ucase,.ucase.home-button,a.button.ucase{text-transform:uppercase}.button.white,.white.home-button,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,.white.home-button:hover,a.button.white:hover{color:#505050}.button.secondary,.secondary.home-button,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,.secondary.full-size.home-button,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.secondary.home-button:hover,.button.secondary:focus,.secondary.home-button:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,.secondary.small.home-button,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,.secondary.larger.home-button,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,.transparent.home-button,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a,h1.finder-subheader .home-button{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.small.home-button,.mod-activity-list .activity-contents a,.mod-activity-list .activity-contents .home-button,.mod-activity-list .activity-comments a,.mod-activity-list .activity-comments .home-button,.main-nav-list a,.main-nav-list .home-button{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.jconfirm .jconfirm-box .jconfirm-buttons button.btn{border:2px solid;border-radius:6px !important;padding:8px 6px !important}.jconfirm .jconfirm-box .jconfirm-buttons button.btn.wide{width:100%}.button,.home-button,a.button{border-radius:6px !important;box-shadow:0 1px 3px rgba(0,0,0,0.2);padding:0.75rem;background-color:#F5861E;letter-spacing:.5px;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.home-button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button.small,.small.home-button,a.button.small{padding:0.375rem 1.0625rem;color:white;font-size:0.875rem;border:2px solid #F5861E}.button.medium,.medium.home-button,a.button.medium{padding:0.625rem 4.25rem;font-size:0.875rem;border:1px solid #F5861E}.button:hover,.home-button:hover,.button:focus,.home-button:focus,a.button:hover,a.button:focus{background-color:#EB780C}.button.square,.square.home-button,a.button.square{border-radius:0}.button.fw,.fw.home-button,a.button.fw{width:100%}.button.ucase,.ucase.home-button,a.button.ucase{text-transform:uppercase}.button.white,.white.home-button,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,.white.home-button:hover,a.button.white:hover{color:#505050}.button.secondary,.secondary.home-button,a.button.secondary{border-radius:6px !important;font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;color:#54B8CC;background-color:white}.button.secondary.full-size,.secondary.full-size.home-button,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.secondary.home-button:hover,.button.secondary:focus,.secondary.home-button:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,.secondary.small.home-button,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,.secondary.larger.home-button,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,.transparent.home-button,a.button.transparent{background-color:inherit}.home-button{width:204.4px !important;height:57px !important;padding:1.0625rem 1.6875rem}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.site-header{margin:8px auto;display:flex;justify-content:center;align-items:center}.full-width{width:100%}@media only screen and (max-width: 40em){.small-only-full-width{width:100%}}.warning-message{margin-top:52px}.logo-image img{max-width:183px;max-height:42px}.dropit-submenu{border-radius:6px !important;border:none !important;padding:0px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15)}.top-nav-list{overflow:visible}.top-nav-list *{line-height:100%}.top-nav-list.logged-in li{margin-left:2.125rem}.top-nav-list>li{margin-left:2.5rem;position:relative}.top-nav-list>li.stat{margin-left:2rem}.top-nav-list h3,.top-nav-list h1{display:inline-block;margin-bottom:0}.top-nav-list h3{margin-right:10px}.top-nav-list img{margin-top:0px}.top-nav-list a,.top-nav-list i{display:inline-block}.top-nav-list i{font-weight:100;font-size:0.875rem;padding:3px 0 0 3px}.top-nav-list>li .notification-center{display:none;margin-top:17px;margin-left:-115px}.top-nav-list>li>ul{display:none;margin:0;background-color:white;white-space:nowrap;list-style:none}.top-nav-list>li>ul.dropit-submenu{margin-top:3px;margin-top:10px;margin-left:-96px;z-index:1002}.top-nav-list>li>ul:before,.top-nav-list>li>ul:after{left:75%}.top-nav-list>li>ul:before{border-bottom-color:#ccc}.top-nav-list>li>ul li{padding:10px}.top-nav-list .nav-dropdown{cursor:pointer}.top-nav-list sup{font-size:14px}.nav-dropdown-contents{border:1px solid #ccc;border-radius:1px}.nav-dropdown-contents i.fa.fa-credit-card-alt{font-size:12px;padding-right:15px;margin-left:-3px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.top-nav-list sup{vertical-align:top}}.notification-center{width:245px}.notification-center,#notifications{background-color:white}.notification-center img,#notifications img{background-color:white;float:left;margin-right:12px}.notification-center h5,#notifications h5{margin:12px 12px 10px}.notification-center ul,#notifications ul{margin:0}.notification-center li,#notifications li{list-style:none;background-color:#E9FAFD;border-top:1px solid #f2f2f2;padding:12px 22px 15px 12px}.notification-center li.read,#notifications li.read{background-color:white}.notification-center li .contents,#notifications li .contents{margin-left:43px}.notification-center li .contents a,#notifications li .contents a{display:inline;font-size:14px}.notification-center .more,#notifications .more{padding:12px 12px 12px 18px;border-top:1px solid #f2f2f2}.notification-bubble{cursor:pointer;margin-top:4px;border:2px solid #888;border-radius:5px;padding:1px 3px;font-size:0.8125rem;line-height:0.8125rem;position:relative;width:22px;height:21px}.notification-bubble.with-notifications{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border:none;padding:4px 7px;margin-top:4px;height:unset;background-color:#54B8CC;width:auto;min-width:22px;color:#FFF;text-align:center}.notification-bubble.with-notifications:before{background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 -28px;width:7px;height:8px}.notification-bubble:before{content:' ';position:absolute;top:15px;left:3px;background:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/sprite-91c3118836950761b18c96192bfddf231f56502fb2a86d257b3c5fd5e9a3d481.png) no-repeat top left;background-position:0 0;width:7px;height:8px}.main-nav{background-color:#505050;margin-bottom:1.75rem}.main-nav #main-nav-mobile-header{color:white;text-align:center;padding:6px 0;width:100%;font-size:18px}.main-nav.with-sub-nav{margin-bottom:0}.main-nav:not(.with-sub-nav){box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15)}@media only screen and (max-width: 40em){.main-nav{margin-bottom:1rem;box-shadow:0 0 0 1px rgba(14,41,57,0.12), 0 2px 5px rgba(14,41,57,0.44), inset 0 -1px 2px rgba(14,41,57,0.15)}.main-nav .nav-height{min-height:40px}}.main-nav a.log-workout-button{margin-bottom:0;border:0;padding:1.375rem 1.25rem;font-size:1rem;font-weight:300;height:4.0625rem}.main-nav .log-workout-container .fa-stack{margin-right:10px;font-size:11px}.subnav{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);background-color:#6c6c6c;margin-bottom:13px}#nav-hamburger{position:absolute;top:10px;right:15px}.home.index #nav-hamburger,.home.app #nav-hamburger,.home.pro #nav-hamburger{position:absolute;top:-44px;right:10px}#nav-hamburger{z-index:750;width:30px;height:25px;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-hamburger span{display:block;position:absolute;height:4px;width:100%;background:#d3531a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-hamburger span:nth-child(1){background-color:#a4a3a3;top:0px}#nav-hamburger span:nth-child(2){background-color:#a4a3a3;top:8px}#nav-hamburger span:nth-child(3){background-color:#a4a3a3;top:16px}#nav-hamburger.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-hamburger.open span:nth-child(3){top:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-hamburger.open span:nth-child(4){top:8px;width:0%;left:50%}a.nav-toggle{display:none}.landing-nav{z-index:1000;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.39)}.landing-nav nav{float:left}.landing-nav .main-nav-list{margin-left:0}.landing-nav .logo-image{width:165px;float:left;line-height:3.85rem}.landing-nav .landing-nav-sub-menu{margin-bottom:0}.landing-nav .landing-nav-sub-menu li{line-height:4.0625rem}.landing-nav .landing-nav-sub-menu li a{color:white;line-height:inherit;display:block}.landing-nav .landing-nav-sub-menu .business-request-nav{display:none}@media only screen and (min-width: 40.063em) and (max-width: 64em){.landing-nav .main-nav-list li{margin-right:1rem}}@media only screen and (max-width: 40em){.landing-nav{background-color:black}}.main-nav-list.inline-list{margin-bottom:0}.main-nav-list li{margin-right:2.625rem;line-height:4.0625rem}.main-nav-list li.active a,.main-nav-list li a:hover{color:#FFF}.main-nav-list li.active a:before,.main-nav-list li a:hover:before{border-bottom:8px solid #6c6c6c;content:' ';width:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid white;display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-7px}.main-nav-list.with-sub-list li.active a:before,.main-nav-list.with-sub-list li a:hover:before{border-bottom:8px solid #6c6c6c}.main-nav-list a{font-size:0.875rem;color:#A4A3A3;text-transform:uppercase;position:relative;line-height:inherit}.sub-nav-header img{margin:20px 20px 20px 0}.sub-nav-header h2{display:inline-block;color:white;vertical-align:middle}.subnav:not(.editing-tabs) .sub-nav-list{margin-top:0.5rem;margin-bottom:0.5rem;margin-left:0px}.subnav:not(.editing-tabs) .sub-nav-list i{margin-right:4px}@media only screen and (max-width: 64em){.subnav:not(.editing-tabs) .sub-nav-list i{display:none}}.subnav:not(.editing-tabs) .sub-nav-list a{line-height:100%;color:white;padding:0.625rem 0.350rem;font-size:1rem;margin-bottom:2px}.subnav:not(.editing-tabs) .sub-nav-list a:hover,.subnav:not(.editing-tabs) .sub-nav-list a.active{border-bottom:2px solid white;color:white;margin-bottom:0}.subnav:not(.editing-tabs) .sub-nav-list li{text-align:center}.subnav:not(.editing-tabs) .sub-nav-list li:first-child{margin-left:10px}.subnav.editing-tabs .sub-nav-list:not(.main-nav),.main-nav.with-sub-nav.editing-tabs:not(.main-nav){margin-top:0.5rem;margin-bottom:0.5rem}.subnav.editing-tabs .sub-nav-list li,.main-nav.with-sub-nav.editing-tabs li{width:120px}.subnav.editing-tabs .sub-nav-list li a,.subnav.editing-tabs .sub-nav-list li i,.main-nav.with-sub-nav.editing-tabs li a,.main-nav.with-sub-nav.editing-tabs li i{color:white}.subnav.editing-tabs .sub-nav-list li i,.main-nav.with-sub-nav.editing-tabs li i{padding-top:5px}.main-nav.with-sub-nav.editing-tabs{padding-top:10px}.main-nav.with-sub-nav.editing-tabs li{margin:0px 0px 0px 22px}.disabled-tabs-list.inline-list li{margin:0px 0px 0px 10px;font-size:12px;padding-top:1px}.edit-main-nav-tabs{margin-top:-13px}.edit-main-nav-tabs a.small{padding-top:3px}.edit-main-nav-tabs i.small:not(.fa){padding:0 5px}.fa-star.pr{color:#fdbd21}.fa-star.sr{color:#F5861E}hr.with-border{border-top-width:2px;border-top-color:#f2f2f2}.site-footer{margin-top:1.875rem;background-color:#f2f2f2}.site-footer hr{border:1px solid #e1e1e1;margin:0}.site-footer-contents{padding-top:1.8125rem;min-height:12.25rem}.site-footer-contents a{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.site-footer-contents .social-icon-list{margin-left:-12px;margin-bottom:1.875rem}.app-store-icon-container{margin-bottom:25px}@media only screen and (min-width: 40.063em){.app-store-icon-container.white-label .ios{float:right}.app-store-icon-container.white-label .android{float:right;padding-right:15px}}@media only screen and (max-width: 40em){.app-store-icon-container.white-label .ios{float:left}.app-store-icon-container.white-label .android{float:left;padding-left:15px}}.app-store-icon{height:40px}@media only screen and (min-width: 40.063em){.social-icon-list li{margin-left:0.625rem}.social-icon-list.small li{margin-left:0.25rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.main-nav-list li{margin-right:1.125rem}.main-nav .log-workout-container .fa-stack{margin-right:5px}.main-nav a.log-workout-button{padding:1.375rem .5rem;font-size:13px}.top-nav-list>li.stat{margin-left:1.0rem}.sub-nav-list li{margin-right:.3rem}.sub-nav-list li a{font-size:1rem}}@media only screen and (max-width: 40em){.main-nav-list li{margin-right:1.5rem}.main-nav-list ul{margin-left:1.5rem}.top-nav-list>li{margin-left:1.0rem}}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.main-site{padding-top:76px}@media screen and (max-width: 640px){.main-site #main-header-nav{visibility:hidden}}@media screen and (max-width: 980px){.main-site{padding-top:60px !important}}header#main-header *{font-family:poppins, Helvetica, Arial, Lucida, sans-serif !important}#main-header{position:fixed;font-family:poppins, Helvetica, Arial, Lucida, sans-serif;background-color:#505050;z-index:99999;top:0;width:100%;-webkit-box-shadow:0 0px 0 rgba(0,0,0,0);-moz-box-shadow:0 0px 0 rgba(0,0,0,0);box-shadow:0 0px 0 rgba(0,0,0,0);font-weight:500;line-height:23px;transition:background-color 0.4s,color 0.4s,transform 0.4s,opacity 0.4s ease-in-out;display:block;box-sizing:border-box;font-size:18px;color:#666}#main-header .container{width:100%;max-width:100%;padding-right:30px;padding-left:30px;padding-bottom:0px;z-index:99;position:absolute;text-align:left;margin:auto;border:0;outline:0;background:transparent;font-size:100%;box-sizing:border-box;background-color:#505050}#main-header .container .logo_container{font-weight:500;line-height:23px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;text-align:left;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;transition:all 0.4s ease-in-out;position:absolute;width:100%;height:100%}#main-header .container .logo_container .logo_helper{margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;display:inline-block;width:0;height:100%;vertical-align:middle}#main-header .container .logo_container a.logo-image{color:#2ea3f2;text-decoration:none;margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;vertical-align:baseline;box-sizing:border-box;text-align:left;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:23px}#main-header .container .logo_container a.logo-image img{height:70%;max-height:70%;display:inline-block;float:none;margin-bottom:0;vertical-align:middle;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translate3d(0, 0, 0);max-width:100%;margin:0;margin-bottom:0px;padding:0;border:0;outline:0;background:transparent;font-size:100%;box-sizing:border-box;color:#2ea3f2;text-align:left;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:23px;width:200px}#main-header .container #top-navigation{padding:16px 0px 16px 296px !important;transition:all 0.4s ease-in-out;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;float:right;font-weight:600;margin:0;border:0;outline:0;background:transparent;font-size:100%;box-sizing:border-box;text-align:left;line-height:23px;color:#666}#main-header .container #top-menu-nav{float:left;line-height:0;display:block;box-sizing:border-box;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:100%;text-align:left;color:#666;font-size:18px}#main-header .container #top-menu.nav{float:left;line-height:0;list-style:none;margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;box-sizing:border-box;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-align:left;color:#666;vertical-align:baseline;letter-spacing:0px}#main-header .container #top-menu.nav li{display:inline-block;padding-right:22px;font-size:18px;word-wrap:break-word;position:relative;line-height:1em !important;margin:0;border:0;outline:0;background:transparent;vertical-align:baseline;box-sizing:border-box}#main-header .container #top-menu.nav li a{font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-size:15px;color:#fff;display:block;position:relative;transition:all 0.4s ease-in-out;margin:0;border:0;outline:0;line-height:14px !important;vertical-align:baseline}#main-header #top-menu .menu-item-has-children>a:first-child{padding-right:20px}#main-header #top-navigation nav>ul>li>a{padding-bottom:17px}#main-header #top-menu .menu-item-has-children>a:first-child::after{position:absolute;right:0;left:88.617px;font-family:ExerciseCom;font-size:13.5px;font-weight:800;content:"\f005"}#main-header .container #top-menu.nav li ul.sub-menu{background-color:#505050;border-color:rgba(80,80,80,0.5);text-align:left;-webkit-transform:translate3d(0, 0, 0);visibility:hidden;z-index:9999;width:240px;opacity:0;box-shadow:0 2px 5px rgba(0,0,0,0.1);position:absolute;padding:20px 0;margin:0px}#main-header .container #top-menu.nav li:hover ul.sub-menu{-webkit-animation:fadeLeft 0.4s ease-in-out;-moz-animation:fadeLeft 0.4s ease-in-out;-o-animation:fadeLeft 0.4s ease-in-out;animation:fadeLeft 0.4s ease-in-out}#main-header #top-menu li li{margin:0 !important;padding:0 20px !important;position:relative !important;line-height:2em !important;display:inline-block !important;font-size:14px !important;word-wrap:break-word}#main-header .menu-cta a{border:2px solid #FF703B !important;padding:12px !important;border-radius:5px;text-align:center;background-color:#FF703B;letter-spacing:1px;font-size:13px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:800 !important}#main-header .menu-cta a:hover{transition:all 0.4s ease-in-out;opacity:1 !important;background-color:#505050;color:white !important}#main-header li.show-drop-down ul,#main-header .container #top-menu.nav li:hover>ul,#main-header li ul:hover{opacity:1;-webkit-transform:translate3d(0, 0, 0);visibility:inherit;background-color:#505050 !important}#main-header .et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:17px}#main-header a:hover{cursor:pointer}#main-header .container #top-menu.nav li ul li a{color:rgba(255,255,255,0.72);width:200px;padding:6px 20px;line-height:2em !important}#main-header #mobile_nav_menu,#main-header #persistent-btn{display:none}#main-header .mobile_menu_bar{position:relative;left:50%}#main-header .container #top-menu.nav>li:last-child{padding-right:0}@media screen and (max-width: 980px){#main-header .container #top-navigation{padding:16px 30px 0px 230px !important}#main-header #mobile_nav_menu,#main-header #persistent-btn{display:block}#main-header #top-menu{display:none}#main-header #persistent-btn a{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:12px !important;padding:3px !important;color:#fff;font-size:12px;font-weight:700 !important;border:0px !important;line-height:23px}#main-header #mobile_menu li a:hover{opacity:.7;background-color:rgba(0,0,0,0.03)}#main-header{height:60px}#main-header .closed .et_mobile_menu{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}#main-header .et_mobile_menu{padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;height:850px;transform-origin:right;background:#f1f1f1;background-color:#f1f1f1;width:340px;margin-left:calc(100% - 340px) !important;min-height:100vh;top:0;border-top:none;z-index:9998;background-color:#505050 !important;border-color:#505050;position:absolute;left:0;padding:5%;padding-top:80px !important;display:block !important;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-origin:right;transition:.8s ease-in-out;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1)}#main-header .et_mobile_menu>li:last-child{padding:0px}#main-header .et_mobile_menu li a{display:block;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,0.03);font-size:14px;transition:all 0.2s ease-in-out;color:#fff;font-weight:600}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:rgba(0,0,0,0.03);font-weight:700}#main-header div.mobile_nav ul{list-style:none;margin:0px}#main-header .et_mobile_menu li ul{display:block !important;visibility:visible !important;padding-left:10px}#main-header .et_mobile_menu li a{line-height:23px;color:rgba(255,255,255,0.74)}#main-header .et_mobile_menu li li{padding-left:5%}#main-header #mobile-drop-button{padding-bottom:12px;font-size:100%;display:block;width:32px;height:44px;padding-left:6px;padding-top:4px;left:0}#main-header .mobile_nav.opened .mobile_menu_bar{padding-top:4.2px !important;padding-left:6px !important}#main-header .mobile_nav.opened #mobile-drop-button .bottom{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:6px !important}#main-header .mobile_nav.opened .mobile_menu_bar .top{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:0px !important;top:8px}#main-header .mobile_nav.opened .mobile_menu_bar span{border-radius:20px !important;width:20px !important;height:2.3px !important}#main-header .mobile_nav.opened #mobile-drop-button .middle{width:32px !important;height:32px !important;position:absolute;top:0;margin-top:0px !important;color:black;bottom:0px;right:0px;z-index:9999;background-color:transparent;border-radius:unset;visibility:inherit}#main-header .container{padding:0px;width:100%;position:relative;padding-left:0px;padding-bottom:0px;height:60px;margin:0px !important}#main-header ul{line-height:23px}#main-header .container .logo_container{padding-left:30px}#main-header .container .logo_container a.logo-image img{margin:0;position:absolute;top:50%;left:0% !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(0%, -50%) !important;max-width:50%;height:54%;left:0% !important}}@media screen and (max-width: 442px){#main-header .container .logo_container a.logo-image img{max-width:33% !important;height:54%;top:50%;left:0% !important;bottom:0px;position:absolute}}@media screen and (max-width: 278px){#main-header .container .logo_container a.logo-image img{display:none !important}#main-header .container #top-navigation{padding-right:5px !important}}@media screen and (max-width: 425px){#main-header .et_mobile_menu,#main-header .sub-menu{list-style:none !important;padding:0 0 0px !important}}@media screen and (max-width: 340px){#main-header #mobile_menu{width:100% !important;margin-left:0px !important}}#main-header .et_mobile_menu li.second-hamburger{visibility:hidden}@media screen and (max-width: 640px){#main-header .et_mobile_menu li.second-hamburger{visibility:visible}}#main-header #mobile-drop-button span{width:20px !important;height:2px !important;display:block !important;margin-top:4px;background-color:white;position:inherit;z-index:9999}#main-header .opened #mobile-drop-button span{width:20.2px !important;height:2.3px !important;display:block !important;margin-top:1.8px !important;background-color:white;position:inherit;z-index:9999}#main-header #mobile-drop-button:hover{cursor:pointer !important}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeLeft{0%{opacity:0;-moz-transform:translateX(-10%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.cards{margin-left:-.95rem;overflow:visible}.cards .mod-star-rating li:last-of-type{margin-right:5px}.card.centered{-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);padding:10px;border-radius:6px;display:block;margin:auto}.card.centered .price{text-align:left}.card.centered iframe{width:100% !important;height:unset !important}.cards>li,.card{position:relative}.cards>li .mod-star-rating,.card .mod-star-rating{margin-top:7px}.cards>li .details .bottom-info.premium .mod-star-rating,.card .details .bottom-info.premium .mod-star-rating{position:relative;top:25px;margin-top:0px}.cards>li .plan-overlay,.card .plan-overlay{position:absolute;top:0;left:0;background-image:url(//storage.googleapis.com/excom-prod/public/assets/exercisecom/workout-plan-badge-sprite-5d3105cf601a1df7bad4c85ff50550e77c3d1f46bd7c7d5d56b23e8236b414fe.png);height:76px;width:79px}.cards>li .plan-overlay.sale,.card .plan-overlay.sale{background-position:91px -11px}.cards>li .plan-overlay.pro,.card .plan-overlay.pro{background-position:-14px -11px}.cards>li .plan-overlay.free,.card .plan-overlay.free{background-position:185px -10px}.empty-card{width:100%;background:#FFF;box-shadow:0 0 3px rgba(1,2,2,0.24);display:inline-block;vertical-align:top;height:313px;text-align:center}.empty-card.empty-groups{height:255px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.empty-card.empty-groups{height:276px}}.empty-card.empty-plans{height:375px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.empty-card.empty-plans{height:419px}}.empty-card a{height:100%}.empty-card .fa{margin:112px auto 25px;color:#ccc}.empty-card span{color:#888;display:block}.empty-card.link.progress .fa{margin-top:25px}.group-video-card{width:auto;margin:0;box-shadow:0 0 3px rgba(1,2,2,0.24)}.group-video-card .image-holder{margin:0 0 9px;position:relative}.group-video-card .image-holder img{width:100%;height:auto}.group-video-card .details{padding:0 11px 1px}.group-video-card .details h3.subheader{letter-spacing:0.15px;margin:0 0 5px}.card,.cards>li{width:256px;margin-bottom:0.9375rem;margin-left:0.9375rem;background:#FFF;box-shadow:0 0 3px rgba(1,2,2,0.24);float:none;display:inline-block;vertical-align:top}.card.link,.cards>li.link{cursor:pointer}.card.progress-holder,.cards>li.progress-holder{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px}.card.progress-holder .flex-video,.cards>li.progress-holder .flex-video{padding-top:0px;margin-bottom:0px}.card.progress-holder iframe,.card.progress-holder img,.cards>li.progress-holder iframe,.cards>li.progress-holder img{border-top-right-radius:6px;border-top-left-radius:6px}.card.progress-holder .details,.cards>li.progress-holder .details{padding-bottom:10px;padding-top:8px}.card .progress-holder h3,.cards>li .progress-holder h3{margin-top:5px}.card .image-holder,.cards>li .image-holder{position:relative}.card .image-holder.text,.cards>li .image-holder.text{background-color:#6ED0E4;color:white;height:200px;font-size:2.5rem;font-weight:500;text-align:center;line-height:200px}.card .image-holder:not(.progress-holder),.cards>li .image-holder:not(.progress-holder){margin:0 0 9px}.card .image-holder img,.cards>li .image-holder img{width:100%;height:auto}.card .round-image,.cards>li .round-image{border:0}.card .hover,.cards>li .hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.71);z-index:2;text-align:center;padding:10px;display:none}.card .hover:after,.cards>li .hover:after{content:'';display:inline-block;vertical-align:middle;height:100%}.card .hover span,.cards>li .hover span{display:inline-block;vertical-align:middle;margin:10px 0 0 0;max-width:140px}.card .hover span .button,.cards>li .hover span .button{width:100%}.card .details,.cards>li .details{padding:0 11px 1px}.card .details .stats,.cards>li .details .stats{font-size:0.8125rem;letter-spacing:.15px;color:#888;font-weight:200}.card .details h3.subheader,.cards>li .details h3.subheader{letter-spacing:0.15px;margin:0 0 5px}.card .details .stars-rating,.cards>li .details .stars-rating{padding-top:5px;float:left}.card .details-pricing,.cards>li .details-pricing{display:inline-block;width:100%;padding-bottom:0px}.card .details-pricing h4,.cards>li .details-pricing h4{margin:0px}.card .bottom-info,.cards>li .bottom-info{margin-bottom:4px}.card .bottom-info .fa,.cards>li .bottom-info .fa{padding-right:5px}.card .reviews-count,.cards>li .reviews-count{font-size:0.75rem;font-weight:200;color:#888}.card .star-rating,.cards>li .star-rating{float:left;line-height:100%}.card .star-rating img,.cards>li .star-rating img{max-width:100%;height:auto}.card span,.cards>li span{display:block;margin:0 0 3px}.card .price,.cards>li .price{display:block;overflow:hidden;text-align:right;padding:3px 0px 0px 0px;font:500 20px/24px 'HelveticaNeueW01-65Medi', Arial, Helvetica, sans-serif;color:#505050}.card .price.lifetime,.cards>li .price.lifetime{margin:0;padding-top:5px}.card .price span,.cards>li .price span{display:inline-block;vertical-align:top;font-size:16px;font-family:'HelveticaNeueW01-45Ligh', Arial, Helvetica, sans-serif}.card .lifetime-price,.cards>li .lifetime-price{font-size:14px}.card .image-holder:hover .hover,.cards>li .image-holder:hover .hover{display:block}.card .button.white,.cards>li .button.white{font-weight:400;margin-bottom:8px}.card h5,.card h3,.cards>li h5,.cards>li h3{margin-top:0;margin-bottom:3px}.card h5,.cards>li h5{margin-bottom:5px}ul.responsive-cards .card,.cards.responsive>li{margin-left:0;float:none;display:block;width:auto}@media only screen and (max-width: 40em){.dashboard-cards .card-header{padding-top:10px}.dashboard-cards .card-header h3{display:none}}.dashboard-cards h3{margin:24px auto 14px}.dashboard-cards .fa-chevron-down{border:2px solid #ccc;font-size:0.8em;color:#888;padding:4px;margin-left:6px}.dashboard-cards .fa-chevron-down.drop-enabled{border-bottom:none;margin-bottom:2px}.dashboard-cards:not(:last-child){padding-bottom:5px;border-bottom:2px solid #f2f2f2;margin-bottom:30px}.dashboard-cards .drop-content{padding:0 !important}.cards li.no-style{box-shadow:none}.cards li.no-style .card{margin:0}.cards li.no-style p.dates{font-size:0.8125rem;margin:16px 2px 2px}.comments-wrapper{margin-bottom:75px}.comments-wrapper .nocomments{margin:25px auto}.comments-wrapper h3{margin:42px auto 10px}.comments-wrapper .comment-container{margin:23px auto 23px}.comments-wrapper .commentlist{margin:0 0 25px}.comments-wrapper .commentlist li{list-style:none}.comments-wrapper .commentlist>li{border-bottom:2px solid #f2f2f2}.comments-wrapper .nested-comment{margin-left:30px}.comments-wrapper .nested-comment .comment-container{margin-top:0}.comments-wrapper img.avatar{width:58px}.comments-wrapper .comment-info,.comments-wrapper form,.comments-wrapper hr.mod-stacked-container{margin-left:88px}.comments-wrapper .comment-head{width:100%;margin-bottom:5px}.comments-wrapper .comment-head,.comments-wrapper .comment-head>div{display:inline-block}.comments-wrapper .date{margin:auto 12px}.comments-wrapper .comment-delete{margin-left:10px}.comments-wrapper hr.mod-stacked-container{border-top:none;margin-bottom:28px}.comments-wrapper .comment-entry p{margin-bottom:0}.comments-wrapper textarea{margin-top:9px}.comments-wrapper .reply-wrapper>ul{display:inline-block}.comments-wrapper .comment-entry p:not(:first-child){margin-top:12px}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,.finder-count .count-label,h1>a,.finder-count .count-label>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,.finder-count .count-label,h1.subheader>a,.finder-count .count-label>a,h1>a.subheader,h1>a.subheader>a,.finder-count h1>a.count-label>a,.finder-count .count-label>a.subheader>a,.finder-count .count-label>a.count-label>a{font-size:1.5rem;font-weight:200;color:#505050}h2,.finder-count .count,h2>a,.finder-count .count>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,.finder-count h2.count-label,.finder-count .subheader.count,.finder-count .count.count-label,h2>a.subheader,.finder-count h2>a.count-label,.finder-count .count>a.subheader,.finder-count .count>a.count-label{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,.finder-count h3.count-label,h3>a.subheader,.finder-count h3>a.count-label{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,.finder-count .count-label,h2,.finder-count .count,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a,.finder-count .finder-subheader.count-label a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.activity-nav .finder-count .count-label,.finder-count .activity-nav .count-label,.ask-header h1,.ask-header .finder-count .count-label,.finder-count .ask-header .count-label{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.finder-count{float:right;line-height:.70}.finder-count div{display:inline-block}.finder-count .count{line-height:.70;margin-top:0}.finder-header{line-height:.75;margin:0 auto 23px}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}h1.finder-subheader a,.finder-count .finder-subheader.count-label a{color:#54B8CC}h1.finder-subheader a:hover,.finder-count .finder-subheader.count-label a:hover{color:#30A6BE}@media only screen and (max-width: 40em){.finder-count{float:none;margin-bottom:5px;padding-bottom:5px}.finder-count .count{font-size:1.25rem;margin-bottom:0}.finder-count .count-label{font-size:1rem}.finder-header{font-size:1.25rem;margin-bottom:11px}h1.subheader.finder-subheader a,.finder-count .finder-subheader.count-label a{font-size:1.00rem}h1.subheader.finder-subheader,.finder-count .finder-subheader.count-label{font-size:1.00rem;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #f2f2f2}.mod-search-input{margin-top:20px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.finder-header{font-size:1.55rem;margin-bottom:15px}.finder-count .count{margin-top:0;font-size:1.55rem}h1.subheader,.finder-count .count-label,h1.subheader a,.finder-count .count-label a{font-size:1.0rem}}.finder-load-more{width:215px;margin:0 auto;text-align:center}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,.workout-table td.metric,h5>a:not(.link),.workout-table td.metric>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,.workout-table td.metric,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.blur-hidden,.sale-need{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.workout_plans.show div.plan-sale-cta{position:absolute;top:220px;width:100%}i.objective{color:#ccc}div.plan-sale-cta{opacity:.9;height:180px;z-index:100;background-color:#6C6C6C;color:#FFFFFF}div.plan-sale-cta.medium-list{top:158px}div.plan-sale-cta.short-list{top:105px}div.plan-sale-cta h3{color:#FFFFFF;padding-top:20px;padding-bottom:15px}div.plan-sale-cta i.fa{padding-right:5px}div.plan-sale-cta .button.small{position:absolute;top:70%}@media only screen and (max-width: 40em){div.plan-sale-cta{height:200px;top:250px}div.plan-sale-cta h3{font-size:18px}div.plan-sale-cta .columns.small-4{font-size:12px}div.plan-sale-cta.medium-list{top:175px}div.plan-sale-cta.short-list{top:112px}div.plan-sale-cta div.row{width:100%;margin-left:1px}div.plan-sale-cta a.button.small{right:25%;left:25%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){div.plan-sale-cta{height:200px}div.plan-sale-cta div.row{margin-left:35px}div.plan-sale-cta a.button.small{left:30%;right:30%}}@media only screen and (min-width: 64.063em){div.plan-sale-cta div.row{margin-left:35px}div.plan-sale-cta a.button.small{right:35%;left:35%}}.workout-plan-cta{border:2px solid #dedede;margin-bottom:30px;padding-bottom:20px;font-size:1.125rem;-webkit-box-shadow:0px 2px 3px 0px #f2f2f2;-moz-box-shadow:0px 2px 3px 0px #f2f2f2;box-shadow:0px 2px 3px 0px #f2f2f2}.workout-plan-cta a.button.secondary{font-size:0.8125rem;padding:0.625rem 7px;margin-bottom:0;margin-top:10px;width:100%}.workout-plan-cta .text-header{padding-top:15px}.workout-plan-cta div{padding:5px 10px 0px 20px}.workout-plan-cta .trainer-cta{margin-top:-20px}.workout-plan-cta .trainer-cta div{padding:0;padding-top:5px}.workout-plan-cta .trainer-cta .button{margin-top:0}.workout-plan-cta .columns{font-size:0.9375rem;font-weight:400}.workout-plan-cta .columns i{float:left;padding-top:10px;padding-right:10px;color:#54B8CC}.workout-plan-cta .columns .fa-3x{padding-top:5px !important}.total-workout-plan{padding-bottom:15px;padding-left:1.25rem;padding-right:1.25rem;margin-top:-15px}.total-workout-plan .workout-plan-show{margin-top:15px}.total-workout-plan .workout-plan-show .workout-table .fa.fa-youtube-play{float:left;padding-left:15px}@media only screen and (max-width: 40em){.total-workout-plan{margin-bottom:15px;padding-bottom:15px;margin-top:15px}#comments .chars_left{float:right;text-align:right}}.workout-plan-show .workout-plan-image{width:100%}.workout-plan-show .mod-stacked-container{padding-bottom:15px}.workout-plan-show .mod-stacked-container.first{padding-top:10px}.workout-plan-show .mod-stacked-container ul{margin-bottom:0}.workout-plan-show .mod-stacked-container .no-bullet li{padding-bottom:0}@media only screen and (min-width: 64.063em){.workout-plan-show .dropdown-container{float:left}.workout-plan-show .workout-tab-holder{float:right}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.workout-plan-show .button.secondary{padding-left:1.25rem;padding-right:1.25rem}.workout-plan-show .mod-stacked-container{padding-bottom:15px}}@media only screen and (max-width: 40em){.workout-plan-show .mod-stacked-container{padding-bottom:25px;padding-top:10px;border-bottom:none;border-top:2px solid #f2f2f2}.workout-plan-show .nav-header-small{border-top:2px solid #f2f2f2;padding-top:15px;margin-bottom:18px}.workout-plan-show .mod-stacked-container.equipment{margin-bottom:15px}.workout-plan-show .mod-stacked-container.resources{margin-top:20px}}.workout-plan-show .select-target.select-theme-default{width:150px}@media only screen and (min-width: 64.063em){.resource-list li{padding:0}}.resource-list .button.secondary{padding:0.625rem 0.75rem}.row.row.workout-plan-subheader,.row.row.exercise-subheader{margin-top:-15px;margin-bottom:10px}.row.workout-plan-subheader .left-subheader,.content-subheader .left-subheader{display:inline-block}@media only screen and (max-width: 40em){.row.workout-plan-subheader h1,.content-subheader h1{font-size:1.4rem;font-weight:500;margin-top:40px}.row.workout-plan-subheader .subheader-wrapper,.content-subheader .subheader-wrapper{margin-bottom:15px}.row.workout-plan-subheader .mod-star-rating,.content-subheader .mod-star-rating{display:inline-block;vertical-align:middle}}.row.workout-plan-subheader .rating-count,.content-subheader .rating-count{color:#888;font-size:12px;text-align:right}.row.workout-plan-subheader .right-subheader,.content-subheader .right-subheader{margin-top:13px}.row.workout-plan-subheader .right-subheader a,.content-subheader .right-subheader a{float:right}.row.workout-plan-subheader .right-subheader .social-container,.content-subheader .right-subheader .social-container{float:right}@media only screen and (max-width: 40em){.row.workout-plan-subheader .right-subheader .social-container,.content-subheader .right-subheader .social-container{float:none}.row.workout-plan-subheader .right-subheader .social-container .social-icon-list>li,.content-subheader .right-subheader .social-container .social-icon-list>li{margin-left:0;margin-right:0.25rem}}.row.workout-plan-subheader .right-subheader .social-icon-list,.content-subheader .right-subheader .social-icon-list{margin-bottom:5px}.row.workout-plan-subheader .right-subheader .social-icon-list>li,.content-subheader .right-subheader .social-icon-list>li{float:left}.start-plan-button{margin-top:20px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.start-plan-button .button{padding-left:.5rem;padding-right:.5rem}}.plan-cost{margin:-13px auto 6px;text-align:right;padding-right:5px;color:#888;font-size:0.875rem}.table-wrapper{position:relative}.mobile-appointments-wrapper .top-nav-list li{margin:0px}@media only screen and (max-width: 40em){.mobile-appointments-wrapper .top-nav-list li.dropit-trigger{margin-left:0px}}.mobile-appointments-wrapper .top-nav-list .nav-dropdown-contents li{border-bottom:1px solid #ccc}.mod-expandable-journal .plan-workout-notes{margin-bottom:10px}.workout-table{border:0;border-collapse:collapse;width:100%}@media only screen and (min-width: 40.063em){.workout-table .show-for-small-only{display:none !important}}@media only screen and (max-width: 40em){.workout-table{max-width:620px}.workout-table tr th:first-child,.workout-table tr td:first-child{width:52px}}.workout-table tr{border-top:2px solid #dedede}.workout-table tr.series-change{border-top:3px solid #6ED0E4}.workout-table th,.workout-table td{position:relative;border:0;background-color:#f9f9f9;color:#505050}.workout-table th.metric{text-align:center;font-size:0.875rem;color:#888;font-weight:200}.workout-table td.metric{text-align:center;font-size:0.875rem;white-space:nowrap}.workout-table td.metric-with-notes{white-space:normal}.workout-table tr th:first-child,.workout-table tr td:first-child{padding-right:0}.workout-table tr th:first-child{text-align:center;font-size:25px;min-width:80px}.workout-table tr td:first-child a{margin-left:8px;display:inline-block;position:relative}.workout-table tr td:first-child .alt-exercise-image{margin-left:12px}.workout-table .alt td{background-color:#E9FAFD}.workout-table tr.alt:not(.hidden):last-child,.workout-table .end-superset-table{border-bottom:3px solid #6ED0E4}.workout-table .alt-ribbon{position:absolute;top:auto;right:0;padding:2px 8px;color:white;background-color:#F5861E;font-weight:200;font-size:0.75rem;letter-spacing:0.25px}.workout-table .alternate td:not(.alt-ribbon){background-color:#fcf2e9;position:relative;padding:0.9625rem 1.025rem}.workout-table tr.ex-table-notes td{padding:20px 25px 10px 25px;text-align:left}.workout-table tr.ex-table-notes td p{margin-bottom:10px}.workout-table .notes-divider{border-bottom:1px solid #dedede;margin:14px auto 11px}.workout-table tr.workout-exercise-row td a.video-link,.workout-table tr.alternate td a.video-link.alt-video-link{position:relative;margin-left:0}.workout-table .video-link .fa-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#f2f2f2}.workout-table .alt-video-link .fa-play{left:60%}.workout-table tr.block-exercise{position:relative}.workout-table tr.block-exercise .alt-ribbon.block{display:none;padding-top:3px;padding-bottom:3px;padding-left:8px;padding-right:8px}.workout-table tr.block-exercise.circuit td{background-color:#f8fde9}.workout-table tr.block-exercise.circuit.first{border-top:2px solid #95b537}.workout-table tr.block-exercise.circuit.first .alt-ribbon.block{display:block;background-color:#95b537}.workout-table tr.block-exercise.normal td{background-color:none}.workout-table tr.block-exercise.normal.first{border-top:2px solid #888}.workout-table tr.block-exercise.normal.first .alt-ribbon.block{display:block;background-color:#888}.workout-table tr.block-exercise.superset td{background-color:#E9FAFD}.workout-table tr.block-exercise.superset.first{border-top:2px solid #6ED0E4}.workout-table tr.block-exercise.superset.first .alt-ribbon.block{display:block;background-color:#6ED0E4}.workout-table tr.block-exercise.first.has-label td:not(.alt-ribbon){padding-top:16.4px}@media only screen and (max-width: 40em){.workout-table tr.block-exercise.first.has-label td:not(.alt-ribbon),.workout-table tr.block-exercise .alt-start td:not(.alt-ribbon){padding-top:25px}}.plan-workout-details{display:none}.plan-workout-details .workout-tab-holder{overflow:hidden}.plan-workout-details.active{display:block}.plan-workout-details .workout{display:none}.plan-workout-details .workout.active{display:block}.plan-workout-details .workout h3.workouts-header{margin:25px 0px}@media only screen and (min-width: 64.063em){.tab-select.workout-week-dropdown{min-width:130px;min-height:45px}}.exercise-legend{margin-bottom:0}.exercise-legend li{vertical-align:top}.exercise-legend .normal-legend,.exercise-legend .superset-legend,.exercise-legend .alternate-legend,.exercise-legend .circuit-legend{width:22px;height:19px;display:inline-block;margin-right:7px;vertical-align:middle}.exercise-legend .normal-legend{background-color:#f2f2f2}.exercise-legend .superset-legend{background-color:#E9FAFD;border-top:1px solid #6ED0E4}.exercise-legend .alternate-legend{background-color:#fcf2e9;border-top:1px solid #F5861E}.exercise-legend .circuit-legend{background-color:#f8fde9;border-top:1px solid #95b537}.exercise-legend a{display:inline-block}.exercise-legend .fa-stack{display:inline-block;font-size:10px}@media only screen and (max-width: 40em){.exercise-legend li.smaller{float:none}}.top-row{margin-top:10px}@media only screen and (max-width: 40em){.top-row h5,.top-row .workout-table td.metric,.workout-table .top-row td.metric{margin:10px 0 20px 0;border-bottom:2px solid #f2f2f2;padding-bottom:18px}.top-row .show-hide-wrapper{margin:-8px 0px 12px 0px}.top-row .show-exercise-notes{padding-right:5px}}.first-column{margin-bottom:20px}.second-column{margin-bottom:-10px;float:right}@media only screen and (max-width: 45em){.second-column{margin-bottom:10px}}.second-inner{float:right;padding-right:1rem;padding-top:5px}.exercise-legend{line-height:35px}.trainer-bio .bio-pic{margin-bottom:10px}.trainer-bio .bio-pic img{float:left;margin-right:10px}.trainer-bio .credentials{font-size:10px}.trainer-bio .extra-plans{padding-bottom:10px}.benefits p{text-align:center;margin:50px 0}.image-link-list a{padding-left:15px}.needs-purchased{margin-top:35px;padding:10px 0;border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2;margin-bottom:20px}.group-benefits{text-align:center;margin-top:20px}.inline-check-label{font-weight:300;line-height:1.3;font-size:16px;margin-bottom:0;margin-top:.625rem}.inline-check-label input{margin-bottom:0}.other-workouts-scheduled{margin-bottom:20px}.start-plan-step>.columns.small-12{border-left:3px solid #ccc;margin-bottom:5px}.start-plan-step .columns.small-12.active{border-left:3px solid #54B8CC;margin-bottom:5px}form .row.start-plan-step{border-bottom:2px solid #ccc;padding:0 0 20px 0;margin-bottom:20px}form .row.start-plan-section{border-bottom:2px solid #ccc;padding:0 0 10px 0;margin-bottom:10px}form .row.start-plan-section input{margin-bottom:0}.start-plan-step h3,.start-plan-modal h4{font-weight:300}.start-plan-modal .confirm-schedule>*{display:inline-block}.start-plan-modal .submit-with-back{position:relative;text-align:left}.start-plan-modal .submit-with-back .button{margin-bottom:5px}.start-plan-modal .mod-day-list li{width:41px}@media only screen and (max-width: 30em){.download-link-number .murica{margin-left:2px}.columns.download-link-buttons,.columns.download-link-number{width:100%}.columns.download-link-buttons input{display:table;margin:0 auto;margin-bottom:10px}form.start-plan-modal .start-plan-confirmation .modal-footer{margin-top:0px}form.start-plan-modal .row.start-plan-page .columns.day-selection{padding-top:10px;padding-bottom:10px;margin-right:2px}form.start-plan-modal .mod-day-list{margin:-5px}form.start-plan-modal .mod-day-list li{width:32px;height:32px;line-height:32px;font-size:15px;margin-left:5px}}.start-plan-confirmation{text-align:center}.start-plan-confirmation span{font-size:1.2em}.start-plan-confirmation .video-container{margin-top:20px}.start-plan-confirmation .app-store-icon{max-width:130px}.start-plan-confirmation .modal-footer{text-align:left;background-color:#f2f2f2;padding:10px 25px;margin:0}.start-plan-confirmation .modal-footer .content-left{display:inline-flex}.start-plan-confirmation .modal-footer .content-left img{min-width:40px;margin-right:15px;max-height:80px}.start-plan-confirmation .modal-footer .content-left p{padding-left:15px;padding-top:10px}.start-plan-confirmation .modal-footer .content-left .fa{font-size:80px}.start-plan-confirmation .modal-footer .content-right{padding-top:10px}.start-plan-confirmation .modal-footer .black-button{background-color:black;border:none;padding:8px 12px;font-weight:bold}.start-plan-confirmation .modal-footer .phone-number-input{margin-bottom:3px}.start-plan-confirmation .modal-footer .phone-number-input input::-webkit-input-placeholder{opacity:0.6}.start-plan-confirmation .modal-footer .murica p{font-size:.725em;color:#555;margin-bottom:1.5em}.start-plan-confirmation .modal-footer .invalid-number p{margin:0 0 0.5em 1em;padding-left:5px;border-left:3px solid #f00}.start-plan-confirmation .modal-footer .no-thanks{text-align:center}.mod-tabs.date-based li{padding:10px 0}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.exercise-data-tabs{margin-top:45px;float:right;width:277px}.exercise-step-list-header{margin-top:75px}.exercise-step-list{margin-bottom:45px}.exercises.show .overlay{cursor:pointer}.exercises.show .overlay #overlay-image{width:100%}.exercises.show .overlay #overlay-play{position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-30px}@media only screen and (min-width: 64.063em){.exercises.show .mod-stat-list .metric{font-size:1.8rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.exercises.show .mod-stat-list .metric{font-size:1.4rem}}@media only screen and (max-width: 40em){.exercises.show .mod-stat-list .metric{font-size:2.2rem}}@media only screen and (max-width: 40em){.exercise-data-tabs{margin-top:0;float:none}}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,.mod-user-stat-aggregate h1.agg-label,h1.subheader>a,.mod-user-stat-aggregate h1.agg-label>a,h1>a.subheader,.mod-user-stat-aggregate h1>a.agg-label,h1>a.subheader>a,.mod-user-stat-aggregate h1>a.agg-label>a{font-size:1.5rem;font-weight:200;color:#505050}h2,.mod-user-stat-aggregate .agg-label,h2>a,.mod-user-stat-aggregate .agg-label>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,.mod-user-stat-aggregate .agg-label,h2>a.subheader,.mod-user-stat-aggregate .agg-label>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,.mod-user-stat-aggregate h3.agg-label,h3>a.subheader,.mod-user-stat-aggregate h3>a.agg-label{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,.mod-user-stat-aggregate .agg-label,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.row:not(.full-width){max-width:78rem !important}@media only screen and (max-width: 40em){.modal--show .modal-content{min-height:87vh}}@media only screen and (max-width: 40em){div.selector2-open{position:fixed;top:50px;width:100%;padding-left:37.4px;left:0;padding-right:37.5px}}@media only screen and (max-width: 40em){.select2-container--bootstrap{margin-bottom:0px !important}}.select2-container--bootstrap .select2-dropdown{margin-top:-10px !important}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.01s;-moz-animation-duration:0.01s;animation-duration:0.01s;-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;animation-delay:0.7s}.embed_iframe .booking-index .ember-application{padding:5px}.embed_iframe .booking-index table div{min-width:unset !important}.embed_iframe .booking-index{font-size:80%}.booking-centered{margin-bottom:20px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}@media only screen and (min-width: 40.063em){.booking-centered{padding:20px}}@media only screen and (max-width: 40em){.booking-centered{padding:20px 10px}}@media only screen and (max-width: 40em){.fixed-booking-navigation{position:fixed;bottom:0;left:0;margin:0;background-color:white;z-index:1;width:100%}.fixed-booking-navigation.save-button{height:55px}}@media only screen and (max-width: 40em){.booking-tabs li{margin-bottom:20px}}.downgrade_reasons label{width:calc(100% - 60px);margin-right:0 !important}.downgrade_reasons input[type="radio"]{margin:0;margin-top:5px;vertical-align:top}.tv-workout-wrap:not(.full-workout){box-sizing:border-box;height:100vh;width:100vw}.tv-workout-wrap:not(.full-workout) *{box-sizing:border-box}.tv-workout-wrap:not(.full-workout) .block-header{font-size:1.2rem;color:black;padding:10px}.tv-workout-wrap:not(.full-workout) .block-header img{height:2.4vmin;margin-right:5px}.tv-workout-wrap:not(.full-workout) .block-header:not(.medium-grid){padding-left:30px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only{display:grid;padding:10px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(auto-fit, minmax(100px, 1fr));grid-gap:10px;width:100vw;height:95vh}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item{display:flex;flex-grow:1}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item .item-content{display:flex;flex-grow:1}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item .body-wrapper{flex:100%;background-color:white;color:black;padding:10px 15px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item .body-wrapper div{font-size:1.2rem}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item .body-wrapper div.exercise-name{font-size:1.2rem;font-weight:500}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.text-only .tv-workout-grid-item .index-number{color:black;font-size:1rem}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only){display:grid;padding:10px;grid-gap:10px;width:100vw;height:95vh}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.tv-workout-grid-1-4:not(.text-only){grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr)}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.tv-workout-grid-1-4:not(.text-only) .tv-workout-grid-item{width:100%;margin:auto;margin-top:0px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.tv-workout-grid-5-8:not(.text-only){grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr)}.tv-workout-wrap:not(.full-workout) .tv-workout-grid.tv-workout-grid-5-8:not(.text-only) .tv-workout-grid-item{width:100%}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only):not(.tv-workout-grid-large):not(.tv-workout-grid-medium){grid-gap:10px 50px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item{margin:0 auto;position:relative;width:50%}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item:after{content:"";display:block;padding-bottom:100%}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .item-content{position:absolute;display:flex;flex-direction:column;width:100%;height:100%}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item img{border-radius:6px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .body-wrapper{background-color:white;color:black;padding:10px 15px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .body-wrapper div{font-size:1.2rem}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .body-wrapper div.exercise-name{font-size:1.2rem;font-weight:500}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .body-wrapper div .alternate-wrapper{font-size:1rem}.tv-workout-wrap:not(.full-workout) .tv-workout-grid:not(.text-only) .tv-workout-grid-item .index-number{padding:5px 15px;position:absolute;text-align:center;top:0px;left:0px;background-color:rgba(255,255,255,0.6);color:black;font-size:1rem;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.tv-workout-wrap.full-workout{box-sizing:border-box;height:100vh;width:100vw}.tv-workout-wrap.full-workout p{margin-bottom:1rem}.tv-workout-wrap.full-workout *{box-sizing:border-box}.tv-workout-wrap.full-workout h5.exercise-name{color:#54b8cd;padding-top:8px}.tv-workout-wrap.full-workout .block-header{font-size:1.2rem;color:black}.tv-workout-wrap.full-workout .block-header img{height:2.4vmin;margin-right:10px}.tv-workout-wrap.full-workout .block-header .block-header-wrapper{display:flex;align-items:flex-start;flex-direction:row;justify-content:start;height:40px;padding-top:10px}.account-add-coupon{margin:20px 0px 0px 0px !important;padding:9px 12px !important}.operator-list li{float:left;padding-right:5px;line-height:33px}#stickThis.stick{margin-top:0;position:fixed;top:0;z-index:1;padding:0px;left:0}#stickBottom.stick{margin:0px;max-width:unset !important;position:fixed;bottom:0;width:100%;z-index:9999;padding:15px 30px 0px 30px;left:0;background-color:white;border:1px solid #ccc}#stickBottom.stick .select2-dropdown{z-index:10000}.dashboards .check-in h3,.dashboards .dashboard-trainer-dashboard .modal-inner h3{margin:10px 0px 20px 0px}.dashboards .check-in .center-flash,.dashboards .dashboard-trainer-dashboard .modal-inner .center-flash{font-weight:400}.dashboards .check-in .centered,.dashboards .dashboard-trainer-dashboard .modal-inner .centered{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:98%;overflow:auto;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);padding:20px;border-radius:6px;overflow-y:scroll}.dashboards .check-in .centered.input-box,.dashboards .dashboard-trainer-dashboard .modal-inner .centered.input-box{overflow:visible}.dashboards .check-in .input-box,.dashboards .dashboard-trainer-dashboard .modal-inner .input-box{width:35rem;display:inline-table}.dashboards .check-in .input-box img,.dashboards .dashboard-trainer-dashboard .modal-inner .input-box img{display:block;margin:auto}.dashboards .check-in .input-box.has-flash,.dashboards .dashboard-trainer-dashboard .modal-inner .input-box.has-flash{height:340px}.dashboards .check-in .search-table,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table{width:75%;height:98%}.dashboards .check-in .search-table table,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table{box-shadow:none}.dashboards .check-in .search-table tr:nth-of-type(odd) td,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table tr:nth-of-type(odd) td{background-color:#f9f9f9}.dashboards .check-in .search-table tr:nth-of-type(even) td,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table tr:nth-of-type(even) td{background-color:white}.dashboards .check-in .search-table table td,.dashboards .check-in .search-table table th,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table td,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table th{border:0}.dashboards .check-in .search-table table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table tr td:first-child{max-width:300px}.dashboards .check-in .search-table .fa.fa-check,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table .fa.fa-check{display:inline-block !important}.dashboards .check-in .search-table table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table tr td:first-child{width:300px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboards .check-in .search-table table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table tr td:first-child{width:300px}}@media only screen and (max-width: 40em){.dashboards .check-in .search-table table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table table tr td:first-child{width:unset}}@media only screen and (max-width: 64em){.dashboards .check-in .search-table,.dashboards .dashboard-trainer-dashboard .modal-inner .search-table{width:100%;height:100%}}@media only screen and (max-width: 40em){.dashboards .check-in table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner table tr td:first-child{max-width:180px}.dashboards .check-in .input-box,.dashboards .dashboard-trainer-dashboard .modal-inner .input-box{width:98%}.dashboards .check-in .button.secondary.small.right,.dashboards .dashboard-trainer-dashboard .modal-inner .button.secondary.small.right{padding:5px;width:100px}}.dashboards .check-in .month-select,.dashboards .dashboard-trainer-dashboard .modal-inner .month-select{width:48%;margin-bottom:8px}.dashboards .check-in .day-select,.dashboards .check-in .year-select,.dashboards .dashboard-trainer-dashboard .modal-inner .day-select,.dashboards .dashboard-trainer-dashboard .modal-inner .year-select{width:24%;margin-bottom:8px}.dashboards .check-in .save-button,.dashboards .dashboard-trainer-dashboard .modal-inner .save-button{padding:10px 20px;width:100%;border-radius:6px}.dashboards .check-in .button.secondary.small,.dashboards .dashboard-trainer-dashboard .modal-inner .button.secondary.small{width:170px;margin:0px}.dashboards .check-in .modal-content .centered,.dashboards .dashboard-trainer-dashboard .modal-inner .modal-content .centered{position:unset}.dashboards .check-in .modal-content .search-table,.dashboards .dashboard-trainer-dashboard .modal-inner .modal-content .search-table{width:unset;height:unset}.dashboards .check-in .modal-content .search-table table tr td:first-child,.dashboards .dashboard-trainer-dashboard .modal-inner .modal-content .search-table table tr td:first-child{width:unset}.mobile-web-view .hide-mobile-web{display:none}.mobile-web-view .app-store-icon-container{display:none}.measurements .dashboard-measurements div.score{color:black;font-size:32px;padding:10px;color:black}.measurements .dashboard-measurements div.score-label{color:#505050;font-size:14px;padding:5px 0px 10px 0px}.measurements .dashboard-measurements .score-wrapper{display:inline-block;width:130px;padding:0px 5px;border-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05)}.measurements .dashboard-measurements .score-wrapper.active{border:2px solid black}.small-text{font-size:14px}.grey,.grey-text{color:#888}@media only screen and (min-width: 40.063em){.dropdown-label{padding-top:5px !important}}.mobile-appointments-wrapper{padding:0px 5px}.mobile-appointments-wrapper .mobile-appointment-wrapper{padding:20px 0px;padding-bottom:0px;border-bottom:1px solid #dedede}.mobile-appointments-wrapper .mobile-appointment-wrapper .dropit .dropit-submenu{right:0;left:unset}.mobile-appointments-wrapper .mobile-appointment-wrapper .top-nav-list>li>ul:before,.mobile-appointments-wrapper .mobile-appointment-wrapper .top-nav-list>li>ul:after{left:96%}.dashboard.dashboard-trainer-clients-edit-payment .subscription-actions .button{width:320px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboard.dashboard-trainer-clients-edit-payment .subscription-actions .button{width:49%}}@media only screen and (max-width: 40em){.dashboard.dashboard-trainer-clients-edit-payment .subscription-actions .button{width:100%}}.dashboard.dashboard-trainer-clients-edit-payment .settings-section h4{margin-bottom:20px}.new-client-content a.button.secondary,.new-client-content button.button.secondary{width:220px}@media only screen and (max-width: 40em){.dashboard-fbm-schedule .schedule-info-row .columns{margin:5px 0px}}.dashboard-fbm-schedule .schedule-filters select{padding:.2rem;height:2rem;font-size:.8rem;padding-right:1.2rem}.habit-slider i{font-size:21px}.dashboard.dashboard-fbm .event-opacity,.account-manager .event-opacity,.workout-plan-calendar .event-opacity,.dashboard-trainer-custom .event-opacity{opacity:.5}.dashboard.dashboard-fbm .fc-scroller,.account-manager .fc-scroller,.workout-plan-calendar .fc-scroller,.dashboard-trainer-custom .fc-scroller{overflow-x:visible !important}.dashboard.dashboard-fbm .fc-time-grid .fc-slats td:not(.fc-time),.dashboard.dashboard-fbm .fc-content-col,.account-manager .fc-time-grid .fc-slats td:not(.fc-time),.account-manager .fc-content-col,.workout-plan-calendar .fc-time-grid .fc-slats td:not(.fc-time),.workout-plan-calendar .fc-content-col,.dashboard-trainer-custom .fc-time-grid .fc-slats td:not(.fc-time),.dashboard-trainer-custom .fc-content-col{cursor:pointer}.dashboard.dashboard-fbm ul#icalLink li,.account-manager ul#icalLink li,.workout-plan-calendar ul#icalLink li,.dashboard-trainer-custom ul#icalLink li{padding:10px;background-color:white;text-align:left;font-size:1rem}.dashboard.dashboard-fbm #modal-new-appointment ul.save-membership li,.dashboard.dashboard-fbm #manage-workout-schedules ul.save-membership li,.dashboard.dashboard-fbm .habit-creator ul.save-membership li,.account-manager #modal-new-appointment ul.save-membership li,.account-manager #manage-workout-schedules ul.save-membership li,.account-manager .habit-creator ul.save-membership li,.workout-plan-calendar #modal-new-appointment ul.save-membership li,.workout-plan-calendar #manage-workout-schedules ul.save-membership li,.workout-plan-calendar .habit-creator ul.save-membership li,.dashboard-trainer-custom #modal-new-appointment ul.save-membership li,.dashboard-trainer-custom #manage-workout-schedules ul.save-membership li,.dashboard-trainer-custom .habit-creator ul.save-membership li{padding-top:10px}.dashboard.dashboard-fbm #modal-new-appointment .manage-workout-schedules .mod-date-range-picker,.dashboard.dashboard-fbm #modal-new-appointment.habits .mod-date-range-picker,.dashboard.dashboard-fbm #manage-workout-schedules .manage-workout-schedules .mod-date-range-picker,.dashboard.dashboard-fbm #manage-workout-schedules.habits .mod-date-range-picker,.dashboard.dashboard-fbm .habit-creator .manage-workout-schedules .mod-date-range-picker,.dashboard.dashboard-fbm .habit-creator.habits .mod-date-range-picker,.account-manager #modal-new-appointment .manage-workout-schedules .mod-date-range-picker,.account-manager #modal-new-appointment.habits .mod-date-range-picker,.account-manager #manage-workout-schedules .manage-workout-schedules .mod-date-range-picker,.account-manager #manage-workout-schedules.habits .mod-date-range-picker,.account-manager .habit-creator .manage-workout-schedules .mod-date-range-picker,.account-manager .habit-creator.habits .mod-date-range-picker,.workout-plan-calendar #modal-new-appointment .manage-workout-schedules .mod-date-range-picker,.workout-plan-calendar #modal-new-appointment.habits .mod-date-range-picker,.workout-plan-calendar #manage-workout-schedules .manage-workout-schedules .mod-date-range-picker,.workout-plan-calendar #manage-workout-schedules.habits .mod-date-range-picker,.workout-plan-calendar .habit-creator .manage-workout-schedules .mod-date-range-picker,.workout-plan-calendar .habit-creator.habits .mod-date-range-picker,.dashboard-trainer-custom #modal-new-appointment .manage-workout-schedules .mod-date-range-picker,.dashboard-trainer-custom #modal-new-appointment.habits .mod-date-range-picker,.dashboard-trainer-custom #manage-workout-schedules .manage-workout-schedules .mod-date-range-picker,.dashboard-trainer-custom #manage-workout-schedules.habits .mod-date-range-picker,.dashboard-trainer-custom .habit-creator .manage-workout-schedules .mod-date-range-picker,.dashboard-trainer-custom .habit-creator.habits .mod-date-range-picker{float:left;padding-right:10px;margin-top:-3px;margin-bottom:10px}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit,.dashboard.dashboard-fbm .habit-creator .appointment-visit,.account-manager #modal-new-appointment .appointment-visit,.account-manager #manage-workout-schedules .appointment-visit,.account-manager .habit-creator .appointment-visit,.workout-plan-calendar #modal-new-appointment .appointment-visit,.workout-plan-calendar #manage-workout-schedules .appointment-visit,.workout-plan-calendar .habit-creator .appointment-visit,.dashboard-trainer-custom #modal-new-appointment .appointment-visit,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit,.dashboard-trainer-custom .habit-creator .appointment-visit{background-color:#f2f2f2;border-left:4px solid #30A6BE;border-radius:6px;padding-top:10px;margin:15px 0px;vertical-align:middle}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit .visit-name,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit .visit-name,.dashboard.dashboard-fbm .habit-creator .appointment-visit .visit-name,.account-manager #modal-new-appointment .appointment-visit .visit-name,.account-manager #manage-workout-schedules .appointment-visit .visit-name,.account-manager .habit-creator .appointment-visit .visit-name,.workout-plan-calendar #modal-new-appointment .appointment-visit .visit-name,.workout-plan-calendar #manage-workout-schedules .appointment-visit .visit-name,.workout-plan-calendar .habit-creator .appointment-visit .visit-name,.dashboard-trainer-custom #modal-new-appointment .appointment-visit .visit-name,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit .visit-name,.dashboard-trainer-custom .habit-creator .appointment-visit .visit-name{padding-bottom:10px}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit.appointment-visit-cancelled,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit.appointment-visit-cancelled,.dashboard.dashboard-fbm .habit-creator .appointment-visit.appointment-visit-cancelled,.account-manager #modal-new-appointment .appointment-visit.appointment-visit-cancelled,.account-manager #manage-workout-schedules .appointment-visit.appointment-visit-cancelled,.account-manager .habit-creator .appointment-visit.appointment-visit-cancelled,.workout-plan-calendar #modal-new-appointment .appointment-visit.appointment-visit-cancelled,.workout-plan-calendar #manage-workout-schedules .appointment-visit.appointment-visit-cancelled,.workout-plan-calendar .habit-creator .appointment-visit.appointment-visit-cancelled,.dashboard-trainer-custom #modal-new-appointment .appointment-visit.appointment-visit-cancelled,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit.appointment-visit-cancelled,.dashboard-trainer-custom .habit-creator .appointment-visit.appointment-visit-cancelled{border-left-color:#E84242}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.dashboard.dashboard-fbm .habit-creator .appointment-visit.appointment-visit-noshowed,.account-manager #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.account-manager #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.account-manager .habit-creator .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar .habit-creator .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom .habit-creator .appointment-visit.appointment-visit-noshowed{border-left-color:#E88042}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit.appointment-visit-late_cancelled,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit.appointment-visit-late_cancelled,.dashboard.dashboard-fbm .habit-creator .appointment-visit.appointment-visit-late_cancelled,.account-manager #modal-new-appointment .appointment-visit.appointment-visit-late_cancelled,.account-manager #manage-workout-schedules .appointment-visit.appointment-visit-late_cancelled,.account-manager .habit-creator .appointment-visit.appointment-visit-late_cancelled,.workout-plan-calendar #modal-new-appointment .appointment-visit.appointment-visit-late_cancelled,.workout-plan-calendar #manage-workout-schedules .appointment-visit.appointment-visit-late_cancelled,.workout-plan-calendar .habit-creator .appointment-visit.appointment-visit-late_cancelled,.dashboard-trainer-custom #modal-new-appointment .appointment-visit.appointment-visit-late_cancelled,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit.appointment-visit-late_cancelled,.dashboard-trainer-custom .habit-creator .appointment-visit.appointment-visit-late_cancelled{border-left-color:#FFB400}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.dashboard.dashboard-fbm .habit-creator .appointment-visit.appointment-visit-noshowed,.account-manager #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.account-manager #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.account-manager .habit-creator .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.workout-plan-calendar .habit-creator .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom #modal-new-appointment .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit.appointment-visit-noshowed,.dashboard-trainer-custom .habit-creator .appointment-visit.appointment-visit-noshowed{border-left-color:#5EBD3A}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit .paid i.fa-exclamation-circle,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit .paid i.fa-exclamation-circle,.dashboard.dashboard-fbm .habit-creator .appointment-visit .paid i.fa-exclamation-circle,.account-manager #modal-new-appointment .appointment-visit .paid i.fa-exclamation-circle,.account-manager #manage-workout-schedules .appointment-visit .paid i.fa-exclamation-circle,.account-manager .habit-creator .appointment-visit .paid i.fa-exclamation-circle,.workout-plan-calendar #modal-new-appointment .appointment-visit .paid i.fa-exclamation-circle,.workout-plan-calendar #manage-workout-schedules .appointment-visit .paid i.fa-exclamation-circle,.workout-plan-calendar .habit-creator .appointment-visit .paid i.fa-exclamation-circle,.dashboard-trainer-custom #modal-new-appointment .appointment-visit .paid i.fa-exclamation-circle,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit .paid i.fa-exclamation-circle,.dashboard-trainer-custom .habit-creator .appointment-visit .paid i.fa-exclamation-circle{color:red}.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit .paid,.dashboard.dashboard-fbm #modal-new-appointment .appointment-visit .paid a,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit .paid,.dashboard.dashboard-fbm #manage-workout-schedules .appointment-visit .paid a,.dashboard.dashboard-fbm .habit-creator .appointment-visit .paid,.dashboard.dashboard-fbm .habit-creator .appointment-visit .paid a,.account-manager #modal-new-appointment .appointment-visit .paid,.account-manager #modal-new-appointment .appointment-visit .paid a,.account-manager #manage-workout-schedules .appointment-visit .paid,.account-manager #manage-workout-schedules .appointment-visit .paid a,.account-manager .habit-creator .appointment-visit .paid,.account-manager .habit-creator .appointment-visit .paid a,.workout-plan-calendar #modal-new-appointment .appointment-visit .paid,.workout-plan-calendar #modal-new-appointment .appointment-visit .paid a,.workout-plan-calendar #manage-workout-schedules .appointment-visit .paid,.workout-plan-calendar #manage-workout-schedules .appointment-visit .paid a,.workout-plan-calendar .habit-creator .appointment-visit .paid,.workout-plan-calendar .habit-creator .appointment-visit .paid a,.dashboard-trainer-custom #modal-new-appointment .appointment-visit .paid,.dashboard-trainer-custom #modal-new-appointment .appointment-visit .paid a,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit .paid,.dashboard-trainer-custom #manage-workout-schedules .appointment-visit .paid a,.dashboard-trainer-custom .habit-creator .appointment-visit .paid,.dashboard-trainer-custom .habit-creator .appointment-visit .paid a{font-size:12px}.dashboard.dashboard-fbm #modal-new-appointment .zoom-group,.dashboard.dashboard-fbm #manage-workout-schedules .zoom-group,.dashboard.dashboard-fbm .habit-creator .zoom-group,.account-manager #modal-new-appointment .zoom-group,.account-manager #manage-workout-schedules .zoom-group,.account-manager .habit-creator .zoom-group,.workout-plan-calendar #modal-new-appointment .zoom-group,.workout-plan-calendar #manage-workout-schedules .zoom-group,.workout-plan-calendar .habit-creator .zoom-group,.dashboard-trainer-custom #modal-new-appointment .zoom-group,.dashboard-trainer-custom #manage-workout-schedules .zoom-group,.dashboard-trainer-custom .habit-creator .zoom-group{padding:5px;margin:0px 0px 15px 0px !important}.dashboard.dashboard-fbm #modal-new-appointment .zoom-wrapper a,.dashboard.dashboard-fbm #manage-workout-schedules .zoom-wrapper a,.dashboard.dashboard-fbm .habit-creator .zoom-wrapper a,.account-manager #modal-new-appointment .zoom-wrapper a,.account-manager #manage-workout-schedules .zoom-wrapper a,.account-manager .habit-creator .zoom-wrapper a,.workout-plan-calendar #modal-new-appointment .zoom-wrapper a,.workout-plan-calendar #manage-workout-schedules .zoom-wrapper a,.workout-plan-calendar .habit-creator .zoom-wrapper a,.dashboard-trainer-custom #modal-new-appointment .zoom-wrapper a,.dashboard-trainer-custom #manage-workout-schedules .zoom-wrapper a,.dashboard-trainer-custom .habit-creator .zoom-wrapper a{font-weight:normal}.dashboard.dashboard-fbm label.minute-label,.account-manager label.minute-label,.workout-plan-calendar label.minute-label,.dashboard-trainer-custom label.minute-label{margin:5px 5px 5px 0px}.dashboard.dashboard-fbm ul.ui-timepicker-viewport,.account-manager ul.ui-timepicker-viewport,.workout-plan-calendar ul.ui-timepicker-viewport,.dashboard-trainer-custom ul.ui-timepicker-viewport{padding-right:0px !important}.dashboard.dashboard-fbm .dashboard-filters,.account-manager .dashboard-filters,.workout-plan-calendar .dashboard-filters,.dashboard-trainer-custom .dashboard-filters{padding-bottom:10px}.dashboard.dashboard-fbm .dashboard-filters.has-filters,.account-manager .dashboard-filters.has-filters,.workout-plan-calendar .dashboard-filters.has-filters,.dashboard-trainer-custom .dashboard-filters.has-filters{margin-top:0px}.dashboard.dashboard-fbm a.manage-calendar,.account-manager a.manage-calendar,.workout-plan-calendar a.manage-calendar,.dashboard-trainer-custom a.manage-calendar{width:100%}@media only screen and (max-width: 40em){.dashboard.dashboard-fbm a.manage-calendar:not(.schedule),.account-manager a.manage-calendar:not(.schedule),.workout-plan-calendar a.manage-calendar:not(.schedule),.dashboard-trainer-custom a.manage-calendar:not(.schedule){margin-top:20px;padding-top:5px}.dashboard.dashboard-fbm .secondary.button.new-exercise-button:not(.with-search),.account-manager .secondary.button.new-exercise-button:not(.with-search),.workout-plan-calendar .secondary.button.new-exercise-button:not(.with-search),.dashboard-trainer-custom .secondary.button.new-exercise-button:not(.with-search){margin-top:20px}.dashboard.dashboard-fbm #client-filter.search-with-filters,.account-manager #client-filter.search-with-filters,.workout-plan-calendar #client-filter.search-with-filters,.dashboard-trainer-custom #client-filter.search-with-filters{margin-top:0px}}.mobile-web-view .trainer-assessment{position:fixed;bottom:50%;left:50%;width:100%;margin:0 auto;transform:translate(-50%, 50%)}.dashboard-trainer.dashboard-trainer-assessments .preview-thank-you textarea,.dashboard-me-assessments .preview-thank-you textarea{margin:0px}.dashboard-trainer.dashboard-trainer-assessments a.manage-assessments,.dashboard-trainer.dashboard-trainer-assessments a.manage-assessments select,.dashboard-me-assessments a.manage-assessments,.dashboard-me-assessments a.manage-assessments select{width:100%;margin:0px}.dashboard-trainer.dashboard-trainer-assessments .create-assessment-wrapper a.secondary.button.new-item-button,.dashboard-me-assessments .create-assessment-wrapper a.secondary.button.new-item-button{margin-top:0px}@media only screen and (max-width: 40em){.dashboard-trainer.dashboard-trainer-assessments a.manage-assessments,.dashboard-trainer.dashboard-trainer-assessments .create-assessment-wrapper a.button.secondary.new-item-button,.dashboard-me-assessments a.manage-assessments,.dashboard-me-assessments .create-assessment-wrapper a.button.secondary.new-item-button{margin-top:20px}}.no-select-spacing select,.no-select-spacing input,.no-select-spacing textarea,.no-select-spacing .select2-container--bootstrap{margin:0px}.no-select-spacing select:not(.select2-container),.no-select-spacing input:not(.select2-container),.no-select-spacing textarea:not(.select2-container),.no-select-spacing .select2-container--bootstrap:not(.select2-container){padding-right:20px}@media only screen and (max-width: 40em){.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{font-size:20px}}.edit-dashboard-boxes .edit-dashboard-columns .mod-date-range-picker{padding-right:10px;margin-top:-2px;float:left}.edit-dashboard-boxes span.select2-container--bootstrap{margin-bottom:.1rem}.edit-dashboard-boxes .edit-dashboard-columns{padding:0px 2px}.edit-dashboard-boxes .edit-dashboard-columns a:not(.right){color:black}.edit-dashboard-boxes .edit-dashboard-columns span:not([class^='select']){padding:0px 5px;float:left}.edit-dashboard-boxes .edit-dashboard-columns a.selected{color:#54b8cd}.edit-dashboard{padding-bottom:10px}.edit-dashboard .save-dashboard-item{font-size:14px}.edit-dashboard .columns span{float:right;text-align:right}@media only screen and (max-width: 40em){.edit-dashboard .columns.save-dashboard{padding-top:10px}.edit-dashboard .columns span{float:left;text-align:left}}.dashboard-trainer-dashboard .dnd-poly-drag-icon,.dashboard-trainer-dashboard .dnd-poly-drag-image{display:none !important}.badge-icon{box-shadow:0 1px 3px rgba(0,0,0,0.2);font-size:10px;font-weight:bold;background:#fc3158;color:white;margin:0px;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%}.badge-icon.red{background-color:#fc3158}.badge-icon.green{background-color:#48A75C}.is-editing-dashboard .dashboard-box-notifications{min-height:75px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul.hidden-notifications{margin:0px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul.hidden-notifications li{float:left;padding-right:10px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul.hidden-notifications li a{font-size:14px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications){margin:0px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications) li:not(:last-child){margin-right:10px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications) li{float:left}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications) .single-notification{padding:0px;width:230px;height:75px;padding:12px 15px;display:flex;align-items:center;justify-content:center}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications) .single-notification *:not(.badge-icon){font-size:14px}.dashboard-box.dashboard-box-notifications .dashboard-box-notifications-component .dashboard-box-notification ul:not(.hidden-notifications) .single-notification label{margin:0px;width:100%}.account-manager .account-boxes{display:grid;padding:10px;padding-top:0px;grid-gap:10px;width:100%;height:100%}.account-manager .account-boxes.height-1{grid-template-columns:100% 100%;grid-template-rows:100% 100%}.account-manager .account-boxes.height-2{grid-template-columns:50% 50%;grid-template-rows:100% 100%}.account-manager .account-boxes.height-3,.account-manager .account-boxes.height-4{grid-template-columns:50% 50%;grid-template-rows:50% 50%}@media only screen and (max-width: 40em){.account-manager .account-boxes.height-1,.account-manager .account-boxes.height-2,.account-manager .account-boxes.height-3,.account-manager .account-boxes.height-4{grid-template-columns:100% 100%;grid-template-rows:100% 100%}}.account-manager .account-boxes .account-box{position:relative;width:100%;height:100%;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px;overflow-x:hidden}.account-manager .account-boxes .account-box:after{content:'';display:block}.account-manager .account-boxes .account-box .select-client-action{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:white;width:auto;padding-top:8px;padding-bottom:8px;margin:0px 5px;font-size:14px;border-bottom:1px solid #f2f2f2}.account-manager .account-boxes .account-box .select-client-action a{font-size:12px}.account-manager .edit-boxes{padding-left:10px;padding-right:10px}.account-manager .edit-boxes a{font-size:14px}.dashboard-box:not(.dashboard-box-notifications),.dashboard-box.dashboard-box-notifications .single-notification{position:relative;width:100%;height:200px;overflow:hidden;margin:5px 0px 10px 0px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.dashboard-box:not(.dashboard-box-notifications) .ember-view,.dashboard-box.dashboard-box-notifications .single-notification .ember-view{height:100%}.dashboard-box:not(.dashboard-box-notifications) .default-measurements-wrapper{height:100%;display:flex;align-items:center;justify-content:center}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper{overflow:auto;width:100%;height:100%}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .columns.title{padding:5px;background-color:#f2f2f2;font-weight:400;border-bottom:1px solid #f2f2f2}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals{text-align:center;height:100px;display:flex;justify-content:center;align-items:center}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals li{padding-bottom:0px}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals span{font-size:1.9rem}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals .totals-label{font-size:1rem}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper.compact-view .business-totals span{font-size:1.3rem}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper.compact-view .business-totals .totals-label{font-size:.7rem}@media only screen and (max-width: 40em){.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals span{font-size:1.3rem}.dashboard-box:not(.dashboard-box-notifications) .business-wrapper .business-totals .totals-label{font-size:.7rem}}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .select-client-action{position:absolute;top:2px;right:7px;width:100%}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-actions-component,.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-notifications-component{margin:0;padding:0;width:100%;height:100%;display:table}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action{padding-top:20px;overflow-y:auto;display:table-cell;text-align:center;vertical-align:middle;width:100%}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action .columns.end{padding-bottom:5px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action a.button.secondary.full-width{margin-bottom:0px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action a.full-width.small-link{margin-bottom:10px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action.compact-view{padding-top:30px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action.compact-view a.full-width.small-link{display:none}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action.compact-view a.button.secondary.full-width{margin-bottom:20px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action.compact-view .columns.end{padding-bottom:0px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action.compact-view a.button.secondary.full-width{padding:0.375rem 1.0625rem}@media only screen and (max-width: 40em){.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action{padding-top:30px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action a.full-width.small-link{display:none}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action a.button.secondary.full-width{margin-bottom:20px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action .columns.end{padding-bottom:0px}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action .fa{display:none}.dashboard-box.dashboard-box-actions:not(.dashboard-box-notifications) .dashboard-box-action a.button.secondary.full-width{padding:0.375rem 1.0625rem}}.dashboard-box:not(.dashboard-box-notifications) table{width:100%;height:100%}.dashboard-box:not(.dashboard-box-notifications) table td.email-overflow{overflow:hidden}.dashboard-box:not(.dashboard-box-notifications) tbody{display:block;height:158px;overflow:auto}.dashboard-box:not(.dashboard-box-notifications) thead,.dashboard-box:not(.dashboard-box-notifications) tbody tr{display:table;width:100%;table-layout:fixed}.js-draggableObject.is-dragging-object{opacity:1 !important}.jconfirm .jconfirm-box{max-width:400px}.jconfirm .jconfirm-box button.secondary.button.confirm{margin-top:0;padding:6px}.jconfirm .jconfirm-box .jconfirm-buttons button.btn{border-radius:6px}@media only screen and (max-width: 40em){.jconfirm .jconfirm-box .jconfirm-buttons{width:100%}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{width:45%}.jconfirm .jconfirm-box .jconfirm-buttons button.btn.secondary{width:45%;float:right}}.measurements-wrapper h4{font-size:18px}.measurements-wrapper .log-entry-wrapper{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px;padding:15px 15px 5px 15px;margin-bottom:25px}@media only screen and (max-width: 40em){.downgrade_buttons .button{width:100%}}@media only screen and (min-width: 40.063em){.downgrade_buttons .button{padding:10px auto !important}}.tab-fieldset{margin-top:0}.tab-div{padding:0 5px}.tab-div fieldset{border:0px;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15)}.tab-div .current-type{background-color:#E9FAFD}#manage-clients .starting-date{padding-top:12px;padding-bottom:20px}#manage-tags .row.tags-box{min-height:320px;max-height:320px;border:1px solid #dedede;overflow-y:auto;overflow-x:hidden;margin-top:5px;padding:10px 0px}.no-padding{padding:0px !important}#export-measurements-data .export-dates{padding-top:15px}#export-measurements-data .export-dates ul.mod-tabs li{padding:3px 6px;margin:0px}#export-measurements-data .export-dates ul.mod-tabs .calendar-input-wrapper{top:4px;right:10px;bottom:unset}.tooltip.ember-tooltip{z-index:99999999;width:auto;text-align:center}.block-tv-workout{right:35px;position:absolute;top:40px}.block-tv-workout a,.block-tv-workout a i{color:#b6b6b6}.block-tv-workout .tooltip.ember-tooltip{width:200px}.tooltip{display:block}.mod-tabs-wrapper{display:inline;margin:0 auto}.mod-tabs-wrapper.hide-for-small-only{padding-right:0.9375rem;padding-left:0.9375rem}.mod-tabs-wrapper .mod-tabs{margin:3px 0 13px 0;padding-top:10px}.mod-tabs-wrapper .mod-tabs li{display:inline-block;padding:0;float:right}@media only screen and (min-width: 64.063em){.mod-tabs-wrapper .mod-tabs li{padding:6px 12px}}@media only screen and (max-width: 40em){.mod-tabs-wrapper:not(.no-mobile-css) div{display:table;margin:0 auto}.mod-tabs-wrapper:not(.no-mobile-css) .mod-tabs{display:table;margin:0 auto}.mod-tabs-wrapper:not(.no-mobile-css) .mod-tabs li{margin-left:10px}}.mod-tabs-wrapper.large-range-options .mod-tabs{display:flex;align-items:stretch;justify-content:space-between}.mod-tabs-wrapper.large-range-options .mod-tabs li{float:left;margin:0px;padding:0px}.mod-tabs-wrapper.large-range-options .mod-tabs li.custom-date-tab{width:5%}.mod-tabs-wrapper.large-range-options .mod-tabs li.custom-date-tab.active{width:20px}.mod-tabs-wrapper.large-range-options .mod-tabs li.custom-date-tab.active .calendar-input-wrapper{left:1px;right:3px;bottom:3px}.mod-tabs-wrapper.large-range-options .mod-tabs li .calendar-input-wrapper{bottom:unset}.dashboard-me-resources button.button.secondary.save-button{margin-top:20px}.report-actions-dropdown{margin-right:10px}.report-actions-dropdown .f-dropdown-trigger{margin:0px}.report-actions-dropdown .manage-report-dropdown{margin-top:-18px;margin-left:-30px}.report-widget-box{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px;padding:10px;margin-bottom:30px;min-height:400px}.table-scroll-wrapper{width:100%;margin-bottom:1.25rem}.table-scroll-wrapper table{margin:0px}.table-scroll-wrapper.large-scroll{overflow-x:scroll;box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.table-scroll-wrapper.large-scroll th,.table-scroll-wrapper.large-scroll td{max-width:100%;white-space:nowrap}.table-scroll-wrapper.large-scroll .mod-data-table-styling{box-shadow:none}@media only screen and (max-width: 40em){.table-scroll-wrapper{overflow-x:scroll;box-shadow:0 0 0 1px rgba(14,41,57,0.12), 0 2px 5px rgba(14,41,57,0.44), inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.table-scroll-wrapper th,.table-scroll-wrapper td{max-width:100%;white-space:nowrap}.table-scroll-wrapper .mod-data-table-styling{box-shadow:none}}.dashboard-trainer-reports .table-outer{overflow-x:scroll}.dashboard-trainer-reports .table-outer table{white-space:nowrap}.dashboard-trainer-reports .no-padding{padding:0px}.dashboard-trainer-reports .report-header{margin-top:15px}.dashboard-trainer-reports .report-selector{padding-top:30px}.dashboard-trainer-reports .report-selector .header{padding-bottom:15px}.dashboard-trainer-reports .report-selector .current-filters{text-align:left}.dashboard-trainer-reports .report-selector .dropdown-filters .button-container{min-width:270px}.dashboard-trainer-reports .report-selector .button.secondary.generate-report{margin-right:10px}.dashboard-trainer-reports .report-table{margin-top:15px}.dashboard-trainer-reports .small-back{float:left;padding-top:5px;padding-right:5px}.dashboard-trainer-reports h3{width:100%}.dashboard-trainer-reports .button.secondary{margin:0 auto;display:table}.dashboard-trainer-reports .clients{text-align:right}@media only screen and (max-width: 40em){.dashboard-trainer-reports .selector{text-align:center}.dashboard-trainer-reports .clients{text-align:center}.dashboard-trainer-reports .mod-date-range-picker{padding-top:4px}.dashboard-trainer-reports .date-range:not(.report-selector):not(.report-selector){margin-top:15px}.dashboard-trainer-reports .report-selector{margin-top:15px;padding-bottom:0px}.dashboard-trainer-reports .report-selector .columns.header{padding-top:20px;padding-bottom:0px}.dashboard-trainer-reports .report-selector .columns{padding-bottom:20px}.dashboard-trainer-reports .report-selector .columns.clients{font-size:14px;padding-top:3px}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboard-trainer-reports .mod-date-range-picker{padding-top:4px}}@media only screen and (min-width: 40em) and (max-width: 55em){.dashboard-trainer-reports .date-range .mod-tabs+.columns.small-6{width:75%}}@media only screen and (min-width: 40.063em){.dashboard-trainer-reports .mod-tabs-wrapper .mod-tabs{margin:3px 0 13px 0}.dashboard-trainer-reports .groups,.dashboard-trainer-reports .clients{padding-top:4px}.dashboard-trainer-reports .date-range{margin-left:5px;margin-right:5px}}@media only screen and (min-width: 64.063em){.dashboard-trainer-reports .mod-date-changer{padding-top:10px}}.page-size-label{font-size:0.8rem;display:inline-block}@media only screen and (max-width: 40em){.page-size-label{display:none}}.mod-page-selector{display:inline-block;width:50px}.mod-page-selector select{margin-bottom:3px;padding:.2rem;height:auto}.dz-message{font-size:.8rem}.dropzone-large{padding-bottom:30px}.horizontal-scroll.fw{margin-bottom:20px}.horizontal-scroll.fw ul{border-top-left-radius:6px;border-top-right-radius:6px}.horizontal-scroll.fw ul.two-line li{height:65px}.horizontal-scroll.fw ul li{border-top-left-radius:6px;border-top-right-radius:6px}.horizontal-scroll.fw ul li a{border-top-left-radius:6px;border-top-right-radius:6px;height:100%;display:flex !important;align-items:center}.modal-publish{color:#4d4d4d;width:40rem}.modal-publish label{color:unset;font-weight:unset;line-height:unset;font-size:1rem}.modal-publish p{margin:0px 0px 10px 0px}.modal-publish .plan-status{padding-bottom:15px}.modal-publish .horizontal-scroll.fw ul.publish-tabs li a{padding:8px 10px}.modal-publish .horizontal-scroll.fw ul.publish-tabs li,.modal-publish .horizontal-scroll.fw ul.publish-tabs a{border-radius:6px}.modal-publish .tab-content{padding:0px;margin:0px}.modal-publish .tab-content .input-margin{margin-bottom:10px}.modal-publish .plan-price-row .ember-text-field{width:100px;display:inline-block}.modal-publish .modal-footer .unpublish{padding-bottom:15px}.modal-publish .modal-footer .button{margin:0px auto;display:inherit}.modal-publish .modal-footer .close-publish{padding-top:15px}.modal-publish select{margin-top:0.3125rem}.modal-publish h3{text-align:center}.modal-publish h5{font-weight:bold !important}.modal-publish .group-assignment{font-size:0.75rem}.modal-publish input[type="checkbox"]{margin:0}.modal-publish .delay-weeks select{width:120px}button.button.secondary.save-button{margin-top:3px}.day-date-select{padding-top:8px}.day-date-select .display-date{float:left;padding-right:8px}.day-date-select .mod-date-range-picker{margin-top:-4px}.dashboard .columns.full_columns,.group-resources .columns.full_columns,.dashboards .columns.full_columns{padding:0}.dashboard .log-workout-button .fa-stack,.group-resources .log-workout-button .fa-stack,.dashboards .log-workout-button .fa-stack{margin-right:10px;font-size:12px}.dashboard .log-workout-button .fa-stack .fa-plus,.group-resources .log-workout-button .fa-stack .fa-plus,.dashboards .log-workout-button .fa-stack .fa-plus{padding-top:.04rem}.dashboard .search-row,.group-resources .search-row,.dashboards .search-row{margin-top:40px;padding-bottom:8px;border-bottom:2px solid #f2f2f2}@media only screen and (max-width: 40em){.dashboard .search-row,.group-resources .search-row,.dashboards .search-row{margin-top:10px}}.dashboard .button.save-button,.dashboard .button.new-message-button,.group-resources .button.save-button,.group-resources .button.new-message-button,.dashboards .button.save-button,.dashboards .button.new-message-button{padding-left:23px;padding-right:23px;margin-bottom:0}.dashboard .button.save-button.top,.dashboard .button.new-message-button.top,.group-resources .button.save-button.top,.group-resources .button.new-message-button.top,.dashboards .button.save-button.top,.dashboards .button.new-message-button.top{margin:-13px 0 0}@media only screen and (max-width: 40em){.dashboard .button.save-button,.dashboard .button.new-message-button,.group-resources .button.save-button,.group-resources .button.new-message-button,.dashboards .button.save-button,.dashboards .button.new-message-button{margin-top:8px;padding:0.375rem 1.0625rem}}.dashboard .button.new-message-button-hidden.top,.group-resources .button.new-message-button-hidden.top,.dashboards .button.new-message-button-hidden.top{margin:-13px 0 0}@media only screen and (max-width: 21.875em){.dashboard .navigation .date-display,.group-resources .navigation .date-display,.dashboards .navigation .date-display{font-size:0.9375rem}}.dashboard .client-options.invite li:last-child,.group-resources .client-options.invite li:last-child,.dashboards .client-options.invite li:last-child{width:35px}@media only screen and (min-width: 64.063em){.dashboard .client-options.invite li:last-child,.group-resources .client-options.invite li:last-child,.dashboards .client-options.invite li:last-child{width:45px}}.dashboard .client-options.invite li:first-child,.group-resources .client-options.invite li:first-child,.dashboards .client-options.invite li:first-child{width:105px;padding-right:0px}.dashboard .client-options a,.group-resources .client-options a,.dashboards .client-options a{font-size:14px}.dashboard .client-options.user-plan a,.group-resources .client-options.user-plan a,.dashboards .client-options.user-plan a{font-size:20px}.dashboard .client-options li,.group-resources .client-options li,.dashboards .client-options li{padding-bottom:0;text-align:center;margin-bottom:0px;margin-top:0px}@media only screen and (max-width: 40em){.dashboard .client-options li,.group-resources .client-options li,.dashboards .client-options li{margin-bottom:10px;margin-top:10px}}.dashboard .client-options li:not(:last-child),.group-resources .client-options li:not(:last-child),.dashboards .client-options li:not(:last-child){border-right:1px solid #dedede}.dashboard .first-row-wrapper,.group-resources .first-row-wrapper,.dashboards .first-row-wrapper{position:relative;height:55px;margin-left:10px}.dashboard .first-row-wrapper input,.dashboard .first-row-wrapper div.thumbnail,.dashboard .first-row-wrapper div.name,.group-resources .first-row-wrapper input,.group-resources .first-row-wrapper div.thumbnail,.group-resources .first-row-wrapper div.name,.dashboards .first-row-wrapper input,.dashboards .first-row-wrapper div.thumbnail,.dashboards .first-row-wrapper div.name{display:table-cell;vertical-align:middle;word-break:break-word}.dashboard .first-row-wrapper input,.group-resources .first-row-wrapper input,.dashboards .first-row-wrapper input{top:40%;position:absolute}.dashboard .first-row-wrapper div.name,.group-resources .first-row-wrapper div.name,.dashboards .first-row-wrapper div.name{min-width:130px}.dashboard .first-row-wrapper div.thumbnail,.group-resources .first-row-wrapper div.thumbnail,.dashboards .first-row-wrapper div.thumbnail{padding:10px 5px 10px 15px}.dashboard .first-row-wrapper a,.group-resources .first-row-wrapper a,.dashboards .first-row-wrapper a{font-size:14px}.dashboard .first-row-wrapper span.name,.group-resources .first-row-wrapper span.name,.dashboards .first-row-wrapper span.name{font-size:14px}@media only screen and (max-width: 40em){.dashboard .first-row-wrapper,.group-resources .first-row-wrapper,.dashboards .first-row-wrapper{max-width:200px}.dashboard .first-row-wrapper img,.group-resources .first-row-wrapper img,.dashboards .first-row-wrapper img{min-width:50px;max-width:50px}}.dashboard .first-row-wrapper.resource-list-name:not(.bulk) div.thumbnail,.group-resources .first-row-wrapper.resource-list-name:not(.bulk) div.thumbnail,.dashboards .first-row-wrapper.resource-list-name:not(.bulk) div.thumbnail{padding:10px 8px 10px 0px}.dashboard .first-row-wrapper.text-only input,.group-resources .first-row-wrapper.text-only input,.dashboards .first-row-wrapper.text-only input{top:34px;margin:0px}.dashboard .first-row-wrapper.text-only.two-lines input,.group-resources .first-row-wrapper.text-only.two-lines input,.dashboards .first-row-wrapper.text-only.two-lines input{top:33px}.dashboard .first-row-wrapper.text-only.one-line input,.group-resources .first-row-wrapper.text-only.one-line input,.dashboards .first-row-wrapper.text-only.one-line input{top:25px}.dashboard .first-row-wrapper.text-only div.thumbnail,.group-resources .first-row-wrapper.text-only div.thumbnail,.dashboards .first-row-wrapper.text-only div.thumbnail{padding:10px 5px 10px 20px}.dashboard .dashboard-filters,.group-resources .dashboard-filters,.dashboards .dashboard-filters{padding-bottom:5px;border-bottom:2px solid #f2f2f2;margin-top:20px}.dashboard .dashboard-filters .manage-link,.group-resources .dashboard-filters .manage-link,.dashboards .dashboard-filters .manage-link{margin-right:-25px;padding-top:2px}.dashboard .dashboard-filters .manage-link *,.group-resources .dashboard-filters .manage-link *,.dashboards .dashboard-filters .manage-link *{font-size:14px}.dashboard .dashboard-filters .fa-search,.group-resources .dashboard-filters .fa-search,.dashboards .dashboard-filters .fa-search{color:#888}.dashboard .dashboard-filters.messages,.group-resources .dashboard-filters.messages,.dashboards .dashboard-filters.messages{margin-bottom:12px}@media only screen and (max-width: 40em){.dashboard .dashboard-filters,.group-resources .dashboard-filters,.dashboards .dashboard-filters{margin-top:0px}.dashboard .dashboard-filters h3,.group-resources .dashboard-filters h3,.dashboards .dashboard-filters h3{margin-top:20px}.dashboard .dashboard-filters.clients,.group-resources .dashboard-filters.clients,.dashboards .dashboard-filters.clients{margin-bottom:10px}}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dashboard-ask .no-trainer .greeting{margin:12px auto 16px}.dashboard-ask .no-trainer .closing{margin-top:25px}.dashboard-ask .no-trainer p{margin-bottom:20px}.dashboard-ask .mod-content.main-content{padding-right:30px}.dashboard-ask .collapse.upsell-row{margin-top:52px}@media only screen and (max-width: 40em){.dashboard-ask .collapse.upsell-row h2,.dashboard-ask .collapse.upsell-row .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-ask .collapse.upsell-row .agg-label{font-size:1.6rem;padding-bottom:15px}}.dashboard-ask .collapse.upsell-row .button{float:right;margin-top:25px}.ask-header{margin-bottom:26px;padding-left:15px !important}@media only screen and (max-width: 40em){.ask-header h1{padding-top:8px}}.message-list{margin:0;list-style:none}.message-list h3{margin:0}.message-list h3 i{float:left;line-height:35px}.message-list h3 div{margin-left:55px}.message-list li{border-bottom:2px solid #f2f2f2}.message-list li img{width:35px}.message-list li .fa-globe{font-size:1.375rem;line-height:35px;margin-left:8px}.message-list li img,.message-list li .fa-globe{float:left}.message-list li div{margin-left:55px}.message-list li a{display:block;padding:15px;color:#505050;line-height:35px}.message-list li .inbox-group{border-top:2px solid #f2f2f2}.message-list li a:hover:not(.inbox-group),.message-list li a.active:not(.inbox-group){background-color:#E9FAFD}.trainer-profile{border:2px solid #f2f2f2;padding:1.25rem;text-align:center}.trainer-profile img{margin:13px auto 25px}.trainer-profile h5{margin:13px auto 4px}.trainer-profile p.credentials{text-align:center}.trainer-profile p.bio{line-height:1.1875rem;margin-bottom:5px}.trainer-profile p.website{margin:15px auto 10px}.trainer-profile p{text-align:left}.reply-button{float:right;visibility:visible}.message-header{display:inline-block;margin-top:17px;margin-bottom:18px}.thread-message{padding:35px 0 10px 0;border-top:1px solid #ccc;list-style:none}.thread-message p.sender{font-weight:500;margin-bottom:10px}.thread-message img{border-radius:50%;background-color:#FFF;border:1px solid #f2f2f2;width:60px;float:left}.thread-message .message-contents{margin-left:90px}@media only screen and (max-width: 40em){.thread-message .message-contents{margin-left:5px}}.thread-message .message-timestamp{float:right}.thread-message-container{margin-left:0}.dashboard-ask-message .fa-angle-left{margin-right:20px}.dashboard-ask-new .ask-selector>div{margin-top:7px}.dashboard-ask-new .button.secondary.full-size{padding:0.89rem 1.6875rem}.mod-data-table.messages-table{width:100%;display:inline-table}.mod-data-table.messages-table:not(.mod-data-table-styling) td{font-size:0.625rem}.mod-data-table.messages-table td{padding:0.625rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:535px}.mod-data-table.messages-table td h4,.mod-data-table.messages-table td h5{display:inline-block;margin:0}.mod-data-table.messages-table td h4{margin-right:15px}.mod-data-table.messages-table td.unread-count{padding-top:0}@media only screen and (min-width: 64.063em){.mod-data-table.messages-table td{font-size:0.9rem}}.mod-data-table.messages-table td:not(.unread-count){cursor:pointer}.mod-data-table.messages-table .unread-count{font-weight:bold}.mod-data-table.messages-table tr.unread{background-color:#E9FAFD !important}.mod-data-table.messages-table tr.unread h4,.mod-data-table.messages-table tr.unread h5,.mod-data-table.messages-table tr.unread td.nickname{font-weight:bold}.mod-data-table.messages-table .nickname{max-width:125px}.mod-data-table.messages-table .nickname img{width:25px}.mod-data-table.messages-table .nickname a{font-size:.6rem}.mod-data-table.messages-table .date{padding-right:0}@media only screen and (max-width: 40em){.mod-data-table.messages-table{width:100%}.mod-data-table.messages-table:not(.mod-data-table-styling){margin-top:-10px}.mod-data-table.messages-table .fa-angle-left{color:gray}.mod-data-table.messages-table .message-header{margin-top:-10px;margin-bottom:-10px}.mod-data-table.messages-table .subject-message h4{font-size:1rem}.mod-data-table.messages-table .subject-message h5{font-size:0.625rem}}.ui-widget-content .ui-priority-primary.ui-button{font-weight:bold;color:white}.ui-widget-content .ui-priority-primary.ui-button.ui-state-default{background:#F5861E}.ui-widget-content .ui-priority-primary.ui-button.ui-state-hover{background:#EB780C}.mod-tabs .calendar-input-wrapper,.day-picker .calendar-input-wrapper{display:inline-block}.mod-tabs .calendar-input-wrapper{position:absolute;bottom:0px;right:0px}@media only screen and (max-width: 40em){.mod-tabs .calendar-input-wrapper{bottom:0px;right:15px;font-size:22px;margin-bottom:-5px !important}}.calendar-input-wrapper{position:relative;display:inline-block}.calendar-input-wrapper input{position:absolute;opacity:0;margin:0;padding:0;right:-5px;cursor:pointer}@media only screen and (min-width: 40.063em){.custom-date-tab{margin-top:21px}}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#54B8CC;color:#fff;border-color:#54B8CC}.v2.workouts .flatpickr-calendar.open{z-index:9999}input.flatpickr-input[type="text"][readonly]{background-color:white;cursor:pointer}.dashboard-snapshot h2.no-data,.dashboard-snapshot .mod-user-stat-aggregate .no-data.agg-label,.mod-user-stat-aggregate .dashboard-snapshot .no-data.agg-label{margin-top:36px}.dashboard-snapshot .aggregates{margin:0 auto}@media only screen and (min-width: 40.063em){.dashboard-snapshot .aggregates{margin-top:20px;padding-bottom:20px}}.dashboard-snapshot .dashboard-totals{padding-left:20px;padding-right:20px;padding-top:0}@media only screen and (min-width: 40.063em){.dashboard-snapshot .mid-section{padding-right:20px}}@media only screen and (max-width: 40em){.dashboard-snapshot .mod-user-stat-aggregate div{font-size:1.2rem}}.no-plan-workouts.onboard{margin:35px auto 10px;padding-bottom:55px;border-bottom:1px solid #ccc}.no-plan-workouts.onboard h1{line-height:1.2em}.no-plan-workouts.onboard img,.no-plan-workouts.onboard h5{display:inline-block}.no-plan-workouts.onboard img{margin-right:12px}.no-plan-workouts.onboard img{height:40px;width:40px}.no-plan-workouts.onboard>div{margin:30px auto 8px}.mod-date-range-picker{font-size:1.3em}@media only screen and (max-width: 21.875em){.mod-date-range-picker .fa.fa-calendar{font-size:1.2rem !important}}.custom-only .mod-date-range-picker{position:absolute;top:8px;right:15px}.custom-only .mod-date-range-picker .fa-calendar{color:#54b8cd}li.custom-date-tab{position:relative;top:-4px;margin-left:0;cursor:auto}li.custom-date-tab i{cursor:pointer}.mod-date-changer{font-size:1.1rem;font-weight:500;display:inline-block;padding:5px 0 20px 0;margin-bottom:0;line-height:1.6em}.mod-date-changer a{font-size:0.8125rem;top:-4px;position:relative}.mod-date-changer a.left-direction{margin-right:7px;vertical-align:middle}.mod-date-changer a.right-direction{margin-left:7px;vertical-align:middle}.mod-date-changer .fa-circle-thin{color:#f2f2f2}@media only screen and (max-width: 40em){.mod-date-changer{font-size:.95rem;padding:10px 0 0 0}}.date-range{border-bottom:2px solid #f2f2f2}@media only screen and (max-width: 40em){.date-range{padding-bottom:15px;background-color:#f2f2f2;border-bottom:1px solid #dedede}.date-range .day-picker{margin:0;padding-right:20px}.date-range ul.mod-tabs li:nth-last-child(2),.date-range li:nth-last-child(1){margin:0}}.dashboard-trainer-business .date-range,.dashboard-trainer-reports .date-range{border-bottom:none}h4 .metric-header-icon{display:inline-block}.mod-user-stat-aggregate{text-align:right;padding-top:34px}@media only screen and (max-width: 40em){.mod-user-stat-aggregate{text-align:center}}.mod-user-stat-aggregate div{font-size:1.75rem;color:#505050}.mod-user-stat-aggregate .sprite-pr-star{display:inline-block;margin-right:3px}.mod-user-stat-aggregate .agg-label{color:#888}.mod-user-stat-aggregate.first{padding-top:10px;padding-bottom:29px;border-bottom:1px solid #dedede}@media only screen and (max-width: 40em){.mod-user-stat-aggregate.first{border:none;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:34px}}.mod-user-stat-aggregate h5{margin-bottom:3px}.top-section{margin:0;padding-top:35px;border-bottom:1px solid #dedede}.top-section ul{list-style-type:none}.top-section h4{margin-bottom:14px}.top-section.combined{border:none}@media only screen and (max-width: 40em){.top-section{padding-top:10px}}.mod-notification-box.onboard{padding-bottom:50px;border-left:0px;border-top:0px}.mod-notification-box.onboard h4{margin:18px auto 46px}.dashboard-trainer .mod-notification-box.onboard{margin-top:10px}.mid-section{padding-top:45px}.mid-section .section-header{margin-top:-9px;margin-bottom:25px}.mid-section .section-header .icon{vertical-align:-4px;margin-right:3px}@media only screen and (max-width: 40em){.mid-section{padding-bottom:30px}.mid-section .row.show-for-small-only{padding-right:20px}}.mid-section:not(.last){border-bottom:1px solid #dedede}.recent-workouts{margin:70px auto 10px;margin-bottom:65px}.recent-workouts .button-wrapper{margin-bottom:-40px}@media only screen and (max-width: 40em){.recent-workouts{margin:20px auto 10px}}.recent-workouts-table{display:inline-table}.recent-workouts-table th{padding-bottom:8px}.recent-workouts-table td{padding-top:13px;padding-bottom:13px}.recent-workouts-table .centered{text-align:center}.recent-workouts-table .right{text-align:right;float:none !important}@media only screen and (min-width: 64.063em){.recent-workouts-table .right{float:right !important}}.recent-workouts-table .left{text-align:left}.recent-workouts-table .spreader-column{width:100px}.recent-workouts-table .last-column{width:80px}@media only screen and (max-width: 40em){.recent-workouts-table h4#recent-workouts{font-size:1.4rem}}.activity-nav,.ask-header{border-bottom:2px solid #f2f2f2}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}@media only screen and (max-width: 40em){.activity-nav h1.subheader,.activity-nav .mod-user-stat-aggregate h1.agg-label,.mod-user-stat-aggregate .activity-nav h1.agg-label,.ask-header h1.subheader,.ask-header .mod-user-stat-aggregate h1.agg-label,.mod-user-stat-aggregate .ask-header h1.agg-label{font-size:1.5rem}}.mod-notification-box .trainer{padding:20px 0 0;text-align:left}.mod-notification-box .trainer .right{padding:25px 0}@media only screen and (max-width: 40em){.mod-notification-box .trainer .right{padding:0;text-align:center}}.mod-notification-box .trainer .left{padding:5px 0}.mod-notification-box .trainer h4{margin:0}.mod-notification-box .trainer p{color:#505050}.mod-notification-box .icon-container{border-top:solid 3px #D5D5D5;border-bottom:solid 3px #D5D5D5;padding:30px 0 20px}.right-sidebar.mod-activity{margin-left:0}.mod-activity>h3{text-align:center}.activity-contents .pro-only>img{top:-2px;position:relative}.activity-contents .workout-summary{position:relative;top:-2px;margin-right:3px}.mod-activity-list .activity-contents .activity-workout-exercise a{font-size:1rem}.dashboard-activity h1.activity-header{padding-left:15px}.dashboard-activity .mod-tabs{float:right}.dashboard-activity ul.mod-tabs{text-align:center}.dashboard-activity ul.mod-tabs li{display:inline-block}@media only screen and (max-width: 40em){.dashboard-activity .mod-tabs>li{margin-left:0;padding-right:5px;padding-left:7px}.dashboard-activity .mod-tabs{width:326px;margin:5px auto;padding-left:10px;padding-right:10px;float:none}}.dashboard-activity .activity-li:first-child .mod-activity-item{border-top:none}.group-video{margin-top:20px}.wordpress-categories{list-style:none}.wordpress-categories>li img{width:100px}.wordpress-categories>li span{font-weight:bold;display:inline-block;vertical-align:middle;line-height:normal}.wordpress-categories>li div{height:100px;line-height:100px;padding-left:0}@media only screen and (max-width: 40em){.dashboard-journal .journal-subnav,.journal-user .journal-subnav,.account-manager .journal-subnav,.creator-client-info .journal-subnav,.dashboard-habit .journal-subnav{margin-bottom:0}.dashboard-journal .sub-nav-header img,.journal-user .sub-nav-header img,.account-manager .sub-nav-header img,.creator-client-info .sub-nav-header img,.dashboard-habit .sub-nav-header img{margin-left:10px}.dashboard-journal .sub-nav-header h2,.dashboard-journal .sub-nav-header .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-journal .sub-nav-header .agg-label,.journal-user .sub-nav-header h2,.journal-user .sub-nav-header .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .journal-user .sub-nav-header .agg-label,.account-manager .sub-nav-header h2,.account-manager .sub-nav-header .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .account-manager .sub-nav-header .agg-label,.creator-client-info .sub-nav-header h2,.creator-client-info .sub-nav-header .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .creator-client-info .sub-nav-header .agg-label,.dashboard-habit .sub-nav-header h2,.dashboard-habit .sub-nav-header .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-habit .sub-nav-header .agg-label{font-size:1rem}}@media only screen and (min-width: 40.063em){.dashboard-journal .cal-container,.journal-user .cal-container,.account-manager .cal-container,.creator-client-info .cal-container,.dashboard-habit .cal-container{box-shadow:0 2px 6px rgba(0,21,64,0.14), 0 10px 20px rgba(0,21,64,0.05);border-radius:6px;padding:10px 20px 20px 20px}}.dashboard-journal.account-manager-index .mod-expandable-journal .top-journal-contents,.journal-user.account-manager-index .mod-expandable-journal .top-journal-contents,.account-manager.account-manager-index .mod-expandable-journal .top-journal-contents,.creator-client-info.account-manager-index .mod-expandable-journal .top-journal-contents,.dashboard-habit.account-manager-index .mod-expandable-journal .top-journal-contents{padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:25px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .journal-subnav,.journal-user.account-manager-index .mod-expandable-journal.small-workout .journal-subnav,.account-manager.account-manager-index .mod-expandable-journal.small-workout .journal-subnav,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .journal-subnav,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .journal-subnav{margin-bottom:0}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .workout-details-header h5,.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .workout-details-header a,.journal-user.account-manager-index .mod-expandable-journal.small-workout .workout-details-header h5,.journal-user.account-manager-index .mod-expandable-journal.small-workout .workout-details-header a,.account-manager.account-manager-index .mod-expandable-journal.small-workout .workout-details-header h5,.account-manager.account-manager-index .mod-expandable-journal.small-workout .workout-details-header a,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .workout-details-header h5,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .workout-details-header a,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .workout-details-header h5,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .workout-details-header a{font-size:14px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout img,.journal-user.account-manager-index .mod-expandable-journal.small-workout img,.account-manager.account-manager-index .mod-expandable-journal.small-workout img,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout img,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout img{margin-left:10px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout h2,.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .agg-label,.journal-user.account-manager-index .mod-expandable-journal.small-workout h2,.journal-user.account-manager-index .mod-expandable-journal.small-workout .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .journal-user.account-manager-index .mod-expandable-journal.small-workout .agg-label,.account-manager.account-manager-index .mod-expandable-journal.small-workout h2,.account-manager.account-manager-index .mod-expandable-journal.small-workout .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .account-manager.account-manager-index .mod-expandable-journal.small-workout .agg-label,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout h2,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .creator-client-info.account-manager-index .mod-expandable-journal.small-workout .agg-label,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout h2,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .agg-label{font-size:1.2rem}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .expandable-contents,.journal-user.account-manager-index .mod-expandable-journal.small-workout .expandable-contents,.account-manager.account-manager-index .mod-expandable-journal.small-workout .expandable-contents,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .expandable-contents,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .expandable-contents{padding-left:0px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .expandable-contents .mod-filter-list,.journal-user.account-manager-index .mod-expandable-journal.small-workout .expandable-contents .mod-filter-list,.account-manager.account-manager-index .mod-expandable-journal.small-workout .expandable-contents .mod-filter-list,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .expandable-contents .mod-filter-list,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .expandable-contents .mod-filter-list{padding-left:10px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide,.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show,.journal-user.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide,.journal-user.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show,.account-manager.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide,.account-manager.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show{text-align:left;margin:10px 0px 0px 0px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide i,.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show i,.journal-user.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide i,.journal-user.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show i,.account-manager.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide i,.account-manager.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show i,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide i,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show i,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-hide i,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .actions-outer .print-show i{margin-left:0px}.dashboard-journal.account-manager-index .mod-expandable-journal.small-workout .actions-outer .button,.journal-user.account-manager-index .mod-expandable-journal.small-workout .actions-outer .button,.account-manager.account-manager-index .mod-expandable-journal.small-workout .actions-outer .button,.creator-client-info.account-manager-index .mod-expandable-journal.small-workout .actions-outer .button,.dashboard-habit.account-manager-index .mod-expandable-journal.small-workout .actions-outer .button{width:unset !important;height:unset !important;margin:10px 0px 0px 0px;padding:0.375rem 1.0625rem;font-size:14px;position:unset}.dashboard-journal .workout-exercise-total,.journal-user .workout-exercise-total,.account-manager .workout-exercise-total,.creator-client-info .workout-exercise-total,.dashboard-habit .workout-exercise-total{padding-left:20px;padding-right:20px}.dashboard-journal a.exercise-history,.journal-user a.exercise-history,.account-manager a.exercise-history,.creator-client-info a.exercise-history,.dashboard-habit a.exercise-history{padding-left:5px}.dashboard-journal .plan-wrapper,.journal-user .plan-wrapper,.account-manager .plan-wrapper,.creator-client-info .plan-wrapper,.dashboard-habit .plan-wrapper{padding-bottom:20px}.dashboard-journal .changer-row .columns,.journal-user .changer-row .columns,.account-manager .changer-row .columns,.creator-client-info .changer-row .columns,.dashboard-habit .changer-row .columns{padding:0}.dashboard-journal .day-picker,.journal-user .day-picker,.account-manager .day-picker,.creator-client-info .day-picker,.dashboard-habit .day-picker{list-style:none;text-align:center;margin:12px auto 7px auto;display:flex;align-items:stretch;justify-content:space-between}@media only screen and (max-width: 40em){.dashboard-journal .day-picker,.journal-user .day-picker,.account-manager .day-picker,.creator-client-info .day-picker,.dashboard-habit .day-picker{margin:0;padding-right:0px;padding-top:5px}}.dashboard-journal .day-picker li,.journal-user .day-picker li,.account-manager .day-picker li,.creator-client-info .day-picker li,.dashboard-habit .day-picker li{cursor:pointer;display:inline-block;font-size:0.875rem}.dashboard-journal .day-picker li.active,.journal-user .day-picker li.active,.account-manager .day-picker li.active,.creator-client-info .day-picker li.active,.dashboard-habit .day-picker li.active{border-bottom:3px solid #54B8CC}.dashboard-journal .day-picker li.active,.dashboard-journal .day-picker li:hover,.journal-user .day-picker li.active,.journal-user .day-picker li:hover,.account-manager .day-picker li.active,.account-manager .day-picker li:hover,.creator-client-info .day-picker li.active,.creator-client-info .day-picker li:hover,.dashboard-habit .day-picker li.active,.dashboard-habit .day-picker li:hover{color:#404245;font-weight:bold}.dashboard-journal .day-picker li .fa.fa-circle,.dashboard-journal .day-picker li .fa.fa-circle-o,.journal-user .day-picker li .fa.fa-circle,.journal-user .day-picker li .fa.fa-circle-o,.account-manager .day-picker li .fa.fa-circle,.account-manager .day-picker li .fa.fa-circle-o,.creator-client-info .day-picker li .fa.fa-circle,.creator-client-info .day-picker li .fa.fa-circle-o,.dashboard-habit .day-picker li .fa.fa-circle,.dashboard-habit .day-picker li .fa.fa-circle-o{font-size:12px}.dashboard-journal .day-picker li .fa.fa-calendar,.journal-user .day-picker li .fa.fa-calendar,.account-manager .day-picker li .fa.fa-calendar,.creator-client-info .day-picker li .fa.fa-calendar,.dashboard-habit .day-picker li .fa.fa-calendar{font-size:22px}.dashboard-journal .day-picker li .fa-circle,.journal-user .day-picker li .fa-circle,.account-manager .day-picker li .fa-circle,.creator-client-info .day-picker li .fa-circle,.dashboard-habit .day-picker li .fa-circle{color:#69BB2D}.dashboard-journal .day-picker li .fa-circle.missed,.journal-user .day-picker li .fa-circle.missed,.account-manager .day-picker li .fa-circle.missed,.creator-client-info .day-picker li .fa-circle.missed,.dashboard-habit .day-picker li .fa-circle.missed{color:#F36534}.dashboard-journal .day-picker li .fa-circle-o,.journal-user .day-picker li .fa-circle-o,.account-manager .day-picker li .fa-circle-o,.creator-client-info .day-picker li .fa-circle-o,.dashboard-habit .day-picker li .fa-circle-o{color:#6ED0E4}@media only screen and (max-width: 40em){.dashboard-journal .day-picker li,.journal-user .day-picker li,.account-manager .day-picker li,.creator-client-info .day-picker li,.dashboard-habit .day-picker li{margin:0}}.dashboard-journal .day-picker .previous,.journal-user .day-picker .previous,.account-manager .day-picker .previous,.creator-client-info .day-picker .previous,.dashboard-habit .day-picker .previous{width:1%}.dashboard-journal .day-picker .next,.journal-user .day-picker .next,.account-manager .day-picker .next,.creator-client-info .day-picker .next,.dashboard-habit .day-picker .next{width:2%;text-align:right}.dashboard-journal .day-picker .navigation,.journal-user .day-picker .navigation,.account-manager .day-picker .navigation,.creator-client-info .day-picker .navigation,.dashboard-habit .day-picker .navigation{padding-left:0px;padding-right:0px;margin:0}@media only screen and (max-width: 40em){.dashboard-journal .day-picker .navigation,.journal-user .day-picker .navigation,.account-manager .day-picker .navigation,.creator-client-info .day-picker .navigation,.dashboard-habit .day-picker .navigation{margin:0 15px}}.dashboard-journal .day-picker .picker,.journal-user .day-picker .picker,.account-manager .day-picker .picker,.creator-client-info .day-picker .picker,.dashboard-habit .day-picker .picker{text-align:right;margin:0;margin-top:-8px;padding-top:0;font-size:1.25rem}.dashboard-journal .date-range,.dashboard-journal .journal-date-selector,.journal-user .date-range,.journal-user .journal-date-selector,.account-manager .date-range,.account-manager .journal-date-selector,.creator-client-info .date-range,.creator-client-info .journal-date-selector,.dashboard-habit .date-range,.dashboard-habit .journal-date-selector{padding-top:15px}.dashboard-journal .date-range .button-group .button,.dashboard-journal .journal-date-selector .button-group .button,.journal-user .date-range .button-group .button,.journal-user .journal-date-selector .button-group .button,.account-manager .date-range .button-group .button,.account-manager .journal-date-selector .button-group .button,.creator-client-info .date-range .button-group .button,.creator-client-info .journal-date-selector .button-group .button,.dashboard-habit .date-range .button-group .button,.dashboard-habit .journal-date-selector .button-group .button{padding:10px;margin-top:5px;margin-right:10px}.dashboard-journal .date-range .button-group .button.button-secondary,.dashboard-journal .journal-date-selector .button-group .button.button-secondary,.journal-user .date-range .button-group .button.button-secondary,.journal-user .journal-date-selector .button-group .button.button-secondary,.account-manager .date-range .button-group .button.button-secondary,.account-manager .journal-date-selector .button-group .button.button-secondary,.creator-client-info .date-range .button-group .button.button-secondary,.creator-client-info .journal-date-selector .button-group .button.button-secondary,.dashboard-habit .date-range .button-group .button.button-secondary,.dashboard-habit .journal-date-selector .button-group .button.button-secondary{border:2px solid;padding:9px 10px}@media only screen and (max-width: 40em){.dashboard-journal .date-range,.dashboard-journal .journal-date-selector,.journal-user .date-range,.journal-user .journal-date-selector,.account-manager .date-range,.account-manager .journal-date-selector,.creator-client-info .date-range,.creator-client-info .journal-date-selector,.dashboard-habit .date-range,.dashboard-habit .journal-date-selector{padding-top:15px}.dashboard-journal .date-range .columns.small-centered,.dashboard-journal .journal-date-selector .columns.small-centered,.journal-user .date-range .columns.small-centered,.journal-user .journal-date-selector .columns.small-centered,.account-manager .date-range .columns.small-centered,.account-manager .journal-date-selector .columns.small-centered,.creator-client-info .date-range .columns.small-centered,.creator-client-info .journal-date-selector .columns.small-centered,.dashboard-habit .date-range .columns.small-centered,.dashboard-habit .journal-date-selector .columns.small-centered{margin-top:60px}.dashboard-journal .date-range .button-group li,.dashboard-journal .journal-date-selector .button-group li,.journal-user .date-range .button-group li,.journal-user .journal-date-selector .button-group li,.account-manager .date-range .button-group li,.account-manager .journal-date-selector .button-group li,.creator-client-info .date-range .button-group li,.creator-client-info .journal-date-selector .button-group li,.dashboard-habit .date-range .button-group li,.dashboard-habit .journal-date-selector .button-group li{width:49%}}.dashboard-journal .divided,.journal-user .divided,.account-manager .divided,.creator-client-info .divided,.dashboard-habit .divided{border-bottom:2px solid #ccc}.dashboard-journal .summaries .image img,.journal-user .summaries .image img,.account-manager .summaries .image img,.creator-client-info .summaries .image img,.dashboard-habit .summaries .image img{width:100%}.dashboard-journal .summaries .down-pad,.journal-user .summaries .down-pad,.account-manager .summaries .down-pad,.creator-client-info .summaries .down-pad,.dashboard-habit .summaries .down-pad{padding-top:20px}.dashboard-journal .summaries .row.above h4,.journal-user .summaries .row.above h4,.account-manager .summaries .row.above h4,.creator-client-info .summaries .row.above h4,.dashboard-habit .summaries .row.above h4{padding:20px}.dashboard-journal .summaries .row.below,.journal-user .summaries .row.below,.account-manager .summaries .row.below,.creator-client-info .summaries .row.below,.dashboard-habit .summaries .row.below{border-top:2px solid #ccc;padding-top:30px}.dashboard-journal .workout-header,.journal-user .workout-header,.account-manager .workout-header,.creator-client-info .workout-header,.dashboard-habit .workout-header{position:relative;margin-left:-10px}@media only screen and (max-width: 40em){.dashboard-journal .workout-header .inline-list>li,.journal-user .workout-header .inline-list>li,.account-manager .workout-header .inline-list>li,.creator-client-info .workout-header .inline-list>li,.dashboard-habit .workout-header .inline-list>li{padding-bottom:8px}}.dashboard-journal .workout-header h3,.dashboard-journal .workout-header h5,.dashboard-journal .workout-header .inline-list,.journal-user .workout-header h3,.journal-user .workout-header h5,.journal-user .workout-header .inline-list,.account-manager .workout-header h3,.account-manager .workout-header h5,.account-manager .workout-header .inline-list,.creator-client-info .workout-header h3,.creator-client-info .workout-header h5,.creator-client-info .workout-header .inline-list,.dashboard-habit .workout-header h3,.dashboard-habit .workout-header h5,.dashboard-habit .workout-header .inline-list{margin-bottom:0;line-height:1em}.dashboard-journal .workout-header h3 span,.journal-user .workout-header h3 span,.account-manager .workout-header h3 span,.creator-client-info .workout-header h3 span,.dashboard-habit .workout-header h3 span{color:#888;font-size:0.8em}.dashboard-journal .workout-header h5,.journal-user .workout-header h5,.account-manager .workout-header h5,.creator-client-info .workout-header h5,.dashboard-habit .workout-header h5{margin:14px 0}@media only screen and (max-width: 40em){.dashboard-journal .workout-header h5,.journal-user .workout-header h5,.account-manager .workout-header h5,.creator-client-info .workout-header h5,.dashboard-habit .workout-header h5{margin-bottom:0;padding-bottom:10px;margin-top:0px}}.dashboard-journal .another-workout,.journal-user .another-workout,.account-manager .another-workout,.creator-client-info .another-workout,.dashboard-habit .another-workout{margin-top:-50px;border-top:2px solid #ccc;padding-top:50px;padding-bottom:2px}@media only screen and (max-width: 40em){.dashboard-journal .another-workout .log-workout-button,.journal-user .another-workout .log-workout-button,.account-manager .another-workout .log-workout-button,.creator-client-info .another-workout .log-workout-button,.dashboard-habit .another-workout .log-workout-button{display:inline-block}}.dashboard-journal .workout-table .alt-ribbon,.journal-user .workout-table .alt-ribbon,.account-manager .workout-table .alt-ribbon,.creator-client-info .workout-table .alt-ribbon,.dashboard-habit .workout-table .alt-ribbon{top:0px;max-width:282px}.dashboard-journal .journal-workout-actions,.journal-user .journal-workout-actions,.account-manager .journal-workout-actions,.creator-client-info .journal-workout-actions,.dashboard-habit .journal-workout-actions{font-size:.875rem;line-height:1rem;padding-bottom:5px}.dashboard-journal .journal-workout-actions a.small.blue,.journal-user .journal-workout-actions a.small.blue,.account-manager .journal-workout-actions a.small.blue,.creator-client-info .journal-workout-actions a.small.blue,.dashboard-habit .journal-workout-actions a.small.blue{font-size:12px}.dashboard-journal .workout-exercise-row,.journal-user .workout-exercise-row,.account-manager .workout-exercise-row,.creator-client-info .workout-exercise-row,.dashboard-habit .workout-exercise-row{border-top:1px solid #ccc;padding-top:1.25rem;position:relative}.dashboard-journal .workout-exercise-row h3,.journal-user .workout-exercise-row h3,.account-manager .workout-exercise-row h3,.creator-client-info .workout-exercise-row h3,.dashboard-habit .workout-exercise-row h3{line-height:1;margin:0}.dashboard-journal .workout-exercise-row.superset,.journal-user .workout-exercise-row.superset,.account-manager .workout-exercise-row.superset,.creator-client-info .workout-exercise-row.superset,.dashboard-habit .workout-exercise-row.superset{background-color:#E9FAFD}.dashboard-journal .workout-exercise-row.superset .alt-ribbon.block,.journal-user .workout-exercise-row.superset .alt-ribbon.block,.account-manager .workout-exercise-row.superset .alt-ribbon.block,.creator-client-info .workout-exercise-row.superset .alt-ribbon.block,.dashboard-habit .workout-exercise-row.superset .alt-ribbon.block{background-color:#6ED0E4}.dashboard-journal .workout-exercise-row.superset.start,.journal-user .workout-exercise-row.superset.start,.account-manager .workout-exercise-row.superset.start,.creator-client-info .workout-exercise-row.superset.start,.dashboard-habit .workout-exercise-row.superset.start{border-top:2px solid #6ED0E4;padding-top:30px}.dashboard-journal .workout-exercise-row.superset.end,.journal-user .workout-exercise-row.superset.end,.account-manager .workout-exercise-row.superset.end,.creator-client-info .workout-exercise-row.superset.end,.dashboard-habit .workout-exercise-row.superset.end{border-bottom:2px solid #6ED0E4}.dashboard-journal .workout-exercise-row.circuit,.journal-user .workout-exercise-row.circuit,.account-manager .workout-exercise-row.circuit,.creator-client-info .workout-exercise-row.circuit,.dashboard-habit .workout-exercise-row.circuit{background-color:#f8fde9}.dashboard-journal .workout-exercise-row.circuit .alt-ribbon.block,.journal-user .workout-exercise-row.circuit .alt-ribbon.block,.account-manager .workout-exercise-row.circuit .alt-ribbon.block,.creator-client-info .workout-exercise-row.circuit .alt-ribbon.block,.dashboard-habit .workout-exercise-row.circuit .alt-ribbon.block{background-color:#95b537}.dashboard-journal .workout-exercise-row.circuit.start,.journal-user .workout-exercise-row.circuit.start,.account-manager .workout-exercise-row.circuit.start,.creator-client-info .workout-exercise-row.circuit.start,.dashboard-habit .workout-exercise-row.circuit.start{border-top:2px solid #95b537;padding-top:30px}.dashboard-journal .workout-exercise-row.circuit.end,.journal-user .workout-exercise-row.circuit.end,.account-manager .workout-exercise-row.circuit.end,.creator-client-info .workout-exercise-row.circuit.end,.dashboard-habit .workout-exercise-row.circuit.end{border-bottom:2px solid #95b537}.dashboard-journal .workout-exercise-row.normal.start,.journal-user .workout-exercise-row.normal.start,.account-manager .workout-exercise-row.normal.start,.creator-client-info .workout-exercise-row.normal.start,.dashboard-habit .workout-exercise-row.normal.start{border-top:2px solid #888;padding-top:30px}.dashboard-journal .workout-exercise-row.normal.end,.journal-user .workout-exercise-row.normal.end,.account-manager .workout-exercise-row.normal.end,.creator-client-info .workout-exercise-row.normal.end,.dashboard-habit .workout-exercise-row.normal.end{border-bottom:2px solid #888}@media only screen and (max-width: 40em){.dashboard-journal .workout-exercise-row .workout-exercise-name,.journal-user .workout-exercise-row .workout-exercise-name,.account-manager .workout-exercise-row .workout-exercise-name,.creator-client-info .workout-exercise-row .workout-exercise-name,.dashboard-habit .workout-exercise-row .workout-exercise-name{font-size:0.9375rem}}.dashboard-journal .workout-exercise-row .alt-ribbon.block,.journal-user .workout-exercise-row .alt-ribbon.block,.account-manager .workout-exercise-row .alt-ribbon.block,.creator-client-info .workout-exercise-row .alt-ribbon.block,.dashboard-habit .workout-exercise-row .alt-ribbon.block{position:absolute;top:0;right:0px;padding:2px 8px;color:white;background-color:#888;font-weight:200;font-size:0.75rem;letter-spacing:0.25px}.dashboard-journal .small-3.workout-row,.journal-user .small-3.workout-row,.account-manager .small-3.workout-row,.creator-client-info .small-3.workout-row,.dashboard-habit .small-3.workout-row{border-right:1px solid #ccc}.dashboard-journal .sets-list,.journal-user .sets-list,.account-manager .sets-list,.creator-client-info .sets-list,.dashboard-habit .sets-list{list-style:none;border-right:0;margin:0 0 28px;padding-top:20px}@media only screen and (max-width: 40em){.dashboard-journal .sets-list,.journal-user .sets-list,.account-manager .sets-list,.creator-client-info .sets-list,.dashboard-habit .sets-list{border-right:0}}.dashboard-journal .exercise-stats,.dashboard-journal .sets-list,.journal-user .exercise-stats,.journal-user .sets-list,.account-manager .exercise-stats,.account-manager .sets-list,.creator-client-info .exercise-stats,.creator-client-info .sets-list,.dashboard-habit .exercise-stats,.dashboard-habit .sets-list{color:#404245;font-size:1rem}.dashboard-journal .exercise-stats li.exercise-view-data,.journal-user .exercise-stats li.exercise-view-data,.account-manager .exercise-stats li.exercise-view-data,.creator-client-info .exercise-stats li.exercise-view-data,.dashboard-habit .exercise-stats li.exercise-view-data{clear:both}.dashboard-journal .stats a,.journal-user .stats a,.account-manager .stats a,.creator-client-info .stats a,.dashboard-habit .stats a{line-height:16px}.dashboard-journal .workout-stats.stats,.journal-user .workout-stats.stats,.account-manager .workout-stats.stats,.creator-client-info .workout-stats.stats,.dashboard-habit .workout-stats.stats{margin:20px 0px -10px -12px}.dashboard-journal a .data-label,.journal-user a .data-label,.account-manager a .data-label,.creator-client-info a .data-label,.dashboard-habit a .data-label{color:inherit}.dashboard-journal .data-label,.journal-user .data-label,.account-manager .data-label,.creator-client-info .data-label,.dashboard-habit .data-label{font-size:0.875rem;color:#888;display:inline}.dashboard-journal .ex-notes,.journal-user .ex-notes,.account-manager .ex-notes,.creator-client-info .ex-notes,.dashboard-habit .ex-notes{margin:16px auto 27px}.dashboard-journal .ex-notes .fa,.journal-user .ex-notes .fa,.account-manager .ex-notes .fa,.creator-client-info .ex-notes .fa,.dashboard-habit .ex-notes .fa{margin-right:4px}.dashboard-journal .workout-details,.journal-user .workout-details,.account-manager .workout-details,.creator-client-info .workout-details,.dashboard-habit .workout-details{margin:35px auto 0px;padding:0px}.dashboard-journal .workout-details .fa,.journal-user .workout-details .fa,.account-manager .workout-details .fa,.creator-client-info .workout-details .fa,.dashboard-habit .workout-details .fa{font-size:2em;vertical-align:middle;margin-right:12px}@media only screen and (max-width: 40em){.dashboard-journal .workout-details h3,.journal-user .workout-details h3,.account-manager .workout-details h3,.creator-client-info .workout-details h3,.dashboard-habit .workout-details h3{font-size:18px}}.dashboard-journal .with-list img,.journal-user .with-list img,.account-manager .with-list img,.creator-client-info .with-list img,.dashboard-habit .with-list img{height:40px;margin-right:14px}.dashboard-journal .with-list .with-item,.journal-user .with-list .with-item,.account-manager .with-list .with-item,.creator-client-info .with-list .with-item,.dashboard-habit .with-list .with-item{margin-bottom:13px}.dashboard-journal .show-hide-workout,.journal-user .show-hide-workout,.account-manager .show-hide-workout,.creator-client-info .show-hide-workout,.dashboard-habit .show-hide-workout{padding-right:20px}@media only screen and (max-width: 40em){.dashboard-journal .show-hide-workout,.journal-user .show-hide-workout,.account-manager .show-hide-workout,.creator-client-info .show-hide-workout,.dashboard-habit .show-hide-workout{font-size:.8rem}}.dashboard-journal .carousel-box,.journal-user .carousel-box,.account-manager .carousel-box,.creator-client-info .carousel-box,.dashboard-habit .carousel-box{background-color:#FFF !important;padding-top:30px}.dashboard-journal .carousel-box.journal-mod,.journal-user .carousel-box.journal-mod,.account-manager .carousel-box.journal-mod,.creator-client-info .carousel-box.journal-mod,.dashboard-habit .carousel-box.journal-mod{padding-bottom:0}.dashboard-journal .carousel,.journal-user .carousel,.account-manager .carousel,.creator-client-info .carousel,.dashboard-habit .carousel{position:relative;border:2px solid #30A6BE}.dashboard-journal .carousel .carousel-card,.journal-user .carousel .carousel-card,.account-manager .carousel .carousel-card,.creator-client-info .carousel .carousel-card,.dashboard-habit .carousel .carousel-card{margin:0 auto}@media only screen and (min-width: 40.063em){.dashboard-journal .carousel .carousel-card,.journal-user .carousel .carousel-card,.account-manager .carousel .carousel-card,.creator-client-info .carousel .carousel-card,.dashboard-habit .carousel .carousel-card{width:500px}}.dashboard-journal .carousel .carousel-card h6,.journal-user .carousel .carousel-card h6,.account-manager .carousel .carousel-card h6,.creator-client-info .carousel .carousel-card h6,.dashboard-habit .carousel .carousel-card h6{max-width:400px}.dashboard-journal .carousel .image,.journal-user .carousel .image,.account-manager .carousel .image,.creator-client-info .carousel .image,.dashboard-habit .carousel .image{padding-top:10px}.dashboard-journal .carousel li.no-style,.journal-user .carousel li.no-style,.account-manager .carousel li.no-style,.creator-client-info .carousel li.no-style,.dashboard-habit .carousel li.no-style{padding-left:50px;padding-top:10px;box-shadow:none;list-style-type:none}@media only screen and (max-width: 40em){.dashboard-journal .carousel li.no-style,.journal-user .carousel li.no-style,.account-manager .carousel li.no-style,.creator-client-info .carousel li.no-style,.dashboard-habit .carousel li.no-style{padding-left:0}}.dashboard-journal .carousel li.no-style .card,.journal-user .carousel li.no-style .card,.account-manager .carousel li.no-style .card,.creator-client-info .carousel li.no-style .card,.dashboard-habit .carousel li.no-style .card{margin:0}.dashboard-journal .carousel li.no-style p.dates,.journal-user .carousel li.no-style p.dates,.account-manager .carousel li.no-style p.dates,.creator-client-info .carousel li.no-style p.dates,.dashboard-habit .carousel li.no-style p.dates{font-size:0.8125rem;margin:16px 2px 2px}.dashboard-journal .carousel-2,.journal-user .carousel-2,.account-manager .carousel-2,.creator-client-info .carousel-2,.dashboard-habit .carousel-2{position:relative;border:2px solid #30A6BE;height:32rem}.dashboard-journal .carousel-2 .seller-info,.journal-user .carousel-2 .seller-info,.account-manager .carousel-2 .seller-info,.creator-client-info .carousel-2 .seller-info,.dashboard-habit .carousel-2 .seller-info{padding-top:12px}.dashboard-journal .carousel-2 .rotate-right,.journal-user .carousel-2 .rotate-right,.account-manager .carousel-2 .rotate-right,.creator-client-info .carousel-2 .rotate-right,.dashboard-habit .carousel-2 .rotate-right{position:absolute;top:239.5px;right:15px;cursor:pointer}.dashboard-journal .carousel-2 .rotate-left,.journal-user .carousel-2 .rotate-left,.account-manager .carousel-2 .rotate-left,.creator-client-info .carousel-2 .rotate-left,.dashboard-habit .carousel-2 .rotate-left{position:absolute;top:239.5px;left:15px;cursor:pointer}.dashboard-journal .carousel-2 .image-holder,.journal-user .carousel-2 .image-holder,.account-manager .carousel-2 .image-holder,.creator-client-info .carousel-2 .image-holder,.dashboard-habit .carousel-2 .image-holder{width:256px;height:256px}.dashboard-journal .carousel-2 .carousel-card,.journal-user .carousel-2 .carousel-card,.account-manager .carousel-2 .carousel-card,.creator-client-info .carousel-2 .carousel-card,.dashboard-habit .carousel-2 .carousel-card{font-size:0;text-align:center;margin:0 auto;list-style-type:none}.dashboard-journal .carousel-2 .carousel-card h6,.journal-user .carousel-2 .carousel-card h6,.account-manager .carousel-2 .carousel-card h6,.creator-client-info .carousel-2 .carousel-card h6,.dashboard-habit .carousel-2 .carousel-card h6{margin-bottom:20px}.dashboard-journal .carousel-2 .carousel-card .complete-card,.journal-user .carousel-2 .carousel-card .complete-card,.account-manager .carousel-2 .carousel-card .complete-card,.creator-client-info .carousel-2 .carousel-card .complete-card,.dashboard-habit .carousel-2 .carousel-card .complete-card{width:280px;height:397px}.dashboard-journal .carousel-2 .carousel-card .small-8.columns,.journal-user .carousel-2 .carousel-card .small-8.columns,.account-manager .carousel-2 .carousel-card .small-8.columns,.creator-client-info .carousel-2 .carousel-card .small-8.columns,.dashboard-habit .carousel-2 .carousel-card .small-8.columns{padding-top:35px}.dashboard-journal .carousel-2 .carousel-card li,.journal-user .carousel-2 .carousel-card li,.account-manager .carousel-2 .carousel-card li,.creator-client-info .carousel-2 .carousel-card li,.dashboard-habit .carousel-2 .carousel-card li{width:280px;display:inline-block;margin:0px auto 0px auto;font-size:14px;padding-left:5px;text-align:left}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboard-journal .carousel-2 .carousel-card li:nth-child(4),.journal-user .carousel-2 .carousel-card li:nth-child(4),.account-manager .carousel-2 .carousel-card li:nth-child(4),.creator-client-info .carousel-2 .carousel-card li:nth-child(4),.dashboard-habit .carousel-2 .carousel-card li:nth-child(4){display:none}}@media only screen and (max-width: 40em){.dashboard-journal .carousel-2 .carousel-card li:nth-child(4),.journal-user .carousel-2 .carousel-card li:nth-child(4),.account-manager .carousel-2 .carousel-card li:nth-child(4),.creator-client-info .carousel-2 .carousel-card li:nth-child(4),.dashboard-habit .carousel-2 .carousel-card li:nth-child(4){display:none}}@media only screen and (max-width: 40em){.dashboard-journal .carousel-2 .carousel-card li:nth-child(3),.journal-user .carousel-2 .carousel-card li:nth-child(3),.account-manager .carousel-2 .carousel-card li:nth-child(3),.creator-client-info .carousel-2 .carousel-card li:nth-child(3),.dashboard-habit .carousel-2 .carousel-card li:nth-child(3){display:none}}.dashboard-journal .carousel-2 li.no-style,.journal-user .carousel-2 li.no-style,.account-manager .carousel-2 li.no-style,.creator-client-info .carousel-2 li.no-style,.dashboard-habit .carousel-2 li.no-style{position:relative;z-index:100;padding-top:10px;box-shadow:none;list-style-type:none}.dashboard-journal .carousel-2 li.no-style .card,.journal-user .carousel-2 li.no-style .card,.account-manager .carousel-2 li.no-style .card,.creator-client-info .carousel-2 li.no-style .card,.dashboard-habit .carousel-2 li.no-style .card{margin:0}.dashboard-journal .carousel-2 li.no-style p.dates,.journal-user .carousel-2 li.no-style p.dates,.account-manager .carousel-2 li.no-style p.dates,.creator-client-info .carousel-2 li.no-style p.dates,.dashboard-habit .carousel-2 li.no-style p.dates{font-size:0.8125rem;margin:16px 2px 2px}.dashboard-journal .carousel-2 li.no-style .close,.journal-user .carousel-2 li.no-style .close,.account-manager .carousel-2 li.no-style .close,.creator-client-info .carousel-2 li.no-style .close,.dashboard-habit .carousel-2 li.no-style .close{right:19px;z-index:1001;width:20px;height:20px;font-size:16px;text-align:center;background-color:#FFF}.dashboard-journal .mod-expandable-journal,.journal-user .mod-expandable-journal,.account-manager .mod-expandable-journal,.creator-client-info .mod-expandable-journal,.dashboard-habit .mod-expandable-journal{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px;padding:20px;margin-top:20px}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal .logged-workout h5,.journal-user .mod-expandable-journal .logged-workout h5,.account-manager .mod-expandable-journal .logged-workout h5,.creator-client-info .mod-expandable-journal .logged-workout h5,.dashboard-habit .mod-expandable-journal .logged-workout h5{margin-top:20px;margin-bottom:20px}}.dashboard-journal .mod-expandable-journal h2,.dashboard-journal .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-journal .mod-expandable-journal .agg-label,.journal-user .mod-expandable-journal h2,.journal-user .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .journal-user .mod-expandable-journal .agg-label,.account-manager .mod-expandable-journal h2,.account-manager .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .account-manager .mod-expandable-journal .agg-label,.creator-client-info .mod-expandable-journal h2,.creator-client-info .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .creator-client-info .mod-expandable-journal .agg-label,.dashboard-habit .mod-expandable-journal h2,.dashboard-habit .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-habit .mod-expandable-journal .agg-label{padding:0.5rem 0;margin:0;cursor:pointer;font-weight:400}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal h2,.dashboard-journal .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-journal .mod-expandable-journal .agg-label,.journal-user .mod-expandable-journal h2,.journal-user .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .journal-user .mod-expandable-journal .agg-label,.account-manager .mod-expandable-journal h2,.account-manager .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .account-manager .mod-expandable-journal .agg-label,.creator-client-info .mod-expandable-journal h2,.creator-client-info .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .creator-client-info .mod-expandable-journal .agg-label,.dashboard-habit .mod-expandable-journal h2,.dashboard-habit .mod-expandable-journal .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-habit .mod-expandable-journal .agg-label{font-size:.95rem}}.dashboard-journal .mod-expandable-journal h2>div,.dashboard-journal .mod-expandable-journal .mod-user-stat-aggregate .agg-label>div,.mod-user-stat-aggregate .dashboard-journal .mod-expandable-journal .agg-label>div,.journal-user .mod-expandable-journal h2>div,.journal-user .mod-expandable-journal .mod-user-stat-aggregate .agg-label>div,.mod-user-stat-aggregate .journal-user .mod-expandable-journal .agg-label>div,.account-manager .mod-expandable-journal h2>div,.account-manager .mod-expandable-journal .mod-user-stat-aggregate .agg-label>div,.mod-user-stat-aggregate .account-manager .mod-expandable-journal .agg-label>div,.creator-client-info .mod-expandable-journal h2>div,.creator-client-info .mod-expandable-journal .mod-user-stat-aggregate .agg-label>div,.mod-user-stat-aggregate .creator-client-info .mod-expandable-journal .agg-label>div,.dashboard-habit .mod-expandable-journal h2>div,.dashboard-habit .mod-expandable-journal .mod-user-stat-aggregate .agg-label>div,.mod-user-stat-aggregate .dashboard-habit .mod-expandable-journal .agg-label>div{border-bottom:2px solid #f2f2f2;font-weight:300;margin-bottom:10px}.dashboard-journal .mod-expandable-journal h5,.dashboard-journal .mod-expandable-journal h6,.journal-user .mod-expandable-journal h5,.journal-user .mod-expandable-journal h6,.account-manager .mod-expandable-journal h5,.account-manager .mod-expandable-journal h6,.creator-client-info .mod-expandable-journal h5,.creator-client-info .mod-expandable-journal h6,.dashboard-habit .mod-expandable-journal h5,.dashboard-habit .mod-expandable-journal h6{font-style:italic;font-size:1rem;margin-left:15px;border-left:2px solid #dedede;padding:2px 0 2px 10px;background-color:#f9f9f9}.dashboard-journal .mod-expandable-journal h5 b,.dashboard-journal .mod-expandable-journal h6 b,.journal-user .mod-expandable-journal h5 b,.journal-user .mod-expandable-journal h6 b,.account-manager .mod-expandable-journal h5 b,.account-manager .mod-expandable-journal h6 b,.creator-client-info .mod-expandable-journal h5 b,.creator-client-info .mod-expandable-journal h6 b,.dashboard-habit .mod-expandable-journal h5 b,.dashboard-habit .mod-expandable-journal h6 b{font-style:normal}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal h5,.dashboard-journal .mod-expandable-journal h6,.journal-user .mod-expandable-journal h5,.journal-user .mod-expandable-journal h6,.account-manager .mod-expandable-journal h5,.account-manager .mod-expandable-journal h6,.creator-client-info .mod-expandable-journal h5,.creator-client-info .mod-expandable-journal h6,.dashboard-habit .mod-expandable-journal h5,.dashboard-habit .mod-expandable-journal h6{font-size:.95rem}}.dashboard-journal .mod-expandable-journal h2 i:not(.fa-cog),.dashboard-journal .mod-expandable-journal .mod-user-stat-aggregate .agg-label i:not(.fa-cog),.mod-user-stat-aggregate .dashboard-journal .mod-expandable-journal .agg-label i:not(.fa-cog),.journal-user .mod-expandable-journal h2 i:not(.fa-cog),.journal-user .mod-expandable-journal .mod-user-stat-aggregate .agg-label i:not(.fa-cog),.mod-user-stat-aggregate .journal-user .mod-expandable-journal .agg-label i:not(.fa-cog),.account-manager .mod-expandable-journal h2 i:not(.fa-cog),.account-manager .mod-expandable-journal .mod-user-stat-aggregate .agg-label i:not(.fa-cog),.mod-user-stat-aggregate .account-manager .mod-expandable-journal .agg-label i:not(.fa-cog),.creator-client-info .mod-expandable-journal h2 i:not(.fa-cog),.creator-client-info .mod-expandable-journal .mod-user-stat-aggregate .agg-label i:not(.fa-cog),.mod-user-stat-aggregate .creator-client-info .mod-expandable-journal .agg-label i:not(.fa-cog),.dashboard-habit .mod-expandable-journal h2 i:not(.fa-cog),.dashboard-habit .mod-expandable-journal .mod-user-stat-aggregate .agg-label i:not(.fa-cog),.mod-user-stat-aggregate .dashboard-habit .mod-expandable-journal .agg-label i:not(.fa-cog){float:right;cursor:pointer;font-size:0.875rem;padding-top:10px}.dashboard-journal .mod-expandable-journal .expandable-contents,.journal-user .mod-expandable-journal .expandable-contents,.account-manager .mod-expandable-journal .expandable-contents,.creator-client-info .mod-expandable-journal .expandable-contents,.dashboard-habit .mod-expandable-journal .expandable-contents{padding:25px 0.875rem 0}.dashboard-journal .mod-expandable-journal .expandable-contents.hidden,.journal-user .mod-expandable-journal .expandable-contents.hidden,.account-manager .mod-expandable-journal .expandable-contents.hidden,.creator-client-info .mod-expandable-journal .expandable-contents.hidden,.dashboard-habit .mod-expandable-journal .expandable-contents.hidden{display:none}.dashboard-journal .mod-expandable-journal .expandable-contents a.exercise-history,.journal-user .mod-expandable-journal .expandable-contents a.exercise-history,.account-manager .mod-expandable-journal .expandable-contents a.exercise-history,.creator-client-info .mod-expandable-journal .expandable-contents a.exercise-history,.dashboard-habit .mod-expandable-journal .expandable-contents a.exercise-history{font-size:14px;padding-left:3px}.dashboard-journal .mod-expandable-journal .expandable-contents .fa-youtube-play,.journal-user .mod-expandable-journal .expandable-contents .fa-youtube-play,.account-manager .mod-expandable-journal .expandable-contents .fa-youtube-play,.creator-client-info .mod-expandable-journal .expandable-contents .fa-youtube-play,.dashboard-habit .mod-expandable-journal .expandable-contents .fa-youtube-play{margin-left:-45px}@media only screen and (max-width: 64em){.dashboard-journal .mod-expandable-journal .expandable-contents .fa-youtube-play,.journal-user .mod-expandable-journal .expandable-contents .fa-youtube-play,.account-manager .mod-expandable-journal .expandable-contents .fa-youtube-play,.creator-client-info .mod-expandable-journal .expandable-contents .fa-youtube-play,.dashboard-habit .mod-expandable-journal .expandable-contents .fa-youtube-play{margin-left:0}}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal .expandable-contents .video-link,.journal-user .mod-expandable-journal .expandable-contents .video-link,.account-manager .mod-expandable-journal .expandable-contents .video-link,.creator-client-info .mod-expandable-journal .expandable-contents .video-link,.dashboard-habit .mod-expandable-journal .expandable-contents .video-link{margin-left:0}}.dashboard-journal .mod-expandable-journal .exercise-image,.journal-user .mod-expandable-journal .exercise-image,.account-manager .mod-expandable-journal .exercise-image,.creator-client-info .mod-expandable-journal .exercise-image,.dashboard-habit .mod-expandable-journal .exercise-image{width:50px}.dashboard-journal .mod-expandable-journal .alt-exercise-image,.journal-user .mod-expandable-journal .alt-exercise-image,.account-manager .mod-expandable-journal .alt-exercise-image,.creator-client-info .mod-expandable-journal .alt-exercise-image,.dashboard-habit .mod-expandable-journal .alt-exercise-image{width:50px;margin-left:12px}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal .actions-outer,.journal-user .mod-expandable-journal .actions-outer,.account-manager .mod-expandable-journal .actions-outer,.creator-client-info .mod-expandable-journal .actions-outer,.dashboard-habit .mod-expandable-journal .actions-outer{padding-left:0}}.dashboard-journal .mod-expandable-journal .actions-outer .print-hide,.dashboard-journal .mod-expandable-journal .actions-outer .print-show,.journal-user .mod-expandable-journal .actions-outer .print-hide,.journal-user .mod-expandable-journal .actions-outer .print-show,.account-manager .mod-expandable-journal .actions-outer .print-hide,.account-manager .mod-expandable-journal .actions-outer .print-show,.creator-client-info .mod-expandable-journal .actions-outer .print-hide,.creator-client-info .mod-expandable-journal .actions-outer .print-show,.dashboard-habit .mod-expandable-journal .actions-outer .print-hide,.dashboard-habit .mod-expandable-journal .actions-outer .print-show{margin:90px 0 0 0;text-align:right;list-style-type:none}.dashboard-journal .mod-expandable-journal .actions-outer .print-hide i,.dashboard-journal .mod-expandable-journal .actions-outer .print-show i,.journal-user .mod-expandable-journal .actions-outer .print-hide i,.journal-user .mod-expandable-journal .actions-outer .print-show i,.account-manager .mod-expandable-journal .actions-outer .print-hide i,.account-manager .mod-expandable-journal .actions-outer .print-show i,.creator-client-info .mod-expandable-journal .actions-outer .print-hide i,.creator-client-info .mod-expandable-journal .actions-outer .print-show i,.dashboard-habit .mod-expandable-journal .actions-outer .print-hide i,.dashboard-habit .mod-expandable-journal .actions-outer .print-show i{margin-left:10px;color:#30A6BE}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal .actions-outer .print-hide li,.dashboard-journal .mod-expandable-journal .actions-outer .print-show li,.journal-user .mod-expandable-journal .actions-outer .print-hide li,.journal-user .mod-expandable-journal .actions-outer .print-show li,.account-manager .mod-expandable-journal .actions-outer .print-hide li,.account-manager .mod-expandable-journal .actions-outer .print-show li,.creator-client-info .mod-expandable-journal .actions-outer .print-hide li,.creator-client-info .mod-expandable-journal .actions-outer .print-show li,.dashboard-habit .mod-expandable-journal .actions-outer .print-hide li,.dashboard-habit .mod-expandable-journal .actions-outer .print-show li{text-indent:-1.5rem}.dashboard-journal .mod-expandable-journal .actions-outer .print-hide li a,.dashboard-journal .mod-expandable-journal .actions-outer .print-show li a,.journal-user .mod-expandable-journal .actions-outer .print-hide li a,.journal-user .mod-expandable-journal .actions-outer .print-show li a,.account-manager .mod-expandable-journal .actions-outer .print-hide li a,.account-manager .mod-expandable-journal .actions-outer .print-show li a,.creator-client-info .mod-expandable-journal .actions-outer .print-hide li a,.creator-client-info .mod-expandable-journal .actions-outer .print-show li a,.dashboard-habit .mod-expandable-journal .actions-outer .print-hide li a,.dashboard-habit .mod-expandable-journal .actions-outer .print-show li a{font-size:.8rem}}.dashboard-journal .mod-expandable-journal .actions-outer .button,.journal-user .mod-expandable-journal .actions-outer .button,.account-manager .mod-expandable-journal .actions-outer .button,.creator-client-info .mod-expandable-journal .actions-outer .button,.dashboard-habit .mod-expandable-journal .actions-outer .button{width:255px !important;height:55px !important;padding:1.0625rem 1.6875rem;margin:25px 18px 0 18px;font-size:16px;position:absolute;right:0}@media only screen and (max-width: 40em){.dashboard-journal .mod-expandable-journal .actions-outer .button,.journal-user .mod-expandable-journal .actions-outer .button,.account-manager .mod-expandable-journal .actions-outer .button,.creator-client-info .mod-expandable-journal .actions-outer .button,.dashboard-habit .mod-expandable-journal .actions-outer .button{width:150px !important;height:48px !important;padding-left:0;margin:30px 13px 0 0;padding-right:0;font-size:11px}}.dashboard-journal .journal-video a.button.secondary,.journal-user .journal-video a.button.secondary,.account-manager .journal-video a.button.secondary,.creator-client-info .journal-video a.button.secondary,.dashboard-habit .journal-video a.button.secondary{padding:15px}.dashboard-journal .journal-video.next a.button.secondary,.journal-user .journal-video.next a.button.secondary,.account-manager .journal-video.next a.button.secondary,.creator-client-info .journal-video.next a.button.secondary,.dashboard-habit .journal-video.next a.button.secondary{float:right;padding:15px 38px}.dashboard-journal .workout-video-reveal .fa-play-circle-o,.journal-user .workout-video-reveal .fa-play-circle-o,.account-manager .workout-video-reveal .fa-play-circle-o,.creator-client-info .workout-video-reveal .fa-play-circle-o,.dashboard-habit .workout-video-reveal .fa-play-circle-o{font-size:1.15rem;margin-right:4px}.dashboard-journal .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator,.journal-user .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator,.account-manager .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator,.creator-client-info .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator,.dashboard-habit .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background:#F5861E}.dashboard-journal .tui-full-calendar-weekday-resize-handle,.journal-user .tui-full-calendar-weekday-resize-handle,.account-manager .tui-full-calendar-weekday-resize-handle,.creator-client-info .tui-full-calendar-weekday-resize-handle,.dashboard-habit .tui-full-calendar-weekday-resize-handle{display:none}.f-dropdown{outline:0;margin-top:5px;border-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05)}.f-dropdown li{margin-left:2px}.f-dropdown li:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.f-dropdown li:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.f-dropdown li:nth-child(odd){background-color:#f9f9f9}.f-dropdown li:nth-child(even){background-color:white}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE !important}.dashboards .dashboard-health .mod-stat-list .metric{font-size:2.4rem}.dashboards .dashboard-health .mid-section canvas{margin:20px 0px}.dashboard-performance .mod-notification-box,.dashboard-health .mod-notification-box,.dashboard-ask .mod-notification-box{background-color:#f2f2f2;max-width:70rem;width:96.2vw;margin:0 auto}.dashboard-performance .mod-notification-box.pro-ask,.dashboard-health .mod-notification-box.pro-ask,.dashboard-ask .mod-notification-box.pro-ask{margin:20px 0 0 0}@media only screen and (min-width: 64.063em){.dashboard-performance .mod-notification-box.pro-ask,.dashboard-health .mod-notification-box.pro-ask,.dashboard-ask .mod-notification-box.pro-ask{width:inherit}}@media only screen and (max-width: 40em){.dashboard-performance .mod-notification-box,.dashboard-health .mod-notification-box,.dashboard-ask .mod-notification-box{width:91.8vw}}.dashboard-performance .mod-notification-box .fa-stack,.dashboard-health .mod-notification-box .fa-stack,.dashboard-ask .mod-notification-box .fa-stack{margin:6px 0 0}.dashboard-performance .mod-notification-box .button-wrapper,.dashboard-performance .mod-notification-box .icon-wrapper,.dashboard-performance .mod-notification-box .upgrade-wrapper,.dashboard-health .mod-notification-box .button-wrapper,.dashboard-health .mod-notification-box .icon-wrapper,.dashboard-health .mod-notification-box .upgrade-wrapper,.dashboard-ask .mod-notification-box .button-wrapper,.dashboard-ask .mod-notification-box .icon-wrapper,.dashboard-ask .mod-notification-box .upgrade-wrapper{text-align:center}.dashboard-performance .mod-notification-box .button,.dashboard-health .mod-notification-box .button,.dashboard-ask .mod-notification-box .button{margin-top:27px}@media only screen and (max-width: 40em){.dashboard-performance .mod-notification-box .button,.dashboard-health .mod-notification-box .button,.dashboard-ask .mod-notification-box .button{margin-top:10px}}@media only screen and (min-width: 64.063em){.dashboard-performance .mod-notification-box .button,.dashboard-health .mod-notification-box .button,.dashboard-ask .mod-notification-box .button{margin-top:37px}}.dashboard-performance .mod-notification-box h2,.dashboard-performance .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-performance .mod-notification-box .agg-label,.dashboard-health .mod-notification-box h2,.dashboard-health .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-health .mod-notification-box .agg-label,.dashboard-ask .mod-notification-box h2,.dashboard-ask .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-ask .mod-notification-box .agg-label{margin-top:10px}@media only screen and (max-width: 40em){.dashboard-performance .mod-notification-box h2,.dashboard-performance .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-performance .mod-notification-box .agg-label,.dashboard-health .mod-notification-box h2,.dashboard-health .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-health .mod-notification-box .agg-label,.dashboard-ask .mod-notification-box h2,.dashboard-ask .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-ask .mod-notification-box .agg-label{font-size:1.25rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboard-performance .mod-notification-box h2,.dashboard-performance .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-performance .mod-notification-box .agg-label,.dashboard-health .mod-notification-box h2,.dashboard-health .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-health .mod-notification-box .agg-label,.dashboard-ask .mod-notification-box h2,.dashboard-ask .mod-notification-box .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-ask .mod-notification-box .agg-label{font-size:26px}}.dashboard-performance .mid-section img,.dashboard-health .mid-section img,.dashboard-ask .mid-section img{width:96.5vw}.dashboard-performance .no-data,.dashboard-health .no-data,.dashboard-ask .no-data{padding:30px 0 30px 0px}.dashboard-performance .mod-stat-list,.dashboard-health .mod-stat-list,.dashboard-ask .mod-stat-list{border:0}@media only screen and (max-width: 40em){.dashboard-performance .mod-stat-list .metric,.dashboard-health .mod-stat-list .metric,.dashboard-ask .mod-stat-list .metric{font-size:1.6rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.dashboard-performance .mod-stat-list .metric,.dashboard-health .mod-stat-list .metric,.dashboard-ask .mod-stat-list .metric{font-size:1.8rem}}.dashboard-performance .mod-search-input,.dashboard-health .mod-search-input,.dashboard-ask .mod-search-input{padding-left:15px}.dashboard-performance .mod-search-input .search-button,.dashboard-performance .mod-search-input .search-input,.dashboard-health .mod-search-input .search-button,.dashboard-health .mod-search-input .search-input,.dashboard-ask .mod-search-input .search-button,.dashboard-ask .mod-search-input .search-input{float:left !important}.chardinjs-overlay{background-color:#111}.dashboard-tour{padding-top:0px;padding-bottom:13px;position:fixed;top:0;width:100%;background-color:white;border-bottom:5px solid #6ED0E4;z-index:99999999}.dashboard-tour h2,.dashboard-tour .mod-user-stat-aggregate .agg-label,.mod-user-stat-aggregate .dashboard-tour .agg-label{margin:15px 0 3px}.dashboard-tour h3{margin:0}.dashboard-tour a.small{position:relative;top:24px}.dashboard-tour .navigation{text-align:right}.dashboard-tour .tour-buttons{margin-top:37px;margin-bottom:18px}.dashboard-tour .button{color:#888;border-color:#888;border-width:2px}.dashboard-tour .button:hover{color:#6ED0E4;border-color:#6ED0E4}.dashboard-tour .next{padding:10px 36px;margin-left:10px}.dashboard-tour .next .fa{margin:0 -11px 0 11px}.dashboard-tour .prev{padding:10px 18px}.dashboard-tour .prev .fa{margin:0 6px 0 -6px}.tour-button{float:right;margin:32px 15px}.tour-button a.button{color:white;border-color:white;margin-bottom:0}.leaderboard-user .horizontal-scroll.fw ul li a,.leaderboard-exercise .horizontal-scroll.fw ul li a,.leaderboard-wod .horizontal-scroll.fw ul li a,.leaderboard-crossfit .horizontal-scroll.fw ul li a,.leaderboard-measurements .horizontal-scroll.fw ul li a{padding:6px 20px}.leaderboard-user .wod .leaderboard-date,.leaderboard-exercise .wod .leaderboard-date,.leaderboard-wod .wod .leaderboard-date,.leaderboard-crossfit .wod .leaderboard-date,.leaderboard-measurements .wod .leaderboard-date{padding:0px 10px 15px 0px;font-size:1.1rem;font-weight:500;line-height:1.6em}.leaderboard-user .wod .mod-date-range-picker,.leaderboard-exercise .wod .mod-date-range-picker,.leaderboard-wod .wod .mod-date-range-picker,.leaderboard-crossfit .wod .mod-date-range-picker,.leaderboard-measurements .wod .mod-date-range-picker{float:left;padding-top:1px}.leaderboard-user .default-measurement,.leaderboard-exercise .default-measurement,.leaderboard-wod .default-measurement,.leaderboard-crossfit .default-measurement,.leaderboard-measurements .default-measurement{padding:15px 2px}@media only screen and (max-width: 40em){.leaderboard-user .wod .leaderboard-date,.leaderboard-exercise .wod .leaderboard-date,.leaderboard-wod .wod .leaderboard-date,.leaderboard-crossfit .wod .leaderboard-date,.leaderboard-measurements .wod .leaderboard-date{padding:20px 10px 0px 0px}.leaderboard-user .wod .mod-date-range-picker,.leaderboard-exercise .wod .mod-date-range-picker,.leaderboard-wod .wod .mod-date-range-picker,.leaderboard-crossfit .wod .mod-date-range-picker,.leaderboard-measurements .wod .mod-date-range-picker{padding-top:20px}}.quick-link-headers{padding:10px 0px}.quick-link-headers.quick-links{margin-bottom:10px}.quick-link-headers.schedule-tabs{margin-bottom:0px;padding-top:20px}.quick-link-headers li{margin:0px 10px 5px 0px;cursor:pointer}.quick-link-headers li.back-link,.quick-link-headers li.back-link a{font-size:12px}.quick-link-headers li.back-link{padding-top:10px}.quick-link-headers li:not(.back-link){border-radius:20px;font-size:14px;float:left;padding:7px 12px;background-color:#f2f2f2}.quick-link-headers li:not(.back-link) a{font-size:14px;color:#505050}.quick-link-headers li.active:not(.back-link){background-color:#ccc}.quick-link-headers li:not(.back-link):hover{background-color:#ccc}.horizontal-scroll.fw{z-index:1}.horizontal-scroll.fw ul li a{display:inline-block;width:100%;border-top:2px solid #fafafa;padding:8px 20px}.horizontal-scroll.fw ul li{padding:0 !important;border-bottom:0;background-color:#fafafa;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1)}.horizontal-scroll.fw ul{background-color:white;border-left:1px solid #e7e7e7}.horizontal-scroll.group-videos ul li{min-width:100px}.horizontal-scroll.group-videos ul li a{font-size:14px}@media only screen and (max-width: 40em){.horizontal-scroll.group-videos ul li a{padding:8px 10px}}.horizontal-scroll.trainer-menu ul{width:1000px !important}.horizontal-scroll ul{background-color:#f2f2f2}.horizontal-scroll ul li{background-color:#f2f2f2;padding:10px 0px !important;margin-right:0 !important;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.horizontal-scroll ul li a{color:#505050;padding:9px 20px;padding-bottom:11px}.horizontal-scroll ul li a.active{text-decoration:none !important;border-top:2px solid #54B8CC;color:#54B8CC;background-color:white;font-weight:normal}@media only screen and (min-width: 40.063em){.preferences-settings{margin-top:30px}.preferences-settings .confirm{margin-top:50px}.preferences-settings .skip{margin-top:10px}}@media only screen and (max-width: 40em){.preferences-settings .confirm{margin-top:34px}.preferences-settings .skip{margin-top:15px}}.preferences-settings input[type='radio']{margin:0}.preferences-settings .catch{font-size:1.3rem;margin-bottom:30px}.preferences-settings .grouping-header{margin-top:20px;margin-bottom:5px}.preferences-settings .skip{display:inline-block}.preferences-settings .confirm .button{margin-right:20px}.preferences-settings .interests{margin-bottom:0;padding:10px;padding-bottom:0;border:1px solid #ccc}.preferences-settings .interests li{padding-bottom:0}.preferences-settings .interests .header{text-align:center;font-weight:bold;margin-bottom:10px}.month-select,.day-select{margin-right:4px}.month-select,.day-select,.year-select{display:inline-block}.month-select{width:110px}.day-select{width:50px}.year-select{width:65px}.dashboard-me .mod-notification-box{border-top:1px solid #c00;padding:0 0 8px;margin-top:22px}@media only screen and (max-width: 40em){.dashboard-trainer-coupons .coupon-code-cell{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-trainer-coupons .mod-data-table a{padding-right:5px}.dashboard-trainer-coupons .mod-data-table .headers{background-color:#f2f2f2}}.mobile-web-view .mobile-top-margin{margin-top:20px}.mobile-web-view .mobile-bottom-margin{margin-bottom:300px}.mobile-web-view .mobile-app-hidden,.mobile-web-view .mobile-app-hidden .horizontal-scroll,.mobile-web-view .client-nav{display:none}ul.nutrition-list li{padding-bottom:0px}.dashboard-trainer-clients-edit .select2-drop.select2-drop-multi{margin-top:-12px}.gender-group.row .female,.gender-group.row .male{margin:0;margin-left:10px}.dashboard-me .trainer-actions a:nth-child(1),.dashboard-sites .trainer-actions a:nth-child(1),.booking-index .trainer-actions a:nth-child(1),.dashboard-trainer .trainer-actions a:nth-child(1),.dashboard-trainer-groups .trainer-actions a:nth-child(1),.dashboard-trainer-clients .trainer-actions a:nth-child(1),.dashboard-trainer-routines .trainer-actions a:nth-child(1),.dashboard-trainer-exercises .trainer-actions a:nth-child(1),.dashboard-trainer-resources .trainer-actions a:nth-child(1),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(1),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(1),.dashboard-ask .trainer-actions a:nth-child(1),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(1),.dashboard-trainer-reports .trainer-actions a:nth-child(1),.dashboard-users .trainer-actions a:nth-child(1),.dashboard-trainer-workouts .trainer-actions a:nth-child(1),.booking-book .trainer-actions a:nth-child(1),.dashboard-fbm .trainer-actions a:nth-child(1),.workout-plan-calendar .trainer-actions a:nth-child(1),.dashboard-trainer-platform-users .trainer-actions a:nth-child(1),.check-in .trainer-actions a:nth-child(1),.dashboard-automations .trainer-actions a:nth-child(1){margin-left:5px;float:right}.dashboard-me .trainer-actions a:nth-child(2),.dashboard-sites .trainer-actions a:nth-child(2),.booking-index .trainer-actions a:nth-child(2),.dashboard-trainer .trainer-actions a:nth-child(2),.dashboard-trainer-groups .trainer-actions a:nth-child(2),.dashboard-trainer-clients .trainer-actions a:nth-child(2),.dashboard-trainer-routines .trainer-actions a:nth-child(2),.dashboard-trainer-exercises .trainer-actions a:nth-child(2),.dashboard-trainer-resources .trainer-actions a:nth-child(2),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(2),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(2),.dashboard-ask .trainer-actions a:nth-child(2),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(2),.dashboard-trainer-reports .trainer-actions a:nth-child(2),.dashboard-users .trainer-actions a:nth-child(2),.dashboard-trainer-workouts .trainer-actions a:nth-child(2),.booking-book .trainer-actions a:nth-child(2),.dashboard-fbm .trainer-actions a:nth-child(2),.workout-plan-calendar .trainer-actions a:nth-child(2),.dashboard-trainer-platform-users .trainer-actions a:nth-child(2),.check-in .trainer-actions a:nth-child(2),.dashboard-automations .trainer-actions a:nth-child(2){margin-left:5px;float:right}.dashboard-me .trainer-actions a:nth-child(3),.dashboard-sites .trainer-actions a:nth-child(3),.booking-index .trainer-actions a:nth-child(3),.dashboard-trainer .trainer-actions a:nth-child(3),.dashboard-trainer-groups .trainer-actions a:nth-child(3),.dashboard-trainer-clients .trainer-actions a:nth-child(3),.dashboard-trainer-routines .trainer-actions a:nth-child(3),.dashboard-trainer-exercises .trainer-actions a:nth-child(3),.dashboard-trainer-resources .trainer-actions a:nth-child(3),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(3),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(3),.dashboard-ask .trainer-actions a:nth-child(3),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(3),.dashboard-trainer-reports .trainer-actions a:nth-child(3),.dashboard-users .trainer-actions a:nth-child(3),.dashboard-trainer-workouts .trainer-actions a:nth-child(3),.booking-book .trainer-actions a:nth-child(3),.dashboard-fbm .trainer-actions a:nth-child(3),.workout-plan-calendar .trainer-actions a:nth-child(3),.dashboard-trainer-platform-users .trainer-actions a:nth-child(3),.check-in .trainer-actions a:nth-child(3),.dashboard-automations .trainer-actions a:nth-child(3){float:right}@media only screen and (max-width: 40em){.dashboard-me .trainer-actions,.dashboard-sites .trainer-actions,.booking-index .trainer-actions,.dashboard-trainer .trainer-actions,.dashboard-trainer-groups .trainer-actions,.dashboard-trainer-clients .trainer-actions,.dashboard-trainer-routines .trainer-actions,.dashboard-trainer-exercises .trainer-actions,.dashboard-trainer-resources .trainer-actions,.dashboard-trainer-workout-plans .trainer-actions,.dashboard-trainer-clients-edit .trainer-actions,.dashboard-ask .trainer-actions,.dashboard-trainer-groups-resources .trainer-actions,.dashboard-trainer-reports .trainer-actions,.dashboard-users .trainer-actions,.dashboard-trainer-workouts .trainer-actions,.booking-book .trainer-actions,.dashboard-fbm .trainer-actions,.workout-plan-calendar .trainer-actions,.dashboard-trainer-platform-users .trainer-actions,.check-in .trainer-actions,.dashboard-automations .trainer-actions{padding-top:10px}.dashboard-me .trainer-actions a:nth-child(1),.dashboard-sites .trainer-actions a:nth-child(1),.booking-index .trainer-actions a:nth-child(1),.dashboard-trainer .trainer-actions a:nth-child(1),.dashboard-trainer-groups .trainer-actions a:nth-child(1),.dashboard-trainer-clients .trainer-actions a:nth-child(1),.dashboard-trainer-routines .trainer-actions a:nth-child(1),.dashboard-trainer-exercises .trainer-actions a:nth-child(1),.dashboard-trainer-resources .trainer-actions a:nth-child(1),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(1),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(1),.dashboard-ask .trainer-actions a:nth-child(1),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(1),.dashboard-trainer-reports .trainer-actions a:nth-child(1),.dashboard-users .trainer-actions a:nth-child(1),.dashboard-trainer-workouts .trainer-actions a:nth-child(1),.booking-book .trainer-actions a:nth-child(1),.dashboard-fbm .trainer-actions a:nth-child(1),.workout-plan-calendar .trainer-actions a:nth-child(1),.dashboard-trainer-platform-users .trainer-actions a:nth-child(1),.check-in .trainer-actions a:nth-child(1),.dashboard-automations .trainer-actions a:nth-child(1){margin-left:0px;float:left;width:100%}.dashboard-me .trainer-actions a:nth-child(2),.dashboard-sites .trainer-actions a:nth-child(2),.booking-index .trainer-actions a:nth-child(2),.dashboard-trainer .trainer-actions a:nth-child(2),.dashboard-trainer-groups .trainer-actions a:nth-child(2),.dashboard-trainer-clients .trainer-actions a:nth-child(2),.dashboard-trainer-routines .trainer-actions a:nth-child(2),.dashboard-trainer-exercises .trainer-actions a:nth-child(2),.dashboard-trainer-resources .trainer-actions a:nth-child(2),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(2),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(2),.dashboard-ask .trainer-actions a:nth-child(2),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(2),.dashboard-trainer-reports .trainer-actions a:nth-child(2),.dashboard-users .trainer-actions a:nth-child(2),.dashboard-trainer-workouts .trainer-actions a:nth-child(2),.booking-book .trainer-actions a:nth-child(2),.dashboard-fbm .trainer-actions a:nth-child(2),.workout-plan-calendar .trainer-actions a:nth-child(2),.dashboard-trainer-platform-users .trainer-actions a:nth-child(2),.check-in .trainer-actions a:nth-child(2),.dashboard-automations .trainer-actions a:nth-child(2){margin-left:0px;float:left;width:100%}.dashboard-me .trainer-actions a:nth-child(3),.dashboard-sites .trainer-actions a:nth-child(3),.booking-index .trainer-actions a:nth-child(3),.dashboard-trainer .trainer-actions a:nth-child(3),.dashboard-trainer-groups .trainer-actions a:nth-child(3),.dashboard-trainer-clients .trainer-actions a:nth-child(3),.dashboard-trainer-routines .trainer-actions a:nth-child(3),.dashboard-trainer-exercises .trainer-actions a:nth-child(3),.dashboard-trainer-resources .trainer-actions a:nth-child(3),.dashboard-trainer-workout-plans .trainer-actions a:nth-child(3),.dashboard-trainer-clients-edit .trainer-actions a:nth-child(3),.dashboard-ask .trainer-actions a:nth-child(3),.dashboard-trainer-groups-resources .trainer-actions a:nth-child(3),.dashboard-trainer-reports .trainer-actions a:nth-child(3),.dashboard-users .trainer-actions a:nth-child(3),.dashboard-trainer-workouts .trainer-actions a:nth-child(3),.booking-book .trainer-actions a:nth-child(3),.dashboard-fbm .trainer-actions a:nth-child(3),.workout-plan-calendar .trainer-actions a:nth-child(3),.dashboard-trainer-platform-users .trainer-actions a:nth-child(3),.check-in .trainer-actions a:nth-child(3),.dashboard-automations .trainer-actions a:nth-child(3){margin-left:0px;float:left;width:100%}}.dashboard-me .missing-filter-wrapper,.dashboard-sites .missing-filter-wrapper,.booking-index .missing-filter-wrapper,.dashboard-trainer .missing-filter-wrapper,.dashboard-trainer-groups .missing-filter-wrapper,.dashboard-trainer-clients .missing-filter-wrapper,.dashboard-trainer-routines .missing-filter-wrapper,.dashboard-trainer-exercises .missing-filter-wrapper,.dashboard-trainer-resources .missing-filter-wrapper,.dashboard-trainer-workout-plans .missing-filter-wrapper,.dashboard-trainer-clients-edit .missing-filter-wrapper,.dashboard-ask .missing-filter-wrapper,.dashboard-trainer-groups-resources .missing-filter-wrapper,.dashboard-trainer-reports .missing-filter-wrapper,.dashboard-users .missing-filter-wrapper,.dashboard-trainer-workouts .missing-filter-wrapper,.booking-book .missing-filter-wrapper,.dashboard-fbm .missing-filter-wrapper,.workout-plan-calendar .missing-filter-wrapper,.dashboard-trainer-platform-users .missing-filter-wrapper,.check-in .missing-filter-wrapper,.dashboard-automations .missing-filter-wrapper{margin-top:20px}.dashboard-me .missing-filter-wrapper div.columns.small-centered,.dashboard-sites .missing-filter-wrapper div.columns.small-centered,.booking-index .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-groups .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-clients .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-routines .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-exercises .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-resources .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-workout-plans .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-clients-edit .missing-filter-wrapper div.columns.small-centered,.dashboard-ask .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-groups-resources .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-reports .missing-filter-wrapper div.columns.small-centered,.dashboard-users .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-workouts .missing-filter-wrapper div.columns.small-centered,.booking-book .missing-filter-wrapper div.columns.small-centered,.dashboard-fbm .missing-filter-wrapper div.columns.small-centered,.workout-plan-calendar .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-platform-users .missing-filter-wrapper div.columns.small-centered,.check-in .missing-filter-wrapper div.columns.small-centered,.dashboard-automations .missing-filter-wrapper div.columns.small-centered{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px;margin-bottom:20px;padding:10px;cursor:pointer}@media only screen and (max-width: 40em){.dashboard-me .missing-filter-wrapper div.columns.small-centered,.dashboard-sites .missing-filter-wrapper div.columns.small-centered,.booking-index .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-groups .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-clients .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-routines .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-exercises .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-resources .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-workout-plans .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-clients-edit .missing-filter-wrapper div.columns.small-centered,.dashboard-ask .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-groups-resources .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-reports .missing-filter-wrapper div.columns.small-centered,.dashboard-users .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-workouts .missing-filter-wrapper div.columns.small-centered,.booking-book .missing-filter-wrapper div.columns.small-centered,.dashboard-fbm .missing-filter-wrapper div.columns.small-centered,.workout-plan-calendar .missing-filter-wrapper div.columns.small-centered,.dashboard-trainer-platform-users .missing-filter-wrapper div.columns.small-centered,.check-in .missing-filter-wrapper div.columns.small-centered,.dashboard-automations .missing-filter-wrapper div.columns.small-centered{width:95%}}.dashboard-me h5.or-span,.dashboard-sites h5.or-span,.booking-index h5.or-span,.dashboard-trainer h5.or-span,.dashboard-trainer-groups h5.or-span,.dashboard-trainer-clients h5.or-span,.dashboard-trainer-routines h5.or-span,.dashboard-trainer-exercises h5.or-span,.dashboard-trainer-resources h5.or-span,.dashboard-trainer-workout-plans h5.or-span,.dashboard-trainer-clients-edit h5.or-span,.dashboard-ask h5.or-span,.dashboard-trainer-groups-resources h5.or-span,.dashboard-trainer-reports h5.or-span,.dashboard-users h5.or-span,.dashboard-trainer-workouts h5.or-span,.booking-book h5.or-span,.dashboard-fbm h5.or-span,.workout-plan-calendar h5.or-span,.dashboard-trainer-platform-users h5.or-span,.check-in h5.or-span,.dashboard-automations h5.or-span{text-align:center;border-bottom:1px solid #DDDDDD;line-height:0.1em;margin:30px 0 25px}.dashboard-me h5.or-span span,.dashboard-sites h5.or-span span,.booking-index h5.or-span span,.dashboard-trainer h5.or-span span,.dashboard-trainer-groups h5.or-span span,.dashboard-trainer-clients h5.or-span span,.dashboard-trainer-routines h5.or-span span,.dashboard-trainer-exercises h5.or-span span,.dashboard-trainer-resources h5.or-span span,.dashboard-trainer-workout-plans h5.or-span span,.dashboard-trainer-clients-edit h5.or-span span,.dashboard-ask h5.or-span span,.dashboard-trainer-groups-resources h5.or-span span,.dashboard-trainer-reports h5.or-span span,.dashboard-users h5.or-span span,.dashboard-trainer-workouts h5.or-span span,.booking-book h5.or-span span,.dashboard-fbm h5.or-span span,.workout-plan-calendar h5.or-span span,.dashboard-trainer-platform-users h5.or-span span,.check-in h5.or-span span,.dashboard-automations h5.or-span span{background:#fff;padding:0 10px;color:#DDDDDD}.dashboard-me .export-workout-csv li,.dashboard-sites .export-workout-csv li,.booking-index .export-workout-csv li,.dashboard-trainer .export-workout-csv li,.dashboard-trainer-groups .export-workout-csv li,.dashboard-trainer-clients .export-workout-csv li,.dashboard-trainer-routines .export-workout-csv li,.dashboard-trainer-exercises .export-workout-csv li,.dashboard-trainer-resources .export-workout-csv li,.dashboard-trainer-workout-plans .export-workout-csv li,.dashboard-trainer-clients-edit .export-workout-csv li,.dashboard-ask .export-workout-csv li,.dashboard-trainer-groups-resources .export-workout-csv li,.dashboard-trainer-reports .export-workout-csv li,.dashboard-users .export-workout-csv li,.dashboard-trainer-workouts .export-workout-csv li,.booking-book .export-workout-csv li,.dashboard-fbm .export-workout-csv li,.workout-plan-calendar .export-workout-csv li,.dashboard-trainer-platform-users .export-workout-csv li,.check-in .export-workout-csv li,.dashboard-automations .export-workout-csv li{padding:10px}.dashboard-me .export-workout-csv li a,.dashboard-sites .export-workout-csv li a,.booking-index .export-workout-csv li a,.dashboard-trainer .export-workout-csv li a,.dashboard-trainer-groups .export-workout-csv li a,.dashboard-trainer-clients .export-workout-csv li a,.dashboard-trainer-routines .export-workout-csv li a,.dashboard-trainer-exercises .export-workout-csv li a,.dashboard-trainer-resources .export-workout-csv li a,.dashboard-trainer-workout-plans .export-workout-csv li a,.dashboard-trainer-clients-edit .export-workout-csv li a,.dashboard-ask .export-workout-csv li a,.dashboard-trainer-groups-resources .export-workout-csv li a,.dashboard-trainer-reports .export-workout-csv li a,.dashboard-users .export-workout-csv li a,.dashboard-trainer-workouts .export-workout-csv li a,.booking-book .export-workout-csv li a,.dashboard-fbm .export-workout-csv li a,.workout-plan-calendar .export-workout-csv li a,.dashboard-trainer-platform-users .export-workout-csv li a,.check-in .export-workout-csv li a,.dashboard-automations .export-workout-csv li a{padding:0px}.dashboard-me .edit-group-tabs .tab-label,.dashboard-sites .edit-group-tabs .tab-label,.booking-index .edit-group-tabs .tab-label,.dashboard-trainer .edit-group-tabs .tab-label,.dashboard-trainer-groups .edit-group-tabs .tab-label,.dashboard-trainer-clients .edit-group-tabs .tab-label,.dashboard-trainer-routines .edit-group-tabs .tab-label,.dashboard-trainer-exercises .edit-group-tabs .tab-label,.dashboard-trainer-resources .edit-group-tabs .tab-label,.dashboard-trainer-workout-plans .edit-group-tabs .tab-label,.dashboard-trainer-clients-edit .edit-group-tabs .tab-label,.dashboard-ask .edit-group-tabs .tab-label,.dashboard-trainer-groups-resources .edit-group-tabs .tab-label,.dashboard-trainer-reports .edit-group-tabs .tab-label,.dashboard-users .edit-group-tabs .tab-label,.dashboard-trainer-workouts .edit-group-tabs .tab-label,.booking-book .edit-group-tabs .tab-label,.dashboard-fbm .edit-group-tabs .tab-label,.workout-plan-calendar .edit-group-tabs .tab-label,.dashboard-trainer-platform-users .edit-group-tabs .tab-label,.check-in .edit-group-tabs .tab-label,.dashboard-automations .edit-group-tabs .tab-label{width:75%}.dashboard-me .edit-group-tabs input.tab-visibility,.dashboard-sites .edit-group-tabs input.tab-visibility,.booking-index .edit-group-tabs input.tab-visibility,.dashboard-trainer .edit-group-tabs input.tab-visibility,.dashboard-trainer-groups .edit-group-tabs input.tab-visibility,.dashboard-trainer-clients .edit-group-tabs input.tab-visibility,.dashboard-trainer-routines .edit-group-tabs input.tab-visibility,.dashboard-trainer-exercises .edit-group-tabs input.tab-visibility,.dashboard-trainer-resources .edit-group-tabs input.tab-visibility,.dashboard-trainer-workout-plans .edit-group-tabs input.tab-visibility,.dashboard-trainer-clients-edit .edit-group-tabs input.tab-visibility,.dashboard-ask .edit-group-tabs input.tab-visibility,.dashboard-trainer-groups-resources .edit-group-tabs input.tab-visibility,.dashboard-trainer-reports .edit-group-tabs input.tab-visibility,.dashboard-users .edit-group-tabs input.tab-visibility,.dashboard-trainer-workouts .edit-group-tabs input.tab-visibility,.booking-book .edit-group-tabs input.tab-visibility,.dashboard-fbm .edit-group-tabs input.tab-visibility,.workout-plan-calendar .edit-group-tabs input.tab-visibility,.dashboard-trainer-platform-users .edit-group-tabs input.tab-visibility,.check-in .edit-group-tabs input.tab-visibility,.dashboard-automations .edit-group-tabs input.tab-visibility{float:left;margin:12px 0px 0px 0px}.dashboard-me .edit-group-tabs .fa-check,.dashboard-sites .edit-group-tabs .fa-check,.booking-index .edit-group-tabs .fa-check,.dashboard-trainer .edit-group-tabs .fa-check,.dashboard-trainer-groups .edit-group-tabs .fa-check,.dashboard-trainer-clients .edit-group-tabs .fa-check,.dashboard-trainer-routines .edit-group-tabs .fa-check,.dashboard-trainer-exercises .edit-group-tabs .fa-check,.dashboard-trainer-resources .edit-group-tabs .fa-check,.dashboard-trainer-workout-plans .edit-group-tabs .fa-check,.dashboard-trainer-clients-edit .edit-group-tabs .fa-check,.dashboard-ask .edit-group-tabs .fa-check,.dashboard-trainer-groups-resources .edit-group-tabs .fa-check,.dashboard-trainer-reports .edit-group-tabs .fa-check,.dashboard-users .edit-group-tabs .fa-check,.dashboard-trainer-workouts .edit-group-tabs .fa-check,.booking-book .edit-group-tabs .fa-check,.dashboard-fbm .edit-group-tabs .fa-check,.workout-plan-calendar .edit-group-tabs .fa-check,.dashboard-trainer-platform-users .edit-group-tabs .fa-check,.check-in .edit-group-tabs .fa-check,.dashboard-automations .edit-group-tabs .fa-check{padding-top:8px}.dashboard-me .edit-group-tabs .fa-pencil,.dashboard-sites .edit-group-tabs .fa-pencil,.booking-index .edit-group-tabs .fa-pencil,.dashboard-trainer .edit-group-tabs .fa-pencil,.dashboard-trainer-groups .edit-group-tabs .fa-pencil,.dashboard-trainer-clients .edit-group-tabs .fa-pencil,.dashboard-trainer-routines .edit-group-tabs .fa-pencil,.dashboard-trainer-exercises .edit-group-tabs .fa-pencil,.dashboard-trainer-resources .edit-group-tabs .fa-pencil,.dashboard-trainer-workout-plans .edit-group-tabs .fa-pencil,.dashboard-trainer-clients-edit .edit-group-tabs .fa-pencil,.dashboard-ask .edit-group-tabs .fa-pencil,.dashboard-trainer-groups-resources .edit-group-tabs .fa-pencil,.dashboard-trainer-reports .edit-group-tabs .fa-pencil,.dashboard-users .edit-group-tabs .fa-pencil,.dashboard-trainer-workouts .edit-group-tabs .fa-pencil,.booking-book .edit-group-tabs .fa-pencil,.dashboard-fbm .edit-group-tabs .fa-pencil,.workout-plan-calendar .edit-group-tabs .fa-pencil,.dashboard-trainer-platform-users .edit-group-tabs .fa-pencil,.check-in .edit-group-tabs .fa-pencil,.dashboard-automations .edit-group-tabs .fa-pencil{padding:0px 5px}.dashboard-me .modal-preview,.dashboard-sites .modal-preview,.booking-index .modal-preview,.dashboard-trainer .modal-preview,.dashboard-trainer-groups .modal-preview,.dashboard-trainer-clients .modal-preview,.dashboard-trainer-routines .modal-preview,.dashboard-trainer-exercises .modal-preview,.dashboard-trainer-resources .modal-preview,.dashboard-trainer-workout-plans .modal-preview,.dashboard-trainer-clients-edit .modal-preview,.dashboard-ask .modal-preview,.dashboard-trainer-groups-resources .modal-preview,.dashboard-trainer-reports .modal-preview,.dashboard-users .modal-preview,.dashboard-trainer-workouts .modal-preview,.booking-book .modal-preview,.dashboard-fbm .modal-preview,.workout-plan-calendar .modal-preview,.dashboard-trainer-platform-users .modal-preview,.check-in .modal-preview,.dashboard-automations .modal-preview{padding-bottom:10px}.dashboard-me .modal-preview textarea,.dashboard-sites .modal-preview textarea,.booking-index .modal-preview textarea,.dashboard-trainer .modal-preview textarea,.dashboard-trainer-groups .modal-preview textarea,.dashboard-trainer-clients .modal-preview textarea,.dashboard-trainer-routines .modal-preview textarea,.dashboard-trainer-exercises .modal-preview textarea,.dashboard-trainer-resources .modal-preview textarea,.dashboard-trainer-workout-plans .modal-preview textarea,.dashboard-trainer-clients-edit .modal-preview textarea,.dashboard-ask .modal-preview textarea,.dashboard-trainer-groups-resources .modal-preview textarea,.dashboard-trainer-reports .modal-preview textarea,.dashboard-users .modal-preview textarea,.dashboard-trainer-workouts .modal-preview textarea,.booking-book .modal-preview textarea,.dashboard-fbm .modal-preview textarea,.workout-plan-calendar .modal-preview textarea,.dashboard-trainer-platform-users .modal-preview textarea,.check-in .modal-preview textarea,.dashboard-automations .modal-preview textarea{margin-bottom:0px}.dashboard-me .edit-tab-links,.dashboard-sites .edit-tab-links,.booking-index .edit-tab-links,.dashboard-trainer .edit-tab-links,.dashboard-trainer-groups .edit-tab-links,.dashboard-trainer-clients .edit-tab-links,.dashboard-trainer-routines .edit-tab-links,.dashboard-trainer-exercises .edit-tab-links,.dashboard-trainer-resources .edit-tab-links,.dashboard-trainer-workout-plans .edit-tab-links,.dashboard-trainer-clients-edit .edit-tab-links,.dashboard-ask .edit-tab-links,.dashboard-trainer-groups-resources .edit-tab-links,.dashboard-trainer-reports .edit-tab-links,.dashboard-users .edit-tab-links,.dashboard-trainer-workouts .edit-tab-links,.booking-book .edit-tab-links,.dashboard-fbm .edit-tab-links,.workout-plan-calendar .edit-tab-links,.dashboard-trainer-platform-users .edit-tab-links,.check-in .edit-tab-links,.dashboard-automations .edit-tab-links{font-size:14px}.dashboard-me div.client-reminder-list,.dashboard-sites div.client-reminder-list,.booking-index div.client-reminder-list,.dashboard-trainer div.client-reminder-list,.dashboard-trainer-groups div.client-reminder-list,.dashboard-trainer-clients div.client-reminder-list,.dashboard-trainer-routines div.client-reminder-list,.dashboard-trainer-exercises div.client-reminder-list,.dashboard-trainer-resources div.client-reminder-list,.dashboard-trainer-workout-plans div.client-reminder-list,.dashboard-trainer-clients-edit div.client-reminder-list,.dashboard-ask div.client-reminder-list,.dashboard-trainer-groups-resources div.client-reminder-list,.dashboard-trainer-reports div.client-reminder-list,.dashboard-users div.client-reminder-list,.dashboard-trainer-workouts div.client-reminder-list,.booking-book div.client-reminder-list,.dashboard-fbm div.client-reminder-list,.workout-plan-calendar div.client-reminder-list,.dashboard-trainer-platform-users div.client-reminder-list,.check-in div.client-reminder-list,.dashboard-automations div.client-reminder-list{padding:20px 0px}.dashboard-me div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-sites div.client-reminder-list .add-spacing .row.reminder-item,.booking-index div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-groups div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-clients div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-routines div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-exercises div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-resources div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-workout-plans div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-clients-edit div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-ask div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-groups-resources div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-reports div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-users div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-workouts div.client-reminder-list .add-spacing .row.reminder-item,.booking-book div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-fbm div.client-reminder-list .add-spacing .row.reminder-item,.workout-plan-calendar div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-trainer-platform-users div.client-reminder-list .add-spacing .row.reminder-item,.check-in div.client-reminder-list .add-spacing .row.reminder-item,.dashboard-automations div.client-reminder-list .add-spacing .row.reminder-item{padding-bottom:5px}.dashboard-me div.client-reminder-list h3 a,.dashboard-me div.client-reminder-list h3 a i,.dashboard-sites div.client-reminder-list h3 a,.dashboard-sites div.client-reminder-list h3 a i,.booking-index div.client-reminder-list h3 a,.booking-index div.client-reminder-list h3 a i,.dashboard-trainer div.client-reminder-list h3 a,.dashboard-trainer div.client-reminder-list h3 a i,.dashboard-trainer-groups div.client-reminder-list h3 a,.dashboard-trainer-groups div.client-reminder-list h3 a i,.dashboard-trainer-clients div.client-reminder-list h3 a,.dashboard-trainer-clients div.client-reminder-list h3 a i,.dashboard-trainer-routines div.client-reminder-list h3 a,.dashboard-trainer-routines div.client-reminder-list h3 a i,.dashboard-trainer-exercises div.client-reminder-list h3 a,.dashboard-trainer-exercises div.client-reminder-list h3 a i,.dashboard-trainer-resources div.client-reminder-list h3 a,.dashboard-trainer-resources div.client-reminder-list h3 a i,.dashboard-trainer-workout-plans div.client-reminder-list h3 a,.dashboard-trainer-workout-plans div.client-reminder-list h3 a i,.dashboard-trainer-clients-edit div.client-reminder-list h3 a,.dashboard-trainer-clients-edit div.client-reminder-list h3 a i,.dashboard-ask div.client-reminder-list h3 a,.dashboard-ask div.client-reminder-list h3 a i,.dashboard-trainer-groups-resources div.client-reminder-list h3 a,.dashboard-trainer-groups-resources div.client-reminder-list h3 a i,.dashboard-trainer-reports div.client-reminder-list h3 a,.dashboard-trainer-reports div.client-reminder-list h3 a i,.dashboard-users div.client-reminder-list h3 a,.dashboard-users div.client-reminder-list h3 a i,.dashboard-trainer-workouts div.client-reminder-list h3 a,.dashboard-trainer-workouts div.client-reminder-list h3 a i,.booking-book div.client-reminder-list h3 a,.booking-book div.client-reminder-list h3 a i,.dashboard-fbm div.client-reminder-list h3 a,.dashboard-fbm div.client-reminder-list h3 a i,.workout-plan-calendar div.client-reminder-list h3 a,.workout-plan-calendar div.client-reminder-list h3 a i,.dashboard-trainer-platform-users div.client-reminder-list h3 a,.dashboard-trainer-platform-users div.client-reminder-list h3 a i,.check-in div.client-reminder-list h3 a,.check-in div.client-reminder-list h3 a i,.dashboard-automations div.client-reminder-list h3 a,.dashboard-automations div.client-reminder-list h3 a i{font-size:18px}.dashboard-me div.client-reminder-list ul.reminder-edit-list,.dashboard-sites div.client-reminder-list ul.reminder-edit-list,.booking-index div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-groups div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-clients div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-routines div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-exercises div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-resources div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-workout-plans div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-clients-edit div.client-reminder-list ul.reminder-edit-list,.dashboard-ask div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-groups-resources div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-reports div.client-reminder-list ul.reminder-edit-list,.dashboard-users div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-workouts div.client-reminder-list ul.reminder-edit-list,.booking-book div.client-reminder-list ul.reminder-edit-list,.dashboard-fbm div.client-reminder-list ul.reminder-edit-list,.workout-plan-calendar div.client-reminder-list ul.reminder-edit-list,.dashboard-trainer-platform-users div.client-reminder-list ul.reminder-edit-list,.check-in div.client-reminder-list ul.reminder-edit-list,.dashboard-automations div.client-reminder-list ul.reminder-edit-list{margin-bottom:0px;margin-left:0px}.dashboard-me div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-sites div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.booking-index div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-groups div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-clients div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-routines div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-exercises div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-resources div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-workout-plans div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-clients-edit div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-ask div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-groups-resources div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-reports div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-users div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-workouts div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.booking-book div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-fbm div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.workout-plan-calendar div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-trainer-platform-users div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.check-in div.client-reminder-list ul.reminder-edit-list h3.rule-name i,.dashboard-automations div.client-reminder-list ul.reminder-edit-list h3.rule-name i{font-size:14px}.dashboard-me div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-sites div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.booking-index div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-groups div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-clients div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-routines div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-exercises div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-resources div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-workout-plans div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-clients-edit div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-ask div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-groups-resources div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-reports div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-users div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-workouts div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.booking-book div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-fbm div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.workout-plan-calendar div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-trainer-platform-users div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.check-in div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float),.dashboard-automations div.client-reminder-list ul.reminder-edit-list>li:not(.select2-selection__choice):not(.select2-search):not(.no-float){float:left;padding-right:8px;line-height:34px}.dashboard-me div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-sites div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.booking-index div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-groups div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-clients div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-routines div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-exercises div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-resources div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-workout-plans div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-clients-edit div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-ask div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-groups-resources div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-reports div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-users div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-workouts div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.booking-book div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-fbm div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.workout-plan-calendar div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-trainer-platform-users div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.check-in div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result),.dashboard-automations div.client-reminder-list input:not(.reminder-name):not(.select2-search__field):not(.phone-number-input):not(.rule-result){max-width:60px}.dashboard-me div.client-reminder-list .delay-type,.dashboard-sites div.client-reminder-list .delay-type,.booking-index div.client-reminder-list .delay-type,.dashboard-trainer div.client-reminder-list .delay-type,.dashboard-trainer-groups div.client-reminder-list .delay-type,.dashboard-trainer-clients div.client-reminder-list .delay-type,.dashboard-trainer-routines div.client-reminder-list .delay-type,.dashboard-trainer-exercises div.client-reminder-list .delay-type,.dashboard-trainer-resources div.client-reminder-list .delay-type,.dashboard-trainer-workout-plans div.client-reminder-list .delay-type,.dashboard-trainer-clients-edit div.client-reminder-list .delay-type,.dashboard-ask div.client-reminder-list .delay-type,.dashboard-trainer-groups-resources div.client-reminder-list .delay-type,.dashboard-trainer-reports div.client-reminder-list .delay-type,.dashboard-users div.client-reminder-list .delay-type,.dashboard-trainer-workouts div.client-reminder-list .delay-type,.booking-book div.client-reminder-list .delay-type,.dashboard-fbm div.client-reminder-list .delay-type,.workout-plan-calendar div.client-reminder-list .delay-type,.dashboard-trainer-platform-users div.client-reminder-list .delay-type,.check-in div.client-reminder-list .delay-type,.dashboard-automations div.client-reminder-list .delay-type{min-width:90px}.dashboard-me div.client-reminder-list .day-of-delay,.dashboard-sites div.client-reminder-list .day-of-delay,.booking-index div.client-reminder-list .day-of-delay,.dashboard-trainer div.client-reminder-list .day-of-delay,.dashboard-trainer-groups div.client-reminder-list .day-of-delay,.dashboard-trainer-clients div.client-reminder-list .day-of-delay,.dashboard-trainer-routines div.client-reminder-list .day-of-delay,.dashboard-trainer-exercises div.client-reminder-list .day-of-delay,.dashboard-trainer-resources div.client-reminder-list .day-of-delay,.dashboard-trainer-workout-plans div.client-reminder-list .day-of-delay,.dashboard-trainer-clients-edit div.client-reminder-list .day-of-delay,.dashboard-ask div.client-reminder-list .day-of-delay,.dashboard-trainer-groups-resources div.client-reminder-list .day-of-delay,.dashboard-trainer-reports div.client-reminder-list .day-of-delay,.dashboard-users div.client-reminder-list .day-of-delay,.dashboard-trainer-workouts div.client-reminder-list .day-of-delay,.booking-book div.client-reminder-list .day-of-delay,.dashboard-fbm div.client-reminder-list .day-of-delay,.workout-plan-calendar div.client-reminder-list .day-of-delay,.dashboard-trainer-platform-users div.client-reminder-list .day-of-delay,.check-in div.client-reminder-list .day-of-delay,.dashboard-automations div.client-reminder-list .day-of-delay{min-width:140px}.dashboard-me div.client-reminder-list .reminder-type,.dashboard-sites div.client-reminder-list .reminder-type,.booking-index div.client-reminder-list .reminder-type,.dashboard-trainer div.client-reminder-list .reminder-type,.dashboard-trainer-groups div.client-reminder-list .reminder-type,.dashboard-trainer-clients div.client-reminder-list .reminder-type,.dashboard-trainer-routines div.client-reminder-list .reminder-type,.dashboard-trainer-exercises div.client-reminder-list .reminder-type,.dashboard-trainer-resources div.client-reminder-list .reminder-type,.dashboard-trainer-workout-plans div.client-reminder-list .reminder-type,.dashboard-trainer-clients-edit div.client-reminder-list .reminder-type,.dashboard-ask div.client-reminder-list .reminder-type,.dashboard-trainer-groups-resources div.client-reminder-list .reminder-type,.dashboard-trainer-reports div.client-reminder-list .reminder-type,.dashboard-users div.client-reminder-list .reminder-type,.dashboard-trainer-workouts div.client-reminder-list .reminder-type,.booking-book div.client-reminder-list .reminder-type,.dashboard-fbm div.client-reminder-list .reminder-type,.workout-plan-calendar div.client-reminder-list .reminder-type,.dashboard-trainer-platform-users div.client-reminder-list .reminder-type,.check-in div.client-reminder-list .reminder-type,.dashboard-automations div.client-reminder-list .reminder-type{width:180px}.dashboard-me div.client-reminder-list .reminder-type select,.dashboard-sites div.client-reminder-list .reminder-type select,.booking-index div.client-reminder-list .reminder-type select,.dashboard-trainer div.client-reminder-list .reminder-type select,.dashboard-trainer-groups div.client-reminder-list .reminder-type select,.dashboard-trainer-clients div.client-reminder-list .reminder-type select,.dashboard-trainer-routines div.client-reminder-list .reminder-type select,.dashboard-trainer-exercises div.client-reminder-list .reminder-type select,.dashboard-trainer-resources div.client-reminder-list .reminder-type select,.dashboard-trainer-workout-plans div.client-reminder-list .reminder-type select,.dashboard-trainer-clients-edit div.client-reminder-list .reminder-type select,.dashboard-ask div.client-reminder-list .reminder-type select,.dashboard-trainer-groups-resources div.client-reminder-list .reminder-type select,.dashboard-trainer-reports div.client-reminder-list .reminder-type select,.dashboard-users div.client-reminder-list .reminder-type select,.dashboard-trainer-workouts div.client-reminder-list .reminder-type select,.booking-book div.client-reminder-list .reminder-type select,.dashboard-fbm div.client-reminder-list .reminder-type select,.workout-plan-calendar div.client-reminder-list .reminder-type select,.dashboard-trainer-platform-users div.client-reminder-list .reminder-type select,.check-in div.client-reminder-list .reminder-type select,.dashboard-automations div.client-reminder-list .reminder-type select{padding-right:20px}.dashboard-me div.client-reminder-list .row.reminder-items,.dashboard-sites div.client-reminder-list .row.reminder-items,.booking-index div.client-reminder-list .row.reminder-items,.dashboard-trainer div.client-reminder-list .row.reminder-items,.dashboard-trainer-groups div.client-reminder-list .row.reminder-items,.dashboard-trainer-clients div.client-reminder-list .row.reminder-items,.dashboard-trainer-routines div.client-reminder-list .row.reminder-items,.dashboard-trainer-exercises div.client-reminder-list .row.reminder-items,.dashboard-trainer-resources div.client-reminder-list .row.reminder-items,.dashboard-trainer-workout-plans div.client-reminder-list .row.reminder-items,.dashboard-trainer-clients-edit div.client-reminder-list .row.reminder-items,.dashboard-ask div.client-reminder-list .row.reminder-items,.dashboard-trainer-groups-resources div.client-reminder-list .row.reminder-items,.dashboard-trainer-reports div.client-reminder-list .row.reminder-items,.dashboard-users div.client-reminder-list .row.reminder-items,.dashboard-trainer-workouts div.client-reminder-list .row.reminder-items,.booking-book div.client-reminder-list .row.reminder-items,.dashboard-fbm div.client-reminder-list .row.reminder-items,.workout-plan-calendar div.client-reminder-list .row.reminder-items,.dashboard-trainer-platform-users div.client-reminder-list .row.reminder-items,.check-in div.client-reminder-list .row.reminder-items,.dashboard-automations div.client-reminder-list .row.reminder-items{padding:2px 0px}.dashboard-me .client-reminders.info-page,.dashboard-sites .client-reminders.info-page,.booking-index .client-reminders.info-page,.dashboard-trainer .client-reminders.info-page,.dashboard-trainer-groups .client-reminders.info-page,.dashboard-trainer-clients .client-reminders.info-page,.dashboard-trainer-routines .client-reminders.info-page,.dashboard-trainer-exercises .client-reminders.info-page,.dashboard-trainer-resources .client-reminders.info-page,.dashboard-trainer-workout-plans .client-reminders.info-page,.dashboard-trainer-clients-edit .client-reminders.info-page,.dashboard-ask .client-reminders.info-page,.dashboard-trainer-groups-resources .client-reminders.info-page,.dashboard-trainer-reports .client-reminders.info-page,.dashboard-users .client-reminders.info-page,.dashboard-trainer-workouts .client-reminders.info-page,.booking-book .client-reminders.info-page,.dashboard-fbm .client-reminders.info-page,.workout-plan-calendar .client-reminders.info-page,.dashboard-trainer-platform-users .client-reminders.info-page,.check-in .client-reminders.info-page,.dashboard-automations .client-reminders.info-page{padding-bottom:30px}.dashboard-me .client-reminders .reminder,.dashboard-sites .client-reminders .reminder,.booking-index .client-reminders .reminder,.dashboard-trainer .client-reminders .reminder,.dashboard-trainer-groups .client-reminders .reminder,.dashboard-trainer-clients .client-reminders .reminder,.dashboard-trainer-routines .client-reminders .reminder,.dashboard-trainer-exercises .client-reminders .reminder,.dashboard-trainer-resources .client-reminders .reminder,.dashboard-trainer-workout-plans .client-reminders .reminder,.dashboard-trainer-clients-edit .client-reminders .reminder,.dashboard-ask .client-reminders .reminder,.dashboard-trainer-groups-resources .client-reminders .reminder,.dashboard-trainer-reports .client-reminders .reminder,.dashboard-users .client-reminders .reminder,.dashboard-trainer-workouts .client-reminders .reminder,.booking-book .client-reminders .reminder,.dashboard-fbm .client-reminders .reminder,.workout-plan-calendar .client-reminders .reminder,.dashboard-trainer-platform-users .client-reminders .reminder,.check-in .client-reminders .reminder,.dashboard-automations .client-reminders .reminder{border-top:1px solid #dedede}.dashboard-me .dashboard-cards h3,.dashboard-sites .dashboard-cards h3,.booking-index .dashboard-cards h3,.dashboard-trainer .dashboard-cards h3,.dashboard-trainer-groups .dashboard-cards h3,.dashboard-trainer-clients .dashboard-cards h3,.dashboard-trainer-routines .dashboard-cards h3,.dashboard-trainer-exercises .dashboard-cards h3,.dashboard-trainer-resources .dashboard-cards h3,.dashboard-trainer-workout-plans .dashboard-cards h3,.dashboard-trainer-clients-edit .dashboard-cards h3,.dashboard-ask .dashboard-cards h3,.dashboard-trainer-groups-resources .dashboard-cards h3,.dashboard-trainer-reports .dashboard-cards h3,.dashboard-users .dashboard-cards h3,.dashboard-trainer-workouts .dashboard-cards h3,.booking-book .dashboard-cards h3,.dashboard-fbm .dashboard-cards h3,.workout-plan-calendar .dashboard-cards h3,.dashboard-trainer-platform-users .dashboard-cards h3,.check-in .dashboard-cards h3,.dashboard-automations .dashboard-cards h3{margin-top:10px}@media only screen and (max-width: 64em){.dashboard-me .group-check-align,.dashboard-sites .group-check-align,.booking-index .group-check-align,.dashboard-trainer .group-check-align,.dashboard-trainer-groups .group-check-align,.dashboard-trainer-clients .group-check-align,.dashboard-trainer-routines .group-check-align,.dashboard-trainer-exercises .group-check-align,.dashboard-trainer-resources .group-check-align,.dashboard-trainer-workout-plans .group-check-align,.dashboard-trainer-clients-edit .group-check-align,.dashboard-ask .group-check-align,.dashboard-trainer-groups-resources .group-check-align,.dashboard-trainer-reports .group-check-align,.dashboard-users .group-check-align,.dashboard-trainer-workouts .group-check-align,.booking-book .group-check-align,.dashboard-fbm .group-check-align,.workout-plan-calendar .group-check-align,.dashboard-trainer-platform-users .group-check-align,.check-in .group-check-align,.dashboard-automations .group-check-align{margin-bottom:15px}.dashboard-me .group-check-align input,.dashboard-me .group-check-align label,.dashboard-sites .group-check-align input,.dashboard-sites .group-check-align label,.booking-index .group-check-align input,.booking-index .group-check-align label,.dashboard-trainer .group-check-align input,.dashboard-trainer .group-check-align label,.dashboard-trainer-groups .group-check-align input,.dashboard-trainer-groups .group-check-align label,.dashboard-trainer-clients .group-check-align input,.dashboard-trainer-clients .group-check-align label,.dashboard-trainer-routines .group-check-align input,.dashboard-trainer-routines .group-check-align label,.dashboard-trainer-exercises .group-check-align input,.dashboard-trainer-exercises .group-check-align label,.dashboard-trainer-resources .group-check-align input,.dashboard-trainer-resources .group-check-align label,.dashboard-trainer-workout-plans .group-check-align input,.dashboard-trainer-workout-plans .group-check-align label,.dashboard-trainer-clients-edit .group-check-align input,.dashboard-trainer-clients-edit .group-check-align label,.dashboard-ask .group-check-align input,.dashboard-ask .group-check-align label,.dashboard-trainer-groups-resources .group-check-align input,.dashboard-trainer-groups-resources .group-check-align label,.dashboard-trainer-reports .group-check-align input,.dashboard-trainer-reports .group-check-align label,.dashboard-users .group-check-align input,.dashboard-users .group-check-align label,.dashboard-trainer-workouts .group-check-align input,.dashboard-trainer-workouts .group-check-align label,.booking-book .group-check-align input,.booking-book .group-check-align label,.dashboard-fbm .group-check-align input,.dashboard-fbm .group-check-align label,.workout-plan-calendar .group-check-align input,.workout-plan-calendar .group-check-align label,.dashboard-trainer-platform-users .group-check-align input,.dashboard-trainer-platform-users .group-check-align label,.check-in .group-check-align input,.check-in .group-check-align label,.dashboard-automations .group-check-align input,.dashboard-automations .group-check-align label{display:inline;margin:0;padding-left:10px}}.dashboard-me .new-resource-assign,.dashboard-sites .new-resource-assign,.booking-index .new-resource-assign,.dashboard-trainer .new-resource-assign,.dashboard-trainer-groups .new-resource-assign,.dashboard-trainer-clients .new-resource-assign,.dashboard-trainer-routines .new-resource-assign,.dashboard-trainer-exercises .new-resource-assign,.dashboard-trainer-resources .new-resource-assign,.dashboard-trainer-workout-plans .new-resource-assign,.dashboard-trainer-clients-edit .new-resource-assign,.dashboard-ask .new-resource-assign,.dashboard-trainer-groups-resources .new-resource-assign,.dashboard-trainer-reports .new-resource-assign,.dashboard-users .new-resource-assign,.dashboard-trainer-workouts .new-resource-assign,.booking-book .new-resource-assign,.dashboard-fbm .new-resource-assign,.workout-plan-calendar .new-resource-assign,.dashboard-trainer-platform-users .new-resource-assign,.check-in .new-resource-assign,.dashboard-automations .new-resource-assign{margin-top:-10px;margin-bottom:10px}.dashboard-me .modal-import-exercises,.dashboard-sites .modal-import-exercises,.booking-index .modal-import-exercises,.dashboard-trainer .modal-import-exercises,.dashboard-trainer-groups .modal-import-exercises,.dashboard-trainer-clients .modal-import-exercises,.dashboard-trainer-routines .modal-import-exercises,.dashboard-trainer-exercises .modal-import-exercises,.dashboard-trainer-resources .modal-import-exercises,.dashboard-trainer-workout-plans .modal-import-exercises,.dashboard-trainer-clients-edit .modal-import-exercises,.dashboard-ask .modal-import-exercises,.dashboard-trainer-groups-resources .modal-import-exercises,.dashboard-trainer-reports .modal-import-exercises,.dashboard-users .modal-import-exercises,.dashboard-trainer-workouts .modal-import-exercises,.booking-book .modal-import-exercises,.dashboard-fbm .modal-import-exercises,.workout-plan-calendar .modal-import-exercises,.dashboard-trainer-platform-users .modal-import-exercises,.check-in .modal-import-exercises,.dashboard-automations .modal-import-exercises{z-index:1001}.dashboard-me .modal-import-exercises .modal-content,.dashboard-sites .modal-import-exercises .modal-content,.booking-index .modal-import-exercises .modal-content,.dashboard-trainer .modal-import-exercises .modal-content,.dashboard-trainer-groups .modal-import-exercises .modal-content,.dashboard-trainer-clients .modal-import-exercises .modal-content,.dashboard-trainer-routines .modal-import-exercises .modal-content,.dashboard-trainer-exercises .modal-import-exercises .modal-content,.dashboard-trainer-resources .modal-import-exercises .modal-content,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content,.dashboard-ask .modal-import-exercises .modal-content,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content,.dashboard-trainer-reports .modal-import-exercises .modal-content,.dashboard-users .modal-import-exercises .modal-content,.dashboard-trainer-workouts .modal-import-exercises .modal-content,.booking-book .modal-import-exercises .modal-content,.dashboard-fbm .modal-import-exercises .modal-content,.workout-plan-calendar .modal-import-exercises .modal-content,.dashboard-trainer-platform-users .modal-import-exercises .modal-content,.check-in .modal-import-exercises .modal-content,.dashboard-automations .modal-import-exercises .modal-content{min-height:400px;position:relative}.dashboard-me .modal-import-exercises .modal-content #client-filter,.dashboard-sites .modal-import-exercises .modal-content #client-filter,.booking-index .modal-import-exercises .modal-content #client-filter,.dashboard-trainer .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-groups .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-clients .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-routines .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-exercises .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-resources .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content #client-filter,.dashboard-ask .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-reports .modal-import-exercises .modal-content #client-filter,.dashboard-users .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-workouts .modal-import-exercises .modal-content #client-filter,.booking-book .modal-import-exercises .modal-content #client-filter,.dashboard-fbm .modal-import-exercises .modal-content #client-filter,.workout-plan-calendar .modal-import-exercises .modal-content #client-filter,.dashboard-trainer-platform-users .modal-import-exercises .modal-content #client-filter,.check-in .modal-import-exercises .modal-content #client-filter,.dashboard-automations .modal-import-exercises .modal-content #client-filter{margin-top:2px}.dashboard-me .modal-import-exercises .modal-content .row .top-row,.dashboard-sites .modal-import-exercises .modal-content .row .top-row,.booking-index .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-groups .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-clients .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-routines .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-resources .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row .top-row,.dashboard-ask .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-reports .modal-import-exercises .modal-content .row .top-row,.dashboard-users .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row .top-row,.booking-book .modal-import-exercises .modal-content .row .top-row,.dashboard-fbm .modal-import-exercises .modal-content .row .top-row,.workout-plan-calendar .modal-import-exercises .modal-content .row .top-row,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row .top-row,.check-in .modal-import-exercises .modal-content .row .top-row,.dashboard-automations .modal-import-exercises .modal-content .row .top-row{background-color:#f2f2f2;padding:0px 0px 5px 5px;margin-top:0px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos,.booking-index .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos,.booking-book .modal-import-exercises .modal-content .row.imported-videos,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos,.check-in .modal-import-exercises .modal-content .row.imported-videos,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos{min-height:335px;border:1px solid #dedede;max-height:335px;overflow-y:auto;overflow-x:hidden}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .video-title,.booking-index .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .video-title,.booking-book .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .video-title,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .video-title,.check-in .modal-import-exercises .modal-content .row.imported-videos .video-title,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .video-title{padding-left:0px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .video-title input,.booking-index .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .video-title input,.booking-book .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .video-title input,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .video-title input,.check-in .modal-import-exercises .modal-content .row.imported-videos .video-title input,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .video-title input{height:32px;margin-bottom:5px;margin-top:3px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .edit-link,.booking-index .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .edit-link,.booking-book .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .edit-link,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .edit-link,.check-in .modal-import-exercises .modal-content .row.imported-videos .edit-link,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .edit-link{font-size:14px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.booking-index .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.booking-book .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.check-in .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .import-tags .select2-container{padding-top:5px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.booking-index .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.booking-book .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.check-in .modal-import-exercises .modal-content .row.imported-videos .import-tags input,.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .import-tags input{margin:0;font-size:13px;height:28px}.dashboard-me .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-sites .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.booking-index .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-groups .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-clients .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-routines .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-exercises .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-resources .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-ask .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-reports .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-users .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-workouts .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.booking-book .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-fbm .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.workout-plan-calendar .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-trainer-platform-users .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.check-in .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center),.dashboard-automations .modal-import-exercises .modal-content .row.imported-videos .columns.small-12:not(.text-center){padding:10px 10px 10px 10px;border-bottom:1px solid #dedede}.dashboard-me .modal-import-exercises .modal-content .secondary.button,.dashboard-sites .modal-import-exercises .modal-content .secondary.button,.booking-index .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-groups .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-clients .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-routines .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-exercises .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-resources .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .secondary.button,.dashboard-ask .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-reports .modal-import-exercises .modal-content .secondary.button,.dashboard-users .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-workouts .modal-import-exercises .modal-content .secondary.button,.booking-book .modal-import-exercises .modal-content .secondary.button,.dashboard-fbm .modal-import-exercises .modal-content .secondary.button,.workout-plan-calendar .modal-import-exercises .modal-content .secondary.button,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .secondary.button,.check-in .modal-import-exercises .modal-content .secondary.button,.dashboard-automations .modal-import-exercises .modal-content .secondary.button{margin:0;padding:3px 10px;font-size:12px;border-width:1px;margin-bottom:5px}.dashboard-me .modal-import-exercises .modal-content .secondary.button.import,.dashboard-sites .modal-import-exercises .modal-content .secondary.button.import,.booking-index .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-groups .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-clients .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-routines .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-exercises .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-resources .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .secondary.button.import,.dashboard-ask .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-reports .modal-import-exercises .modal-content .secondary.button.import,.dashboard-users .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-workouts .modal-import-exercises .modal-content .secondary.button.import,.booking-book .modal-import-exercises .modal-content .secondary.button.import,.dashboard-fbm .modal-import-exercises .modal-content .secondary.button.import,.workout-plan-calendar .modal-import-exercises .modal-content .secondary.button.import,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .secondary.button.import,.check-in .modal-import-exercises .modal-content .secondary.button.import,.dashboard-automations .modal-import-exercises .modal-content .secondary.button.import{margin:6px 0px 3px 0px}.dashboard-me .modal-import-exercises .modal-content .select-all,.dashboard-sites .modal-import-exercises .modal-content .select-all,.booking-index .modal-import-exercises .modal-content .select-all,.dashboard-trainer .modal-import-exercises .modal-content .select-all,.dashboard-trainer-groups .modal-import-exercises .modal-content .select-all,.dashboard-trainer-clients .modal-import-exercises .modal-content .select-all,.dashboard-trainer-routines .modal-import-exercises .modal-content .select-all,.dashboard-trainer-exercises .modal-import-exercises .modal-content .select-all,.dashboard-trainer-resources .modal-import-exercises .modal-content .select-all,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .select-all,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .select-all,.dashboard-ask .modal-import-exercises .modal-content .select-all,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .select-all,.dashboard-trainer-reports .modal-import-exercises .modal-content .select-all,.dashboard-users .modal-import-exercises .modal-content .select-all,.dashboard-trainer-workouts .modal-import-exercises .modal-content .select-all,.booking-book .modal-import-exercises .modal-content .select-all,.dashboard-fbm .modal-import-exercises .modal-content .select-all,.workout-plan-calendar .modal-import-exercises .modal-content .select-all,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .select-all,.check-in .modal-import-exercises .modal-content .select-all,.dashboard-automations .modal-import-exercises .modal-content .select-all{margin-top:20px;margin-left:5px}.dashboard-me .modal-import-exercises .modal-content .import-content,.dashboard-sites .modal-import-exercises .modal-content .import-content,.booking-index .modal-import-exercises .modal-content .import-content,.dashboard-trainer .modal-import-exercises .modal-content .import-content,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content,.dashboard-ask .modal-import-exercises .modal-content .import-content,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content,.dashboard-users .modal-import-exercises .modal-content .import-content,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content,.booking-book .modal-import-exercises .modal-content .import-content,.dashboard-fbm .modal-import-exercises .modal-content .import-content,.workout-plan-calendar .modal-import-exercises .modal-content .import-content,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content,.check-in .modal-import-exercises .modal-content .import-content,.dashboard-automations .modal-import-exercises .modal-content .import-content{max-width:280px;left:20px !important}.dashboard-me .modal-import-exercises .modal-content .import-content::before,.dashboard-me .modal-import-exercises .modal-content .import-content::after,.dashboard-sites .modal-import-exercises .modal-content .import-content::before,.dashboard-sites .modal-import-exercises .modal-content .import-content::after,.booking-index .modal-import-exercises .modal-content .import-content::before,.booking-index .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content::after,.dashboard-ask .modal-import-exercises .modal-content .import-content::before,.dashboard-ask .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content::after,.dashboard-users .modal-import-exercises .modal-content .import-content::before,.dashboard-users .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content::after,.booking-book .modal-import-exercises .modal-content .import-content::before,.booking-book .modal-import-exercises .modal-content .import-content::after,.dashboard-fbm .modal-import-exercises .modal-content .import-content::before,.dashboard-fbm .modal-import-exercises .modal-content .import-content::after,.workout-plan-calendar .modal-import-exercises .modal-content .import-content::before,.workout-plan-calendar .modal-import-exercises .modal-content .import-content::after,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content::before,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content::after,.check-in .modal-import-exercises .modal-content .import-content::before,.check-in .modal-import-exercises .modal-content .import-content::after,.dashboard-automations .modal-import-exercises .modal-content .import-content::before,.dashboard-automations .modal-import-exercises .modal-content .import-content::after{content:none}.dashboard-me .modal-import-exercises .modal-content .import-content div,.dashboard-sites .modal-import-exercises .modal-content .import-content div,.booking-index .modal-import-exercises .modal-content .import-content div,.dashboard-trainer .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content div,.dashboard-ask .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content div,.dashboard-users .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content div,.booking-book .modal-import-exercises .modal-content .import-content div,.dashboard-fbm .modal-import-exercises .modal-content .import-content div,.workout-plan-calendar .modal-import-exercises .modal-content .import-content div,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content div,.check-in .modal-import-exercises .modal-content .import-content div,.dashboard-automations .modal-import-exercises .modal-content .import-content div{margin:5px 120px 0px 15px}.dashboard-me .modal-import-exercises .modal-content .import-content div select,.dashboard-sites .modal-import-exercises .modal-content .import-content div select,.booking-index .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content div select,.dashboard-ask .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content div select,.dashboard-users .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content div select,.booking-book .modal-import-exercises .modal-content .import-content div select,.dashboard-fbm .modal-import-exercises .modal-content .import-content div select,.workout-plan-calendar .modal-import-exercises .modal-content .import-content div select,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content div select,.check-in .modal-import-exercises .modal-content .import-content div select,.dashboard-automations .modal-import-exercises .modal-content .import-content div select{margin:0px;font-size:14px}.dashboard-me .modal-import-exercises .modal-content .import-content li,.dashboard-sites .modal-import-exercises .modal-content .import-content li,.booking-index .modal-import-exercises .modal-content .import-content li,.dashboard-trainer .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content li,.dashboard-ask .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content li,.dashboard-users .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content li,.booking-book .modal-import-exercises .modal-content .import-content li,.dashboard-fbm .modal-import-exercises .modal-content .import-content li,.workout-plan-calendar .modal-import-exercises .modal-content .import-content li,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content li,.check-in .modal-import-exercises .modal-content .import-content li,.dashboard-automations .modal-import-exercises .modal-content .import-content li{padding:10px 10px 10px 10px}.dashboard-me .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-sites .modal-import-exercises .modal-content .import-content li .button.secondary,.booking-index .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-ask .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-users .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content li .button.secondary,.booking-book .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-fbm .modal-import-exercises .modal-content .import-content li .button.secondary,.workout-plan-calendar .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content li .button.secondary,.check-in .modal-import-exercises .modal-content .import-content li .button.secondary,.dashboard-automations .modal-import-exercises .modal-content .import-content li .button.secondary{width:75px;margin:0 auto}.dashboard-me .modal-import-exercises .modal-content .import-content li input,.dashboard-sites .modal-import-exercises .modal-content .import-content li input,.booking-index .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-groups .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-clients .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-routines .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-exercises .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-resources .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .import-content li input,.dashboard-ask .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-reports .modal-import-exercises .modal-content .import-content li input,.dashboard-users .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-workouts .modal-import-exercises .modal-content .import-content li input,.booking-book .modal-import-exercises .modal-content .import-content li input,.dashboard-fbm .modal-import-exercises .modal-content .import-content li input,.workout-plan-calendar .modal-import-exercises .modal-content .import-content li input,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .import-content li input,.check-in .modal-import-exercises .modal-content .import-content li input,.dashboard-automations .modal-import-exercises .modal-content .import-content li input{margin:0px}@media only screen and (min-width: 40.063em){.dashboard-me .modal-import-exercises .modal-content .exercise-count,.dashboard-sites .modal-import-exercises .modal-content .exercise-count,.booking-index .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-groups .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-clients .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-routines .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-exercises .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-resources .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-workout-plans .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-clients-edit .modal-import-exercises .modal-content .exercise-count,.dashboard-ask .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-groups-resources .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-reports .modal-import-exercises .modal-content .exercise-count,.dashboard-users .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-workouts .modal-import-exercises .modal-content .exercise-count,.booking-book .modal-import-exercises .modal-content .exercise-count,.dashboard-fbm .modal-import-exercises .modal-content .exercise-count,.workout-plan-calendar .modal-import-exercises .modal-content .exercise-count,.dashboard-trainer-platform-users .modal-import-exercises .modal-content .exercise-count,.check-in .modal-import-exercises .modal-content .exercise-count,.dashboard-automations .modal-import-exercises .modal-content .exercise-count{margin-top:15px;margin-left:-40px}}.dashboard-me .modal-import-exercises .pagination-section,.dashboard-sites .modal-import-exercises .pagination-section,.booking-index .modal-import-exercises .pagination-section,.dashboard-trainer .modal-import-exercises .pagination-section,.dashboard-trainer-groups .modal-import-exercises .pagination-section,.dashboard-trainer-clients .modal-import-exercises .pagination-section,.dashboard-trainer-routines .modal-import-exercises .pagination-section,.dashboard-trainer-exercises .modal-import-exercises .pagination-section,.dashboard-trainer-resources .modal-import-exercises .pagination-section,.dashboard-trainer-workout-plans .modal-import-exercises .pagination-section,.dashboard-trainer-clients-edit .modal-import-exercises .pagination-section,.dashboard-ask .modal-import-exercises .pagination-section,.dashboard-trainer-groups-resources .modal-import-exercises .pagination-section,.dashboard-trainer-reports .modal-import-exercises .pagination-section,.dashboard-users .modal-import-exercises .pagination-section,.dashboard-trainer-workouts .modal-import-exercises .pagination-section,.booking-book .modal-import-exercises .pagination-section,.dashboard-fbm .modal-import-exercises .pagination-section,.workout-plan-calendar .modal-import-exercises .pagination-section,.dashboard-trainer-platform-users .modal-import-exercises .pagination-section,.check-in .modal-import-exercises .pagination-section,.dashboard-automations .modal-import-exercises .pagination-section{padding:10px}.dashboard-me .import-trigger,.dashboard-sites .import-trigger,.booking-index .import-trigger,.dashboard-trainer .import-trigger,.dashboard-trainer-groups .import-trigger,.dashboard-trainer-clients .import-trigger,.dashboard-trainer-routines .import-trigger,.dashboard-trainer-exercises .import-trigger,.dashboard-trainer-resources .import-trigger,.dashboard-trainer-workout-plans .import-trigger,.dashboard-trainer-clients-edit .import-trigger,.dashboard-ask .import-trigger,.dashboard-trainer-groups-resources .import-trigger,.dashboard-trainer-reports .import-trigger,.dashboard-users .import-trigger,.dashboard-trainer-workouts .import-trigger,.booking-book .import-trigger,.dashboard-fbm .import-trigger,.workout-plan-calendar .import-trigger,.dashboard-trainer-platform-users .import-trigger,.check-in .import-trigger,.dashboard-automations .import-trigger{padding:0;margin-top:8px}.dashboard-me .partners-content,.dashboard-sites .partners-content,.booking-index .partners-content,.dashboard-trainer .partners-content,.dashboard-trainer-groups .partners-content,.dashboard-trainer-clients .partners-content,.dashboard-trainer-routines .partners-content,.dashboard-trainer-exercises .partners-content,.dashboard-trainer-resources .partners-content,.dashboard-trainer-workout-plans .partners-content,.dashboard-trainer-clients-edit .partners-content,.dashboard-ask .partners-content,.dashboard-trainer-groups-resources .partners-content,.dashboard-trainer-reports .partners-content,.dashboard-users .partners-content,.dashboard-trainer-workouts .partners-content,.booking-book .partners-content,.dashboard-fbm .partners-content,.workout-plan-calendar .partners-content,.dashboard-trainer-platform-users .partners-content,.check-in .partners-content,.dashboard-automations .partners-content{width:200px}.dashboard-me .partners-content.partners,.dashboard-sites .partners-content.partners,.booking-index .partners-content.partners,.dashboard-trainer .partners-content.partners,.dashboard-trainer-groups .partners-content.partners,.dashboard-trainer-clients .partners-content.partners,.dashboard-trainer-routines .partners-content.partners,.dashboard-trainer-exercises .partners-content.partners,.dashboard-trainer-resources .partners-content.partners,.dashboard-trainer-workout-plans .partners-content.partners,.dashboard-trainer-clients-edit .partners-content.partners,.dashboard-ask .partners-content.partners,.dashboard-trainer-groups-resources .partners-content.partners,.dashboard-trainer-reports .partners-content.partners,.dashboard-users .partners-content.partners,.dashboard-trainer-workouts .partners-content.partners,.booking-book .partners-content.partners,.dashboard-fbm .partners-content.partners,.workout-plan-calendar .partners-content.partners,.dashboard-trainer-platform-users .partners-content.partners,.check-in .partners-content.partners,.dashboard-automations .partners-content.partners{width:113px;outline:none}.dashboard-me .partners-content li,.dashboard-sites .partners-content li,.booking-index .partners-content li,.dashboard-trainer .partners-content li,.dashboard-trainer-groups .partners-content li,.dashboard-trainer-clients .partners-content li,.dashboard-trainer-routines .partners-content li,.dashboard-trainer-exercises .partners-content li,.dashboard-trainer-resources .partners-content li,.dashboard-trainer-workout-plans .partners-content li,.dashboard-trainer-clients-edit .partners-content li,.dashboard-ask .partners-content li,.dashboard-trainer-groups-resources .partners-content li,.dashboard-trainer-reports .partners-content li,.dashboard-users .partners-content li,.dashboard-trainer-workouts .partners-content li,.booking-book .partners-content li,.dashboard-fbm .partners-content li,.workout-plan-calendar .partners-content li,.dashboard-trainer-platform-users .partners-content li,.check-in .partners-content li,.dashboard-automations .partners-content li{padding:5px;width:113px;font-size:14px}.dashboard-me .partners-content li.connect-import,.dashboard-sites .partners-content li.connect-import,.booking-index .partners-content li.connect-import,.dashboard-trainer .partners-content li.connect-import,.dashboard-trainer-groups .partners-content li.connect-import,.dashboard-trainer-clients .partners-content li.connect-import,.dashboard-trainer-routines .partners-content li.connect-import,.dashboard-trainer-exercises .partners-content li.connect-import,.dashboard-trainer-resources .partners-content li.connect-import,.dashboard-trainer-workout-plans .partners-content li.connect-import,.dashboard-trainer-clients-edit .partners-content li.connect-import,.dashboard-ask .partners-content li.connect-import,.dashboard-trainer-groups-resources .partners-content li.connect-import,.dashboard-trainer-reports .partners-content li.connect-import,.dashboard-users .partners-content li.connect-import,.dashboard-trainer-workouts .partners-content li.connect-import,.booking-book .partners-content li.connect-import,.dashboard-fbm .partners-content li.connect-import,.workout-plan-calendar .partners-content li.connect-import,.dashboard-trainer-platform-users .partners-content li.connect-import,.check-in .partners-content li.connect-import,.dashboard-automations .partners-content li.connect-import{width:200px}.dashboard-me .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-sites .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.booking-index .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-groups .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-clients .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-routines .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-exercises .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-workout-plans .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-clients-edit .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-ask .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-groups-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-reports .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-workouts .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.booking-book .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-fbm .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.workout-plan-calendar .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-platform-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.check-in .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-automations .button.secondary:not(.resource-link):not(.filter-button):not(.normal){padding:12px 17px 12px 15px}.dashboard-me .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-me .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-sites .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-sites .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.booking-index .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.booking-index .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-groups .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-groups .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-clients .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-clients .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-routines .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-routines .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-exercises .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-exercises .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-workout-plans .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-workout-plans .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-clients-edit .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-clients-edit .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-ask .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-ask .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-groups-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-groups-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-reports .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-reports .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-workouts .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-workouts .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.booking-book .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.booking-book .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-fbm .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-fbm .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.workout-plan-calendar .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.workout-plan-calendar .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-trainer-platform-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-trainer-platform-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.check-in .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.check-in .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download,.dashboard-automations .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-plus,.dashboard-automations .button.secondary:not(.resource-link):not(.filter-button):not(.normal) .fa-download{margin-right:5px;vertical-align:bottom}@media only screen and (max-width: 40em){.dashboard-me .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-sites .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.booking-index .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-groups .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-clients .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-routines .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-exercises .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-workout-plans .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-clients-edit .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-ask .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-groups-resources .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-reports .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-workouts .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.booking-book .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-fbm .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.workout-plan-calendar .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-trainer-platform-users .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.check-in .button.secondary:not(.resource-link):not(.filter-button):not(.normal),.dashboard-automations .button.secondary:not(.resource-link):not(.filter-button):not(.normal){padding:8px 8px}}.dashboard-me .button.secondary.resource-link,.dashboard-sites .button.secondary.resource-link,.booking-index .button.secondary.resource-link,.dashboard-trainer .button.secondary.resource-link,.dashboard-trainer-groups .button.secondary.resource-link,.dashboard-trainer-clients .button.secondary.resource-link,.dashboard-trainer-routines .button.secondary.resource-link,.dashboard-trainer-exercises .button.secondary.resource-link,.dashboard-trainer-resources .button.secondary.resource-link,.dashboard-trainer-workout-plans .button.secondary.resource-link,.dashboard-trainer-clients-edit .button.secondary.resource-link,.dashboard-ask .button.secondary.resource-link,.dashboard-trainer-groups-resources .button.secondary.resource-link,.dashboard-trainer-reports .button.secondary.resource-link,.dashboard-users .button.secondary.resource-link,.dashboard-trainer-workouts .button.secondary.resource-link,.booking-book .button.secondary.resource-link,.dashboard-fbm .button.secondary.resource-link,.workout-plan-calendar .button.secondary.resource-link,.dashboard-trainer-platform-users .button.secondary.resource-link,.check-in .button.secondary.resource-link,.dashboard-automations .button.secondary.resource-link{padding-left:5px;margin:5px auto;padding-right:5px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-me .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-me .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-sites .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-sites .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.booking-index .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.booking-index .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-groups .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-groups .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-clients .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-clients .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-routines .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-routines .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-exercises .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-exercises .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-resources .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-resources .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-workout-plans .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-workout-plans .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-clients-edit .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-clients-edit .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-ask .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-ask .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-groups-resources .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-groups-resources .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-reports .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-reports .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-users .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-users .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-workouts .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-workouts .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.booking-book .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.booking-book .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-fbm .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-fbm .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.workout-plan-calendar .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.workout-plan-calendar .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-trainer-platform-users .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-trainer-platform-users .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.check-in .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.check-in .button.secondary.new-item-button:not(.normal) .hide-for-small-only,.dashboard-automations .button.secondary.new-exercise-button:not(.normal) .hide-for-small-only,.dashboard-automations .button.secondary.new-item-button:not(.normal) .hide-for-small-only{float:left;padding-right:5px}@media only screen and (max-width: 40em){.dashboard-me .button.secondary.new-item-button,.dashboard-sites .button.secondary.new-item-button,.booking-index .button.secondary.new-item-button,.dashboard-trainer .button.secondary.new-item-button,.dashboard-trainer-groups .button.secondary.new-item-button,.dashboard-trainer-clients .button.secondary.new-item-button,.dashboard-trainer-routines .button.secondary.new-item-button,.dashboard-trainer-exercises .button.secondary.new-item-button,.dashboard-trainer-resources .button.secondary.new-item-button,.dashboard-trainer-workout-plans .button.secondary.new-item-button,.dashboard-trainer-clients-edit .button.secondary.new-item-button,.dashboard-ask .button.secondary.new-item-button,.dashboard-trainer-groups-resources .button.secondary.new-item-button,.dashboard-trainer-reports .button.secondary.new-item-button,.dashboard-users .button.secondary.new-item-button,.dashboard-trainer-workouts .button.secondary.new-item-button,.booking-book .button.secondary.new-item-button,.dashboard-fbm .button.secondary.new-item-button,.workout-plan-calendar .button.secondary.new-item-button,.dashboard-trainer-platform-users .button.secondary.new-item-button,.check-in .button.secondary.new-item-button,.dashboard-automations .button.secondary.new-item-button{margin-top:22px}}@media only screen and (max-width: 40em){.dashboard-me .button.secondary.new-exercise-button,.dashboard-sites .button.secondary.new-exercise-button,.booking-index .button.secondary.new-exercise-button,.dashboard-trainer .button.secondary.new-exercise-button,.dashboard-trainer-groups .button.secondary.new-exercise-button,.dashboard-trainer-clients .button.secondary.new-exercise-button,.dashboard-trainer-routines .button.secondary.new-exercise-button,.dashboard-trainer-exercises .button.secondary.new-exercise-button,.dashboard-trainer-resources .button.secondary.new-exercise-button,.dashboard-trainer-workout-plans .button.secondary.new-exercise-button,.dashboard-trainer-clients-edit .button.secondary.new-exercise-button,.dashboard-ask .button.secondary.new-exercise-button,.dashboard-trainer-groups-resources .button.secondary.new-exercise-button,.dashboard-trainer-reports .button.secondary.new-exercise-button,.dashboard-users .button.secondary.new-exercise-button,.dashboard-trainer-workouts .button.secondary.new-exercise-button,.booking-book .button.secondary.new-exercise-button,.dashboard-fbm .button.secondary.new-exercise-button,.workout-plan-calendar .button.secondary.new-exercise-button,.dashboard-trainer-platform-users .button.secondary.new-exercise-button,.check-in .button.secondary.new-exercise-button,.dashboard-automations .button.secondary.new-exercise-button{margin-top:22px}}.dashboard-me .button.secondary.new-coupon-button,.dashboard-sites .button.secondary.new-coupon-button,.booking-index .button.secondary.new-coupon-button,.dashboard-trainer .button.secondary.new-coupon-button,.dashboard-trainer-groups .button.secondary.new-coupon-button,.dashboard-trainer-clients .button.secondary.new-coupon-button,.dashboard-trainer-routines .button.secondary.new-coupon-button,.dashboard-trainer-exercises .button.secondary.new-coupon-button,.dashboard-trainer-resources .button.secondary.new-coupon-button,.dashboard-trainer-workout-plans .button.secondary.new-coupon-button,.dashboard-trainer-clients-edit .button.secondary.new-coupon-button,.dashboard-ask .button.secondary.new-coupon-button,.dashboard-trainer-groups-resources .button.secondary.new-coupon-button,.dashboard-trainer-reports .button.secondary.new-coupon-button,.dashboard-users .button.secondary.new-coupon-button,.dashboard-trainer-workouts .button.secondary.new-coupon-button,.booking-book .button.secondary.new-coupon-button,.dashboard-fbm .button.secondary.new-coupon-button,.workout-plan-calendar .button.secondary.new-coupon-button,.dashboard-trainer-platform-users .button.secondary.new-coupon-button,.check-in .button.secondary.new-coupon-button,.dashboard-automations .button.secondary.new-coupon-button{float:right}@media only screen and (max-width: 40em){.dashboard-me .button.secondary.new-coupon-button,.dashboard-sites .button.secondary.new-coupon-button,.booking-index .button.secondary.new-coupon-button,.dashboard-trainer .button.secondary.new-coupon-button,.dashboard-trainer-groups .button.secondary.new-coupon-button,.dashboard-trainer-clients .button.secondary.new-coupon-button,.dashboard-trainer-routines .button.secondary.new-coupon-button,.dashboard-trainer-exercises .button.secondary.new-coupon-button,.dashboard-trainer-resources .button.secondary.new-coupon-button,.dashboard-trainer-workout-plans .button.secondary.new-coupon-button,.dashboard-trainer-clients-edit .button.secondary.new-coupon-button,.dashboard-ask .button.secondary.new-coupon-button,.dashboard-trainer-groups-resources .button.secondary.new-coupon-button,.dashboard-trainer-reports .button.secondary.new-coupon-button,.dashboard-users .button.secondary.new-coupon-button,.dashboard-trainer-workouts .button.secondary.new-coupon-button,.booking-book .button.secondary.new-coupon-button,.dashboard-fbm .button.secondary.new-coupon-button,.workout-plan-calendar .button.secondary.new-coupon-button,.dashboard-trainer-platform-users .button.secondary.new-coupon-button,.check-in .button.secondary.new-coupon-button,.dashboard-automations .button.secondary.new-coupon-button{margin-top:10px;float:left}}.dashboard-me .profile-settings .button.secondary.save-button,.dashboard-sites .profile-settings .button.secondary.save-button,.booking-index .profile-settings .button.secondary.save-button,.dashboard-trainer .profile-settings .button.secondary.save-button,.dashboard-trainer-groups .profile-settings .button.secondary.save-button,.dashboard-trainer-clients .profile-settings .button.secondary.save-button,.dashboard-trainer-routines .profile-settings .button.secondary.save-button,.dashboard-trainer-exercises .profile-settings .button.secondary.save-button,.dashboard-trainer-resources .profile-settings .button.secondary.save-button,.dashboard-trainer-workout-plans .profile-settings .button.secondary.save-button,.dashboard-trainer-clients-edit .profile-settings .button.secondary.save-button,.dashboard-ask .profile-settings .button.secondary.save-button,.dashboard-trainer-groups-resources .profile-settings .button.secondary.save-button,.dashboard-trainer-reports .profile-settings .button.secondary.save-button,.dashboard-users .profile-settings .button.secondary.save-button,.dashboard-trainer-workouts .profile-settings .button.secondary.save-button,.booking-book .profile-settings .button.secondary.save-button,.dashboard-fbm .profile-settings .button.secondary.save-button,.workout-plan-calendar .profile-settings .button.secondary.save-button,.dashboard-trainer-platform-users .profile-settings .button.secondary.save-button,.check-in .profile-settings .button.secondary.save-button,.dashboard-automations .profile-settings .button.secondary.save-button{margin-top:10px}.dashboard-me .side-nav,.dashboard-sites .side-nav,.booking-index .side-nav,.dashboard-trainer .side-nav,.dashboard-trainer-groups .side-nav,.dashboard-trainer-clients .side-nav,.dashboard-trainer-routines .side-nav,.dashboard-trainer-exercises .side-nav,.dashboard-trainer-resources .side-nav,.dashboard-trainer-workout-plans .side-nav,.dashboard-trainer-clients-edit .side-nav,.dashboard-ask .side-nav,.dashboard-trainer-groups-resources .side-nav,.dashboard-trainer-reports .side-nav,.dashboard-users .side-nav,.dashboard-trainer-workouts .side-nav,.booking-book .side-nav,.dashboard-fbm .side-nav,.workout-plan-calendar .side-nav,.dashboard-trainer-platform-users .side-nav,.check-in .side-nav,.dashboard-automations .side-nav{border-top:2px solid #f2f2f2;padding-top:0;margin-top:15px}.dashboard-me .side-nav li,.dashboard-sites .side-nav li,.booking-index .side-nav li,.dashboard-trainer .side-nav li,.dashboard-trainer-groups .side-nav li,.dashboard-trainer-clients .side-nav li,.dashboard-trainer-routines .side-nav li,.dashboard-trainer-exercises .side-nav li,.dashboard-trainer-resources .side-nav li,.dashboard-trainer-workout-plans .side-nav li,.dashboard-trainer-clients-edit .side-nav li,.dashboard-ask .side-nav li,.dashboard-trainer-groups-resources .side-nav li,.dashboard-trainer-reports .side-nav li,.dashboard-users .side-nav li,.dashboard-trainer-workouts .side-nav li,.booking-book .side-nav li,.dashboard-fbm .side-nav li,.workout-plan-calendar .side-nav li,.dashboard-trainer-platform-users .side-nav li,.check-in .side-nav li,.dashboard-automations .side-nav li{margin-bottom:0;border-bottom:2px solid #f2f2f2}.dashboard-me .side-nav li a:not(.button):not(.edit-tab),.dashboard-sites .side-nav li a:not(.button):not(.edit-tab),.booking-index .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-groups .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-clients .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-routines .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-exercises .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-resources .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-workout-plans .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-clients-edit .side-nav li a:not(.button):not(.edit-tab),.dashboard-ask .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-groups-resources .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-reports .side-nav li a:not(.button):not(.edit-tab),.dashboard-users .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-workouts .side-nav li a:not(.button):not(.edit-tab),.booking-book .side-nav li a:not(.button):not(.edit-tab),.dashboard-fbm .side-nav li a:not(.button):not(.edit-tab),.workout-plan-calendar .side-nav li a:not(.button):not(.edit-tab),.dashboard-trainer-platform-users .side-nav li a:not(.button):not(.edit-tab),.check-in .side-nav li a:not(.button):not(.edit-tab),.dashboard-automations .side-nav li a:not(.button):not(.edit-tab){color:#888;padding:18px 0 18px 20px}.dashboard-me .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-sites .side-nav li a:not(.button):not(.edit-tab):hover,.booking-index .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-groups .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-clients .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-routines .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-exercises .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-resources .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-workout-plans .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-clients-edit .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-ask .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-groups-resources .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-reports .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-users .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-workouts .side-nav li a:not(.button):not(.edit-tab):hover,.booking-book .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-fbm .side-nav li a:not(.button):not(.edit-tab):hover,.workout-plan-calendar .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-platform-users .side-nav li a:not(.button):not(.edit-tab):hover,.check-in .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-automations .side-nav li a:not(.button):not(.edit-tab):hover{color:#505050}.dashboard-me .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-sites .side-nav li a.editing:not(.button):not(.edit-tab),.booking-index .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-groups .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-clients .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-routines .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-exercises .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-resources .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-workout-plans .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-clients-edit .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-ask .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-groups-resources .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-reports .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-users .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-workouts .side-nav li a.editing:not(.button):not(.edit-tab),.booking-book .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-fbm .side-nav li a.editing:not(.button):not(.edit-tab),.workout-plan-calendar .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-trainer-platform-users .side-nav li a.editing:not(.button):not(.edit-tab),.check-in .side-nav li a.editing:not(.button):not(.edit-tab),.dashboard-automations .side-nav li a.editing:not(.button):not(.edit-tab){padding-left:0px}.dashboard-me .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-me .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-sites .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-sites .side-nav li a.active:not(.button):not(.edit-tab),.booking-index .side-nav li a:not(.button):not(.edit-tab):hover,.booking-index .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-groups .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-groups .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-clients .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-clients .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-routines .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-routines .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-exercises .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-exercises .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-resources .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-resources .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-workout-plans .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-workout-plans .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-clients-edit .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-clients-edit .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-ask .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-ask .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-groups-resources .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-groups-resources .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-reports .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-reports .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-users .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-users .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-workouts .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-workouts .side-nav li a.active:not(.button):not(.edit-tab),.booking-book .side-nav li a:not(.button):not(.edit-tab):hover,.booking-book .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-fbm .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-fbm .side-nav li a.active:not(.button):not(.edit-tab),.workout-plan-calendar .side-nav li a:not(.button):not(.edit-tab):hover,.workout-plan-calendar .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-trainer-platform-users .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-trainer-platform-users .side-nav li a.active:not(.button):not(.edit-tab),.check-in .side-nav li a:not(.button):not(.edit-tab):hover,.check-in .side-nav li a.active:not(.button):not(.edit-tab),.dashboard-automations .side-nav li a:not(.button):not(.edit-tab):hover,.dashboard-automations .side-nav li a.active:not(.button):not(.edit-tab){background-color:#E9FAFD}.dashboard-me .side-nav li a.edit-tab,.dashboard-sites .side-nav li a.edit-tab,.booking-index .side-nav li a.edit-tab,.dashboard-trainer .side-nav li a.edit-tab,.dashboard-trainer-groups .side-nav li a.edit-tab,.dashboard-trainer-clients .side-nav li a.edit-tab,.dashboard-trainer-routines .side-nav li a.edit-tab,.dashboard-trainer-exercises .side-nav li a.edit-tab,.dashboard-trainer-resources .side-nav li a.edit-tab,.dashboard-trainer-workout-plans .side-nav li a.edit-tab,.dashboard-trainer-clients-edit .side-nav li a.edit-tab,.dashboard-ask .side-nav li a.edit-tab,.dashboard-trainer-groups-resources .side-nav li a.edit-tab,.dashboard-trainer-reports .side-nav li a.edit-tab,.dashboard-users .side-nav li a.edit-tab,.dashboard-trainer-workouts .side-nav li a.edit-tab,.booking-book .side-nav li a.edit-tab,.dashboard-fbm .side-nav li a.edit-tab,.workout-plan-calendar .side-nav li a.edit-tab,.dashboard-trainer-platform-users .side-nav li a.edit-tab,.check-in .side-nav li a.edit-tab,.dashboard-automations .side-nav li a.edit-tab{padding:0px}@media only screen and (max-width: 40em){.dashboard-me .name-cell,.dashboard-sites .name-cell,.booking-index .name-cell,.dashboard-trainer .name-cell,.dashboard-trainer-groups .name-cell,.dashboard-trainer-clients .name-cell,.dashboard-trainer-routines .name-cell,.dashboard-trainer-exercises .name-cell,.dashboard-trainer-resources .name-cell,.dashboard-trainer-workout-plans .name-cell,.dashboard-trainer-clients-edit .name-cell,.dashboard-ask .name-cell,.dashboard-trainer-groups-resources .name-cell,.dashboard-trainer-reports .name-cell,.dashboard-users .name-cell,.dashboard-trainer-workouts .name-cell,.booking-book .name-cell,.dashboard-fbm .name-cell,.workout-plan-calendar .name-cell,.dashboard-trainer-platform-users .name-cell,.check-in .name-cell,.dashboard-automations .name-cell{max-width:180px}.dashboard-me .group-back,.dashboard-sites .group-back,.booking-index .group-back,.dashboard-trainer .group-back,.dashboard-trainer-groups .group-back,.dashboard-trainer-clients .group-back,.dashboard-trainer-routines .group-back,.dashboard-trainer-exercises .group-back,.dashboard-trainer-resources .group-back,.dashboard-trainer-workout-plans .group-back,.dashboard-trainer-clients-edit .group-back,.dashboard-ask .group-back,.dashboard-trainer-groups-resources .group-back,.dashboard-trainer-reports .group-back,.dashboard-users .group-back,.dashboard-trainer-workouts .group-back,.booking-book .group-back,.dashboard-fbm .group-back,.workout-plan-calendar .group-back,.dashboard-trainer-platform-users .group-back,.check-in .group-back,.dashboard-automations .group-back{padding-top:10px}}.dashboard-me .go-back,.dashboard-sites .go-back,.booking-index .go-back,.dashboard-trainer .go-back,.dashboard-trainer-groups .go-back,.dashboard-trainer-clients .go-back,.dashboard-trainer-routines .go-back,.dashboard-trainer-exercises .go-back,.dashboard-trainer-resources .go-back,.dashboard-trainer-workout-plans .go-back,.dashboard-trainer-clients-edit .go-back,.dashboard-ask .go-back,.dashboard-trainer-groups-resources .go-back,.dashboard-trainer-reports .go-back,.dashboard-users .go-back,.dashboard-trainer-workouts .go-back,.booking-book .go-back,.dashboard-fbm .go-back,.workout-plan-calendar .go-back,.dashboard-trainer-platform-users .go-back,.check-in .go-back,.dashboard-automations .go-back{font-weight:300}.dashboard-me .go-back.group-back,.dashboard-sites .go-back.group-back,.booking-index .go-back.group-back,.dashboard-trainer .go-back.group-back,.dashboard-trainer-groups .go-back.group-back,.dashboard-trainer-clients .go-back.group-back,.dashboard-trainer-routines .go-back.group-back,.dashboard-trainer-exercises .go-back.group-back,.dashboard-trainer-resources .go-back.group-back,.dashboard-trainer-workout-plans .go-back.group-back,.dashboard-trainer-clients-edit .go-back.group-back,.dashboard-ask .go-back.group-back,.dashboard-trainer-groups-resources .go-back.group-back,.dashboard-trainer-reports .go-back.group-back,.dashboard-users .go-back.group-back,.dashboard-trainer-workouts .go-back.group-back,.booking-book .go-back.group-back,.dashboard-fbm .go-back.group-back,.workout-plan-calendar .go-back.group-back,.dashboard-trainer-platform-users .go-back.group-back,.check-in .go-back.group-back,.dashboard-automations .go-back.group-back{padding-top:20px}.dashboard-me textarea.trainer-bio,.dashboard-sites textarea.trainer-bio,.booking-index textarea.trainer-bio,.dashboard-trainer textarea.trainer-bio,.dashboard-trainer-groups textarea.trainer-bio,.dashboard-trainer-clients textarea.trainer-bio,.dashboard-trainer-routines textarea.trainer-bio,.dashboard-trainer-exercises textarea.trainer-bio,.dashboard-trainer-resources textarea.trainer-bio,.dashboard-trainer-workout-plans textarea.trainer-bio,.dashboard-trainer-clients-edit textarea.trainer-bio,.dashboard-ask textarea.trainer-bio,.dashboard-trainer-groups-resources textarea.trainer-bio,.dashboard-trainer-reports textarea.trainer-bio,.dashboard-users textarea.trainer-bio,.dashboard-trainer-workouts textarea.trainer-bio,.booking-book textarea.trainer-bio,.dashboard-fbm textarea.trainer-bio,.workout-plan-calendar textarea.trainer-bio,.dashboard-trainer-platform-users textarea.trainer-bio,.check-in textarea.trainer-bio,.dashboard-automations textarea.trainer-bio{min-height:130px}.dashboard-me .secondary-dashboard-header,.dashboard-sites .secondary-dashboard-header,.booking-index .secondary-dashboard-header,.dashboard-trainer .secondary-dashboard-header,.dashboard-trainer-groups .secondary-dashboard-header,.dashboard-trainer-clients .secondary-dashboard-header,.dashboard-trainer-routines .secondary-dashboard-header,.dashboard-trainer-exercises .secondary-dashboard-header,.dashboard-trainer-resources .secondary-dashboard-header,.dashboard-trainer-workout-plans .secondary-dashboard-header,.dashboard-trainer-clients-edit .secondary-dashboard-header,.dashboard-ask .secondary-dashboard-header,.dashboard-trainer-groups-resources .secondary-dashboard-header,.dashboard-trainer-reports .secondary-dashboard-header,.dashboard-users .secondary-dashboard-header,.dashboard-trainer-workouts .secondary-dashboard-header,.booking-book .secondary-dashboard-header,.dashboard-fbm .secondary-dashboard-header,.workout-plan-calendar .secondary-dashboard-header,.dashboard-trainer-platform-users .secondary-dashboard-header,.check-in .secondary-dashboard-header,.dashboard-automations .secondary-dashboard-header{margin-top:45px}.dashboard-me .header-section,.dashboard-sites .header-section,.booking-index .header-section,.dashboard-trainer .header-section,.dashboard-trainer-groups .header-section,.dashboard-trainer-clients .header-section,.dashboard-trainer-routines .header-section,.dashboard-trainer-exercises .header-section,.dashboard-trainer-resources .header-section,.dashboard-trainer-workout-plans .header-section,.dashboard-trainer-clients-edit .header-section,.dashboard-ask .header-section,.dashboard-trainer-groups-resources .header-section,.dashboard-trainer-reports .header-section,.dashboard-users .header-section,.dashboard-trainer-workouts .header-section,.booking-book .header-section,.dashboard-fbm .header-section,.workout-plan-calendar .header-section,.dashboard-trainer-platform-users .header-section,.check-in .header-section,.dashboard-automations .header-section{margin-top:10px}.dashboard-me .header-section .resend-invite,.dashboard-sites .header-section .resend-invite,.booking-index .header-section .resend-invite,.dashboard-trainer .header-section .resend-invite,.dashboard-trainer-groups .header-section .resend-invite,.dashboard-trainer-clients .header-section .resend-invite,.dashboard-trainer-routines .header-section .resend-invite,.dashboard-trainer-exercises .header-section .resend-invite,.dashboard-trainer-resources .header-section .resend-invite,.dashboard-trainer-workout-plans .header-section .resend-invite,.dashboard-trainer-clients-edit .header-section .resend-invite,.dashboard-ask .header-section .resend-invite,.dashboard-trainer-groups-resources .header-section .resend-invite,.dashboard-trainer-reports .header-section .resend-invite,.dashboard-users .header-section .resend-invite,.dashboard-trainer-workouts .header-section .resend-invite,.booking-book .header-section .resend-invite,.dashboard-fbm .header-section .resend-invite,.workout-plan-calendar .header-section .resend-invite,.dashboard-trainer-platform-users .header-section .resend-invite,.check-in .header-section .resend-invite,.dashboard-automations .header-section .resend-invite{padding-top:8px}.dashboard-me .header-section.secondary,.dashboard-sites .header-section.secondary,.booking-index .header-section.secondary,.dashboard-trainer .header-section.secondary,.dashboard-trainer-groups .header-section.secondary,.dashboard-trainer-clients .header-section.secondary,.dashboard-trainer-routines .header-section.secondary,.dashboard-trainer-exercises .header-section.secondary,.dashboard-trainer-resources .header-section.secondary,.dashboard-trainer-workout-plans .header-section.secondary,.dashboard-trainer-clients-edit .header-section.secondary,.dashboard-ask .header-section.secondary,.dashboard-trainer-groups-resources .header-section.secondary,.dashboard-trainer-reports .header-section.secondary,.dashboard-users .header-section.secondary,.dashboard-trainer-workouts .header-section.secondary,.booking-book .header-section.secondary,.dashboard-fbm .header-section.secondary,.workout-plan-calendar .header-section.secondary,.dashboard-trainer-platform-users .header-section.secondary,.check-in .header-section.secondary,.dashboard-automations .header-section.secondary{margin-top:45px}@media small-only{.dashboard-me .header-section,.dashboard-sites .header-section,.booking-index .header-section,.dashboard-trainer .header-section,.dashboard-trainer-groups .header-section,.dashboard-trainer-clients .header-section,.dashboard-trainer-routines .header-section,.dashboard-trainer-exercises .header-section,.dashboard-trainer-resources .header-section,.dashboard-trainer-workout-plans .header-section,.dashboard-trainer-clients-edit .header-section,.dashboard-ask .header-section,.dashboard-trainer-groups-resources .header-section,.dashboard-trainer-reports .header-section,.dashboard-users .header-section,.dashboard-trainer-workouts .header-section,.booking-book .header-section,.dashboard-fbm .header-section,.workout-plan-calendar .header-section,.dashboard-trainer-platform-users .header-section,.check-in .header-section,.dashboard-automations .header-section{border-bottom:2px solid #f2f2f2;margin-bottom:24px}.dashboard-me .header-section h3.height-specific,.dashboard-sites .header-section h3.height-specific,.booking-index .header-section h3.height-specific,.dashboard-trainer .header-section h3.height-specific,.dashboard-trainer-groups .header-section h3.height-specific,.dashboard-trainer-clients .header-section h3.height-specific,.dashboard-trainer-routines .header-section h3.height-specific,.dashboard-trainer-exercises .header-section h3.height-specific,.dashboard-trainer-resources .header-section h3.height-specific,.dashboard-trainer-workout-plans .header-section h3.height-specific,.dashboard-trainer-clients-edit .header-section h3.height-specific,.dashboard-ask .header-section h3.height-specific,.dashboard-trainer-groups-resources .header-section h3.height-specific,.dashboard-trainer-reports .header-section h3.height-specific,.dashboard-users .header-section h3.height-specific,.dashboard-trainer-workouts .header-section h3.height-specific,.booking-book .header-section h3.height-specific,.dashboard-fbm .header-section h3.height-specific,.workout-plan-calendar .header-section h3.height-specific,.dashboard-trainer-platform-users .header-section h3.height-specific,.check-in .header-section h3.height-specific,.dashboard-automations .header-section h3.height-specific{margin-bottom:16px}}.dashboard-me .header-section h3,.dashboard-sites .header-section h3,.booking-index .header-section h3,.dashboard-trainer .header-section h3,.dashboard-trainer-groups .header-section h3,.dashboard-trainer-clients .header-section h3,.dashboard-trainer-routines .header-section h3,.dashboard-trainer-exercises .header-section h3,.dashboard-trainer-resources .header-section h3,.dashboard-trainer-workout-plans .header-section h3,.dashboard-trainer-clients-edit .header-section h3,.dashboard-ask .header-section h3,.dashboard-trainer-groups-resources .header-section h3,.dashboard-trainer-reports .header-section h3,.dashboard-users .header-section h3,.dashboard-trainer-workouts .header-section h3,.booking-book .header-section h3,.dashboard-fbm .header-section h3,.workout-plan-calendar .header-section h3,.dashboard-trainer-platform-users .header-section h3,.check-in .header-section h3,.dashboard-automations .header-section h3{margin:0 auto 4px}.dashboard-me .header-section p,.dashboard-sites .header-section p,.booking-index .header-section p,.dashboard-trainer .header-section p,.dashboard-trainer-groups .header-section p,.dashboard-trainer-clients .header-section p,.dashboard-trainer-routines .header-section p,.dashboard-trainer-exercises .header-section p,.dashboard-trainer-resources .header-section p,.dashboard-trainer-workout-plans .header-section p,.dashboard-trainer-clients-edit .header-section p,.dashboard-ask .header-section p,.dashboard-trainer-groups-resources .header-section p,.dashboard-trainer-reports .header-section p,.dashboard-users .header-section p,.dashboard-trainer-workouts .header-section p,.booking-book .header-section p,.dashboard-fbm .header-section p,.workout-plan-calendar .header-section p,.dashboard-trainer-platform-users .header-section p,.check-in .header-section p,.dashboard-automations .header-section p{margin-bottom:26px}.dashboard-me .header-section>div:not(.row),.dashboard-sites .header-section>div:not(.row),.booking-index .header-section>div:not(.row),.dashboard-trainer .header-section>div:not(.row),.dashboard-trainer-groups .header-section>div:not(.row),.dashboard-trainer-clients .header-section>div:not(.row),.dashboard-trainer-routines .header-section>div:not(.row),.dashboard-trainer-exercises .header-section>div:not(.row),.dashboard-trainer-resources .header-section>div:not(.row),.dashboard-trainer-workout-plans .header-section>div:not(.row),.dashboard-trainer-clients-edit .header-section>div:not(.row),.dashboard-ask .header-section>div:not(.row),.dashboard-trainer-groups-resources .header-section>div:not(.row),.dashboard-trainer-reports .header-section>div:not(.row),.dashboard-users .header-section>div:not(.row),.dashboard-trainer-workouts .header-section>div:not(.row),.booking-book .header-section>div:not(.row),.dashboard-fbm .header-section>div:not(.row),.workout-plan-calendar .header-section>div:not(.row),.dashboard-trainer-platform-users .header-section>div:not(.row),.check-in .header-section>div:not(.row),.dashboard-automations .header-section>div:not(.row){float:left}.dashboard-me .header-section .link-padding,.dashboard-sites .header-section .link-padding,.booking-index .header-section .link-padding,.dashboard-trainer .header-section .link-padding,.dashboard-trainer-groups .header-section .link-padding,.dashboard-trainer-clients .header-section .link-padding,.dashboard-trainer-routines .header-section .link-padding,.dashboard-trainer-exercises .header-section .link-padding,.dashboard-trainer-resources .header-section .link-padding,.dashboard-trainer-workout-plans .header-section .link-padding,.dashboard-trainer-clients-edit .header-section .link-padding,.dashboard-ask .header-section .link-padding,.dashboard-trainer-groups-resources .header-section .link-padding,.dashboard-trainer-reports .header-section .link-padding,.dashboard-users .header-section .link-padding,.dashboard-trainer-workouts .header-section .link-padding,.booking-book .header-section .link-padding,.dashboard-fbm .header-section .link-padding,.workout-plan-calendar .header-section .link-padding,.dashboard-trainer-platform-users .header-section .link-padding,.check-in .header-section .link-padding,.dashboard-automations .header-section .link-padding{padding-top:5px}.dashboard-me .header-section .link-padding a,.dashboard-sites .header-section .link-padding a,.booking-index .header-section .link-padding a,.dashboard-trainer .header-section .link-padding a,.dashboard-trainer-groups .header-section .link-padding a,.dashboard-trainer-clients .header-section .link-padding a,.dashboard-trainer-routines .header-section .link-padding a,.dashboard-trainer-exercises .header-section .link-padding a,.dashboard-trainer-resources .header-section .link-padding a,.dashboard-trainer-workout-plans .header-section .link-padding a,.dashboard-trainer-clients-edit .header-section .link-padding a,.dashboard-ask .header-section .link-padding a,.dashboard-trainer-groups-resources .header-section .link-padding a,.dashboard-trainer-reports .header-section .link-padding a,.dashboard-users .header-section .link-padding a,.dashboard-trainer-workouts .header-section .link-padding a,.booking-book .header-section .link-padding a,.dashboard-fbm .header-section .link-padding a,.workout-plan-calendar .header-section .link-padding a,.dashboard-trainer-platform-users .header-section .link-padding a,.check-in .header-section .link-padding a,.dashboard-automations .header-section .link-padding a{padding-left:5px}@media only screen and (min-width: 40.063em){.dashboard-me .header-section .new-photo,.dashboard-sites .header-section .new-photo,.booking-index .header-section .new-photo,.dashboard-trainer .header-section .new-photo,.dashboard-trainer-groups .header-section .new-photo,.dashboard-trainer-clients .header-section .new-photo,.dashboard-trainer-routines .header-section .new-photo,.dashboard-trainer-exercises .header-section .new-photo,.dashboard-trainer-resources .header-section .new-photo,.dashboard-trainer-workout-plans .header-section .new-photo,.dashboard-trainer-clients-edit .header-section .new-photo,.dashboard-ask .header-section .new-photo,.dashboard-trainer-groups-resources .header-section .new-photo,.dashboard-trainer-reports .header-section .new-photo,.dashboard-users .header-section .new-photo,.dashboard-trainer-workouts .header-section .new-photo,.booking-book .header-section .new-photo,.dashboard-fbm .header-section .new-photo,.workout-plan-calendar .header-section .new-photo,.dashboard-trainer-platform-users .header-section .new-photo,.check-in .header-section .new-photo,.dashboard-automations .header-section .new-photo{float:right}}.dashboard-me .dashboard-subheader,.dashboard-sites .dashboard-subheader,.booking-index .dashboard-subheader,.dashboard-trainer .dashboard-subheader,.dashboard-trainer-groups .dashboard-subheader,.dashboard-trainer-clients .dashboard-subheader,.dashboard-trainer-routines .dashboard-subheader,.dashboard-trainer-exercises .dashboard-subheader,.dashboard-trainer-resources .dashboard-subheader,.dashboard-trainer-workout-plans .dashboard-subheader,.dashboard-trainer-clients-edit .dashboard-subheader,.dashboard-ask .dashboard-subheader,.dashboard-trainer-groups-resources .dashboard-subheader,.dashboard-trainer-reports .dashboard-subheader,.dashboard-users .dashboard-subheader,.dashboard-trainer-workouts .dashboard-subheader,.booking-book .dashboard-subheader,.dashboard-fbm .dashboard-subheader,.workout-plan-calendar .dashboard-subheader,.dashboard-trainer-platform-users .dashboard-subheader,.check-in .dashboard-subheader,.dashboard-automations .dashboard-subheader{border-bottom:2px solid #f2f2f2}.dashboard-me .progress-photos,.dashboard-sites .progress-photos,.booking-index .progress-photos,.dashboard-trainer .progress-photos,.dashboard-trainer-groups .progress-photos,.dashboard-trainer-clients .progress-photos,.dashboard-trainer-routines .progress-photos,.dashboard-trainer-exercises .progress-photos,.dashboard-trainer-resources .progress-photos,.dashboard-trainer-workout-plans .progress-photos,.dashboard-trainer-clients-edit .progress-photos,.dashboard-ask .progress-photos,.dashboard-trainer-groups-resources .progress-photos,.dashboard-trainer-reports .progress-photos,.dashboard-users .progress-photos,.dashboard-trainer-workouts .progress-photos,.booking-book .progress-photos,.dashboard-fbm .progress-photos,.workout-plan-calendar .progress-photos,.dashboard-trainer-platform-users .progress-photos,.check-in .progress-photos,.dashboard-automations .progress-photos{margin-top:27px}.dashboard-me .bio-headers,.dashboard-sites .bio-headers,.booking-index .bio-headers,.dashboard-trainer .bio-headers,.dashboard-trainer-groups .bio-headers,.dashboard-trainer-clients .bio-headers,.dashboard-trainer-routines .bio-headers,.dashboard-trainer-exercises .bio-headers,.dashboard-trainer-resources .bio-headers,.dashboard-trainer-workout-plans .bio-headers,.dashboard-trainer-clients-edit .bio-headers,.dashboard-ask .bio-headers,.dashboard-trainer-groups-resources .bio-headers,.dashboard-trainer-reports .bio-headers,.dashboard-users .bio-headers,.dashboard-trainer-workouts .bio-headers,.booking-book .bio-headers,.dashboard-fbm .bio-headers,.workout-plan-calendar .bio-headers,.dashboard-trainer-platform-users .bio-headers,.check-in .bio-headers,.dashboard-automations .bio-headers{width:100%}.dashboard-me .bio-headers .profile-link,.dashboard-sites .bio-headers .profile-link,.booking-index .bio-headers .profile-link,.dashboard-trainer .bio-headers .profile-link,.dashboard-trainer-groups .bio-headers .profile-link,.dashboard-trainer-clients .bio-headers .profile-link,.dashboard-trainer-routines .bio-headers .profile-link,.dashboard-trainer-exercises .bio-headers .profile-link,.dashboard-trainer-resources .bio-headers .profile-link,.dashboard-trainer-workout-plans .bio-headers .profile-link,.dashboard-trainer-clients-edit .bio-headers .profile-link,.dashboard-ask .bio-headers .profile-link,.dashboard-trainer-groups-resources .bio-headers .profile-link,.dashboard-trainer-reports .bio-headers .profile-link,.dashboard-users .bio-headers .profile-link,.dashboard-trainer-workouts .bio-headers .profile-link,.booking-book .bio-headers .profile-link,.dashboard-fbm .bio-headers .profile-link,.workout-plan-calendar .bio-headers .profile-link,.dashboard-trainer-platform-users .bio-headers .profile-link,.check-in .bio-headers .profile-link,.dashboard-automations .bio-headers .profile-link{float:right;padding-top:6px}@media only screen and (max-width: 40em){.dashboard-me .bio-headers .profile-link,.dashboard-sites .bio-headers .profile-link,.booking-index .bio-headers .profile-link,.dashboard-trainer .bio-headers .profile-link,.dashboard-trainer-groups .bio-headers .profile-link,.dashboard-trainer-clients .bio-headers .profile-link,.dashboard-trainer-routines .bio-headers .profile-link,.dashboard-trainer-exercises .bio-headers .profile-link,.dashboard-trainer-resources .bio-headers .profile-link,.dashboard-trainer-workout-plans .bio-headers .profile-link,.dashboard-trainer-clients-edit .bio-headers .profile-link,.dashboard-ask .bio-headers .profile-link,.dashboard-trainer-groups-resources .bio-headers .profile-link,.dashboard-trainer-reports .bio-headers .profile-link,.dashboard-users .bio-headers .profile-link,.dashboard-trainer-workouts .bio-headers .profile-link,.booking-book .bio-headers .profile-link,.dashboard-fbm .bio-headers .profile-link,.workout-plan-calendar .bio-headers .profile-link,.dashboard-trainer-platform-users .bio-headers .profile-link,.check-in .bio-headers .profile-link,.dashboard-automations .bio-headers .profile-link{padding-bottom:15px;margin-right:-25px}}.dashboard-me .settings-section .dropzone.dz-clickable,.dashboard-sites .settings-section .dropzone.dz-clickable,.booking-index .settings-section .dropzone.dz-clickable,.dashboard-trainer .settings-section .dropzone.dz-clickable,.dashboard-trainer-groups .settings-section .dropzone.dz-clickable,.dashboard-trainer-clients .settings-section .dropzone.dz-clickable,.dashboard-trainer-routines .settings-section .dropzone.dz-clickable,.dashboard-trainer-exercises .settings-section .dropzone.dz-clickable,.dashboard-trainer-resources .settings-section .dropzone.dz-clickable,.dashboard-trainer-workout-plans .settings-section .dropzone.dz-clickable,.dashboard-trainer-clients-edit .settings-section .dropzone.dz-clickable,.dashboard-ask .settings-section .dropzone.dz-clickable,.dashboard-trainer-groups-resources .settings-section .dropzone.dz-clickable,.dashboard-trainer-reports .settings-section .dropzone.dz-clickable,.dashboard-users .settings-section .dropzone.dz-clickable,.dashboard-trainer-workouts .settings-section .dropzone.dz-clickable,.booking-book .settings-section .dropzone.dz-clickable,.dashboard-fbm .settings-section .dropzone.dz-clickable,.workout-plan-calendar .settings-section .dropzone.dz-clickable,.dashboard-trainer-platform-users .settings-section .dropzone.dz-clickable,.check-in .settings-section .dropzone.dz-clickable,.dashboard-automations .settings-section .dropzone.dz-clickable{margin-bottom:20px}.dashboard-me .settings-section .tags,.dashboard-sites .settings-section .tags,.booking-index .settings-section .tags,.dashboard-trainer .settings-section .tags,.dashboard-trainer-groups .settings-section .tags,.dashboard-trainer-clients .settings-section .tags,.dashboard-trainer-routines .settings-section .tags,.dashboard-trainer-exercises .settings-section .tags,.dashboard-trainer-resources .settings-section .tags,.dashboard-trainer-workout-plans .settings-section .tags,.dashboard-trainer-clients-edit .settings-section .tags,.dashboard-ask .settings-section .tags,.dashboard-trainer-groups-resources .settings-section .tags,.dashboard-trainer-reports .settings-section .tags,.dashboard-users .settings-section .tags,.dashboard-trainer-workouts .settings-section .tags,.booking-book .settings-section .tags,.dashboard-fbm .settings-section .tags,.workout-plan-calendar .settings-section .tags,.dashboard-trainer-platform-users .settings-section .tags,.check-in .settings-section .tags,.dashboard-automations .settings-section .tags{padding-bottom:15px}.dashboard-me .settings-section .row,.dashboard-sites .settings-section .row,.booking-index .settings-section .row,.dashboard-trainer .settings-section .row,.dashboard-trainer-groups .settings-section .row,.dashboard-trainer-clients .settings-section .row,.dashboard-trainer-routines .settings-section .row,.dashboard-trainer-exercises .settings-section .row,.dashboard-trainer-resources .settings-section .row,.dashboard-trainer-workout-plans .settings-section .row,.dashboard-trainer-clients-edit .settings-section .row,.dashboard-ask .settings-section .row,.dashboard-trainer-groups-resources .settings-section .row,.dashboard-trainer-reports .settings-section .row,.dashboard-users .settings-section .row,.dashboard-trainer-workouts .settings-section .row,.booking-book .settings-section .row,.dashboard-fbm .settings-section .row,.workout-plan-calendar .settings-section .row,.dashboard-trainer-platform-users .settings-section .row,.check-in .settings-section .row,.dashboard-automations .settings-section .row{font-weight:400}.dashboard-me .settings-section h4,.dashboard-me .settings-section h3.height-specific,.dashboard-sites .settings-section h4,.dashboard-sites .settings-section h3.height-specific,.booking-index .settings-section h4,.booking-index .settings-section h3.height-specific,.dashboard-trainer .settings-section h4,.dashboard-trainer .settings-section h3.height-specific,.dashboard-trainer-groups .settings-section h4,.dashboard-trainer-groups .settings-section h3.height-specific,.dashboard-trainer-clients .settings-section h4,.dashboard-trainer-clients .settings-section h3.height-specific,.dashboard-trainer-routines .settings-section h4,.dashboard-trainer-routines .settings-section h3.height-specific,.dashboard-trainer-exercises .settings-section h4,.dashboard-trainer-exercises .settings-section h3.height-specific,.dashboard-trainer-resources .settings-section h4,.dashboard-trainer-resources .settings-section h3.height-specific,.dashboard-trainer-workout-plans .settings-section h4,.dashboard-trainer-workout-plans .settings-section h3.height-specific,.dashboard-trainer-clients-edit .settings-section h4,.dashboard-trainer-clients-edit .settings-section h3.height-specific,.dashboard-ask .settings-section h4,.dashboard-ask .settings-section h3.height-specific,.dashboard-trainer-groups-resources .settings-section h4,.dashboard-trainer-groups-resources .settings-section h3.height-specific,.dashboard-trainer-reports .settings-section h4,.dashboard-trainer-reports .settings-section h3.height-specific,.dashboard-users .settings-section h4,.dashboard-users .settings-section h3.height-specific,.dashboard-trainer-workouts .settings-section h4,.dashboard-trainer-workouts .settings-section h3.height-specific,.booking-book .settings-section h4,.booking-book .settings-section h3.height-specific,.dashboard-fbm .settings-section h4,.dashboard-fbm .settings-section h3.height-specific,.workout-plan-calendar .settings-section h4,.workout-plan-calendar .settings-section h3.height-specific,.dashboard-trainer-platform-users .settings-section h4,.dashboard-trainer-platform-users .settings-section h3.height-specific,.check-in .settings-section h4,.check-in .settings-section h3.height-specific,.dashboard-automations .settings-section h4,.dashboard-automations .settings-section h3.height-specific{padding-bottom:15px;margin-bottom:20px}.dashboard-me .settings-section h4:not(.no-border),.dashboard-me .settings-section h3.height-specific:not(.no-border),.dashboard-sites .settings-section h4:not(.no-border),.dashboard-sites .settings-section h3.height-specific:not(.no-border),.booking-index .settings-section h4:not(.no-border),.booking-index .settings-section h3.height-specific:not(.no-border),.dashboard-trainer .settings-section h4:not(.no-border),.dashboard-trainer .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-groups .settings-section h4:not(.no-border),.dashboard-trainer-groups .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-clients .settings-section h4:not(.no-border),.dashboard-trainer-clients .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-routines .settings-section h4:not(.no-border),.dashboard-trainer-routines .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-exercises .settings-section h4:not(.no-border),.dashboard-trainer-exercises .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-resources .settings-section h4:not(.no-border),.dashboard-trainer-resources .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-workout-plans .settings-section h4:not(.no-border),.dashboard-trainer-workout-plans .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-clients-edit .settings-section h4:not(.no-border),.dashboard-trainer-clients-edit .settings-section h3.height-specific:not(.no-border),.dashboard-ask .settings-section h4:not(.no-border),.dashboard-ask .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-groups-resources .settings-section h4:not(.no-border),.dashboard-trainer-groups-resources .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-reports .settings-section h4:not(.no-border),.dashboard-trainer-reports .settings-section h3.height-specific:not(.no-border),.dashboard-users .settings-section h4:not(.no-border),.dashboard-users .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-workouts .settings-section h4:not(.no-border),.dashboard-trainer-workouts .settings-section h3.height-specific:not(.no-border),.booking-book .settings-section h4:not(.no-border),.booking-book .settings-section h3.height-specific:not(.no-border),.dashboard-fbm .settings-section h4:not(.no-border),.dashboard-fbm .settings-section h3.height-specific:not(.no-border),.workout-plan-calendar .settings-section h4:not(.no-border),.workout-plan-calendar .settings-section h3.height-specific:not(.no-border),.dashboard-trainer-platform-users .settings-section h4:not(.no-border),.dashboard-trainer-platform-users .settings-section h3.height-specific:not(.no-border),.check-in .settings-section h4:not(.no-border),.check-in .settings-section h3.height-specific:not(.no-border),.dashboard-automations .settings-section h4:not(.no-border),.dashboard-automations .settings-section h3.height-specific:not(.no-border){border-bottom:2px solid #f2f2f2}.dashboard-me .settings-section.large-headers h4,.dashboard-sites .settings-section.large-headers h4,.booking-index .settings-section.large-headers h4,.dashboard-trainer .settings-section.large-headers h4,.dashboard-trainer-groups .settings-section.large-headers h4,.dashboard-trainer-clients .settings-section.large-headers h4,.dashboard-trainer-routines .settings-section.large-headers h4,.dashboard-trainer-exercises .settings-section.large-headers h4,.dashboard-trainer-resources .settings-section.large-headers h4,.dashboard-trainer-workout-plans .settings-section.large-headers h4,.dashboard-trainer-clients-edit .settings-section.large-headers h4,.dashboard-ask .settings-section.large-headers h4,.dashboard-trainer-groups-resources .settings-section.large-headers h4,.dashboard-trainer-reports .settings-section.large-headers h4,.dashboard-users .settings-section.large-headers h4,.dashboard-trainer-workouts .settings-section.large-headers h4,.booking-book .settings-section.large-headers h4,.dashboard-fbm .settings-section.large-headers h4,.workout-plan-calendar .settings-section.large-headers h4,.dashboard-trainer-platform-users .settings-section.large-headers h4,.check-in .settings-section.large-headers h4,.dashboard-automations .settings-section.large-headers h4{margin-top:20px}.dashboard-me .settings-section input[type='radio'],.dashboard-me .settings-section input[type='checkbox'],.dashboard-sites .settings-section input[type='radio'],.dashboard-sites .settings-section input[type='checkbox'],.booking-index .settings-section input[type='radio'],.booking-index .settings-section input[type='checkbox'],.dashboard-trainer .settings-section input[type='radio'],.dashboard-trainer .settings-section input[type='checkbox'],.dashboard-trainer-groups .settings-section input[type='radio'],.dashboard-trainer-groups .settings-section input[type='checkbox'],.dashboard-trainer-clients .settings-section input[type='radio'],.dashboard-trainer-clients .settings-section input[type='checkbox'],.dashboard-trainer-routines .settings-section input[type='radio'],.dashboard-trainer-routines .settings-section input[type='checkbox'],.dashboard-trainer-exercises .settings-section input[type='radio'],.dashboard-trainer-exercises .settings-section input[type='checkbox'],.dashboard-trainer-resources .settings-section input[type='radio'],.dashboard-trainer-resources .settings-section input[type='checkbox'],.dashboard-trainer-workout-plans .settings-section input[type='radio'],.dashboard-trainer-workout-plans .settings-section input[type='checkbox'],.dashboard-trainer-clients-edit .settings-section input[type='radio'],.dashboard-trainer-clients-edit .settings-section input[type='checkbox'],.dashboard-ask .settings-section input[type='radio'],.dashboard-ask .settings-section input[type='checkbox'],.dashboard-trainer-groups-resources .settings-section input[type='radio'],.dashboard-trainer-groups-resources .settings-section input[type='checkbox'],.dashboard-trainer-reports .settings-section input[type='radio'],.dashboard-trainer-reports .settings-section input[type='checkbox'],.dashboard-users .settings-section input[type='radio'],.dashboard-users .settings-section input[type='checkbox'],.dashboard-trainer-workouts .settings-section input[type='radio'],.dashboard-trainer-workouts .settings-section input[type='checkbox'],.booking-book .settings-section input[type='radio'],.booking-book .settings-section input[type='checkbox'],.dashboard-fbm .settings-section input[type='radio'],.dashboard-fbm .settings-section input[type='checkbox'],.workout-plan-calendar .settings-section input[type='radio'],.workout-plan-calendar .settings-section input[type='checkbox'],.dashboard-trainer-platform-users .settings-section input[type='radio'],.dashboard-trainer-platform-users .settings-section input[type='checkbox'],.check-in .settings-section input[type='radio'],.check-in .settings-section input[type='checkbox'],.dashboard-automations .settings-section input[type='radio'],.dashboard-automations .settings-section input[type='checkbox']{vertical-align:1px}.dashboard-me .settings-section .grouping-header,.dashboard-sites .settings-section .grouping-header,.booking-index .settings-section .grouping-header,.dashboard-trainer .settings-section .grouping-header,.dashboard-trainer-groups .settings-section .grouping-header,.dashboard-trainer-clients .settings-section .grouping-header,.dashboard-trainer-routines .settings-section .grouping-header,.dashboard-trainer-exercises .settings-section .grouping-header,.dashboard-trainer-resources .settings-section .grouping-header,.dashboard-trainer-workout-plans .settings-section .grouping-header,.dashboard-trainer-clients-edit .settings-section .grouping-header,.dashboard-ask .settings-section .grouping-header,.dashboard-trainer-groups-resources .settings-section .grouping-header,.dashboard-trainer-reports .settings-section .grouping-header,.dashboard-users .settings-section .grouping-header,.dashboard-trainer-workouts .settings-section .grouping-header,.booking-book .settings-section .grouping-header,.dashboard-fbm .settings-section .grouping-header,.workout-plan-calendar .settings-section .grouping-header,.dashboard-trainer-platform-users .settings-section .grouping-header,.check-in .settings-section .grouping-header,.dashboard-automations .settings-section .grouping-header{margin-bottom:13px}.dashboard-me .settings-section .picture-header,.dashboard-me .settings-section .grouping-header,.dashboard-sites .settings-section .picture-header,.dashboard-sites .settings-section .grouping-header,.booking-index .settings-section .picture-header,.booking-index .settings-section .grouping-header,.dashboard-trainer .settings-section .picture-header,.dashboard-trainer .settings-section .grouping-header,.dashboard-trainer-groups .settings-section .picture-header,.dashboard-trainer-groups .settings-section .grouping-header,.dashboard-trainer-clients .settings-section .picture-header,.dashboard-trainer-clients .settings-section .grouping-header,.dashboard-trainer-routines .settings-section .picture-header,.dashboard-trainer-routines .settings-section .grouping-header,.dashboard-trainer-exercises .settings-section .picture-header,.dashboard-trainer-exercises .settings-section .grouping-header,.dashboard-trainer-resources .settings-section .picture-header,.dashboard-trainer-resources .settings-section .grouping-header,.dashboard-trainer-workout-plans .settings-section .picture-header,.dashboard-trainer-workout-plans .settings-section .grouping-header,.dashboard-trainer-clients-edit .settings-section .picture-header,.dashboard-trainer-clients-edit .settings-section .grouping-header,.dashboard-ask .settings-section .picture-header,.dashboard-ask .settings-section .grouping-header,.dashboard-trainer-groups-resources .settings-section .picture-header,.dashboard-trainer-groups-resources .settings-section .grouping-header,.dashboard-trainer-reports .settings-section .picture-header,.dashboard-trainer-reports .settings-section .grouping-header,.dashboard-users .settings-section .picture-header,.dashboard-users .settings-section .grouping-header,.dashboard-trainer-workouts .settings-section .picture-header,.dashboard-trainer-workouts .settings-section .grouping-header,.booking-book .settings-section .picture-header,.booking-book .settings-section .grouping-header,.dashboard-fbm .settings-section .picture-header,.dashboard-fbm .settings-section .grouping-header,.workout-plan-calendar .settings-section .picture-header,.workout-plan-calendar .settings-section .grouping-header,.dashboard-trainer-platform-users .settings-section .picture-header,.dashboard-trainer-platform-users .settings-section .grouping-header,.check-in .settings-section .picture-header,.check-in .settings-section .grouping-header,.dashboard-automations .settings-section .picture-header,.dashboard-automations .settings-section .grouping-header{display:block}.dashboard-me .settings-section img:not(.thumbnail),.dashboard-sites .settings-section img:not(.thumbnail),.booking-index .settings-section img:not(.thumbnail),.dashboard-trainer .settings-section img:not(.thumbnail),.dashboard-trainer-groups .settings-section img:not(.thumbnail),.dashboard-trainer-clients .settings-section img:not(.thumbnail),.dashboard-trainer-routines .settings-section img:not(.thumbnail),.dashboard-trainer-exercises .settings-section img:not(.thumbnail),.dashboard-trainer-resources .settings-section img:not(.thumbnail),.dashboard-trainer-workout-plans .settings-section img:not(.thumbnail),.dashboard-trainer-clients-edit .settings-section img:not(.thumbnail),.dashboard-ask .settings-section img:not(.thumbnail),.dashboard-trainer-groups-resources .settings-section img:not(.thumbnail),.dashboard-trainer-reports .settings-section img:not(.thumbnail),.dashboard-users .settings-section img:not(.thumbnail),.dashboard-trainer-workouts .settings-section img:not(.thumbnail),.booking-book .settings-section img:not(.thumbnail),.dashboard-fbm .settings-section img:not(.thumbnail),.workout-plan-calendar .settings-section img:not(.thumbnail),.dashboard-trainer-platform-users .settings-section img:not(.thumbnail),.check-in .settings-section img:not(.thumbnail),.dashboard-automations .settings-section img:not(.thumbnail){margin-bottom:10px;width:80px;border:2px solid #f2f2f2;margin-top:8px}.dashboard-me .settings-section .second-row,.dashboard-sites .settings-section .second-row,.booking-index .settings-section .second-row,.dashboard-trainer .settings-section .second-row,.dashboard-trainer-groups .settings-section .second-row,.dashboard-trainer-clients .settings-section .second-row,.dashboard-trainer-routines .settings-section .second-row,.dashboard-trainer-exercises .settings-section .second-row,.dashboard-trainer-resources .settings-section .second-row,.dashboard-trainer-workout-plans .settings-section .second-row,.dashboard-trainer-clients-edit .settings-section .second-row,.dashboard-ask .settings-section .second-row,.dashboard-trainer-groups-resources .settings-section .second-row,.dashboard-trainer-reports .settings-section .second-row,.dashboard-users .settings-section .second-row,.dashboard-trainer-workouts .settings-section .second-row,.booking-book .settings-section .second-row,.dashboard-fbm .settings-section .second-row,.workout-plan-calendar .settings-section .second-row,.dashboard-trainer-platform-users .settings-section .second-row,.check-in .settings-section .second-row,.dashboard-automations .settings-section .second-row{margin-top:20px}.dashboard-me .settings-section .third-row,.dashboard-sites .settings-section .third-row,.booking-index .settings-section .third-row,.dashboard-trainer .settings-section .third-row,.dashboard-trainer-groups .settings-section .third-row,.dashboard-trainer-clients .settings-section .third-row,.dashboard-trainer-routines .settings-section .third-row,.dashboard-trainer-exercises .settings-section .third-row,.dashboard-trainer-resources .settings-section .third-row,.dashboard-trainer-workout-plans .settings-section .third-row,.dashboard-trainer-clients-edit .settings-section .third-row,.dashboard-ask .settings-section .third-row,.dashboard-trainer-groups-resources .settings-section .third-row,.dashboard-trainer-reports .settings-section .third-row,.dashboard-users .settings-section .third-row,.dashboard-trainer-workouts .settings-section .third-row,.booking-book .settings-section .third-row,.dashboard-fbm .settings-section .third-row,.workout-plan-calendar .settings-section .third-row,.dashboard-trainer-platform-users .settings-section .third-row,.check-in .settings-section .third-row,.dashboard-automations .settings-section .third-row{margin-top:20px}.dashboard-me .settings-section .city-field,.dashboard-sites .settings-section .city-field,.booking-index .settings-section .city-field,.dashboard-trainer .settings-section .city-field,.dashboard-trainer-groups .settings-section .city-field,.dashboard-trainer-clients .settings-section .city-field,.dashboard-trainer-routines .settings-section .city-field,.dashboard-trainer-exercises .settings-section .city-field,.dashboard-trainer-resources .settings-section .city-field,.dashboard-trainer-workout-plans .settings-section .city-field,.dashboard-trainer-clients-edit .settings-section .city-field,.dashboard-ask .settings-section .city-field,.dashboard-trainer-groups-resources .settings-section .city-field,.dashboard-trainer-reports .settings-section .city-field,.dashboard-users .settings-section .city-field,.dashboard-trainer-workouts .settings-section .city-field,.booking-book .settings-section .city-field,.dashboard-fbm .settings-section .city-field,.workout-plan-calendar .settings-section .city-field,.dashboard-trainer-platform-users .settings-section .city-field,.check-in .settings-section .city-field,.dashboard-automations .settings-section .city-field{width:200px}.dashboard-me .settings-section .zip-field,.dashboard-sites .settings-section .zip-field,.booking-index .settings-section .zip-field,.dashboard-trainer .settings-section .zip-field,.dashboard-trainer-groups .settings-section .zip-field,.dashboard-trainer-clients .settings-section .zip-field,.dashboard-trainer-routines .settings-section .zip-field,.dashboard-trainer-exercises .settings-section .zip-field,.dashboard-trainer-resources .settings-section .zip-field,.dashboard-trainer-workout-plans .settings-section .zip-field,.dashboard-trainer-clients-edit .settings-section .zip-field,.dashboard-ask .settings-section .zip-field,.dashboard-trainer-groups-resources .settings-section .zip-field,.dashboard-trainer-reports .settings-section .zip-field,.dashboard-users .settings-section .zip-field,.dashboard-trainer-workouts .settings-section .zip-field,.booking-book .settings-section .zip-field,.dashboard-fbm .settings-section .zip-field,.workout-plan-calendar .settings-section .zip-field,.dashboard-trainer-platform-users .settings-section .zip-field,.check-in .settings-section .zip-field,.dashboard-automations .settings-section .zip-field{width:70px;margin-left:4px;float:right}.dashboard-me .settings-section .city-field,.dashboard-me .settings-section .zip-field,.dashboard-sites .settings-section .city-field,.dashboard-sites .settings-section .zip-field,.booking-index .settings-section .city-field,.booking-index .settings-section .zip-field,.dashboard-trainer .settings-section .city-field,.dashboard-trainer .settings-section .zip-field,.dashboard-trainer-groups .settings-section .city-field,.dashboard-trainer-groups .settings-section .zip-field,.dashboard-trainer-clients .settings-section .city-field,.dashboard-trainer-clients .settings-section .zip-field,.dashboard-trainer-routines .settings-section .city-field,.dashboard-trainer-routines .settings-section .zip-field,.dashboard-trainer-exercises .settings-section .city-field,.dashboard-trainer-exercises .settings-section .zip-field,.dashboard-trainer-resources .settings-section .city-field,.dashboard-trainer-resources .settings-section .zip-field,.dashboard-trainer-workout-plans .settings-section .city-field,.dashboard-trainer-workout-plans .settings-section .zip-field,.dashboard-trainer-clients-edit .settings-section .city-field,.dashboard-trainer-clients-edit .settings-section .zip-field,.dashboard-ask .settings-section .city-field,.dashboard-ask .settings-section .zip-field,.dashboard-trainer-groups-resources .settings-section .city-field,.dashboard-trainer-groups-resources .settings-section .zip-field,.dashboard-trainer-reports .settings-section .city-field,.dashboard-trainer-reports .settings-section .zip-field,.dashboard-users .settings-section .city-field,.dashboard-users .settings-section .zip-field,.dashboard-trainer-workouts .settings-section .city-field,.dashboard-trainer-workouts .settings-section .zip-field,.booking-book .settings-section .city-field,.booking-book .settings-section .zip-field,.dashboard-fbm .settings-section .city-field,.dashboard-fbm .settings-section .zip-field,.workout-plan-calendar .settings-section .city-field,.workout-plan-calendar .settings-section .zip-field,.dashboard-trainer-platform-users .settings-section .city-field,.dashboard-trainer-platform-users .settings-section .zip-field,.check-in .settings-section .city-field,.check-in .settings-section .zip-field,.dashboard-automations .settings-section .city-field,.dashboard-automations .settings-section .zip-field{display:inline-block}.dashboard-me .settings-section .about,.dashboard-sites .settings-section .about,.booking-index .settings-section .about,.dashboard-trainer .settings-section .about,.dashboard-trainer-groups .settings-section .about,.dashboard-trainer-clients .settings-section .about,.dashboard-trainer-routines .settings-section .about,.dashboard-trainer-exercises .settings-section .about,.dashboard-trainer-resources .settings-section .about,.dashboard-trainer-workout-plans .settings-section .about,.dashboard-trainer-clients-edit .settings-section .about,.dashboard-ask .settings-section .about,.dashboard-trainer-groups-resources .settings-section .about,.dashboard-trainer-reports .settings-section .about,.dashboard-users .settings-section .about,.dashboard-trainer-workouts .settings-section .about,.booking-book .settings-section .about,.dashboard-fbm .settings-section .about,.workout-plan-calendar .settings-section .about,.dashboard-trainer-platform-users .settings-section .about,.check-in .settings-section .about,.dashboard-automations .settings-section .about{margin-top:5px;margin-bottom:27px}.dashboard-me .settings-section .password-field,.dashboard-sites .settings-section .password-field,.booking-index .settings-section .password-field,.dashboard-trainer .settings-section .password-field,.dashboard-trainer-groups .settings-section .password-field,.dashboard-trainer-clients .settings-section .password-field,.dashboard-trainer-routines .settings-section .password-field,.dashboard-trainer-exercises .settings-section .password-field,.dashboard-trainer-resources .settings-section .password-field,.dashboard-trainer-workout-plans .settings-section .password-field,.dashboard-trainer-clients-edit .settings-section .password-field,.dashboard-ask .settings-section .password-field,.dashboard-trainer-groups-resources .settings-section .password-field,.dashboard-trainer-reports .settings-section .password-field,.dashboard-users .settings-section .password-field,.dashboard-trainer-workouts .settings-section .password-field,.booking-book .settings-section .password-field,.dashboard-fbm .settings-section .password-field,.workout-plan-calendar .settings-section .password-field,.dashboard-trainer-platform-users .settings-section .password-field,.check-in .settings-section .password-field,.dashboard-automations .settings-section .password-field{width:150px;display:inline-block}.dashboard-me .settings-section .password-field:first-child,.dashboard-sites .settings-section .password-field:first-child,.booking-index .settings-section .password-field:first-child,.dashboard-trainer .settings-section .password-field:first-child,.dashboard-trainer-groups .settings-section .password-field:first-child,.dashboard-trainer-clients .settings-section .password-field:first-child,.dashboard-trainer-routines .settings-section .password-field:first-child,.dashboard-trainer-exercises .settings-section .password-field:first-child,.dashboard-trainer-resources .settings-section .password-field:first-child,.dashboard-trainer-workout-plans .settings-section .password-field:first-child,.dashboard-trainer-clients-edit .settings-section .password-field:first-child,.dashboard-ask .settings-section .password-field:first-child,.dashboard-trainer-groups-resources .settings-section .password-field:first-child,.dashboard-trainer-reports .settings-section .password-field:first-child,.dashboard-users .settings-section .password-field:first-child,.dashboard-trainer-workouts .settings-section .password-field:first-child,.booking-book .settings-section .password-field:first-child,.dashboard-fbm .settings-section .password-field:first-child,.workout-plan-calendar .settings-section .password-field:first-child,.dashboard-trainer-platform-users .settings-section .password-field:first-child,.check-in .settings-section .password-field:first-child,.dashboard-automations .settings-section .password-field:first-child{margin-right:4px}.dashboard-me .settings-section .email-field,.dashboard-sites .settings-section .email-field,.booking-index .settings-section .email-field,.dashboard-trainer .settings-section .email-field,.dashboard-trainer-groups .settings-section .email-field,.dashboard-trainer-clients .settings-section .email-field,.dashboard-trainer-routines .settings-section .email-field,.dashboard-trainer-exercises .settings-section .email-field,.dashboard-trainer-resources .settings-section .email-field,.dashboard-trainer-workout-plans .settings-section .email-field,.dashboard-trainer-clients-edit .settings-section .email-field,.dashboard-ask .settings-section .email-field,.dashboard-trainer-groups-resources .settings-section .email-field,.dashboard-trainer-reports .settings-section .email-field,.dashboard-users .settings-section .email-field,.dashboard-trainer-workouts .settings-section .email-field,.booking-book .settings-section .email-field,.dashboard-fbm .settings-section .email-field,.workout-plan-calendar .settings-section .email-field,.dashboard-trainer-platform-users .settings-section .email-field,.check-in .settings-section .email-field,.dashboard-automations .settings-section .email-field{margin-top:8px}.dashboard-me .settings-section .delete-client,.dashboard-sites .settings-section .delete-client,.booking-index .settings-section .delete-client,.dashboard-trainer .settings-section .delete-client,.dashboard-trainer-groups .settings-section .delete-client,.dashboard-trainer-clients .settings-section .delete-client,.dashboard-trainer-routines .settings-section .delete-client,.dashboard-trainer-exercises .settings-section .delete-client,.dashboard-trainer-resources .settings-section .delete-client,.dashboard-trainer-workout-plans .settings-section .delete-client,.dashboard-trainer-clients-edit .settings-section .delete-client,.dashboard-ask .settings-section .delete-client,.dashboard-trainer-groups-resources .settings-section .delete-client,.dashboard-trainer-reports .settings-section .delete-client,.dashboard-users .settings-section .delete-client,.dashboard-trainer-workouts .settings-section .delete-client,.booking-book .settings-section .delete-client,.dashboard-fbm .settings-section .delete-client,.workout-plan-calendar .settings-section .delete-client,.dashboard-trainer-platform-users .settings-section .delete-client,.check-in .settings-section .delete-client,.dashboard-automations .settings-section .delete-client{margin-top:10px}.dashboard-me .settings-section .cancel,.dashboard-sites .settings-section .cancel,.booking-index .settings-section .cancel,.dashboard-trainer .settings-section .cancel,.dashboard-trainer-groups .settings-section .cancel,.dashboard-trainer-clients .settings-section .cancel,.dashboard-trainer-routines .settings-section .cancel,.dashboard-trainer-exercises .settings-section .cancel,.dashboard-trainer-resources .settings-section .cancel,.dashboard-trainer-workout-plans .settings-section .cancel,.dashboard-trainer-clients-edit .settings-section .cancel,.dashboard-ask .settings-section .cancel,.dashboard-trainer-groups-resources .settings-section .cancel,.dashboard-trainer-reports .settings-section .cancel,.dashboard-users .settings-section .cancel,.dashboard-trainer-workouts .settings-section .cancel,.booking-book .settings-section .cancel,.dashboard-fbm .settings-section .cancel,.workout-plan-calendar .settings-section .cancel,.dashboard-trainer-platform-users .settings-section .cancel,.check-in .settings-section .cancel,.dashboard-automations .settings-section .cancel{display:inline-block}@media only screen and (max-width: 40em){.dashboard-me .settings-section .cancel,.dashboard-sites .settings-section .cancel,.booking-index .settings-section .cancel,.dashboard-trainer .settings-section .cancel,.dashboard-trainer-groups .settings-section .cancel,.dashboard-trainer-clients .settings-section .cancel,.dashboard-trainer-routines .settings-section .cancel,.dashboard-trainer-exercises .settings-section .cancel,.dashboard-trainer-resources .settings-section .cancel,.dashboard-trainer-workout-plans .settings-section .cancel,.dashboard-trainer-clients-edit .settings-section .cancel,.dashboard-ask .settings-section .cancel,.dashboard-trainer-groups-resources .settings-section .cancel,.dashboard-trainer-reports .settings-section .cancel,.dashboard-users .settings-section .cancel,.dashboard-trainer-workouts .settings-section .cancel,.booking-book .settings-section .cancel,.dashboard-fbm .settings-section .cancel,.workout-plan-calendar .settings-section .cancel,.dashboard-trainer-platform-users .settings-section .cancel,.check-in .settings-section .cancel,.dashboard-automations .settings-section .cancel{margin:1px 0 0 20px}}@media only screen and (min-width: 40.063em){.dashboard-me .settings-section .cancel,.dashboard-sites .settings-section .cancel,.booking-index .settings-section .cancel,.dashboard-trainer .settings-section .cancel,.dashboard-trainer-groups .settings-section .cancel,.dashboard-trainer-clients .settings-section .cancel,.dashboard-trainer-routines .settings-section .cancel,.dashboard-trainer-exercises .settings-section .cancel,.dashboard-trainer-resources .settings-section .cancel,.dashboard-trainer-workout-plans .settings-section .cancel,.dashboard-trainer-clients-edit .settings-section .cancel,.dashboard-ask .settings-section .cancel,.dashboard-trainer-groups-resources .settings-section .cancel,.dashboard-trainer-reports .settings-section .cancel,.dashboard-users .settings-section .cancel,.dashboard-trainer-workouts .settings-section .cancel,.booking-book .settings-section .cancel,.dashboard-fbm .settings-section .cancel,.workout-plan-calendar .settings-section .cancel,.dashboard-trainer-platform-users .settings-section .cancel,.check-in .settings-section .cancel,.dashboard-automations .settings-section .cancel{margin:10px 0 0 20px}}.dashboard-me .settings-section label span,.dashboard-sites .settings-section label span,.booking-index .settings-section label span,.dashboard-trainer .settings-section label span,.dashboard-trainer-groups .settings-section label span,.dashboard-trainer-clients .settings-section label span,.dashboard-trainer-routines .settings-section label span,.dashboard-trainer-exercises .settings-section label span,.dashboard-trainer-resources .settings-section label span,.dashboard-trainer-workout-plans .settings-section label span,.dashboard-trainer-clients-edit .settings-section label span,.dashboard-ask .settings-section label span,.dashboard-trainer-groups-resources .settings-section label span,.dashboard-trainer-reports .settings-section label span,.dashboard-users .settings-section label span,.dashboard-trainer-workouts .settings-section label span,.booking-book .settings-section label span,.dashboard-fbm .settings-section label span,.workout-plan-calendar .settings-section label span,.dashboard-trainer-platform-users .settings-section label span,.check-in .settings-section label span,.dashboard-automations .settings-section label span{margin:0}.dashboard-me .profile-settings .settings-section .header-section,.dashboard-me .profile-settings .settings-section .billing-information .header-section,.dashboard-sites .profile-settings .settings-section .header-section,.dashboard-sites .profile-settings .settings-section .billing-information .header-section,.booking-index .profile-settings .settings-section .header-section,.booking-index .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer .profile-settings .settings-section .header-section,.dashboard-trainer .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-groups .profile-settings .settings-section .header-section,.dashboard-trainer-groups .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-clients .profile-settings .settings-section .header-section,.dashboard-trainer-clients .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-routines .profile-settings .settings-section .header-section,.dashboard-trainer-routines .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-exercises .profile-settings .settings-section .header-section,.dashboard-trainer-exercises .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-resources .profile-settings .settings-section .header-section,.dashboard-trainer-resources .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-workout-plans .profile-settings .settings-section .header-section,.dashboard-trainer-workout-plans .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-clients-edit .profile-settings .settings-section .header-section,.dashboard-trainer-clients-edit .profile-settings .settings-section .billing-information .header-section,.dashboard-ask .profile-settings .settings-section .header-section,.dashboard-ask .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-groups-resources .profile-settings .settings-section .header-section,.dashboard-trainer-groups-resources .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-reports .profile-settings .settings-section .header-section,.dashboard-trainer-reports .profile-settings .settings-section .billing-information .header-section,.dashboard-users .profile-settings .settings-section .header-section,.dashboard-users .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-workouts .profile-settings .settings-section .header-section,.dashboard-trainer-workouts .profile-settings .settings-section .billing-information .header-section,.booking-book .profile-settings .settings-section .header-section,.booking-book .profile-settings .settings-section .billing-information .header-section,.dashboard-fbm .profile-settings .settings-section .header-section,.dashboard-fbm .profile-settings .settings-section .billing-information .header-section,.workout-plan-calendar .profile-settings .settings-section .header-section,.workout-plan-calendar .profile-settings .settings-section .billing-information .header-section,.dashboard-trainer-platform-users .profile-settings .settings-section .header-section,.dashboard-trainer-platform-users .profile-settings .settings-section .billing-information .header-section,.check-in .profile-settings .settings-section .header-section,.check-in .profile-settings .settings-section .billing-information .header-section,.dashboard-automations .profile-settings .settings-section .header-section,.dashboard-automations .profile-settings .settings-section .billing-information .header-section{margin-bottom:35px}.dashboard-me .profile-settings .settings-section .header-section h3,.dashboard-me .profile-settings .settings-section .billing-information .header-section h3,.dashboard-sites .profile-settings .settings-section .header-section h3,.dashboard-sites .profile-settings .settings-section .billing-information .header-section h3,.booking-index .profile-settings .settings-section .header-section h3,.booking-index .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer .profile-settings .settings-section .header-section h3,.dashboard-trainer .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-groups .profile-settings .settings-section .header-section h3,.dashboard-trainer-groups .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-clients .profile-settings .settings-section .header-section h3,.dashboard-trainer-clients .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-routines .profile-settings .settings-section .header-section h3,.dashboard-trainer-routines .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-exercises .profile-settings .settings-section .header-section h3,.dashboard-trainer-exercises .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-resources .profile-settings .settings-section .header-section h3,.dashboard-trainer-resources .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-workout-plans .profile-settings .settings-section .header-section h3,.dashboard-trainer-workout-plans .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-clients-edit .profile-settings .settings-section .header-section h3,.dashboard-trainer-clients-edit .profile-settings .settings-section .billing-information .header-section h3,.dashboard-ask .profile-settings .settings-section .header-section h3,.dashboard-ask .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-groups-resources .profile-settings .settings-section .header-section h3,.dashboard-trainer-groups-resources .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-reports .profile-settings .settings-section .header-section h3,.dashboard-trainer-reports .profile-settings .settings-section .billing-information .header-section h3,.dashboard-users .profile-settings .settings-section .header-section h3,.dashboard-users .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-workouts .profile-settings .settings-section .header-section h3,.dashboard-trainer-workouts .profile-settings .settings-section .billing-information .header-section h3,.booking-book .profile-settings .settings-section .header-section h3,.booking-book .profile-settings .settings-section .billing-information .header-section h3,.dashboard-fbm .profile-settings .settings-section .header-section h3,.dashboard-fbm .profile-settings .settings-section .billing-information .header-section h3,.workout-plan-calendar .profile-settings .settings-section .header-section h3,.workout-plan-calendar .profile-settings .settings-section .billing-information .header-section h3,.dashboard-trainer-platform-users .profile-settings .settings-section .header-section h3,.dashboard-trainer-platform-users .profile-settings .settings-section .billing-information .header-section h3,.check-in .profile-settings .settings-section .header-section h3,.check-in .profile-settings .settings-section .billing-information .header-section h3,.dashboard-automations .profile-settings .settings-section .header-section h3,.dashboard-automations .profile-settings .settings-section .billing-information .header-section h3{margin-bottom:14px}.dashboard-me .profile-settings .settings-section .measurement-header,.dashboard-sites .profile-settings .settings-section .measurement-header,.booking-index .profile-settings .settings-section .measurement-header,.dashboard-trainer .profile-settings .settings-section .measurement-header,.dashboard-trainer-groups .profile-settings .settings-section .measurement-header,.dashboard-trainer-clients .profile-settings .settings-section .measurement-header,.dashboard-trainer-routines .profile-settings .settings-section .measurement-header,.dashboard-trainer-exercises .profile-settings .settings-section .measurement-header,.dashboard-trainer-resources .profile-settings .settings-section .measurement-header,.dashboard-trainer-workout-plans .profile-settings .settings-section .measurement-header,.dashboard-trainer-clients-edit .profile-settings .settings-section .measurement-header,.dashboard-ask .profile-settings .settings-section .measurement-header,.dashboard-trainer-groups-resources .profile-settings .settings-section .measurement-header,.dashboard-trainer-reports .profile-settings .settings-section .measurement-header,.dashboard-users .profile-settings .settings-section .measurement-header,.dashboard-trainer-workouts .profile-settings .settings-section .measurement-header,.booking-book .profile-settings .settings-section .measurement-header,.dashboard-fbm .profile-settings .settings-section .measurement-header,.workout-plan-calendar .profile-settings .settings-section .measurement-header,.dashboard-trainer-platform-users .profile-settings .settings-section .measurement-header,.check-in .profile-settings .settings-section .measurement-header,.dashboard-automations .profile-settings .settings-section .measurement-header{padding-left:5px}.dashboard-me .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-sites .profile-settings .settings-section .units .units-section .unit-wrap,.booking-index .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-groups .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-clients .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-routines .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-exercises .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-resources .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-workout-plans .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-clients-edit .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-ask .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-groups-resources .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-reports .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-users .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-workouts .profile-settings .settings-section .units .units-section .unit-wrap,.booking-book .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-fbm .profile-settings .settings-section .units .units-section .unit-wrap,.workout-plan-calendar .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-trainer-platform-users .profile-settings .settings-section .units .units-section .unit-wrap,.check-in .profile-settings .settings-section .units .units-section .unit-wrap,.dashboard-automations .profile-settings .settings-section .units .units-section .unit-wrap{margin:-35px 0 0 10px}.dashboard-me .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-sites .profile-settings .settings-section .units .units-section .unit-wrap span,.booking-index .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-groups .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-clients .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-routines .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-exercises .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-resources .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-workout-plans .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-clients-edit .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-ask .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-groups-resources .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-reports .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-users .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-workouts .profile-settings .settings-section .units .units-section .unit-wrap span,.booking-book .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-fbm .profile-settings .settings-section .units .units-section .unit-wrap span,.workout-plan-calendar .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-trainer-platform-users .profile-settings .settings-section .units .units-section .unit-wrap span,.check-in .profile-settings .settings-section .units .units-section .unit-wrap span,.dashboard-automations .profile-settings .settings-section .units .units-section .unit-wrap span{margin-left:10px}.dashboard-me .profile-settings .settings-section .save-button,.dashboard-me .profile-settings .settings-section .notification-settings .save-button,.dashboard-sites .profile-settings .settings-section .save-button,.dashboard-sites .profile-settings .settings-section .notification-settings .save-button,.booking-index .profile-settings .settings-section .save-button,.booking-index .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer .profile-settings .settings-section .save-button,.dashboard-trainer .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-groups .profile-settings .settings-section .save-button,.dashboard-trainer-groups .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-clients .profile-settings .settings-section .save-button,.dashboard-trainer-clients .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-routines .profile-settings .settings-section .save-button,.dashboard-trainer-routines .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-exercises .profile-settings .settings-section .save-button,.dashboard-trainer-exercises .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-resources .profile-settings .settings-section .save-button,.dashboard-trainer-resources .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-workout-plans .profile-settings .settings-section .save-button,.dashboard-trainer-workout-plans .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-clients-edit .profile-settings .settings-section .save-button,.dashboard-trainer-clients-edit .profile-settings .settings-section .notification-settings .save-button,.dashboard-ask .profile-settings .settings-section .save-button,.dashboard-ask .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-groups-resources .profile-settings .settings-section .save-button,.dashboard-trainer-groups-resources .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-reports .profile-settings .settings-section .save-button,.dashboard-trainer-reports .profile-settings .settings-section .notification-settings .save-button,.dashboard-users .profile-settings .settings-section .save-button,.dashboard-users .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-workouts .profile-settings .settings-section .save-button,.dashboard-trainer-workouts .profile-settings .settings-section .notification-settings .save-button,.booking-book .profile-settings .settings-section .save-button,.booking-book .profile-settings .settings-section .notification-settings .save-button,.dashboard-fbm .profile-settings .settings-section .save-button,.dashboard-fbm .profile-settings .settings-section .notification-settings .save-button,.workout-plan-calendar .profile-settings .settings-section .save-button,.workout-plan-calendar .profile-settings .settings-section .notification-settings .save-button,.dashboard-trainer-platform-users .profile-settings .settings-section .save-button,.dashboard-trainer-platform-users .profile-settings .settings-section .notification-settings .save-button,.check-in .profile-settings .settings-section .save-button,.check-in .profile-settings .settings-section .notification-settings .save-button,.dashboard-automations .profile-settings .settings-section .save-button,.dashboard-automations .profile-settings .settings-section .notification-settings .save-button{width:133px;padding-left:0;padding-right:0}.dashboard-me .profile-settings .settings-section input[type='checkbox'],.dashboard-sites .profile-settings .settings-section input[type='checkbox'],.booking-index .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-groups .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-clients .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-routines .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-exercises .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-resources .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-workout-plans .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-clients-edit .profile-settings .settings-section input[type='checkbox'],.dashboard-ask .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-groups-resources .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-reports .profile-settings .settings-section input[type='checkbox'],.dashboard-users .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-workouts .profile-settings .settings-section input[type='checkbox'],.booking-book .profile-settings .settings-section input[type='checkbox'],.dashboard-fbm .profile-settings .settings-section input[type='checkbox'],.workout-plan-calendar .profile-settings .settings-section input[type='checkbox'],.dashboard-trainer-platform-users .profile-settings .settings-section input[type='checkbox'],.check-in .profile-settings .settings-section input[type='checkbox'],.dashboard-automations .profile-settings .settings-section input[type='checkbox']{margin:0}@media only screen and (max-width: 40em){.dashboard-me .profile-settings .settings-section .time-zone select,.dashboard-sites .profile-settings .settings-section .time-zone select,.booking-index .profile-settings .settings-section .time-zone select,.dashboard-trainer .profile-settings .settings-section .time-zone select,.dashboard-trainer-groups .profile-settings .settings-section .time-zone select,.dashboard-trainer-clients .profile-settings .settings-section .time-zone select,.dashboard-trainer-routines .profile-settings .settings-section .time-zone select,.dashboard-trainer-exercises .profile-settings .settings-section .time-zone select,.dashboard-trainer-resources .profile-settings .settings-section .time-zone select,.dashboard-trainer-workout-plans .profile-settings .settings-section .time-zone select,.dashboard-trainer-clients-edit .profile-settings .settings-section .time-zone select,.dashboard-ask .profile-settings .settings-section .time-zone select,.dashboard-trainer-groups-resources .profile-settings .settings-section .time-zone select,.dashboard-trainer-reports .profile-settings .settings-section .time-zone select,.dashboard-users .profile-settings .settings-section .time-zone select,.dashboard-trainer-workouts .profile-settings .settings-section .time-zone select,.booking-book .profile-settings .settings-section .time-zone select,.dashboard-fbm .profile-settings .settings-section .time-zone select,.workout-plan-calendar .profile-settings .settings-section .time-zone select,.dashboard-trainer-platform-users .profile-settings .settings-section .time-zone select,.check-in .profile-settings .settings-section .time-zone select,.dashboard-automations .profile-settings .settings-section .time-zone select{padding-right:20px}}.dashboard-me #errors .mod-notification-box,.dashboard-sites #errors .mod-notification-box,.booking-index #errors .mod-notification-box,.dashboard-trainer #errors .mod-notification-box,.dashboard-trainer-groups #errors .mod-notification-box,.dashboard-trainer-clients #errors .mod-notification-box,.dashboard-trainer-routines #errors .mod-notification-box,.dashboard-trainer-exercises #errors .mod-notification-box,.dashboard-trainer-resources #errors .mod-notification-box,.dashboard-trainer-workout-plans #errors .mod-notification-box,.dashboard-trainer-clients-edit #errors .mod-notification-box,.dashboard-ask #errors .mod-notification-box,.dashboard-trainer-groups-resources #errors .mod-notification-box,.dashboard-trainer-reports #errors .mod-notification-box,.dashboard-users #errors .mod-notification-box,.dashboard-trainer-workouts #errors .mod-notification-box,.booking-book #errors .mod-notification-box,.dashboard-fbm #errors .mod-notification-box,.workout-plan-calendar #errors .mod-notification-box,.dashboard-trainer-platform-users #errors .mod-notification-box,.check-in #errors .mod-notification-box,.dashboard-automations #errors .mod-notification-box{padding-bottom:1px}.dashboard-me .error-header,.dashboard-me .error-item,.dashboard-sites .error-header,.dashboard-sites .error-item,.booking-index .error-header,.booking-index .error-item,.dashboard-trainer .error-header,.dashboard-trainer .error-item,.dashboard-trainer-groups .error-header,.dashboard-trainer-groups .error-item,.dashboard-trainer-clients .error-header,.dashboard-trainer-clients .error-item,.dashboard-trainer-routines .error-header,.dashboard-trainer-routines .error-item,.dashboard-trainer-exercises .error-header,.dashboard-trainer-exercises .error-item,.dashboard-trainer-resources .error-header,.dashboard-trainer-resources .error-item,.dashboard-trainer-workout-plans .error-header,.dashboard-trainer-workout-plans .error-item,.dashboard-trainer-clients-edit .error-header,.dashboard-trainer-clients-edit .error-item,.dashboard-ask .error-header,.dashboard-ask .error-item,.dashboard-trainer-groups-resources .error-header,.dashboard-trainer-groups-resources .error-item,.dashboard-trainer-reports .error-header,.dashboard-trainer-reports .error-item,.dashboard-users .error-header,.dashboard-users .error-item,.dashboard-trainer-workouts .error-header,.dashboard-trainer-workouts .error-item,.booking-book .error-header,.booking-book .error-item,.dashboard-fbm .error-header,.dashboard-fbm .error-item,.workout-plan-calendar .error-header,.workout-plan-calendar .error-item,.dashboard-trainer-platform-users .error-header,.dashboard-trainer-platform-users .error-item,.check-in .error-header,.check-in .error-item,.dashboard-automations .error-header,.dashboard-automations .error-item{padding-left:24px}.dashboard-me .error-header,.dashboard-sites .error-header,.booking-index .error-header,.dashboard-trainer .error-header,.dashboard-trainer-groups .error-header,.dashboard-trainer-clients .error-header,.dashboard-trainer-routines .error-header,.dashboard-trainer-exercises .error-header,.dashboard-trainer-resources .error-header,.dashboard-trainer-workout-plans .error-header,.dashboard-trainer-clients-edit .error-header,.dashboard-ask .error-header,.dashboard-trainer-groups-resources .error-header,.dashboard-trainer-reports .error-header,.dashboard-users .error-header,.dashboard-trainer-workouts .error-header,.booking-book .error-header,.dashboard-fbm .error-header,.workout-plan-calendar .error-header,.dashboard-trainer-platform-users .error-header,.check-in .error-header,.dashboard-automations .error-header{background-color:#c00;color:#fff;margin-bottom:0;font-size:24px}.dashboard-me.dashboard-trainer-videos .error-header,.dashboard-sites.dashboard-trainer-videos .error-header,.booking-index.dashboard-trainer-videos .error-header,.dashboard-trainer.dashboard-trainer-videos .error-header,.dashboard-trainer-groups.dashboard-trainer-videos .error-header,.dashboard-trainer-clients.dashboard-trainer-videos .error-header,.dashboard-trainer-routines.dashboard-trainer-videos .error-header,.dashboard-trainer-exercises.dashboard-trainer-videos .error-header,.dashboard-trainer-resources.dashboard-trainer-videos .error-header,.dashboard-trainer-workout-plans.dashboard-trainer-videos .error-header,.dashboard-trainer-clients-edit.dashboard-trainer-videos .error-header,.dashboard-ask.dashboard-trainer-videos .error-header,.dashboard-trainer-groups-resources.dashboard-trainer-videos .error-header,.dashboard-trainer-reports.dashboard-trainer-videos .error-header,.dashboard-users.dashboard-trainer-videos .error-header,.dashboard-trainer-workouts.dashboard-trainer-videos .error-header,.booking-book.dashboard-trainer-videos .error-header,.dashboard-fbm.dashboard-trainer-videos .error-header,.workout-plan-calendar.dashboard-trainer-videos .error-header,.dashboard-trainer-platform-users.dashboard-trainer-videos .error-header,.check-in.dashboard-trainer-videos .error-header,.dashboard-automations.dashboard-trainer-videos .error-header{background-color:inherit;color:black}.dashboard-me .error-item p,.dashboard-sites .error-item p,.booking-index .error-item p,.dashboard-trainer .error-item p,.dashboard-trainer-groups .error-item p,.dashboard-trainer-clients .error-item p,.dashboard-trainer-routines .error-item p,.dashboard-trainer-exercises .error-item p,.dashboard-trainer-resources .error-item p,.dashboard-trainer-workout-plans .error-item p,.dashboard-trainer-clients-edit .error-item p,.dashboard-ask .error-item p,.dashboard-trainer-groups-resources .error-item p,.dashboard-trainer-reports .error-item p,.dashboard-users .error-item p,.dashboard-trainer-workouts .error-item p,.booking-book .error-item p,.dashboard-fbm .error-item p,.workout-plan-calendar .error-item p,.dashboard-trainer-platform-users .error-item p,.check-in .error-item p,.dashboard-automations .error-item p{margin:6px 0}.dashboard-me .client-nav,.dashboard-sites .client-nav,.booking-index .client-nav,.dashboard-trainer .client-nav,.dashboard-trainer-groups .client-nav,.dashboard-trainer-clients .client-nav,.dashboard-trainer-routines .client-nav,.dashboard-trainer-exercises .client-nav,.dashboard-trainer-resources .client-nav,.dashboard-trainer-workout-plans .client-nav,.dashboard-trainer-clients-edit .client-nav,.dashboard-ask .client-nav,.dashboard-trainer-groups-resources .client-nav,.dashboard-trainer-reports .client-nav,.dashboard-users .client-nav,.dashboard-trainer-workouts .client-nav,.booking-book .client-nav,.dashboard-fbm .client-nav,.workout-plan-calendar .client-nav,.dashboard-trainer-platform-users .client-nav,.check-in .client-nav,.dashboard-automations .client-nav{background-color:#fafafa}.dashboard-me .client-nav .client-nav-links,.dashboard-sites .client-nav .client-nav-links,.booking-index .client-nav .client-nav-links,.dashboard-trainer .client-nav .client-nav-links,.dashboard-trainer-groups .client-nav .client-nav-links,.dashboard-trainer-clients .client-nav .client-nav-links,.dashboard-trainer-routines .client-nav .client-nav-links,.dashboard-trainer-exercises .client-nav .client-nav-links,.dashboard-trainer-resources .client-nav .client-nav-links,.dashboard-trainer-workout-plans .client-nav .client-nav-links,.dashboard-trainer-clients-edit .client-nav .client-nav-links,.dashboard-ask .client-nav .client-nav-links,.dashboard-trainer-groups-resources .client-nav .client-nav-links,.dashboard-trainer-reports .client-nav .client-nav-links,.dashboard-users .client-nav .client-nav-links,.dashboard-trainer-workouts .client-nav .client-nav-links,.booking-book .client-nav .client-nav-links,.dashboard-fbm .client-nav .client-nav-links,.workout-plan-calendar .client-nav .client-nav-links,.dashboard-trainer-platform-users .client-nav .client-nav-links,.check-in .client-nav .client-nav-links,.dashboard-automations .client-nav .client-nav-links{margin-top:-10px;padding-left:35px}.dashboard-me .client-nav .client-nav-links a,.dashboard-sites .client-nav .client-nav-links a,.booking-index .client-nav .client-nav-links a,.dashboard-trainer .client-nav .client-nav-links a,.dashboard-trainer-groups .client-nav .client-nav-links a,.dashboard-trainer-clients .client-nav .client-nav-links a,.dashboard-trainer-routines .client-nav .client-nav-links a,.dashboard-trainer-exercises .client-nav .client-nav-links a,.dashboard-trainer-resources .client-nav .client-nav-links a,.dashboard-trainer-workout-plans .client-nav .client-nav-links a,.dashboard-trainer-clients-edit .client-nav .client-nav-links a,.dashboard-ask .client-nav .client-nav-links a,.dashboard-trainer-groups-resources .client-nav .client-nav-links a,.dashboard-trainer-reports .client-nav .client-nav-links a,.dashboard-users .client-nav .client-nav-links a,.dashboard-trainer-workouts .client-nav .client-nav-links a,.booking-book .client-nav .client-nav-links a,.dashboard-fbm .client-nav .client-nav-links a,.workout-plan-calendar .client-nav .client-nav-links a,.dashboard-trainer-platform-users .client-nav .client-nav-links a,.check-in .client-nav .client-nav-links a,.dashboard-automations .client-nav .client-nav-links a{font-size:12px}.dashboard-me .client-nav .back-link,.dashboard-sites .client-nav .back-link,.booking-index .client-nav .back-link,.dashboard-trainer .client-nav .back-link,.dashboard-trainer-groups .client-nav .back-link,.dashboard-trainer-clients .client-nav .back-link,.dashboard-trainer-routines .client-nav .back-link,.dashboard-trainer-exercises .client-nav .back-link,.dashboard-trainer-resources .client-nav .back-link,.dashboard-trainer-workout-plans .client-nav .back-link,.dashboard-trainer-clients-edit .client-nav .back-link,.dashboard-ask .client-nav .back-link,.dashboard-trainer-groups-resources .client-nav .back-link,.dashboard-trainer-reports .client-nav .back-link,.dashboard-users .client-nav .back-link,.dashboard-trainer-workouts .client-nav .back-link,.booking-book .client-nav .back-link,.dashboard-fbm .client-nav .back-link,.workout-plan-calendar .client-nav .back-link,.dashboard-trainer-platform-users .client-nav .back-link,.check-in .client-nav .back-link,.dashboard-automations .client-nav .back-link{margin-left:3px;vertical-align:middle;font-size:12px;position:relative;top:-3px;display:block;padding-left:33px;margin-top:-8px}.dashboard-me .client-nav .client-edit-tag,.dashboard-sites .client-nav .client-edit-tag,.booking-index .client-nav .client-edit-tag,.dashboard-trainer .client-nav .client-edit-tag,.dashboard-trainer-groups .client-nav .client-edit-tag,.dashboard-trainer-clients .client-nav .client-edit-tag,.dashboard-trainer-routines .client-nav .client-edit-tag,.dashboard-trainer-exercises .client-nav .client-edit-tag,.dashboard-trainer-resources .client-nav .client-edit-tag,.dashboard-trainer-workout-plans .client-nav .client-edit-tag,.dashboard-trainer-clients-edit .client-nav .client-edit-tag,.dashboard-ask .client-nav .client-edit-tag,.dashboard-trainer-groups-resources .client-nav .client-edit-tag,.dashboard-trainer-reports .client-nav .client-edit-tag,.dashboard-users .client-nav .client-edit-tag,.dashboard-trainer-workouts .client-nav .client-edit-tag,.booking-book .client-nav .client-edit-tag,.dashboard-fbm .client-nav .client-edit-tag,.workout-plan-calendar .client-nav .client-edit-tag,.dashboard-trainer-platform-users .client-nav .client-edit-tag,.check-in .client-nav .client-edit-tag,.dashboard-automations .client-nav .client-edit-tag{padding-top:10px}@media only screen and (min-width: 64.063em){.dashboard-me .client-nav .client-edit-tag .tag-wrapper,.dashboard-sites .client-nav .client-edit-tag .tag-wrapper,.booking-index .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-groups .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-clients .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-routines .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-exercises .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-resources .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-workout-plans .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-clients-edit .client-nav .client-edit-tag .tag-wrapper,.dashboard-ask .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-groups-resources .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-reports .client-nav .client-edit-tag .tag-wrapper,.dashboard-users .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-workouts .client-nav .client-edit-tag .tag-wrapper,.booking-book .client-nav .client-edit-tag .tag-wrapper,.dashboard-fbm .client-nav .client-edit-tag .tag-wrapper,.workout-plan-calendar .client-nav .client-edit-tag .tag-wrapper,.dashboard-trainer-platform-users .client-nav .client-edit-tag .tag-wrapper,.check-in .client-nav .client-edit-tag .tag-wrapper,.dashboard-automations .client-nav .client-edit-tag .tag-wrapper{min-width:400px}}.dashboard-me .client-nav .client-edit-tag .client-options,.dashboard-sites .client-nav .client-edit-tag .client-options,.booking-index .client-nav .client-edit-tag .client-options,.dashboard-trainer .client-nav .client-edit-tag .client-options,.dashboard-trainer-groups .client-nav .client-edit-tag .client-options,.dashboard-trainer-clients .client-nav .client-edit-tag .client-options,.dashboard-trainer-routines .client-nav .client-edit-tag .client-options,.dashboard-trainer-exercises .client-nav .client-edit-tag .client-options,.dashboard-trainer-resources .client-nav .client-edit-tag .client-options,.dashboard-trainer-workout-plans .client-nav .client-edit-tag .client-options,.dashboard-trainer-clients-edit .client-nav .client-edit-tag .client-options,.dashboard-ask .client-nav .client-edit-tag .client-options,.dashboard-trainer-groups-resources .client-nav .client-edit-tag .client-options,.dashboard-trainer-reports .client-nav .client-edit-tag .client-options,.dashboard-users .client-nav .client-edit-tag .client-options,.dashboard-trainer-workouts .client-nav .client-edit-tag .client-options,.booking-book .client-nav .client-edit-tag .client-options,.dashboard-fbm .client-nav .client-edit-tag .client-options,.workout-plan-calendar .client-nav .client-edit-tag .client-options,.dashboard-trainer-platform-users .client-nav .client-edit-tag .client-options,.check-in .client-nav .client-edit-tag .client-options,.dashboard-automations .client-nav .client-edit-tag .client-options{padding:10px 0px 0px 0px}.dashboard-me .client-nav .tag-wrapper,.dashboard-sites .client-nav .tag-wrapper,.booking-index .client-nav .tag-wrapper,.dashboard-trainer .client-nav .tag-wrapper,.dashboard-trainer-groups .client-nav .tag-wrapper,.dashboard-trainer-clients .client-nav .tag-wrapper,.dashboard-trainer-routines .client-nav .tag-wrapper,.dashboard-trainer-exercises .client-nav .tag-wrapper,.dashboard-trainer-resources .client-nav .tag-wrapper,.dashboard-trainer-workout-plans .client-nav .tag-wrapper,.dashboard-trainer-clients-edit .client-nav .tag-wrapper,.dashboard-ask .client-nav .tag-wrapper,.dashboard-trainer-groups-resources .client-nav .tag-wrapper,.dashboard-trainer-reports .client-nav .tag-wrapper,.dashboard-users .client-nav .tag-wrapper,.dashboard-trainer-workouts .client-nav .tag-wrapper,.booking-book .client-nav .tag-wrapper,.dashboard-fbm .client-nav .tag-wrapper,.workout-plan-calendar .client-nav .tag-wrapper,.dashboard-trainer-platform-users .client-nav .tag-wrapper,.check-in .client-nav .tag-wrapper,.dashboard-automations .client-nav .tag-wrapper{position:relative}.dashboard-me .client-nav .tag-wrapper .ember-view,.dashboard-sites .client-nav .tag-wrapper .ember-view,.booking-index .client-nav .tag-wrapper .ember-view,.dashboard-trainer .client-nav .tag-wrapper .ember-view,.dashboard-trainer-groups .client-nav .tag-wrapper .ember-view,.dashboard-trainer-clients .client-nav .tag-wrapper .ember-view,.dashboard-trainer-routines .client-nav .tag-wrapper .ember-view,.dashboard-trainer-exercises .client-nav .tag-wrapper .ember-view,.dashboard-trainer-resources .client-nav .tag-wrapper .ember-view,.dashboard-trainer-workout-plans .client-nav .tag-wrapper .ember-view,.dashboard-trainer-clients-edit .client-nav .tag-wrapper .ember-view,.dashboard-ask .client-nav .tag-wrapper .ember-view,.dashboard-trainer-groups-resources .client-nav .tag-wrapper .ember-view,.dashboard-trainer-reports .client-nav .tag-wrapper .ember-view,.dashboard-users .client-nav .tag-wrapper .ember-view,.dashboard-trainer-workouts .client-nav .tag-wrapper .ember-view,.booking-book .client-nav .tag-wrapper .ember-view,.dashboard-fbm .client-nav .tag-wrapper .ember-view,.workout-plan-calendar .client-nav .tag-wrapper .ember-view,.dashboard-trainer-platform-users .client-nav .tag-wrapper .ember-view,.check-in .client-nav .tag-wrapper .ember-view,.dashboard-automations .client-nav .tag-wrapper .ember-view{margin-left:50px}.dashboard-me .client-nav .tag-label,.dashboard-sites .client-nav .tag-label,.booking-index .client-nav .tag-label,.dashboard-trainer .client-nav .tag-label,.dashboard-trainer-groups .client-nav .tag-label,.dashboard-trainer-clients .client-nav .tag-label,.dashboard-trainer-routines .client-nav .tag-label,.dashboard-trainer-exercises .client-nav .tag-label,.dashboard-trainer-resources .client-nav .tag-label,.dashboard-trainer-workout-plans .client-nav .tag-label,.dashboard-trainer-clients-edit .client-nav .tag-label,.dashboard-ask .client-nav .tag-label,.dashboard-trainer-groups-resources .client-nav .tag-label,.dashboard-trainer-reports .client-nav .tag-label,.dashboard-users .client-nav .tag-label,.dashboard-trainer-workouts .client-nav .tag-label,.booking-book .client-nav .tag-label,.dashboard-fbm .client-nav .tag-label,.workout-plan-calendar .client-nav .tag-label,.dashboard-trainer-platform-users .client-nav .tag-label,.check-in .client-nav .tag-label,.dashboard-automations .client-nav .tag-label{position:absolute;top:8px;font-size:17px}.dashboard-me .client-nav .select2-container-multi .select2-choices,.dashboard-sites .client-nav .select2-container-multi .select2-choices,.booking-index .client-nav .select2-container-multi .select2-choices,.dashboard-trainer .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-groups .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-clients .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-routines .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-exercises .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-resources .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-workout-plans .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-clients-edit .client-nav .select2-container-multi .select2-choices,.dashboard-ask .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-groups-resources .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-reports .client-nav .select2-container-multi .select2-choices,.dashboard-users .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-workouts .client-nav .select2-container-multi .select2-choices,.booking-book .client-nav .select2-container-multi .select2-choices,.dashboard-fbm .client-nav .select2-container-multi .select2-choices,.workout-plan-calendar .client-nav .select2-container-multi .select2-choices,.dashboard-trainer-platform-users .client-nav .select2-container-multi .select2-choices,.check-in .client-nav .select2-container-multi .select2-choices,.dashboard-automations .client-nav .select2-container-multi .select2-choices{margin-bottom:10px}.dashboard-me .new-clients .first,.dashboard-me .new-clients .second,.dashboard-sites .new-clients .first,.dashboard-sites .new-clients .second,.booking-index .new-clients .first,.booking-index .new-clients .second,.dashboard-trainer .new-clients .first,.dashboard-trainer .new-clients .second,.dashboard-trainer-groups .new-clients .first,.dashboard-trainer-groups .new-clients .second,.dashboard-trainer-clients .new-clients .first,.dashboard-trainer-clients .new-clients .second,.dashboard-trainer-routines .new-clients .first,.dashboard-trainer-routines .new-clients .second,.dashboard-trainer-exercises .new-clients .first,.dashboard-trainer-exercises .new-clients .second,.dashboard-trainer-resources .new-clients .first,.dashboard-trainer-resources .new-clients .second,.dashboard-trainer-workout-plans .new-clients .first,.dashboard-trainer-workout-plans .new-clients .second,.dashboard-trainer-clients-edit .new-clients .first,.dashboard-trainer-clients-edit .new-clients .second,.dashboard-ask .new-clients .first,.dashboard-ask .new-clients .second,.dashboard-trainer-groups-resources .new-clients .first,.dashboard-trainer-groups-resources .new-clients .second,.dashboard-trainer-reports .new-clients .first,.dashboard-trainer-reports .new-clients .second,.dashboard-users .new-clients .first,.dashboard-users .new-clients .second,.dashboard-trainer-workouts .new-clients .first,.dashboard-trainer-workouts .new-clients .second,.booking-book .new-clients .first,.booking-book .new-clients .second,.dashboard-fbm .new-clients .first,.dashboard-fbm .new-clients .second,.workout-plan-calendar .new-clients .first,.workout-plan-calendar .new-clients .second,.dashboard-trainer-platform-users .new-clients .first,.dashboard-trainer-platform-users .new-clients .second,.check-in .new-clients .first,.check-in .new-clients .second,.dashboard-automations .new-clients .first,.dashboard-automations .new-clients .second{float:left}.dashboard-me .new-clients .second,.dashboard-sites .new-clients .second,.booking-index .new-clients .second,.dashboard-trainer .new-clients .second,.dashboard-trainer-groups .new-clients .second,.dashboard-trainer-clients .new-clients .second,.dashboard-trainer-routines .new-clients .second,.dashboard-trainer-exercises .new-clients .second,.dashboard-trainer-resources .new-clients .second,.dashboard-trainer-workout-plans .new-clients .second,.dashboard-trainer-clients-edit .new-clients .second,.dashboard-ask .new-clients .second,.dashboard-trainer-groups-resources .new-clients .second,.dashboard-trainer-reports .new-clients .second,.dashboard-users .new-clients .second,.dashboard-trainer-workouts .new-clients .second,.booking-book .new-clients .second,.dashboard-fbm .new-clients .second,.workout-plan-calendar .new-clients .second,.dashboard-trainer-platform-users .new-clients .second,.check-in .new-clients .second,.dashboard-automations .new-clients .second{padding-left:5px}.dashboard-me .new-clients .use-billing,.dashboard-sites .new-clients .use-billing,.booking-index .new-clients .use-billing,.dashboard-trainer .new-clients .use-billing,.dashboard-trainer-groups .new-clients .use-billing,.dashboard-trainer-clients .new-clients .use-billing,.dashboard-trainer-routines .new-clients .use-billing,.dashboard-trainer-exercises .new-clients .use-billing,.dashboard-trainer-resources .new-clients .use-billing,.dashboard-trainer-workout-plans .new-clients .use-billing,.dashboard-trainer-clients-edit .new-clients .use-billing,.dashboard-ask .new-clients .use-billing,.dashboard-trainer-groups-resources .new-clients .use-billing,.dashboard-trainer-reports .new-clients .use-billing,.dashboard-users .new-clients .use-billing,.dashboard-trainer-workouts .new-clients .use-billing,.booking-book .new-clients .use-billing,.dashboard-fbm .new-clients .use-billing,.workout-plan-calendar .new-clients .use-billing,.dashboard-trainer-platform-users .new-clients .use-billing,.check-in .new-clients .use-billing,.dashboard-automations .new-clients .use-billing{padding-bottom:20px}.dashboard-me .new-clients .import-link,.dashboard-sites .new-clients .import-link,.booking-index .new-clients .import-link,.dashboard-trainer .new-clients .import-link,.dashboard-trainer-groups .new-clients .import-link,.dashboard-trainer-clients .new-clients .import-link,.dashboard-trainer-routines .new-clients .import-link,.dashboard-trainer-exercises .new-clients .import-link,.dashboard-trainer-resources .new-clients .import-link,.dashboard-trainer-workout-plans .new-clients .import-link,.dashboard-trainer-clients-edit .new-clients .import-link,.dashboard-ask .new-clients .import-link,.dashboard-trainer-groups-resources .new-clients .import-link,.dashboard-trainer-reports .new-clients .import-link,.dashboard-users .new-clients .import-link,.dashboard-trainer-workouts .new-clients .import-link,.booking-book .new-clients .import-link,.dashboard-fbm .new-clients .import-link,.workout-plan-calendar .new-clients .import-link,.dashboard-trainer-platform-users .new-clients .import-link,.check-in .new-clients .import-link,.dashboard-automations .new-clients .import-link{float:right}.dashboard-me .new-clients .client-nav,.dashboard-sites .new-clients .client-nav,.booking-index .new-clients .client-nav,.dashboard-trainer .new-clients .client-nav,.dashboard-trainer-groups .new-clients .client-nav,.dashboard-trainer-clients .new-clients .client-nav,.dashboard-trainer-routines .new-clients .client-nav,.dashboard-trainer-exercises .new-clients .client-nav,.dashboard-trainer-resources .new-clients .client-nav,.dashboard-trainer-workout-plans .new-clients .client-nav,.dashboard-trainer-clients-edit .new-clients .client-nav,.dashboard-ask .new-clients .client-nav,.dashboard-trainer-groups-resources .new-clients .client-nav,.dashboard-trainer-reports .new-clients .client-nav,.dashboard-users .new-clients .client-nav,.dashboard-trainer-workouts .new-clients .client-nav,.booking-book .new-clients .client-nav,.dashboard-fbm .new-clients .client-nav,.workout-plan-calendar .new-clients .client-nav,.dashboard-trainer-platform-users .new-clients .client-nav,.check-in .new-clients .client-nav,.dashboard-automations .new-clients .client-nav{padding-bottom:10px}.dashboard-me .new-clients .client-nav.many,.dashboard-sites .new-clients .client-nav.many,.booking-index .new-clients .client-nav.many,.dashboard-trainer .new-clients .client-nav.many,.dashboard-trainer-groups .new-clients .client-nav.many,.dashboard-trainer-clients .new-clients .client-nav.many,.dashboard-trainer-routines .new-clients .client-nav.many,.dashboard-trainer-exercises .new-clients .client-nav.many,.dashboard-trainer-resources .new-clients .client-nav.many,.dashboard-trainer-workout-plans .new-clients .client-nav.many,.dashboard-trainer-clients-edit .new-clients .client-nav.many,.dashboard-ask .new-clients .client-nav.many,.dashboard-trainer-groups-resources .new-clients .client-nav.many,.dashboard-trainer-reports .new-clients .client-nav.many,.dashboard-users .new-clients .client-nav.many,.dashboard-trainer-workouts .new-clients .client-nav.many,.booking-book .new-clients .client-nav.many,.dashboard-fbm .new-clients .client-nav.many,.workout-plan-calendar .new-clients .client-nav.many,.dashboard-trainer-platform-users .new-clients .client-nav.many,.check-in .new-clients .client-nav.many,.dashboard-automations .new-clients .client-nav.many{padding-top:10px}.dashboard-me .new-clients .client-tip,.dashboard-sites .new-clients .client-tip,.booking-index .new-clients .client-tip,.dashboard-trainer .new-clients .client-tip,.dashboard-trainer-groups .new-clients .client-tip,.dashboard-trainer-clients .new-clients .client-tip,.dashboard-trainer-routines .new-clients .client-tip,.dashboard-trainer-exercises .new-clients .client-tip,.dashboard-trainer-resources .new-clients .client-tip,.dashboard-trainer-workout-plans .new-clients .client-tip,.dashboard-trainer-clients-edit .new-clients .client-tip,.dashboard-ask .new-clients .client-tip,.dashboard-trainer-groups-resources .new-clients .client-tip,.dashboard-trainer-reports .new-clients .client-tip,.dashboard-users .new-clients .client-tip,.dashboard-trainer-workouts .new-clients .client-tip,.booking-book .new-clients .client-tip,.dashboard-fbm .new-clients .client-tip,.workout-plan-calendar .new-clients .client-tip,.dashboard-trainer-platform-users .new-clients .client-tip,.check-in .new-clients .client-tip,.dashboard-automations .new-clients .client-tip{font-size:14px;color:grey;margin-top:-10px}.dashboard-me .new-clients .new-client-row,.dashboard-sites .new-clients .new-client-row,.booking-index .new-clients .new-client-row,.dashboard-trainer .new-clients .new-client-row,.dashboard-trainer-groups .new-clients .new-client-row,.dashboard-trainer-clients .new-clients .new-client-row,.dashboard-trainer-routines .new-clients .new-client-row,.dashboard-trainer-exercises .new-clients .new-client-row,.dashboard-trainer-resources .new-clients .new-client-row,.dashboard-trainer-workout-plans .new-clients .new-client-row,.dashboard-trainer-clients-edit .new-clients .new-client-row,.dashboard-ask .new-clients .new-client-row,.dashboard-trainer-groups-resources .new-clients .new-client-row,.dashboard-trainer-reports .new-clients .new-client-row,.dashboard-users .new-clients .new-client-row,.dashboard-trainer-workouts .new-clients .new-client-row,.booking-book .new-clients .new-client-row,.dashboard-fbm .new-clients .new-client-row,.workout-plan-calendar .new-clients .new-client-row,.dashboard-trainer-platform-users .new-clients .new-client-row,.check-in .new-clients .new-client-row,.dashboard-automations .new-clients .new-client-row{position:relative}.dashboard-me .new-clients .new-client-row label.client-username,.dashboard-sites .new-clients .new-client-row label.client-username,.booking-index .new-clients .new-client-row label.client-username,.dashboard-trainer .new-clients .new-client-row label.client-username,.dashboard-trainer-groups .new-clients .new-client-row label.client-username,.dashboard-trainer-clients .new-clients .new-client-row label.client-username,.dashboard-trainer-routines .new-clients .new-client-row label.client-username,.dashboard-trainer-exercises .new-clients .new-client-row label.client-username,.dashboard-trainer-resources .new-clients .new-client-row label.client-username,.dashboard-trainer-workout-plans .new-clients .new-client-row label.client-username,.dashboard-trainer-clients-edit .new-clients .new-client-row label.client-username,.dashboard-ask .new-clients .new-client-row label.client-username,.dashboard-trainer-groups-resources .new-clients .new-client-row label.client-username,.dashboard-trainer-reports .new-clients .new-client-row label.client-username,.dashboard-users .new-clients .new-client-row label.client-username,.dashboard-trainer-workouts .new-clients .new-client-row label.client-username,.booking-book .new-clients .new-client-row label.client-username,.dashboard-fbm .new-clients .new-client-row label.client-username,.workout-plan-calendar .new-clients .new-client-row label.client-username,.dashboard-trainer-platform-users .new-clients .new-client-row label.client-username,.check-in .new-clients .new-client-row label.client-username,.dashboard-automations .new-clients .new-client-row label.client-username{padding-right:15px}.dashboard-me .new-clients .new-client-row .remove-client,.dashboard-sites .new-clients .new-client-row .remove-client,.booking-index .new-clients .new-client-row .remove-client,.dashboard-trainer .new-clients .new-client-row .remove-client,.dashboard-trainer-groups .new-clients .new-client-row .remove-client,.dashboard-trainer-clients .new-clients .new-client-row .remove-client,.dashboard-trainer-routines .new-clients .new-client-row .remove-client,.dashboard-trainer-exercises .new-clients .new-client-row .remove-client,.dashboard-trainer-resources .new-clients .new-client-row .remove-client,.dashboard-trainer-workout-plans .new-clients .new-client-row .remove-client,.dashboard-trainer-clients-edit .new-clients .new-client-row .remove-client,.dashboard-ask .new-clients .new-client-row .remove-client,.dashboard-trainer-groups-resources .new-clients .new-client-row .remove-client,.dashboard-trainer-reports .new-clients .new-client-row .remove-client,.dashboard-users .new-clients .new-client-row .remove-client,.dashboard-trainer-workouts .new-clients .new-client-row .remove-client,.booking-book .new-clients .new-client-row .remove-client,.dashboard-fbm .new-clients .new-client-row .remove-client,.workout-plan-calendar .new-clients .new-client-row .remove-client,.dashboard-trainer-platform-users .new-clients .new-client-row .remove-client,.check-in .new-clients .new-client-row .remove-client,.dashboard-automations .new-clients .new-client-row .remove-client{position:absolute;right:0;top:32px}@media only screen and (max-width: 40em){.dashboard-me .new-clients .import-plan,.dashboard-me .new-clients .import-link,.dashboard-sites .new-clients .import-plan,.dashboard-sites .new-clients .import-link,.booking-index .new-clients .import-plan,.booking-index .new-clients .import-link,.dashboard-trainer .new-clients .import-plan,.dashboard-trainer .new-clients .import-link,.dashboard-trainer-groups .new-clients .import-plan,.dashboard-trainer-groups .new-clients .import-link,.dashboard-trainer-clients .new-clients .import-plan,.dashboard-trainer-clients .new-clients .import-link,.dashboard-trainer-routines .new-clients .import-plan,.dashboard-trainer-routines .new-clients .import-link,.dashboard-trainer-exercises .new-clients .import-plan,.dashboard-trainer-exercises .new-clients .import-link,.dashboard-trainer-resources .new-clients .import-plan,.dashboard-trainer-resources .new-clients .import-link,.dashboard-trainer-workout-plans .new-clients .import-plan,.dashboard-trainer-workout-plans .new-clients .import-link,.dashboard-trainer-clients-edit .new-clients .import-plan,.dashboard-trainer-clients-edit .new-clients .import-link,.dashboard-ask .new-clients .import-plan,.dashboard-ask .new-clients .import-link,.dashboard-trainer-groups-resources .new-clients .import-plan,.dashboard-trainer-groups-resources .new-clients .import-link,.dashboard-trainer-reports .new-clients .import-plan,.dashboard-trainer-reports .new-clients .import-link,.dashboard-users .new-clients .import-plan,.dashboard-users .new-clients .import-link,.dashboard-trainer-workouts .new-clients .import-plan,.dashboard-trainer-workouts .new-clients .import-link,.booking-book .new-clients .import-plan,.booking-book .new-clients .import-link,.dashboard-fbm .new-clients .import-plan,.dashboard-fbm .new-clients .import-link,.workout-plan-calendar .new-clients .import-plan,.workout-plan-calendar .new-clients .import-link,.dashboard-trainer-platform-users .new-clients .import-plan,.dashboard-trainer-platform-users .new-clients .import-link,.check-in .new-clients .import-plan,.check-in .new-clients .import-link,.dashboard-automations .new-clients .import-plan,.dashboard-automations .new-clients .import-link{float:left}}@media only screen and (max-width: 40em){.dashboard-me .archive-check,.dashboard-sites .archive-check,.booking-index .archive-check,.dashboard-trainer .archive-check,.dashboard-trainer-groups .archive-check,.dashboard-trainer-clients .archive-check,.dashboard-trainer-routines .archive-check,.dashboard-trainer-exercises .archive-check,.dashboard-trainer-resources .archive-check,.dashboard-trainer-workout-plans .archive-check,.dashboard-trainer-clients-edit .archive-check,.dashboard-ask .archive-check,.dashboard-trainer-groups-resources .archive-check,.dashboard-trainer-reports .archive-check,.dashboard-users .archive-check,.dashboard-trainer-workouts .archive-check,.booking-book .archive-check,.dashboard-fbm .archive-check,.workout-plan-calendar .archive-check,.dashboard-trainer-platform-users .archive-check,.check-in .archive-check,.dashboard-automations .archive-check{padding-top:0px;padding-bottom:18px}}@media only screen and (max-width: 40em){.dashboard-trainer .button.secondary{margin-top:25px}}.dashboard-trainer-products-new .button.secondary,.dashboard-trainer-products-edit .button.secondary{margin-top:25px}.dashboard-trainer-products-new .product-files .editing .done-link,.dashboard-trainer-products-edit .product-files .editing .done-link{padding-top:8px}@media only screen and (max-width: 40em){.dashboard-trainer-workout-plans .dashboard-cards select{margin-bottom:0;margin-top:20px}.dashboard-trainer-workout-plans .button.secondary.new-plan-button{margin:0;padding:10px 15px 9px 10px;margin-top:22px}}.dashboard-trainer-exercises .dashboard-filters,.dashboard-trainer-clients .dashboard-filters{margin-bottom:25px}.dashboard-trainer-exercises .header-section.clearfix{padding:0 5px}.dashboard-trainer-custom .settings-section h4{margin-bottom:20px}.dashboard-trainer-clients-edit-health .fa-calendar,.dashboard-me-health .fa-calendar{color:#30A6BE}.dashboard-trainer-clients-edit-health .mod-date-range-picker,.dashboard-me-health .mod-date-range-picker{margin-top:-2px;font-size:24px;float:left;padding:0px}.dashboard-trainer-clients-edit-health .health-header,.dashboard-me-health .health-header{float:left}.dashboard-trainer-clients-edit-health .button.secondary.new-field,.dashboard-me-health .button.secondary.new-field{margin-top:17px;padding:10px 26px 10px 25px}.dashboard-trainer-clients-edit-health .delete-field,.dashboard-me-health .delete-field{float:left;padding-left:2px}.dashboard-trainer-clients-edit-health .trainer-custom-field,.dashboard-me-health .trainer-custom-field{float:left;width:100%}.dashboard-trainer-clients-edit-health .trainer-custom-field span,.dashboard-me-health .trainer-custom-field span{width:90%;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dashboard-trainer-clients-edit-health .hidden-measurements.is-hidden,.dashboard-me-health .hidden-measurements.is-hidden{opacity:.7}.dashboard-trainer-clients-edit-health .hidden-measurements.is-hidden i.fa-eye-slash,.dashboard-me-health .hidden-measurements.is-hidden i.fa-eye-slash{font-size:14px}.dashboard-trainer-clients-edit-health .verified-entry,.dashboard-me-health .verified-entry{color:#69BB2D}@media only screen and (max-width: 40em){.dashboard-trainer-clients-edit .alert-box.default-flash,.dashboard-trainer-clients-edit .alert-box.alert-default-flash,.dashboard-trainer-clients-edit .alert-box.error,.dashboard-trainer-clients-edit .alert-box.center-flash,.dashboard-trainer-clients-edit .alert.default-flash,.dashboard-trainer-clients-edit .alert.alert-default-flash,.dashboard-trainer-clients-edit .alert.error,.dashboard-trainer-clients-edit .alert.center-flash{margin:.7rem 0}}.dashboard-trainer-clients-edit #modal-cancel-client a.button.secondary{font-size:13px;margin:0;display:block}.dashboard-trainer-clients-edit #modal-cancel-client p{padding-top:10px}.dashboard-trainer-clients-edit #modal-cancel-client .confirm-cancel{padding-top:20px;padding-bottom:20px}.me-header{border-bottom:2px solid #f2f2f2}.me-header h1{font-size:1.75rem;color:#505050;margin:6px auto 12px;display:inline-block}.me-header a{float:right;margin-top:16px}.connected-apps ul{list-style:none;margin:0}.connected-apps ul .connected-apps-column{flex-direction:column;align-items:center;justify-content:center;display:flex;padding-left:0px}.connected-apps ul .connected-apps-row{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px;padding:20px 10px;border:none;margin-bottom:20px}.connected-apps ul .connected-apps-row img{width:80%}@media only screen and (max-width: 40em){.connected-apps ul .connected-apps-row img{width:50%}}@media only screen and (min-width: 40.063em){.connected-apps ul .connected-apps-row{display:flex}}.connected-apps ul img{width:100%}.connected-apps ul img.stripe{width:auto;padding:25px}.connected-apps ul li.stripe-row{padding:0 20px}@media only screen and (max-width: 40em){.connected-apps ul li.stripe-row .stripe-wrapper{padding-left:0}}.connected-apps li{margin-top:27px}.connected-apps .unconnected-list li:last-child{border:none}.connected-apps .connected-list p{margin-bottom:30px}.connected-apps .no-connected p{margin:45px 0}@media only screen and (max-width: 40em){.connected-apps .connected-list p,.connected-apps .unconnected-list p{margin:15px auto 5px}}.dashboard-me-progress-photos .calendar{position:relative;z-index:999}.progress-photo-loader,.inline-loader{display:inline-block}.progress-photo-loader.inline-loader .loader,.inline-loader.inline-loader .loader{top:0;margin-left:10px}.progress-photo-loader .loader,.inline-loader .loader{display:inline-block;margin:0;height:50px;top:-14px}.temp-loader{margin-top:50px}.notification-settings table{border:none;border-collapse:collapse}.notification-settings h4{margin-top:0}.notification-settings input{margin-bottom:0px}.notification-settings tr{background:none !important}.notification-settings th{font-weight:300;font-size:0.9375rem;padding-top:12px;padding-bottom:12px}.notification-settings td{padding-top:25px;padding-bottom:25px}.notification-settings th,.notification-settings tr:not(:last-child) td{border-bottom:2px solid #f2f2f2}.notification-settings .check{text-align:center;vertical-align:top}.notification-settings th:first-child,.notification-settings td:first-child{padding-left:0}.notification-settings .header-section{margin-bottom:0}.notification-settings .unsubscribe-all{float:right;margin:20px 20px 0px 0px}@media only screen and (max-width: 40em){.notification-settings .unsubscribe-all{margin:0;padding-top:8px}}.notification-settings .inline-loader .loader{top:-14px}.notification-settings .email-type-selector{margin-top:10px;margin-bottom:10px;width:100%;border-bottom:2px solid #f2f2f2}.notification-settings .email-type-selector>div>div:first-child{padding-top:8px}.billing-information .middle-column{text-align:center}.billing-information .right-column{text-align:right}.billing-information .right-column>div{text-align:left;display:inline-block}.billing-information .middle-column>div{text-align:center;display:inline-block}.billing-information .summary-row{font-weight:normal;margin-bottom:58px}.billing-information .summary-row h5{margin:0px}.billing-information .summary-row .columns{margin-top:5px}.billing-information .summary-row span{display:block;margin-top:17px;font-weight:200}.billing-information .summary-row .button{padding:7px 14px;margin-top:13px}.billing-information .second-row{padding-bottom:20px}.billing-information .second-row a{font-weight:normal}.billing-information .second-row h4{border-bottom:2px solid #f2f2f2;padding-bottom:14px}.billing-information ul:not(.custom-i18n){margin:0}.billing-information ul:not(.custom-i18n) li{font-weight:normal;list-style:none;padding-bottom:10px;margin-bottom:10px}.billing-information ul:not(.custom-i18n) li span{float:right}.billing-information ul:not(.custom-i18n) li:not(:last-child){border-bottom:2px solid #f2f2f2}.billing-information p{margin-bottom:20px}.billing-information p:last-child{margin-bottom:16px}.billing-information .pro-status p{margin-bottom:16px}.billing-information .pro-status .edit-button{margin-top:0}@media only screen and (max-width: 40em){.billing-information{padding-top:20px}.billing-information .summary-row,.billing-information .second-row{margin-bottom:20px}.billing-information .small-member,.billing-information .small-purchases{padding-bottom:20px;float:left}.billing-information .small-member>div,.billing-information .small-purchases>div{display:block;float:left}}.save-button{display:inline-block}.saved-message{display:inline-block}.current-plan-dropdown{cursor:pointer;vertical-align:middle;font-size:16px}.upgrade-overlay{position:absolute;bottom:35%;left:43%}@media only screen and (min-width: 64.063em){.upgrade-overlay{bottom:40%}}.select2-user-result.with-alias{padding:10px 0px}.select2-user-result:not(.with-alias){line-height:40px}.select2-user-result img{height:40px;width:40px;border-radius:6px;vertical-align:middle;margin-right:5px;float:left}.search-with-filters{position:relative}@media only screen and (max-width: 40em){.search-with-filters{margin-top:23px}}.dropdown-search{position:relative}.dropdown-search input{padding-left:30px;padding-right:5px;margin-bottom:0;border-color:#ccc}.dropdown-search input:focus{border-color:#ccc}.dropdown-search input::-webkit-input-placeholder{color:#aaa}.dropdown-search input::-moz-placeholder{color:#aaa}.dropdown-search input:-ms-input-placeholder{color:#aaa}.dropdown-search input:-moz-placeholder{color:#aaa}.dropdown-search input.hide-text.has-filters{padding-right:70px}.dropdown-search input.hide-text{padding-right:30px}.dropdown-search i{position:absolute;font-size:1rem;padding:10px;cursor:pointer}.dropdown-search i.search-dropdown-toggle{background-color:white;right:0;top:0;border:1px solid #dedede;padding:10px 10px 9px;border-bottom-right-radius:3px;border-top-right-radius:3px}.dropdown-search i.search-dropdown-toggle:hover{background-color:#f2f2f2}.dropdown-search i.fa-times{right:40px;top:0}.dropdown-search i.fa-times.no-filter{right:0px}.dropdown-filters{background-color:white;position:absolute;z-index:10;border-radius:3px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-top:0;padding:10px;width:100%}.dropdown-filters .mod-date-range-picker{padding-right:10px;margin-top:-2px;float:left}.dropdown-filters.no-search{margin-top:20px}.dropdown-filters select:hover{border-color:#ccc}.dropdown-filters label{display:inline-block}.dropdown-filters .small-12.medium-3,.dropdown-filters .small-3{font-size:15px;line-height:35px}@media only screen and (min-width: 40.063em){.dropdown-filters .small-12.medium-3,.dropdown-filters .small-3{text-align:right;padding-right:0}}.dropdown-filters .filter-button{padding:.5rem 1rem .6rem 1rem;border-radius:3px;margin-bottom:0;margin-right:10px}.dropdown-filters .button-container{float:right;clear:both}.dropdown-filters .button-container .reset-wrapper{padding-left:8px;padding-top:4px}.dropdown-filters .button-container button.small,.dropdown-filters .button-container .button.small{margin-top:0px}.dropdown-filters .button-container button.small:not(.secondary),.dropdown-filters .button-container .button.small:not(.secondary){margin-top:3px}@media only screen and (max-width: 40em){.dropdown-filters .button-container button.small,.dropdown-filters .button-container .button.small{padding:0.375rem 0.5625rem}}.dropdown-filters .button-container button.small:not(.secondary),.dropdown-filters .button-container .button.small:not(.secondary){font-weight:normal}.search-with-filters .current-filters{font-size:12px;margin-top:5px;text-align:right}.search-with-filters .current-filters a{font-size:12px}.search-with-filters .current-filters.small-only-text-center{margin-bottom:10px;font-size:14px}.active-filters::after{content:","}.active-filters:last-child::after{content:"" !important}.create-new-link li{padding:10px 0px 0px 16px}.row.bulk-manage{margin:0}.row.bulk-manage span.client-number{padding-left:5px}.row.bulk-manage .fa.fa-archive,.row.bulk-manage .fa.fa-plus{font-size:14px}.row.bulk-manage .fa.fa-plus{font-size:14px}.mind-body-link{margin-bottom:-10px;margin-top:10px}.mind-body-link.left{padding-left:5px}.edit-tags,.dashboard-trainer-clients .small-12.columns.edit-tags{padding-bottom:35px}.edit-tags.filter-tags,.dashboard-trainer-clients .small-12.columns.edit-tags.filter-tags{padding-bottom:20px}input.select-all{float:left;margin:4px 5px 5px 0px}.pill{display:inline-block;text-align:center;background-color:#dedede;color:#505050;border-radius:20px;padding:7px 12px;font-size:12px}.pill.billed{background-color:#d7f5ea;color:#223830}.pill.inactive{background-color:#f2f2f2;color:grey}.pill.pending-billed,.pill.pending,.pill.pending-cancel{background-color:#f7f3d9;color:#463d04}.pill.paused{background-color:#E9FAFD;color:grey}.mod-data-table-styling{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.mod-data-table-styling .headers td,.mod-data-table-styling .headers th,.mod-data-table-styling .headers td a,.mod-data-table-styling .headers th a{font-weight:500}.mod-data-table-styling a{font-size:14px}@media only screen and (max-width: 40em){.mod-data-table-styling a.client-actions{line-height:3rem;padding-right:18px}}.mod-data-table-styling .table-tags{max-width:100px}.mod-data-table-styling tr,.mod-data-table-styling td{border:none}.mod-data-table-styling tr:first-child,.mod-data-table-styling tr:first-child td:last-child{border-top-right-radius:6px}.mod-data-table-styling tr:first-child,.mod-data-table-styling tr:first-child td:first-child{border-top-left-radius:6px}.mod-data-table-styling tr:last-child,.mod-data-table-styling tr:last-child td:last-child{border-bottom-right-radius:6px}.mod-data-table-styling tr:last-child,.mod-data-table-styling tr:last-child td:first-child{border-bottom-left-radius:6px}.client-count{position:relative;top:-14px}.pagination-section a{-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);padding:5px 10px;border-radius:6px}.pagination-section a.cur-page{color:white;font-weight:400;background-color:#505050}.pagination-section .fa-lg{vertical-align:-8%}.start-plan-modal p{margin-bottom:16px}#modal-new-welcome .button.save-button{margin-top:20px;margin-left:10px}.rep-max-table th{color:black;background-color:#f2f2f2;font-weight:500}.rep-max-table input{width:95px;display:inline-block;margin-bottom:0;height:2rem}.stripe-coupon{margin-top:250px}.custom-icon-selector{padding:20px 0px 10px 0px}.custom-icon-selector li{display:flex;align-items:center;justify-content:center;text-align:center}.custom-icon-selector li a{display:flex;flex-direction:column;width:100px;height:80px;text-align:center;align-items:center;justify-content:center;text-align:center}.custom-icon-selector li a i{padding-bottom:5px}.custom-icon-selector li.active a{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px}.assessment-required-error{color:red}.dashboard-trainer-assessments .assessment-form .row div.columns.required-header{padding-top:20px}.dashboard-trainer-assessments .assessment-form .row div.columns.required-header div{text-align:right;float:right}.dashboard-trainer-assessments .assessment-form .row div.columns.required-header input{margin:6px 0px 0px 5px;float:right}.dashboard-trainer-assessments .row div.columns.required-field{padding-top:35px}.dashboard-trainer-assessments .row div.columns.required-field input{margin:0;float:right}form .row .row.assessment-question-field-wrapper{box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);border-radius:6px;margin-bottom:20px;padding:15px 15px 5px 15px}.assessment-reminder-check.bulk{margin-top:15px}.assessment-reminder-check.new{margin-top:25px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.assessment-reminder-check.new{margin-top:15px}}@media only screen and (max-width: 40em){.assessment-reminder-check.new{margin-top:0px}}.assessment-reminder-check input{margin:7px 8px 0px 0px;float:left}.assessment-reminder-check div{overflow:hidden}.photo-assessment{padding-bottom:20px}.assessment-field{min-height:70px}h2.health-data-header,.mod-user-stat-aggregate .health-data-header.agg-label{padding-right:5px;display:inline-block}.assessment-form form .row .header{padding-top:15px}.assessment-form form .row .header .columns{margin-bottom:15px;padding-bottom:10px}.assessment-form form .row h4 i{font-size:16px}.assessment-form form .row h4 a{color:#6ED0E4}.assessment-form form .row .assessment-question-option .points{display:inline-block;width:10%}.assessment-form form .row .assessment-question-option input:not(.hide-list){display:inline-block;width:90%;margin-right:3px}.assessment-form form .row .assessment-question-option input.scored:not(.hide-list){width:80%}.assessment-form form .row .assessment-options{margin-bottom:20px}.assessment input[type='checkbox']{margin-bottom:0}@media only screen and (max-width: 40em){.submit-assessment-button>*{margin:0 auto;display:table}}.assessment-section{border-bottom:2px solid #f2f2f2;margin-bottom:30px}.row.trainer-display-selector{margin-top:10px;width:100%;padding:8px 1px}.row.trainer-display-selector .fa-th-list{margin-right:5px}.row.trainer-display-selector li{padding:0px}.row.trainer-display-selector .selected:not(.manage-link){color:#30A6BE}.row.trainer-display-selector i{font-size:14px}.settings-section #stripe-plan-link{padding-top:20px}.settings-section .info-row{margin-bottom:1rem}.tab-form{margin-top:20px}.tab-form li label{margin-bottom:0}.tab-form li input{margin-bottom:0}.red{color:red}.chars_left{display:inline}#stripe-subscription-plan-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.cal-container .fc-header-toolbar h2{font-size:1.3rem !important}.drop-theme-arrows.tether-drop-item{z-index:1}.drop-theme-arrows.tether-drop-item div.drop-content{border-radius:6px;padding:0px;background-color:#eee}.drop-theme-arrows.tether-drop-item div.drop-content .header-content{color:white;padding:10px;font-size:14px;border-top-left-radius:6px;border-top-right-radius:6px}.drop-theme-arrows.tether-drop-item div.drop-content .habit{width:200px;line-height:18px;padding:10px 0px;font-size:12px;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:6px;background-color:white}.drop-theme-arrows.tether-drop-item div.drop-content .body-content div:nth-child(1){padding:10px;font-size:12px;padding-bottom:0px}.drop-theme-arrows.tether-drop-item div.drop-content .body-content div:nth-child(2){padding:10px;font-size:12px;padding-bottom:0px;padding-top:0px}.drop-theme-arrows.tether-drop-item div.drop-content .body-content div:nth-child(3){padding:10px;font-size:12px;padding-top:0px}.drop-theme-arrows.tether-drop-item div.drop-content .footer-content div{font-size:12px}.drop-theme-arrows.tether-drop-item div.drop-content .footer-content .footer-notes{margin:10px;padding:5px;background-color:#ccc;border-radius:3px;max-width:150px}.drop-theme-arrows.tether-drop-item div.drop-content .footer-content .footer-notes i.fa-file-text{font-size:10px;padding-right:2px}@media only screen and (min-width: 40.063em){.event-calendar-date-picker{z-index:1;position:absolute;top:12px;left:15px}}@media only screen and (max-width: 40em){.event-calendar-date-picker{padding-left:0.9375rem}}@media only screen and (min-width: 40.063em){.fc-toolbar.fc-header-toolbar{margin-left:30px}}.fc-event-time,.fc-event-title,.fc-bg-event{font-size:10px !important;line-height:12px}.fc-bg-event{overflow:hidden}.fc-list-event-title,.fc-list-event-time{font-size:12px !important}.cal-container .fc-view:not(.fc-listWeek-view) td{padding:1px}.cal-container .fc-view:not(.fc-listWeek-view) td .fc-axis.fc-widget-content{padding-left:2px;padding-right:2px}.cal-container table{margin-bottom:0px}.cal-container .fc-header-toolbar{margin-top:10px}.cal-container .fc-header-toolbar h2{font-size:1.8rem}.cal-container .fc-header-toolbar .fc-right{padding-top:5px}.cal-container .fc-header-toolbar .fc-button,.cal-container .fc-header-toolbar .fc-button-primary{border-radius:6px}@media only screen and (max-width: 40em){.cal-container .fc-header-toolbar .fc-left,.cal-container .fc-header-toolbar .fc-right{display:none}}.cal-container.fc .fc-toolbar>*>[disabled]:first-child{display:none}.cal-container .fc-col-header-cell-cushion{font-size:14px}@media only screen and (max-width: 40em){.cal-container .fc-button-group{margin-left:2px !important}}.cal-container button.fc-today-button,.cal-container button.fc-prev-button,.cal-container button.fc-next-button,.cal-container button.fc-resourceTimeGridDay-button:not(.fc-state-active),.cal-container button.fc-timeGridWeek-button:not(.fc-state-active),.cal-container button.fc-listWeek-button:not(.fc-state-active),.cal-container button.fc-button.fc-today-button,.cal-container button.fc-button.fc-prev-button,.cal-container button.fc-button.fc-next-button,.cal-container button.fc-button.fc-resourceTimeGridDay-button:not(.fc-state-active),.cal-container button.fc-button.fc-timeGridWeek-button:not(.fc-state-active),.cal-container button.fc-button.fc-listWeek-button:not(.fc-state-active){padding-top:0px;padding-bottom:0px;font-weight:400;border-width:2px;font-size:15px;border-color:#54B8CC;color:#54B8CC;background-color:white}@media only screen and (max-width: 40em){.cal-container button.fc-today-button,.cal-container button.fc-prev-button,.cal-container button.fc-next-button,.cal-container button.fc-resourceTimeGridDay-button:not(.fc-state-active),.cal-container button.fc-timeGridWeek-button:not(.fc-state-active),.cal-container button.fc-listWeek-button:not(.fc-state-active),.cal-container button.fc-button.fc-today-button,.cal-container button.fc-button.fc-prev-button,.cal-container button.fc-button.fc-next-button,.cal-container button.fc-button.fc-resourceTimeGridDay-button:not(.fc-state-active),.cal-container button.fc-button.fc-timeGridWeek-button:not(.fc-state-active),.cal-container button.fc-button.fc-listWeek-button:not(.fc-state-active){font-size:14px}}.cal-container button.fc-today-button:hover,.cal-container button.fc-today-button:focus,.cal-container button.fc-prev-button:hover,.cal-container button.fc-prev-button:focus,.cal-container button.fc-next-button:hover,.cal-container button.fc-next-button:focus,.cal-container button.fc-resourceTimeGridDay-button:not(.fc-state-active):hover,.cal-container button.fc-resourceTimeGridDay-button:not(.fc-state-active):focus,.cal-container button.fc-timeGridWeek-button:not(.fc-state-active):hover,.cal-container button.fc-timeGridWeek-button:not(.fc-state-active):focus,.cal-container button.fc-listWeek-button:not(.fc-state-active):hover,.cal-container button.fc-listWeek-button:not(.fc-state-active):focus,.cal-container button.fc-button.fc-today-button:hover,.cal-container button.fc-button.fc-today-button:focus,.cal-container button.fc-button.fc-prev-button:hover,.cal-container button.fc-button.fc-prev-button:focus,.cal-container button.fc-button.fc-next-button:hover,.cal-container button.fc-button.fc-next-button:focus,.cal-container button.fc-button.fc-resourceTimeGridDay-button:not(.fc-state-active):hover,.cal-container button.fc-button.fc-resourceTimeGridDay-button:not(.fc-state-active):focus,.cal-container button.fc-button.fc-timeGridWeek-button:not(.fc-state-active):hover,.cal-container button.fc-button.fc-timeGridWeek-button:not(.fc-state-active):focus,.cal-container button.fc-button.fc-listWeek-button:not(.fc-state-active):hover,.cal-container button.fc-button.fc-listWeek-button:not(.fc-state-active):focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.content-index h1{margin:0 auto 35px}.content-index h2:not(.category-name){font-size:2rem;margin:17px auto 0;line-height:1.05}.content-index .category-name{margin:-5px auto 15px;font-weight:200}.content-index .featured-content img{width:100%;margin:30px auto}.content-index .featured-content h2{margin:27px auto 5px}.content-index .featured-content .preview{height:45px;overflow:hidden}.content-index .other-content{margin-bottom:45px}.content-index .other-content img{width:100%}.content-index .other-content>div{margin-top:60px}.content-index .other-content p{margin-top:2px}.content-index .other-content .preview{height:69px;overflow:hidden}.content-index .author{margin-right:10px}.content-index .topics{padding:15px 0 18px}.content-index .topics h4{margin-bottom:14px}.content-index .faqs .faq-question{padding-top:10px;padding-bottom:8px}.content-show .breadcrumb-wrapper{height:18px;margin-bottom:15px;position:relative}.content-show .breadcrumb-wrapper .social-icon-list{position:absolute;right:0;top:-6px}.content-show h1.title{line-height:2.8125rem;margin-bottom:20px}.content-show h2.categories-header{margin:15px auto 20px}.content-show .author{padding-bottom:24px}.content-show .author .author-header{margin-bottom:14px}.content-show .author img{width:60px;margin-right:12px}.content-show .author h4{margin-top:18px}.content-show .author .author-info p{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem;margin-bottom:13px}.content-show .author .author-info a{font-size:0.875rem}.content-show .content-content{margin-top:40px}.content-show .content-content img{margin:22px}.content-show .content-content li{margin:10px 0}.content-show .content-content .social-icon-list{margin-left:0}.content-show .categories,.content-show .categories-header{font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem;color:#404245}.content-show .categories{margin:15px auto 25px}.ad-container{margin-bottom:10px}.ads-container{margin-top:10px}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.purchase-info{float:left;padding-left:100px}.checkout-payment input,.checkout-register-login input{overflow:hidden}.checkout-payment{padding:0 25px;margin:30px auto 85px}@media only screen and (min-width: 64.063em) and (max-width: 90em){.checkout-payment{padding:0 55px}}.checkout-payment .payment-inner-row{background-color:#f2f2f2;padding:58px 0 50px}.checkout-payment .checkout-left-picture{padding-top:40px}.checkout-payment .subscription-form-header h3{font-weight:500;letter-spacing:.03rem;padding-bottom:10px}@media only screen and (max-width: 40em){.checkout-payment .subscription-form-header h3{text-align:center}}.checkout-payment .subscription-form fieldset,.checkout-payment .purchase-form fieldset,.checkout-payment .subscription-edit fieldset{border:1px solid #DDDDDD;border-radius:6px}.checkout-payment .subscription-form h5.or-span,.checkout-payment .purchase-form h5.or-span,.checkout-payment .subscription-edit h5.or-span{text-align:center;border-bottom:1px solid #ccc;line-height:0.1em;margin:30px 0 25px}.checkout-payment .subscription-form h5.or-span span,.checkout-payment .purchase-form h5.or-span span,.checkout-payment .subscription-edit h5.or-span span{background:#f2f2f2;padding:0 10px;color:#ccc}.checkout-payment .subscription-form .error,.checkout-payment .subscription-form .error-upgrade,.checkout-payment .purchase-form .error,.checkout-payment .purchase-form .error-upgrade,.checkout-payment .subscription-edit .error,.checkout-payment .subscription-edit .error-upgrade{color:#F36534;font-size:12px}.checkout-payment .subscription-form .success,.checkout-payment .subscription-form .success-upgrade,.checkout-payment .purchase-form .success,.checkout-payment .purchase-form .success-upgrade,.checkout-payment .subscription-edit .success,.checkout-payment .subscription-edit .success-upgrade{color:#69BB2D;font-size:12px}.checkout-payment .subscription-form .error-upgrade,.checkout-payment .subscription-form .success-upgrade,.checkout-payment .purchase-form .error-upgrade,.checkout-payment .purchase-form .success-upgrade,.checkout-payment .subscription-edit .error-upgrade,.checkout-payment .subscription-edit .success-upgrade{font-size:14px}.checkout-payment .subscription-form form,.checkout-payment .purchase-form form,.checkout-payment .subscription-edit form{padding:0;margin:0}.checkout-payment .subscription-form form th,.checkout-payment .purchase-form form th,.checkout-payment .subscription-edit form th{padding:0}.checkout-payment .subscription-form form #stripe_error,.checkout-payment .purchase-form form #stripe_error,.checkout-payment .subscription-edit form #stripe_error{text-align:left}@media only screen and (max-width: 40em){.checkout-payment .subscription-form form .form-fields,.checkout-payment .purchase-form form .form-fields,.checkout-payment .subscription-edit form .form-fields{max-width:800px}}.checkout-payment .subscription-form form .form-fields table,.checkout-payment .purchase-form form .form-fields table,.checkout-payment .subscription-edit form .form-fields table{background-color:transparent;border:0;margin:0}.checkout-payment .subscription-form form .form-fields table tr:nth-of-type(even),.checkout-payment .purchase-form form .form-fields table tr:nth-of-type(even),.checkout-payment .subscription-edit form .form-fields table tr:nth-of-type(even){background:none}.checkout-payment .subscription-form form .form-fields table input,.checkout-payment .subscription-form form .form-fields table select,.checkout-payment .purchase-form form .form-fields table input,.checkout-payment .purchase-form form .form-fields table select,.checkout-payment .subscription-edit form .form-fields table input,.checkout-payment .subscription-edit form .form-fields table select{margin:0;display:inline}.checkout-payment .subscription-form form .form-fields table .second-col,.checkout-payment .purchase-form form .form-fields table .second-col,.checkout-payment .subscription-edit form .form-fields table .second-col{max-width:150px}.checkout-payment .subscription-form form .form-fields table .third-col,.checkout-payment .purchase-form form .form-fields table .third-col,.checkout-payment .subscription-edit form .form-fields table .third-col{min-width:120px}.checkout-payment .subscription-form form .form-fields table .plan-type-info td,.checkout-payment .purchase-form form .form-fields table .plan-type-info td,.checkout-payment .subscription-edit form .form-fields table .plan-type-info td{margin-bottom:10px}.checkout-payment .subscription-form form .form-fields table .plan-type-info td.right,.checkout-payment .purchase-form form .form-fields table .plan-type-info td.right,.checkout-payment .subscription-edit form .form-fields table .plan-type-info td.right{text-align:left}.checkout-payment .subscription-form form .form-fields table .plan-type-info td.right input:not(:first-child),.checkout-payment .purchase-form form .form-fields table .plan-type-info td.right input:not(:first-child),.checkout-payment .subscription-edit form .form-fields table .plan-type-info td.right input:not(:first-child){margin-top:10px}.checkout-payment .subscription-form form .form-fields table .plan-type-info img,.checkout-payment .purchase-form form .form-fields table .plan-type-info img,.checkout-payment .subscription-edit form .form-fields table .plan-type-info img{margin-top:-10px;margin-bottom:-9px}.checkout-payment .subscription-form form .form-fields table .card_info input,.checkout-payment .subscription-form form .form-fields table .plan-type-info input,.checkout-payment .purchase-form form .form-fields table .card_info input,.checkout-payment .purchase-form form .form-fields table .plan-type-info input,.checkout-payment .subscription-edit form .form-fields table .card_info input,.checkout-payment .subscription-edit form .form-fields table .plan-type-info input{margin-bottom:0px}.checkout-payment .subscription-form form .form-fields table .card_info td,.checkout-payment .subscription-form form .form-fields table .plan-type-info td,.checkout-payment .purchase-form form .form-fields table .card_info td,.checkout-payment .purchase-form form .form-fields table .plan-type-info td,.checkout-payment .subscription-edit form .form-fields table .card_info td,.checkout-payment .subscription-edit form .form-fields table .plan-type-info td{text-align:left;padding-top:0px;white-space:nowrap}.checkout-payment .subscription-form form .form-fields table .card_info label,.checkout-payment .subscription-form form .form-fields table .plan-type-info label,.checkout-payment .purchase-form form .form-fields table .card_info label,.checkout-payment .purchase-form form .form-fields table .plan-type-info label,.checkout-payment .subscription-edit form .form-fields table .card_info label,.checkout-payment .subscription-edit form .form-fields table .plan-type-info label{display:inline-block;font-weight:600;margin-bottom:0px}.checkout-payment .subscription-form form .form-fields table .card_info .no-left,.checkout-payment .subscription-form form .form-fields table .plan-type-info .no-left,.checkout-payment .purchase-form form .form-fields table .card_info .no-left,.checkout-payment .purchase-form form .form-fields table .plan-type-info .no-left,.checkout-payment .subscription-edit form .form-fields table .card_info .no-left,.checkout-payment .subscription-edit form .form-fields table .plan-type-info .no-left{padding-left:0}.checkout-payment .subscription-form form .form-fields table .card_info .cvc,.checkout-payment .subscription-form form .form-fields table .plan-type-info .cvc,.checkout-payment .purchase-form form .form-fields table .card_info .cvc,.checkout-payment .purchase-form form .form-fields table .plan-type-info .cvc,.checkout-payment .subscription-edit form .form-fields table .card_info .cvc,.checkout-payment .subscription-edit form .form-fields table .plan-type-info .cvc{color:#f5861e}.checkout-payment .subscription-form form .submit .button,.checkout-payment .purchase-form form .submit .button,.checkout-payment .subscription-edit form .submit .button{color:white}.checkout-payment .subscription-form form .submit p,.checkout-payment .purchase-form form .submit p,.checkout-payment .subscription-edit form .submit p{font-size:12px;line-height:20px;margin:12px auto 16px;text-align:left}.checkout-payment .subscription-form form .submit p span.date,.checkout-payment .purchase-form form .submit p span.date,.checkout-payment .subscription-edit form .submit p span.date{color:#2f87af}.checkout-payment .subscription-form form .edit-card,.checkout-payment .purchase-form form .edit-card,.checkout-payment .subscription-edit form .edit-card{padding-top:18px}.checkout-payment .subscription-form form .edit-card-link,.checkout-payment .purchase-form form .edit-card-link,.checkout-payment .subscription-edit form .edit-card-link{font-size:15px}.checkout-payment .subscription-form #recipient_email,.checkout-payment .purchase-form #recipient_email,.checkout-payment .subscription-edit #recipient_email{width:260px}.checkout-edit{background-color:white;padding:75px 50px 0}.subscription-form-header .row.card-declined-cc{margin-top:-50px}.checkout-register-login .left-side,.checkout-register-login .right-side{padding-top:17px;padding-bottom:17px}.checkout-register-login .left-side{padding-left:0}@media only screen and (min-width: 40.063em){.checkout-register-login .left-side{padding-right:5%}}.checkout-register-login .left-side input{border-radius:3px}.checkout-register-login input[type=text],.checkout-register-login input[type=password]{height:42px;padding:0 20px 0 20px}@media only screen and (min-width: 40.063em){.checkout-register-login .right-side{padding-left:5%;border-left:2px solid #f2f2f2;min-height:310px;padding-right:0px}.checkout-register-login .right-side .card{margin:0;width:100%}}@media only screen and (max-width: 40em){.checkout-register-login .right-side .card{width:100%;max-width:230px}}.checkout-register-login .password{display:block;margin-top:-12px;font-weight:500;color:#888}.checkout-register-login .button{padding:12px 18px}.checkout-register-login .main-content{margin-bottom:70px}.checkout .mod-notification-box{margin-bottom:17px;padding:14px;background-color:#E9FAFD}.checkout .checkout-login-forms h3{margin:0 auto 22px;font-weight:300}.checkout .checkout-login-forms .button{border-radius:0;width:100%;padding:.75rem;font-weight:500}.checkout .checkout-login-forms .fb-login-light{float:inherit;margin-top:20px}.checkout .card.centered.client-associations{margin-bottom:20px}html.checkout .drop-element .drop-content{font-size:12px;width:200px}.subscription-form form .form-fields ol,.purchase-form form .form-fields ol,.subscription-edit form .form-fields ol{margin-bottom:10px}.subscription-form form .form-fields ol input,.subscription-form form .form-fields ol label,.purchase-form form .form-fields ol input,.purchase-form form .form-fields ol label,.subscription-edit form .form-fields ol input,.subscription-edit form .form-fields ol label{float:left;display:block}.subscription-form form .form-fields ol li,.purchase-form form .form-fields ol li,.subscription-edit form .form-fields ol li{clear:both}.subscription-form form .form-fields input,.subscription-form form .form-fields select,.purchase-form form .form-fields input,.purchase-form form .form-fields select,.subscription-edit form .form-fields input,.subscription-edit form .form-fields select{margin:5px 0}.subscription-form form .form-fields .checkout-option,.purchase-form form .form-fields .checkout-option,.subscription-edit form .form-fields .checkout-option{text-align:left;margin-top:0}@media only screen and (min-width: 40.063em){.subscription-form form .form-fields .year,.purchase-form form .form-fields .year,.subscription-edit form .form-fields .year{padding-left:0}}.subscription-form form .form-fields .plan-type-info input.pro[type='radio']:not(:first-child),.purchase-form form .form-fields .plan-type-info input.pro[type='radio']:not(:first-child),.subscription-edit form .form-fields .plan-type-info input.pro[type='radio']:not(:first-child){margin-top:16px}.subscription-form form .form-fields .plan-type-info input[type='radio'],.purchase-form form .form-fields .plan-type-info input[type='radio'],.subscription-edit form .form-fields .plan-type-info input[type='radio']{margin-top:6px}.subscription-form .card_info input,.subscription-form .plan-type-info input,.purchase-form .card_info input,.purchase-form .plan-type-info input,.subscription-edit .card_info input,.subscription-edit .plan-type-info input{margin-bottom:0px}.subscription-form .card_info label,.subscription-form .plan-type-info label,.purchase-form .card_info label,.purchase-form .plan-type-info label,.subscription-edit .card_info label,.subscription-edit .plan-type-info label{font-weight:600;text-align:left;margin-top:10px;margin-top:0px}@media only screen and (max-width: 40em){.subscription-form .card_info label,.subscription-form .plan-type-info label,.purchase-form .card_info label,.purchase-form .plan-type-info label,.subscription-edit .card_info label,.subscription-edit .plan-type-info label{text-align:left}}.subscription-form .card_info .no-left,.subscription-form .plan-type-info .no-left,.purchase-form .card_info .no-left,.purchase-form .plan-type-info .no-left,.subscription-edit .card_info .no-left,.subscription-edit .plan-type-info .no-left{padding-left:0}.subscription-form .card_info .cvc,.subscription-form .plan-type-info .cvc,.purchase-form .card_info .cvc,.purchase-form .plan-type-info .cvc,.subscription-edit .card_info .cvc,.subscription-edit .plan-type-info .cvc{color:#f5861e}.checkout.thank_you .checkout-thanks-info ul{list-style:none;margin-left:0}.checkout.thank_you .additional-offers .card,.checkout.thank_you .additional-offers .cards>li{width:auto;cursor:pointer}.checkout.thank_you .training-article{padding:20px 0}.checkout.thank_you .training-article .training-features{text-align:center}.checkout.thank_you .training-article .training-features .image-holder{margin-bottom:20px}#card-element{padding:10px 3px;margin:3px 0}.dashboard-trainer-clients-new #card-element{padding:0px 0px;margin:0px 0px 3px 0px}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.sessions.new .mod-large-breadcrumbs .fa,.registrations.new .mod-large-breadcrumbs .fa,.registrations.create .mod-large-breadcrumbs .fa{-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:50px}.sessions.new .mod-large-breadcrumbs .fa.fa-circle-thin,.registrations.new .mod-large-breadcrumbs .fa.fa-circle-thin,.registrations.create .mod-large-breadcrumbs .fa.fa-circle-thin{color:#f2f2f2}.sessions.new .login-height .login-header,.registrations.new .login-height .login-header,.registrations.create .login-height .login-header{margin-bottom:15px}.sessions.new .login-height .landing-wrapper,.registrations.new .login-height .landing-wrapper,.registrations.create .login-height .landing-wrapper{margin-top:15px}.sessions.new .login-height .landing-wrapper,.registrations.new .login-height .landing-wrapper,.registrations.create .login-height .landing-wrapper{width:100%}.sessions.new .login-height .centered,.registrations.new .login-height .centered,.registrations.create .login-height .centered{-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);padding:30px 20px;border-radius:6px;max-width:400px}.sessions.new .login-height:not(.checkout-login-height) .landing-wrapper,.registrations.new .login-height:not(.checkout-login-height) .landing-wrapper,.registrations.create .login-height:not(.checkout-login-height) .landing-wrapper{padding:0px 10px;max-width:400px;margin-top:0px}@media only screen and (max-width: 40em){.sessions.new .login-height h2,.registrations.new .login-height h2,.registrations.create .login-height h2{margin:20px 0px}.sessions.new .login-height .landing-wrapper,.registrations.new .login-height .landing-wrapper,.registrations.create .login-height .landing-wrapper{max-width:300px}.sessions.new .login-height .centered,.registrations.new .login-height .centered,.registrations.create .login-height .centered{padding:30px 5px}}.sessions.new .login-height:not(.checkout-login-height) .landing-wrapper,.registrations.new .login-height:not(.checkout-login-height) .landing-wrapper,.registrations.create .login-height:not(.checkout-login-height) .landing-wrapper{max-width:330px;margin-top:20px}.sessions.new .login-height.checkout-login-height .centered,.registrations.new .login-height.checkout-login-height .centered,.registrations.create .login-height.checkout-login-height .centered{width:100%}.sessions.new .login-height .check-box-row,.registrations.new .login-height .check-box-row,.registrations.create .login-height .check-box-row{margin:-5px 0px 10px 0px}.sessions.new .login-height #signup form,.registrations.new .login-height #signup form,.registrations.create .login-height #signup form{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.sessions.new .login-height #signup form div.row.forgot-column,.registrations.new .login-height #signup form div.row.forgot-column,.registrations.create .login-height #signup form div.row.forgot-column{margin:-10px 0px 10px 0px}.sessions.new .login-height #signup form div.row,.sessions.new .login-height #signup form h5,.registrations.new .login-height #signup form div.row,.registrations.new .login-height #signup form h5,.registrations.create .login-height #signup form div.row,.registrations.create .login-height #signup form h5{width:95%;max-width:300px !important}.sessions.new .login-height #signup form div.row.login-row input,.registrations.new .login-height #signup form div.row.login-row input,.registrations.create .login-height #signup form div.row.login-row input{margin-bottom:0px;width:100%}.sessions.new .login-height #signup form div.row.sign-up-row,.registrations.new .login-height #signup form div.row.sign-up-row,.registrations.create .login-height #signup form div.row.sign-up-row{text-align:center}.sessions.new .login-height #signup form div.row.sign-up-row a,.registrations.new .login-height #signup form div.row.sign-up-row a,.registrations.create .login-height #signup form div.row.sign-up-row a{font-weight:400}.sessions.new .login-height #signup form h5.or-span,.registrations.new .login-height #signup form h5.or-span,.registrations.create .login-height #signup form h5.or-span{text-align:center;border-bottom:1px solid #DDDDDD;line-height:0.1em;margin:30px 0 25px}.sessions.new .login-height #signup form h5.or-span span,.registrations.new .login-height #signup form h5.or-span span,.registrations.create .login-height #signup form h5.or-span span{background:#fff;padding:0 10px;color:#DDDDDD}.sessions.new body,.registrations.new body,.registrations.create body{display:flex;flex-direction:column}.sessions.new body .site-header,.sessions.new body .login-height,.registrations.new body .site-header,.registrations.new body .login-height,.registrations.create body .site-header,.registrations.create body .login-height{flex-shrink:0}.sessions.new body .site-footer,.registrations.new body .site-footer,.registrations.create body .site-footer{flex-grow:1}.terms-of-service{font-size:0.75rem;display:inline-block;text-align:left;margin-left:5px}.terms-of-service a{font-size:0.75rem}#signup{margin:auto;height:100%}#signup #errors.mod-notification-box{margin-bottom:20px}#signup #errors.mod-notification-box ul{margin-bottom:5px}#signup #errors.mod-notification-box p{margin-bottom:0}#signup #errors.mod-notification-box #errorExplanation{padding:7px}#signup #errors.mod-notification-box #errorExplanation h2{display:none;font-weight:bold;padding:5px;margin:-18px -18px 5px -9px;background-color:#c00;color:#fff}#signup #errors.mod-notification-box #errorExplanation p{color:#404245;padding:5px}#signup #errors.mod-notification-box #errorExplanation ul li,#signup #errors.mod-notification-box #errorExplanation h2{font-size:12px}#signup .field_with_errors .message{color:#f00}#signup form{margin:auto}#signup form h2{text-align:center;padding-bottom:25px;font-size:42px;font-weight:300}#signup form h2.forgot-pass-header{font-size:36px;padding-bottom:0;margin-bottom:0}#signup form p.forgot-pass-instructions{margin-bottom:40px;text-align:center}#signup form input[type=text]{border-radius:3px;padding:1.25rem}#signup form input.submit-button{border-radius:0;padding:.75rem;font-weight:500;width:120px}#signup form input.no-width{width:inherit}#signup form input[type=text],#signup form input[type=password]{height:42px;padding:0 20px 0 20px}#signup form .other_sign_up_field{display:none}#signup form .forgot-password{font-size:12px;font-weight:500}#signup form .forgot-column{text-align:right}#signup form .remember_me label{font-size:14px}#signup form .signups{padding-top:15px;float:right}#signup form .signups div.forgot-password-links{text-align:left;padding-right:25px}#signup form .signups .switch-page,#signup form .signups div.forgot-password-links a{font-weight:400}#signup form .signups .switch-page.login-switch,#signup form .signups div.forgot-password-links a.login-switch{padding-right:10px}#signup form .signups .switch-page.signup-switch,#signup form .signups div.forgot-password-links a.signup-switch{padding-right:10px}#signup form .signups-forgot-password{float:none;padding-top:10px}#signup .split{clear:both;text-align:center;padding:10px 0 20px 0}#signup hr{margin:1.25rem 0 0}#signup .field_with_errors .message,.checkout-login-forms .field_with_errors .message{color:#f00}#signup .facebook-bottom,.checkout-login-forms .facebook-bottom{text-align:center}.custom_signup{max-width:275px;margin:auto}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.profile-page .mod-aggregate-stats,.group-page .mod-aggregate-stats{border-bottom:2px solid #f2f2f2;padding-bottom:30px}.profile-page .mod-aggregate-stats span,.group-page .mod-aggregate-stats span{margin:-10px auto 0;font-size:2.375rem}.profile-page .mod-aggregate-stats span.longNumber,.group-page .mod-aggregate-stats span.longNumber{font-size:1.875rem}.profile-page .mod-tabs,.group-page .mod-tabs{margin:22px auto 20px;font-weight:500;padding-bottom:22px;border-bottom:2px solid #f2f2f2}.profile-page .mod-tabs li:first-child,.group-page .mod-tabs li:first-child{margin-left:0}.profile-page .mod-tabs li.active,.group-page .mod-tabs li.active{color:#54B8CC}.newsletter-wrapper{width:100%;display:table}.newsletter-wrapper .newsletter{display:table-row}.newsletter-wrapper .newsletter span{vertical-align:middle;display:table-cell;padding:6px 10px 10px 0px;width:10px}.newsletter-wrapper .newsletter label{display:table-cell;vertical-align:middle}.newsletter-wrapper .newsletter input{margin-bottom:0px}.profile-page .tab-select{margin-top:15px}.profile-page .main-nav{margin-bottom:0}.profile-page .drop-element.drop-theme-arrows-bounce .drop-content{font-size:0.8125rem;color:#505050;padding-top:1.23em}.profile-page .drop-element.drop-theme-arrows-bounce .drop-content span{font-size:1.375rem}.profile-page .mod-aggregate-stats{padding-top:45px}.profile-page .user-activity-content .mod-activity-item:first-child{border:none;padding-top:3px}.profile-page .cards .empty-card.empty-plan{cursor:inherit}.profile-page .cards .empty-card.empty-plan span{margin-top:145px}.profile-page .cards li.no-style{box-shadow:none}.profile-page .cards .card{margin:0}.profile-page .cards p{font-size:0.8125rem;margin:16px 2px 2px}.profile-page .dashboard-cards.first{margin-top:28px}.profile-page .plans-wrapper{margin-top:-14px}.profile-page .user-profile-content .photos-wrapper{margin-top:25px;min-height:150px}.profile-page a.manage{float:right;margin-top:27px;display:block}.profile-page .photos-wrapper .manage{margin-bottom:-6px}.profile-page a.show-all{float:right;margin-top:8px}.profile-page .charts-wrapper{margin-top:35px}.profile-page .charts-wrapper .icon{vertical-align:-4px;margin-right:3px}.profile-page .charts-wrapper .icon.sprite-total-distance{vertical-align:-8px}.profile-page .records-more-container{display:block;margin:0 auto;width:250px}.profile-page #weight-chart,.profile-page #cardio-chart{height:200px}.profile-page .charts-wrapper h4{margin-bottom:25px}.profile-page .charts-wrapper>h4:not(:first-child){margin-top:19px;padding-top:32px;border-top:2px solid #f2f2f2}.profile-page .extra-card{display:none}.profile-header{background-color:#f2f2f2;padding-top:45px;position:relative}.profile-header .round-image{display:block;margin:auto;height:152px;border:2px solid #ccc}.profile-header .image-section>div{text-align:center;margin:9px auto 30px}.profile-header .image-section a{border:1px solid #ccc;padding:5px 10px;font-size:0.6875rem}.profile-header h2{margin:-8px auto 5px}.profile-header .inline-list{margin-left:0}.profile-header .inline-list li{margin-left:0;margin-right:15px;color:#404245}.profile-header .inline-list li:last-child{margin-right:0}.profile-header .inline-list span{display:inline}.profile-header .body-stats>div{font-size:0.875rem;color:#888;font-weight:200}.profile-header .mod-stat-list{margin-top:20px;padding-bottom:20px}.profile-header .mod-stat-list:not(.wl) li{width:18%;color:#404245}.profile-header .mod-stat-list:not(.wl) li:last-child{width:28%}.profile-header .mod-stat-list sup{font-size:14px}.profile-header .mod-stat-list .fa-stack{font-size:0.5625rem;vertical-align:1px;margin-left:-2px;color:#ccc}.profile-header .mod-stat-list .fa-stack:hover{color:#888}.profile-header .about-me{font-size:1.5rem;font-style:italic;line-height:1.45em}.profile-header .social-icon-list{margin-bottom:0;position:absolute;right:15px;bottom:15px}@media only screen and (max-width: 64em){.profile-header .social-icon-list{bottom:auto}.profile-header .mod-stat-list{padding-bottom:0;margin-top:0}.profile-header .mod-stat-list li{padding-bottom:10px}.profile-header .about-me{font-size:1rem;margin-bottom:10px}}.mod-progress-bar{background-color:#8AE4F7;height:10px;line-height:10px;padding:0;position:relative}.mod-progress-bar .progress-bar-filled{background-color:#6ED0E4;height:10px;line-height:10px}.mod-progress-bar .progress-bar-border{position:absolute;width:5px;height:15px;background-color:black;bottom:0;cursor:pointer}.waiver #flash_notice p{margin:5px 5px 0px 5px}.waiver .waiver-conditions-container:not(.typeform){overflow-y:scroll;max-height:200px;margin-top:10px;margin-bottom:10px;background-color:#f2f2f2;border-radius:10px}.waiver .waiver-conditions-container:not(.typeform) .waiver-details{padding:10px}.waiver .waiver-conditions-container.full-height{overflow:auto;max-height:none}.waiver .accept-box{padding-top:20px}.waiver .button.secondary{margin-top:10px}label.message{color:red}.subdomain-setup{padding-top:8px}.exercise-import-options p{margin-bottom:10px}.exercise-import-options label{margin:0}.small:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;letter-spacing:0.25px;line-height:1.0625rem}.smaller:not(a):not(i):not(span):not(li){font-size:0.875rem;color:#888;font-weight:200}a{font-size:1rem;line-height:1.25rem;color:#54B8CC}a.blue{color:#54B8CC}a:hover{color:#30A6BE}a.small{font-size:0.875rem}a.smaller{font-size:0.75rem}a.grey{color:#888}a.grey:hover{color:#505050}a.dark-grey{color:#505050}a.dark-grey:hover{color:#404245}h1,h1>a{font-size:2.625rem;font-weight:200;color:#404245}h1.subheader,h1.subheader>a,h1>a.subheader,h1>a.subheader>a{font-size:1.5rem;font-weight:200;color:#505050}h2,h2>a{font-size:2.25rem;font-weight:200;color:#404245}h2.subheader,h2>a.subheader{font-size:1.125rem;font-weight:200;color:#505050}h3,h3>a{font-size:1.375rem;font-weight:400;color:#505050;letter-spacing:-0.5px}h3.subheader,h3>a.subheader{font-size:0.8125rem;font-weight:200;color:#888;letter-spacing:0.25px}h4,h4>a{font-size:1.25rem;font-weight:400;color:#505050;letter-spacing:-0.25px}h5,h5>a:not(.link){font-size:1rem;font-weight:400;color:#505050;letter-spacing:-0.5px}.thin{font-weight:200}.thick{font-weight:500}.light{color:#ccc}meta.foundation-version{font-family:"/5.5.3/"}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.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}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:#222;cursor:auto;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}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,.mqa-display img,.mqa-display embed,.mqa-display 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}.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%}body{background:#fff;color:#505050;cursor:auto;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:300}@media only screen and (max-width: 40em){body{overflow-x:hidden}}a{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.row{max-width:71.25rem}p{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}ul{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:300;line-height:1.3;margin-bottom:1.875rem;text-rendering:optimizeLegibility}ul aside{font-size:0.875rem;font-style:italic;line-height:1.35}.button,a.button{outline:none;padding:1rem;background-color:#F5861E;border-radius:2px;letter-spacing:.5px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:500;padding:1.0625rem 1.6875rem}.button[disabled],.button[disabled]:focus,.button[disabled]:hover,a.button[disabled],a.button[disabled]:focus,a.button[disabled]:hover{opacity:0.6;background-color:#F5861E;border-color:#F5861E}.button:hover,a.button:hover{background-color:#EB780C}.button:active,a.button:active{background-color:#EB780C}.button.square,a.button.square{border-radius:0}.button.fw,a.button.fw{width:100%}.button.ucase,a.button.ucase{text-transform:uppercase}.button.white,a.button.white{background-color:white;border:0;color:#888}.button.white:hover,a.button.white:hover{color:#505050}.button.secondary,a.button.secondary{font-weight:400;font-size:0.875rem;padding:0.625rem 4.25rem;border-width:2px;border-color:#54B8CC;border-radius:2px;color:#54B8CC;background-color:white}.button.secondary.full-size,a.button.secondary.full-size{padding:1.0625rem 1.6875rem;font-size:1.0625rem}.button.secondary:hover,.button.secondary:focus,a.button.secondary:hover,a.button.secondary:focus{border-color:#30A6BE;color:#30A6BE;background-color:white}.button.secondary.small,a.button.secondary.small{padding:0.375rem 1.0625rem}.button.secondary.larger,a.button.secondary.larger{background:transparent;text-transform:uppercase;border-width:3px;font-weight:500;padding:12px 20px;border-radius:5px}.button.transparent,a.button.transparent{background-color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}h1.finder-subheader a{color:#54B8CC}.finder-subheader{border-bottom:2px solid #f2f2f2;margin-bottom:23px;padding-bottom:23px;line-height:1}.expandable-contents ul li{padding-left:10px;padding-right:0;padding-bottom:10px;padding-top:0}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.main-nav .log-workout-container .fa-stack{font-size:12px}._ffn_page ._ffn_textNode,option{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}.activity-nav h1,.ask-header h1{font-size:1.75rem;color:#505050;margin-bottom:12px}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#FAFAFA;background-position:100% center;background-repeat:no-repeat;border:1px solid #dedede;padding:0.5rem;font-size:0.875rem;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#505050;line-height:normal;border-radius:4px;height:2.3125rem}select:hover{background-color:#f3f3f3;border-color:#999999}a.small,.mod-activity-list .activity-contents a,.mod-activity-list .activity-comments a,.main-nav-list a{font-size:0.875rem}.thick{font-weight:500}label{font-size:1rem;margin-bottom:0.625rem}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="checkbox"],textarea,.display-as-input{border-radius:3px;font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;background-color:#FFF;border-style:solid;border-width:1px;border-color:#dedede;color:#505050;font-size:0.875rem;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1) !important}.select2-selection.select2-selection--multiple input[type="search"]{box-shadow:unset !important}thead{font-family:"Neue Helvetica W01", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:1rem;color:#505050;font-weight:400}.group-page .groups-sidebar .sidebar-tabs{border-top:2px solid #f2f2f2}.group-page .groups-sidebar .sidebar-tabs li{border-bottom:2px solid #f2f2f2;font-size:0.875rem;font-weight:normal;color:#888;padding:15px;cursor:pointer}.group-page .groups-sidebar .sidebar-tabs li.active,.group-page .groups-sidebar .sidebar-tabs li:hover{background-color:#E9FAFD}.group-row{width:100%}.group-image-nav{margin-top:15px}.expand-nav{margin-top:-15px}.group-page .mod-tabs{border-top:2px solid #f2f2f2;margin-top:0;padding-top:18px;padding-bottom:16px}.group-page .content-subheader h1{margin-top:-13px}@media only screen and (max-width: 40em){.group-page .content-subheader h1{margin-top:7px}}.group-page .content-subheader .right-subheader{margin-top:-4px}.group-page .social-container .social-icon-list{width:109px}.group-page .mod-aggregate-stats{margin:25px auto 0;padding-bottom:25px;border-bottom:0}@media only screen and (min-width: 40.063em) and (max-width: 64em){.group-page .mod-aggregate-stats li div:first-child{float:left}}.group-page .leave-link{margin:5px auto 30px;display:block}.group-page h2.why-join{border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;padding:10px 0;margin:50px 0 20px 0}@media only screen and (max-width: 40em){.group-page h2.why-join{border-top:0;margin-top:0}}.group-page .upsell-section{border-top:2px solid #f2f2f2;padding-top:20px}.group-page .group-image{width:100%}.group-page .group-nav{margin-top:25px}@media only screen and (max-width: 40em){.group-page .group-nav{margin-top:0}}.group-page .pagination{margin:0 auto;clear:both}.group-page .edit_group_member{display:none}.group-page .edit_group_member select{width:100px}.group-page .groups.show .change-member-date{font-size:.75rem}.group-page .groups.show .change-member-date a{font-size:.75rem}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-stat{border-bottom:2px solid #f2f2f2;margin-bottom:10px}.group-page .mod-aggregate-stats span.longNumber{font-size:1.75rem}}@media only screen and (max-width: 40em){.group-page .mod-aggregate-stats{margin:auto}.group-page .mod-aggregate-stats li>div{font-size:0.9375rem;padding-right:20px}.group-page .mod-aggregate-stats span.longNumber{font-size:1.125rem}#resources-content h4{display:none}#resources-content .no-bullet .delete-link{right:20px}#resources-content .no-bullet .button{margin-bottom:20px}#resources-content .no-bullet h4{display:none}.mod-stacked-container{padding-top:5px}.mod-stacked-container li{padding-bottom:0}}@media only screen and (max-width: 34.688rem){.tag-select{font-size:2.9vw}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.group-page .mod-tabs{margin-top:10px}.group-page .mod-tabs li{margin-left:.5rem;padding:10px 8px}.group-page .mod-aggregate-stats span.longNumber{font-size:1.875rem}#resources-content h4{display:none}#resources-content .no-bullet .delete-link{right:20px}#resources-content .no-bullet .button{margin-bottom:0}}@media only screen and (min-width: 64.063em){#resources-content{display:none}#resources-content .no-bullet .delete-link{right:20px}#resources-content .no-bullet .button{margin-bottom:0}}.resources-container ul{margin-bottom:0}.resources-container .add-resource{text-align:center;margin-bottom:15px}.resources-container .resource-list .button.fw.secondary{padding-right:1.3125rem}.resources-container .delete-link{right:20px}.modal--show .response{text-align:center}#full-description .embed{text-align:center}#group-video-container .modal--show form input{margin-bottom:0.2rem}#group-video-container .modal--show form label{margin-bottom:0.2rem}#group-video-container .modal--show form select{margin-bottom:0.3rem}.manage-videos-container{padding-bottom:20px}.manage-videos-container .table{display:table}.manage-videos-container .tr{display:table-row}.manage-videos-container .td{display:table-cell;width:20%}.manage-videos-container .th{display:table-cell;width:20%}.manage-videos-container form{width:100%}.manage-videos-container form .button{padding:0.5rem 1rem}ul.players li{margin:20px 0 0}.description{font-size:0.7rem;margin-bottom:10px}.leaderboard-table-wrapper{overflow-x:scroll}@media (max-width: 350px){.leaderboard .mod-tabs .calendar-input-wrapper{top:12px;right:15px;bottom:unset}}.contact-form-new .input-row.extra{display:none}.contact-form-new fieldset{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px;border:none}.about-us .col-holder{font-size:1px;line-height:0;text-align:left;padding:0 0 30px}.about-us .col-holder h3{font:20px/26px "Neue Helvetica W01",Arial,Helvetica,sans-serif;margin:0 8px 12px;text-transform:uppercase}.about-us .col-holder h3 a{color:#505050}.about-us .col-holder h3 a:hover{color:#000;text-decoration:none}.about-us .col-holder h3 span{font-size:14px;line-height:18px;margin:0 0 9px;color:#888;display:block}.about-us #content p{margin-bottom:26px}.about-us #content h1{font:300 36px/40px "Neue Helvetica W01",Arial,Helvetica,sans-serif;margin-bottom:23px;padding-bottom:23px;text-transform:uppercase;border-bottom:2px solid #f2f2f2}.about-us #sidebar{padding:45px 10px}.about-us #sidebar h2{font-size:20px;line-height:24px;margin:0 0 4px;font-weight:initial}.about-us #sidebar p{margin-bottom:0;line-height:1.5rem}.about-us #sidebar .vision{padding:10px 15px 15px;border-top:4px solid #888;background:#f2f2f2;margin-top:23px}.about-us .col-holder .column p{margin:0 7px;color:#888}.about-us .col-holder .column .img-holder{margin-bottom:20px;position:relative}.about-us .col-holder .column .hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.71);z-index:2;text-align:center;padding:10px;display:none}.about-us .col-holder .column .hover:after{content:'';vertical-align:middle;height:100%}.about-us .col-holder .column .img-holder:hover .hover{display:block}.about-us .board-block{background:url(https://cdn.exercise.com/assets/exercisecom/about/img21.jpg) 50% 50%;background-size:cover;min-height:450px;margin-bottom:70px}.about-us .board-block .text-box{display:inline-block;vertical-align:top;min-height:460px;white-space:nowrap;color:#777;max-width:750px}.about-us .board-block .text-box .text-wrap{display:inline-block;vertical-align:middle;white-space:normal;background:#fff;padding:30px 50px;font-size:16px;line-height:27px;background:none repeat scroll 0% #FFF}.about-us .board-block .text-box h2{border-bottom:1px solid #ccc;padding-bottom:23px;margin:0 0 23px;color:#444;font:300 36px/40px "Neue Helvetica W01",Arial,Helvetica,sans-serif}.about-us .board-block .text-box p{margin:0;margin-bottom:10px}.about-us .board-block .text-box:after{display:inline-block;vertical-align:middle;content:'';width:1px;height:460px}.about-us .info-block .img-holder img{width:100%}.about-us .info-block h3{font-size:1.2rem}header *{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-size:11px;color:#50565B}header{margin-top:19px}header .creator-logo{margin-top:-10px;height:37px}header .creator-logo img{height:37px}header .header-left .all-plans-button a{margin-right:20px;font-weight:bold;text-transform:uppercase;line-height:16px}header .header-left .all-plans-button a i{vertical-align:middle;font-size:16px;margin-right:8px}header .header-left .all-plans-button *:hover{color:#219dc6}header .header-right .user-controls{margin-top:-10px}header .header-right .user-controls li{height:30px;vertical-align:middle}header .header-right .user-controls li.membership{font-weight:bold;padding-top:8px}header .header-right .user-controls li.user{font-weight:normal;font-size:12px;text-transform:uppercase;padding-top:8px}header .help-button a{display:inline-block;border-radius:50%;border-style:solid;border-width:1px;width:30px;height:30px;border-color:#b2b2b2;text-align:center;padding-top:6px;color:#b2b2b2}header .help-button a:hover{color:#f4f6f7;background-color:#50565a}header .user-thumbnail img{display:inline-block;border-radius:50%;border-style:solid;border-width:1px;width:30px;height:30px;border-color:transparent;text-align:center;width:30px;height:30px;vertical-align:middle}.sub-header{margin-bottom:25px}.sub-header h1{font-family:"Helvetica", Helvetica, Arial, sans-serif;font-weight:400;font-size:36px;margin-top:-5px}.sub-header .publish-status{float:right;text-align:right;width:100%;padding-right:36px;font-size:12px;color:#ececec}.sub-header .action-button{border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold}.sub-header .action-button:not(.nohover):hover{background-color:#007095;color:white}.sub-header .action-button i{margin-right:8px}.sub-header .action-button:hover{color:#f4f6f7;background-color:#50565a}.autosave{opacity:0;transition:opacity 2.0s ease-in-out;font-size:0.8rem;color:#AAA;background-color:white;width:100px;left:50%;margin-left:-50px;border:1px solid #ddd;padding:0.5rem;position:fixed;top:10px;z-index:99}.autosave.saving{opacity:1;transition:none}.autosave.was-auto-saved{color:white;background-color:#f5861e;font-weight:bold;opacity:1;transition:none;visibility:hidden;width:150px;border:1px solid #dfe1e2;border-radius:3px;text-align:center}.autosave.was-auto-saved.saving{visibility:visible;opacity:0;transition:opacity 4.0s ease-in-out}.autosave div{display:inline-block}.autosave div.hidden{display:none}.autosave .autosave-text{padding-left:1.2rem}.modal-footer{text-align:center}@media only screen and (max-width: 750px){.hide-for-small-ipad{display:none !important}}.no-bullet li ul.select2-results__options{margin-left:0px !important}#confirmation-modal{z-index:1003}.pretty.p-svg .svg.svg-icon{width:calc(1em + 4px);height:calc(1em + 4px);font-size:12px;top:2px;background-color:#54b8cc;border-radius:3px}.pretty.p-svg label{white-space:normal}.pretty.p-svg .svg.svg-icon,.pretty.p-svg label:after,.pretty.p-svg label:before{box-shadow:inset 0 0.5px 0.5px rgba(0,0,0,0.1)}.pretty.p-svg label:after,.pretty.p-svg label:before{top:2px;border-radius:2px}@media only screen and (max-width: 40em){.pretty.p-svg .svg.svg-icon{top:3px}.pretty.p-svg label:after,.pretty.p-svg label:before{top:3px}}.alert-box,.alert{font-weight:200;font-size:16px;margin-bottom:.7rem;border-style:none;border-radius:5px;border-width:1px;display:block;padding:0.875rem 1.5rem 0.875rem 0.875rem;position:relative;transition:opacity 300ms ease-out;border-color:#0078a0}.alert-box.default-flash,.alert-box.alert-default-flash,.alert.default-flash,.alert.alert-default-flash{background-color:#E9FAFD;color:black}.alert-box.error,.alert.error{color:#D00000;background-color:#f0dede;border-color:#edcccc}.alert-box .flash-close,.alert .flash-close{right:15px;position:absolute;font-size:18px}.loader{margin:3em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.5em solid rgba(64,66,69,0.2);border-right:0.5em solid rgba(64,66,69,0.2);border-bottom:0.5em solid rgba(64,66,69,0.2);border-left:0.5em solid #54b8cc;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:5em;height:5em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1, 1)}50%{opacity:1;transform:scale(1.2, 1.2)}100%{opacity:.4;transform:scale(1, 1)}}.loading-dots{text-align:center;width:100%}.loading-dots:not(.no-padding){padding:30px 0px}.loading-dots--dot{animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#54b8cc;border-radius:5px;display:inline-block;height:5px;width:5px}.loading-dots--dot:nth-child(2){animation-delay:0s}.loading-dots--dot:nth-child(3){animation-delay:.5s}.banner{padding:0 2000px 0 2000px;margin:0 -2000px 0 -2000px}.banner.blue{background-color:#DEDEDE;color:#505050}.banner.dark{background-color:#404245;color:#fff}.trainer-view{padding-top:20px}#download-app-banner{background-color:#54b8cc;color:#fff;position:relative}#download-app-banner .button-black{background-color:#404245;padding:10px;font-weight:bold;margin:10px 5px}#download-app-banner input{width:50%;display:inline-block;margin:0}#download-app-banner .banner{color:#fff}#download-app-banner .banner div,#download-app-banner .banner p{height:59px}#download-app-banner .banner i{font-size:3em;padding-top:4px}#download-app-banner .banner p{display:table-cell;vertical-align:middle;font-weight:bold;line-height:1.3em;margin-bottom:0}#download-app-banner .close{position:absolute}#download-app-banner .close a{color:#fff}.exercise-name-error{color:#c00;font-size:14px}.box-list{margin-left:0px}.box-list>li{margin-bottom:15px;border-radius:3px;border:solid 2px #ccc;background-color:#fff;position:relative}.sidebar-collapse{font-size:14px}.sidebar-collapse i{font-size:12px}.hide-sidebar{display:none !important}.sidebar{border-top:solid 1px #ccc;margin-top:10px;padding:0px}.sidebar h6{margin-bottom:0}.sidebar i:not(.fa-collapse-left):not(.fa-expand-left):not(.fa-plus){color:#ccc}.sidebar .fa-search{margin-top:-3px}.sidebar .fa-star{margin-top:-10px;color:#EAB928}.sidebar .search-input,.creator-ex-search,.centered-search-input{border:solid 1px #ccc;background-color:white;border-radius:3px;margin-top:5px}.sidebar .search-input input,.creator-ex-search input,.centered-search-input input{box-shadow:none !important;line-height:35px;font-size:0.8rem;display:inline-block;border:0;width:80%;height:35px;padding:3px;padding-left:15px;margin:2px 0 2px 1px}.sidebar .search-input input::-webkit-input-placeholder,.creator-ex-search input::-webkit-input-placeholder,.centered-search-input input::-webkit-input-placeholder{opacity:0.6}.sidebar .search-input input:focus,.creator-ex-search input:focus,.centered-search-input input:focus{outline:none;background-color:#fdfdfd;color:#636363}.sidebar .search-input i,.creator-ex-search i,.centered-search-input i{float:right;line-height:2.8125rem;display:inline-block;color:#ccc;padding-right:15px}.sidebar .search-input.block-ex-search,.creator-ex-search.block-ex-search,.centered-search-input.block-ex-search{margin:10px}.sidebar .search-input .fa-search,.creator-ex-search .fa-search,.centered-search-input .fa-search{margin-top:-3px}.centered-search-input{margin-bottom:20px}.centered-search-input input{width:100%}.centered-search-input .ui-autocomplete{width:100% !important}.centered-search-input .ui-autocomplete .ui-menu-item{padding:6px 1em 6px .4em}.creator-ex-search{margin-top:0}.creator-ex-search input{width:18.75rem}.block-search-wrapper{border-top:1px solid #ccc}.block-search-wrapper .new-ex-modal{margin-left:10px}.creator-block-notes{margin:0 10px}.creator-errors{background-color:#ffdad5;color:#9e0600;padding:20px;margin:30px auto 10px auto;position:relative}.creator-errors h3{color:#9e0600}.creator-errors ul{margin-left:0px}.creator-errors a{color:#e21b1a}.creator-errors a.active{font-weight:normal}.creator-errors .close{font-size:1.5rem;line-height:1;position:absolute;top:0.5rem;right:0.9375rem;font-weight:normal;cursor:pointer}.inf-scroll-outer-container.horizontal{overflow-x:scroll;white-space:nowrap;width:200px}.inf-scroll-outer-container.horizontal>.inf-scroll-inner-container{display:inline}.inf-scroll-outer-container.horizontal>.inf-scroll-inner-container>*{display:inline-block}.inf-scroll-outer-container.vertical{overflow-y:scroll}.inf-scroll-outer-container.vetical>.inf-scroll-inner-container>*{display:block}.inf-scroll-inner-container{overflow:visible}.creator-modal{visibility:visible;display:block;padding:0;width:auto}.creator-modal:focus{outline:0}.creator-modal .modal-body{padding:20px}.modal-footer .cancel{margin-right:5px}.drop-element.drop-theme-basic .drop-content{background:#fff;border-radius:0;box-shadow:none;border:2px solid #ccc}.validation-error{color:red}.dz-message{font-size:.8rem}input.select2-input[type='text']{margin-bottom:0}.select2-results-dept-1 .select2-result-label{padding:inherit;padding-left:10px}.select2-results .select2-highlighted{background-color:#54B8CC}.workout-edit .switch-logger-button{float:right;font-size:12px}.workout-edit .finished-logging{padding:30px;font-size:20em}.workout-edit .sub-header{overflow:hidden}.workout-edit .sub-header .workout-recommendations-bar{height:45px;line-height:45px;font-size:16px}.workout-edit .sub-header .workout-recommendations-bar div{padding-left:15px}.workout-edit .sub-header .workout-stats{height:75px}.workout-edit .sub-header .workout-stats a{color:white}.workout-edit .sub-header .workout-stats i{line-height:75px;color:#b6b6b6;font-size:25px;margin-top:-2px}.workout-edit .sub-header .workout-stats i img{margin-right:-14px;margin-left:-14px}.workout-edit .sub-header .workout-stats i b{color:white;margin-right:-5px}.workout-edit .sub-header .workout-stats span{line-height:75px;font-size:20px}.workout-edit .sub-header .workout-stats .stat{line-height:75px;height:75px;font-size:35px;float:left}.workout-edit .day-body{min-height:780px}.workout-edit .day-body .box-list.exercise-list .logger-exercise-header{position:relative}.workout-edit .day-body .box-list.exercise-list .logger-exercise-header .move-up,.workout-edit .day-body .box-list.exercise-list .logger-exercise-header .move-down{color:#b6b6b6;position:absolute;font-size:1.25rem;left:15px}.workout-edit .day-body .box-list.exercise-list .logger-exercise-header .move-up{top:7px}.workout-edit .day-body .box-list.exercise-list .logger-exercise-header .move-down{top:33px}.workout-edit .day-body .box-list.exercise-list .ex-num.left{margin-left:40px}.workout-edit .day-body .box-list.exercise-list .empty-workout{padding-top:25px}.workout-edit .day-body .box-list.exercise-list li{padding:0px}.workout-edit .day-body .box-list.exercise-list.logger-exercise-list>li,.workout-edit .day-body .box-list.exercise-list .logger-exercise-header{min-height:60px}.workout-edit .day-body .box-list.exercise-list .logger-exercise-header h2{max-width:650px}.workout-edit .day-body .box-list.exercise-list .exercise-form{margin:0}.workout-edit .day-body .box-list.exercise-list .exercise-form .time-container .time-input,.workout-edit .day-body .box-list.exercise-list .exercise-form .distance-input>div{display:inline-block}.workout-edit .day-body .box-list.exercise-list .exercise-form ul:last-child{border-bottom:solid 1px #ccc}.workout-edit .day-body .box-list.exercise-list .exercise-form .time-input{margin-right:0}.workout-edit .day-body .box-list.exercise-list .exercise-form .weight-input input{width:60px}.workout-edit .day-body .box-list.exercise-list .exercise-form .distance-input input{width:65px}.workout-edit .day-body .box-list.exercise-list .exercise-details{margin:20px}.workout-edit .day-body .box-list.exercise-list .exercise-details .extra-notes{height:125px;max-width:120%}.workout-edit .day-body .box-list.exercise-list .exercise-details input{border-radius:3px}.workout-edit .day-body .box-list.exercise-list .ex-number-dropdown.open{margin-left:-2px}.workout-edit .day-body .box-list.exercise-list .ex-number-dropdown{width:34px;left:18px}.workout-edit .day-body .box-list.exercise-list .ex-number-dropdown ul{margin-left:0}.workout-edit .day-body .box-list.exercise-list .ex-number-dropdown ul li{text-align:center;border:0px;padding:inherit}.workout-edit .day-body .box-list.exercise-list .ex-number-dropdown ul li a:last-of-type{float:none}.workout-edit .day-body .box-list.exercise-list .is-superset{bottom:-43px;right:-36px}.workout-edit .day-body .box-list.exercise-list .sets-list{margin:0 0px 0px 0;padding:0 0px 0px 0}.workout-edit .day-body .box-list.exercise-list li.exercise .sets-list li{border:0px;border-top:solid 1px #ccc;border-radius:0%;padding:20px 15px 20px 40px}.workout-edit .day-body .box-list.exercise-list li.exercise .sets-list li a:last-of-type{float:right;vertical-align:middle}.workout-edit .day-body .box-list.exercise-list li.exercise li>div{padding-left:20px;vertical-align:middle}.workout-edit .day-body .box-list.exercise-list li.exercise li>div input{margin:0px}.workout-edit .day-body .workout-info{border-radius:3px;background-color:#F5F6F8}.workout-edit .day-body .workout-info h2,.workout-edit .day-body .workout-info h3{padding-left:20px;padding-top:10px}.workout-edit .day-body .workout-info .trainer-notes{padding:0 10px 20px 35px;margin:0}.workout-edit .day-body .workout-info #gym-selector,.workout-edit .day-body .workout-info #buddy-selector,.workout-edit .day-body .workout-info textarea{width:75%;max-width:90%;margin:0 0 0 35px}.workout-edit .day-body .workout-info textarea{height:100px}.workout-edit .day-body .workout-info h5{margin:15px 0 0 35px}.workout-edit .day-body .workout-info .time-weight input:not(.rx-input){border-radius:3px;width:55px;height:35px;display:inline-block}.workout-edit .day-body .workout-info .time-weight .rx-wrapper{padding-top:40px}@media only screen and (max-width: 64em){.workout-edit .day-body .workout-info .time-weight .rx-wrapper{padding-top:10px}.workout-edit .day-body .workout-info .time-weight .rx-wrapper div{margin:0;padding-top:30px}}.workout-edit .day-body .workout-info .time-weight .grey-text,.workout-edit .day-body .workout-info .time-weight .colon{color:#999}.workout-edit .day-body .workout-info .time-weight h5,.workout-edit .day-body .workout-info .time-weight .columns>div{margin-left:35px}.workout-edit .day-body .workout-info .gym-selector,.workout-edit .day-body .workout-info .buddy-selector,.workout-edit .day-body .workout-info .mood-selector{border-radius:3px;margin-left:35px;max-width:447px}.workout-edit .day-body .workout-info .gym-selector .select2-choice.select2-default{height:30px;line-height:30px;padding-left:5px}.workout-edit .day-body .workout-info .buddy-selector ul{border-radius:3px}.workout-edit .day-body .workout-info .buddy-selector ul input[type="text"]{height:28px}.workout-edit .day-body .exercise-details div{display:inline-block}.workout-edit .day-body .exercise-details span{font-size:0.8rem;color:#999;line-height:37px}.workout-edit .day-body .exercise-details .colon{font-size:inherit}.workout-edit .day-body .exercise-details .time-div,.workout-edit .day-body .exercise-details .calories-div{padding-top:10px;vertical-align:middle;width:100%}.workout-edit .day-body .exercise-details .calories-div span{max-width:100px;line-height:inherit}.workout-edit .day-body .exercise-details .calories-div input{max-width:80px;float:right}.workout-edit .day-body .log-workout-footer label{margin-bottom:0}.workout-edit .day-body .log-workout-footer span{color:#999;font-size:0.8rem;padding-left:10px}.workout-edit .day-body .log-workout-footer span i{font-size:17px}.workout-edit .day-body .log-workout-footer span i.fa-facebook-square{font-size:17px;color:#0079a1}.workout-edit .day-body .log-workout-footer .log-workout-button button{padding:16px 32px;border-radius:6px}.workout-edit .day-body .log-workout-footer .checkboxes,.workout-edit .day-body .log-workout-footer .log-workout-button button{margin-top:20px}.workout-edit .exercise-video-attachment{border:2px solid #dedede;border-radius:3px;padding:10px;position:relative;width:175px}.workout-edit .exercise-video-attachment:hover{border-color:#54b8cc}.workout-edit .exercise-video-attachment a{color:#505050}.workout-edit .exercise-video-attachment i{font-size:1.15rem;margin-right:4px}.workout-edit .exercise-video-attachment .delete-exercise-video{position:absolute;top:10px;right:5px;padding:0 5px}.workout-edit .exercise-video-uploader input{display:inline-block}.workout-edit .exercise-video-uploader .save-button{margin-bottom:0}.workout-edit .exercise-video-uploader a{display:inline-block;margin:5px 0}.workout-edit .logger-block-notes{border-top:1px solid #ccc;padding:20px 15px 20px 40px}.workout-edit .day-body .box-list.exercise-list li li.all-fields>div input{width:50px}.workout-edit .day-body .box-list.exercise-list li li.all-fields>div,.workout-edit .day-body .box-list.exercise-list li li.all-fields>div.distance-input div{padding-left:5px;margin-right:0}.box-list.exercise-list .exercise-form li.all-fields .time-container .time-input input{width:35px}.workout-date{position:relative}.workout-date-nav{position:relative}.workout-date-nav #workout-date{visibility:visible;position:absolute;top:0;left:0;width:100%;opacity:0;height:1px;padding:0;margin:0}.modal-setup .modal-content{padding:0}.modal-setup header{border-bottom:0}.modal-setup .submit{position:relative;text-align:right}.modal-setup .submit.has-back{padding:20px}.modal-setup p.no-saved{padding:0 15px}.modal-setup .header{padding:15px 15px 10px 15px;display:inline-block;width:100%}.modal-setup .header h2{font-size:1.5rem;margin-top:0px}.modal-setup .header h3{font-size:1.5rem;margin-bottom:.3rem}.modal-setup .header h3.no-plan{border-bottom:0px;margin-bottom:0}.modal-setup .header img{float:left;height:50px}.modal-setup .header .header-words{float:left;padding-left:10px;line-height:1rem}.modal-setup .choices{background-color:white}.modal-setup .choices>h4{padding:15px;font-size:1.2rem;clear:both}.modal-setup .choices i{float:right;font-size:1.5rem}.modal-setup ul{margin:0}.modal-setup li{padding:1.25rem;border-top:1px solid #cccccc;cursor:pointer}.modal-setup li span{float:left;font-size:2rem}.modal-setup li>div{padding-left:2.5rem}.modal-setup li>div>div{font-size:0.9 rem}.modal-setup li h4{font-weight:bold;font-size:1rem;margin-bottom:0}.modal-setup li.week-label{font-weight:bold;padding:0}.modal-setup li.week-label a{display:block;padding:0.9375rem;color:#444;background-color:#F5F6F8}.modal-setup .selected{background-color:#30A6BE;color:white}.modal-setup .selected h4{color:white}.modal-setup .selected a{text-decoration:underline;color:white}.modal-setup .back-link{position:absolute;top:0px;left:15px;font-size:2rem}.ex-num{margin:12px 1px 0px 17px;line-height:32px;cursor:pointer;display:inline-block;border-radius:50%;border-style:solid;border-width:1px;width:34px;height:34px;border-color:#b2b2b2;text-align:center}.exercise-help-modal img{width:300px;float:left}.exercise-help-modal .info{float:left}.exercise-help-modal .info div{padding-bottom:10px;padding-left:5px}.exercise-help-modal .instructions{margin:0 .3em .6em .3em;float:left;padding-left:5px;min-width:100px;max-width:800px}.exercise-help-modal .instructions ul{margin-left:27px;list-style-type:decimal}.add-icon,.grid-icon,.help-icon,.trash-can,.weekday-background-dark,.weekday-background-light{background:url(//storage.googleapis.com/excom-prod/public/assets/workout-plan-creator-sprites.png) no-repeat;display:inline-block}.add-icon{background-position:-22px 0;width:30px;height:28px}.grid-icon{background-position:0 0;width:15px;height:15px}.help-icon{background-position:-51px -30px;width:23px;height:23px}.trash-can{background-position:-56px 0;width:15px;height:16px}.weekday-background-dark{background-position:-25px -31px;width:22px;height:22px}.weekday-background-light{background-position:0 -31px;width:22px;height:22px}.inline{display:inline}.v2 .row{max-width:unset !important}.add-custom-measurement-dropdown{padding:5px !important}.add-custom-measurement-dropdown a{padding:0.5rem 0.5rem 0 0.5rem !important}.add-custom-measurement-dropdown .or-separator{padding:10px 0px;color:black !important;white-space:normal;width:100%;height:auto;word-wrap:break-word}.day-body .box-list.exercise-list li.selected-block{box-shadow:0 1px 3px rgba(0,0,0,0.2)}.day-body .box-list.exercise-list:not(.block),.day-body .box-list.exercise-list li.block,.day-body .box-list.exercise-list li.exercise{border-radius:6px}.day-body .box-list.exercise-list li.block.exercise{opacity:.6;border-radius:6px}.day-body .box-list.exercise-list li.block.exercise.selected-block,.day-body .box-list.exercise-list li.block.exercise.selected-block li.exercise{opacity:1}.day-body .box-list.exercise-list.disable-block li.exercise.block{border:none;box-shadow:none}.day-body .box-list.exercise-list.disable-block li.exercise.block,.day-body .box-list.exercise-list.disable-block li.exercise{opacity:1}.add-block{padding:5px 0px 0px 5px}.add-block a{font-size:14px}.add-block i{float:none;padding-right:5px;font-size:13px;line-height:13px}.box-list.block.exercise-list{min-height:50px}.box-list.block.exercise-list li.exercise:not(.disable-block){margin:10px}.box-list.block.exercise-list .no-exercises{padding:10px}.box-list.block.exercise-list .no-exercises div{margin-bottom:8px}.box-list.exercise-list .creator-exercise-header.block.disable-block{display:none}.box-list.exercise-list .creator-exercise-header.block .ex-name{padding:5px 0px 5px 0px;padding-left:20px;max-width:400px}.box-list.exercise-list .creator-exercise-header.block .ex-name .select-other-block{margin-left:20px;margin-top:-5px}.box-list.exercise-list .creator-exercise-header.block .ex-name .select-other-block a{font-size:14px}.box-list.exercise-list .creator-exercise-header.block .ex-name h3.exercise-title{max-width:250px}.box-list.exercise-list .creator-exercise-header.block .workout-controls{font-size:0.8rem;color:#999;padding-top:8px;margin-right:0px;min-width:300px;max-width:380px}.box-list.exercise-list .creator-exercise-header.block .workout-controls .time-input,.box-list.exercise-list .creator-exercise-header.block .workout-controls .time-input input,.box-list.exercise-list .creator-exercise-header.block .workout-controls .rounds-input input{height:33px}.box-list.exercise-list .creator-exercise-header.block .workout-controls .rounds-input{float:left}.box-list.exercise-list .creator-exercise-header.block .workout-controls .time-container{text-align:left}.box-list.exercise-list .creator-exercise-header.block .workout-controls .expand-collapse-button{float:right;border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;margin:15px 0 0px;font-size:1.2rem}.box-list.exercise-list .creator-exercise-header.block .workout-controls .expand-collapse-button:not(.nohover):hover{background-color:#007095;color:white}.box-list.exercise-list .creator-exercise-header.block .workout-controls .expand-collapse-button a{color:#b6b6b6}.box-list.exercise-list .creator-exercise-header.block .workout-controls .expand-collapse-button a i{float:none;margin:0;position:relative;top:-7px}.box-list.exercise-list .creator-exercise-header.block .workout-controls select{width:88px;height:33px;margin-top:20px}.box-list.exercise-list .creator-exercise-header.block .workout-controls .type-input div{margin-top:-20px}.box-list.exercise-list .creator-exercise-header.block a.trash-link{position:absolute;right:10px;top:40px;color:#b6b6b6}.box-list.exercise-list .creator-exercise-header.block a.trash-link.no-tv{right:15px}.day-body{min-height:780px;position:relative;background-color:#fff;padding:30px}.day-body.routine-body{padding-top:10px}.day-body .external-link-wrapper{font-size:14px;margin-top:-8px;color:#54b8cc}.day-body .external-link-wrapper:hover{color:#0078a0}.day-body .external-link-wrapper .fa.fa-external-link{color:inherit;float:left;font-size:14px;padding-right:5px}.day-body .workout-date-nav.row{margin-top:-12px;border-bottom:solid 1px #ccc;margin-left:1px;margin-right:0px}.day-body .workout-date-nav .week-nav span{margin-left:10px;line-height:1rem}.day-body .workout-title-bar{padding-top:10px;margin-right:0}.day-body .workout-title-bar .block-padding{padding-top:5px}.day-body .workout-title-bar.routine-title-bar{padding-top:3px}.day-body .workout-title-bar .title-header h1{font-size:1rem;font-weight:600;margin:0px 0 25px 0}.day-body .workout-title-bar .workout-sort-controls{text-align:right;font-size:0.7rem;color:#969696;text-transform:uppercase;padding-right:0}.day-body .workout-title-bar .workout-sort-controls input[type='checkbox']{margin-bottom:0px;vertical-align:middle}.day-body .workout-title-bar .workout-sort-controls a{color:#969696;font-size:0.7rem}.box-list.exercise-list .creator-exercise-header{position:relative}.box-list.exercise-list .creator-exercise-header .move-up,.box-list.exercise-list .creator-exercise-header .move-down{color:#b6b6b6;position:absolute;font-size:1.25rem}.box-list.exercise-list .creator-exercise-header .move-up{top:12px;left:13px;z-index:20}.box-list.exercise-list .creator-exercise-header .move-down{top:37px;left:13px;z-index:20}.box-list.exercise-list .ex-name.left{padding:5px 0px 5px 20px}.box-list.exercise-list>li{cursor:move}.box-list.exercise-list>li .exercise-title{padding-top:8px;margin-bottom:0px;margin-left:20px;font-size:1.5rem;font-weight:500;display:inline-block;vertical-align:middle;max-width:370px;word-wrap:break-word}.box-list.exercise-list .exercise:hover,.box-list.exercise-list .exercise.selected{border:solid 2px #505050}.box-list.exercise-list .maybe-superset,.box-list.exercise-list .exercise.selected-block{border:solid 2px #54b8cc}.box-list.exercise-list .delete-set,.box-list.exercise-list .add-set{color:#999;border-radius:3px}.box-list.exercise-list .add-set{margin-right:5px;border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;position:relative;top:18px}.box-list.exercise-list .add-set:not(.nohover):hover{background-color:#007095;color:white}.box-list.exercise-list .add-set:not(.nohover):hover{background-color:#30A6BE;color:#fff}.box-list.exercise-list .add-set b{line-height:19px;vertical-align:top}.box-list.exercise-list .delete-set{line-height:4.1rem}.box-list.exercise-list .workout-controls{text-align:right;margin:8px 12px 0px 0px}.box-list.exercise-list .workout-controls i{margin:15px 10px;float:right;line-height:30px;color:#b6b6b6;font-size:1.05rem}.box-list.exercise-list .workout-controls i.fa-star{color:#EAB928}.box-list.exercise-list .workout-controls .trash-button{margin-right:15px}.box-list.exercise-list .workout-controls .trash-button:hover{color:#54b8cc}.box-list.exercise-list .is-superset{margin-right:5px;bottom:-44px;position:absolute;right:-36px;z-index:5}.box-list.exercise-list .superset-button,.box-list.exercise-list .superset-button.deactivated:hover{display:inline-block;border-radius:50%;border-style:solid;border-width:1px;width:40px;height:40px;border-color:#b2b2b2;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#fff;color:#b6b6b6;text-align:center;line-height:40px;margin:0;position:relative;top:-15px;left:-11px}.box-list.exercise-list .superset-button.active{display:inline-block;border-radius:50%;border-style:solid;border-width:1px;width:40px;height:40px;border-color:#54b8cc;text-align:center;background-color:#54b8cc;color:#fff}.box-list.exercise-list .add-remove-metrics{margin:10px 0 0 5px}.box-list.exercise-list .add-remove-metrics .no-select-spacing label{display:inline-block;margin-right:10px}.box-list.exercise-list .exercise-form{margin:10px 0 0 5px}.box-list.exercise-list .exercise-form div{display:inline-block;font-size:0.8rem;color:#999}.box-list.exercise-list .exercise-form div input{width:80px;height:33px;display:inline-block;border-radius:2px}.box-list.exercise-list .exercise-form .edit-fields{padding:0 0 10px 40px}.box-list.exercise-list .exercise-form .edit-fields a{margin-right:10px;font-weight:700;font-size:.9rem}.box-list.exercise-list .exercise-form .time-container{display:inline-block}.box-list.exercise-list .exercise-form .time-container .time-input{display:inline-block}.box-list.exercise-list .exercise-form .time-container .time-input input{display:inline-block;border:solid 1px #ccc;width:35px}.box-list.exercise-list .exercise-form .time-container .time-input input::-webkit-input-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.box-list.exercise-list .exercise-form .time-container .time-input input:-moz-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.box-list.exercise-list .exercise-form .time-container .time-input input::-moz-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.box-list.exercise-list .exercise-form .time-container .time-input input::-ms-input-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.box-list.exercise-list .exercise-form .distance-input{display:inline-block}.box-list.exercise-list .exercise-form .distance-input input{width:65px;display:inline-block}.box-list.exercise-list .exercise-form .distance-input>div{display:inline-block}.box-list.exercise-list .exercise-form .distance-input select{display:inline-block;margin-bottom:0;width:48px;font-size:12px;height:2rem}.box-list.exercise-list .exercise-form .weight-input input{width:60px}.box-list.exercise-list .exercise-form .time-container,.box-list.exercise-list .exercise-form .weight-input,.box-list.exercise-list .exercise-form .distance-input,.box-list.exercise-list .exercise-form .reps-input,.box-list.exercise-list .exercise-form .sets-input{margin-right:10px;margin-top:5px}.box-list.exercise-list .exercise-form .reps-input input,.box-list.exercise-list .exercise-form .sets-input input{width:50px}.logger-sidebar.sidebar{padding-top:3px;top:15px;position:absolute;margin-top:0;border-top:0}.logger-sidebar .sidebar-content{border-top:solid 1px #ccc}.logger-sidebar h6{font-weight:bold;padding:5px 0 5px 5px}.logger-sidebar h5{font-size:16px}.logger-sidebar .workout-sidebar-plan{margin-bottom:20px}.logger-sidebar .workout-sidebar-plan p{color:#999}.logger-sidebar .workout-sidebar-plan .top-text{margin-top:2px;border-bottom:1px solid #CCC;margin-bottom:10px}.logger-sidebar .workout-sidebar-plan .workout-plan-image-name-sidebar{display:inline-block}.logger-sidebar .workout-sidebar-plan .workout-plan-image-name-sidebar .workout-plan-image-sidebar{border-radius:2px;width:40px;height:40px;float:left;margin-top:7px}.logger-sidebar .workout-sidebar-plan .workout-plan-image-name-sidebar .workout-plan-name-sidebar{font-size:20px;margin-left:45px}.logger-sidebar .workout-sidebar-plan .today-workout{margin-bottom:10px;margin-top:20px;border-bottom:1px solid #ccc}.logger-sidebar .workout-sidebar-plan .workout-name{margin-bottom:20px;margin-top:10px;font-weight:bold;color:#737373}.logger-sidebar .workout-sidebar-plan .no-workout{margin-bottom:10px;margin-top:5px}.logger-sidebar .exercise-list{border-radius:6px;background-color:#F5F6F8;margin-top:15px;margin-bottom:10px;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.logger-sidebar .exercise-list .routine-list li{position:relative}.logger-sidebar .exercise-list .routine-list li i{position:absolute;top:0;right:0}.logger-sidebar .exercise-list .routine-list li .routine-text{margin-right:5px}.logger-sidebar .exercise-list ul{width:100%;height:100px;overflow-y:auto;overflow-x:hidden;margin-bottom:5px;padding-bottom:10px;margin-left:0}.logger-sidebar .exercise-list ul li:hover a.remove i{visibility:visible}.logger-sidebar .exercise-list ul li{margin-left:5px;position:relative}.logger-sidebar .exercise-list ul a.exercise-name{display:inline-block}.logger-sidebar .exercise-list ul a.remove{position:absolute;right:0px;top:0px}.logger-sidebar .exercise-list ul a.remove i{line-height:inherit;visibility:hidden;padding-right:0}.logger-sidebar .exercise-list ul .no-favorites{font-size:13px;font-style:italic;color:#ababab;padding-right:20px}.swap-edit-exercise-links{float:right;padding:10px 0px 0px 5px}.edit-link,.swap-exercise-link,.ex-edit-link{color:#6aafcb;font-size:0.625rem;font-weight:600}.swap-exercise-link,.ex-edit-link{position:relative;top:9px}.swap-exercise-link.visible,.ex-edit-link.visible{display:inline-block}.workout-alternate-exercise{margin-left:20px}.workout-alternate-exercise .swap-exercise-link{top:0px}.add-alternate-link a{font-size:.8rem;margin-left:1.25rem;margin-bottom:-5px;position:relative;top:-5px}ul.add-alternate-dropdown{height:39px;outline:none}ul.add-alternate-dropdown *{outline:none}.swap-exercise-picker,.alt-exercise-picker{max-width:320px;padding:10px}.swap-exercise-picker h2.exercise-name,.alt-exercise-picker h2.exercise-name{padding:0;margin:0 0 10px;font-size:1.1rem}section.modal-exercise-details header h3 a{font-size:27px}section.modal-exercise-details .info{float:none}section.modal-exercise-details .instructions.row{float:none}section.modal-exercise-details .instructions.row ul li{border-top:0;padding:10px 0}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(//storage.googleapis.com/excom-prod/public/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.time-input{display:block}.time-input input{display:inline-block;border:solid 1px #ccc;width:35px}.time-input input::-webkit-input-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.time-input input:-moz-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.time-input input::-moz-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.time-input input::-ms-input-placeholder{font-size:.6rem;padding-top:2px;text-align:center}.ui-autocomplete{position:relative !important;border-radius:0 0 3px 3px;width:100% !important;font-size:0.8rem;background-color:#f4f6f7;max-height:250px;overflow-y:scroll;overflow-x:hidden;top:0 !important}.ui-autocomplete .ui-menu-item-wrapper{word-wrap:normal;white-space:normal}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active a{color:#fff;background:#2c98bd none no-repeat;border:none}.ui-autocomplete .ui-menu-item{border:none;background-color:#f4f6f7;padding:0}.ui-autocomplete .ui-menu-item a{padding:3px 1em 3px .4em;display:block}.ui-autocomplete .ui-menu-item a:hover{color:#fff;background:#2c98bd none no-repeat;border:none}.ui-tooltip{border:solid 1px #ccc !important;box-shadow:#fff 0px 0px 0px;border-radius:0px 0px 0px 0px}.ex-tooltip{width:400px;height:150px}.ex-tooltip h3{font-size:1.1rem;font-weight:500;word-break:normal;white-space:normal !important;width:300px !important}.ex-tooltip h3 a{color:#1f627f}.ex-tooltip a img{width:125px;height:95px;float:left;padding-right:8px}.ex-tooltip .info{font-size:.8rem;font-weight:500;color:#6e6e6e;line-height:0.9rem}.ex-tooltip .info .type{margin-bottom:5px}.ex-tooltip .info .difficulty{margin-bottom:5px}.modal-body{padding:20px}.workout-plans .reveal-modal,.workout-plan .reveal-modal{border-radius:10px;background-color:#eff0f2}.workout-plans .row,.workout-plan .row{max-width:1120px}.workout-plans div.plan-sale-cta,.workout-plan div.plan-sale-cta{opacity:.9;position:relative;width:100%;height:180px;z-index:100;background-color:#6C6C6C;color:#FFFFFF}.workout-plans div.plan-sale-cta.medium-list,.workout-plan div.plan-sale-cta.medium-list{top:158px}.workout-plans div.plan-sale-cta.short-list,.workout-plan div.plan-sale-cta.short-list{top:105px}.workout-plans div.plan-sale-cta h3,.workout-plan div.plan-sale-cta h3{color:#FFFFFF;padding-top:20px;padding-bottom:15px}.workout-plans div.plan-sale-cta i.fa,.workout-plan div.plan-sale-cta i.fa{padding-right:5px}.workout-plans div.plan-sale-cta .button.small,.workout-plan div.plan-sale-cta .button.small{position:absolute;top:70%}.workout-plans div.plan-sale-cta div.row,.workout-plan div.plan-sale-cta div.row{margin-left:35px}.workout-plans div.plan-sale-cta a.button.small,.workout-plan div.plan-sale-cta a.button.small{right:35%;left:35%}.workout-plans .fancybox-outer,.workout-plans .fancybox-inner,.workout-plan .fancybox-outer,.workout-plan .fancybox-inner{border-radius:4px}.workout-plans .button.cancel,.workout-plan .button.cancel{border-radius:5px;background-color:white;color:#606060;-webkit-box-shadow:0px 4px 4px -3px #d7d9d8;box-shadow:0px 4px 4px -3px #d7d9d8;margin-right:10px}.workout-plans .button.action,.workout-plan .button.action{border-radius:5px;-webkit-box-shadow:0px 4px 4px -3px #32728b;box-shadow:0px 4px 4px -3px #32728b}.workout-plans .modal-details li.validation-error,.workout-plan .modal-details li.validation-error{padding-bottom:8px}.workout-plans .modal-details .flatpickr-input,.workout-plan .modal-details .flatpickr-input{background-color:white}.workout-plans .modal-details .seller_id,.workout-plan .modal-details .seller_id{padding-bottom:10px}.workout-plans .modal-details .modal-inner,.workout-plan .modal-details .modal-inner{width:898px;margin-left:-449px}.workout-plans .modal-details .modal-close:after,.workout-plan .modal-details .modal-close:after{margin-right:-449px}.workout-plans .modal-details .plan-days-wrapper,.workout-plan .modal-details .plan-days-wrapper{padding-top:8px}.workout-plans .modal-details .plan-objectives label,.workout-plans .modal-details .plan-options label,.workout-plan .modal-details .plan-objectives label,.workout-plan .modal-details .plan-options label{display:inline-block;font-weight:bold;margin-right:10px}.workout-plans .modal-details .plan-objectives input,.workout-plans .modal-details .plan-options input,.workout-plan .modal-details .plan-objectives input,.workout-plan .modal-details .plan-options input{margin-right:10px;width:unset !important}.workout-plans .modal-details .file-submit-button,.workout-plan .modal-details .file-submit-button{position:relative}.workout-plans .modal-details .file-submit-button input,.workout-plan .modal-details .file-submit-button input{position:absolute;right:0;bottom:0;top:0;cursor:pointer;opacity:0;font-size:40px}.workout-plans .modal-details .f-dropdown.plan-checkout-dropdown:before,.workout-plans .modal-details .f-dropdown.plan-checkout-dropdown:after,.workout-plan .modal-details .f-dropdown.plan-checkout-dropdown:before,.workout-plan .modal-details .f-dropdown.plan-checkout-dropdown:after{top:2px}.workout-plans .modal-details .checkout-description .card.card-preview,.workout-plan .modal-details .checkout-description .card.card-preview{margin:0px;width:100%}.workout-plans .modal-details .f-dropdown.plan-checkout-dropdown li a,.workout-plan .modal-details .f-dropdown.plan-checkout-dropdown li a{padding:0px}.workout-plans .modal-details .file-submit-preview,.workout-plan .modal-details .file-submit-preview{margin:0 auto;width:200px}.workout-plans .modal-details .submit,.workout-plan .modal-details .submit{padding-top:20px}.workout-plans .modal-details textarea,.workout-plan .modal-details textarea{height:auto}.workout-plans .modal-plan-video h2,.workout-plan .modal-plan-video h2{font-size:1.25rem}.workout-plans .modal-plan-video .video-container,.workout-plan .modal-plan-video .video-container{display:table;margin:0 auto}.workout-plans .modal-plan-video .video-container iframe,.workout-plan .modal-plan-video .video-container iframe{width:390px;height:250px}.workout-plans .modal-days,.workout-plan .modal-days{width:40rem}.workout-plans .modal-days h3,.workout-plan .modal-days h3{text-align:center}.workout-plans .modal-days .set-days .plan-days-wrapper,.workout-plan .modal-days .set-days .plan-days-wrapper{display:block;margin:0 auto;width:19.8rem}.workout-plans .modal-days .submit,.workout-plan .modal-days .submit{text-align:center;margin-top:10px}.workout-plans .modal-days .change-days-warning div,.workout-plan .modal-days .change-days-warning div{margin:10px}.workout-plans .modal-preview,.workout-plan .modal-preview{padding:0}.workout-plans .modal-preview .sub-nav,.workout-plan .modal-preview .sub-nav{padding-top:0.625rem;margin-bottom:10px}.workout-plans .modal-preview .sub-nav dd,.workout-plan .modal-preview .sub-nav dd{margin-bottom:inherit;margin-right:0px;margin-left:0px}.workout-plans .modal-preview .week-nav.sub-nav dd.active a,.workout-plan .modal-preview .week-nav.sub-nav dd.active a{background:#4b5559}.workout-plans .modal-preview .sub-nav dd.active a,.workout-plan .modal-preview .sub-nav dd.active a{padding:0.625rem 1rem}.workout-plans .modal-preview .modal-content,.workout-plan .modal-preview .modal-content{background-color:#eff0f2;padding:0}.workout-plans .modal-preview .modal-content>div.week-header,.workout-plan .modal-preview .modal-content>div.week-header{padding-bottom:0}.workout-plans .modal-preview .modal-content>div.week-header h3,.workout-plan .modal-preview .modal-content>div.week-header h3{margin:-10px 0px 30px 0px}.workout-plans .modal-preview .modal-content>div.plan-info,.workout-plan .modal-preview .modal-content>div.plan-info{padding:10px 10px 0}.workout-plans .modal-preview .modal-content>div.plan-info h5,.workout-plan .modal-preview .modal-content>div.plan-info h5{margin-bottom:0}.workout-plans .modal-preview .modal-content>div.plan-notes,.workout-plan .modal-preview .modal-content>div.plan-notes{background-color:white}.workout-plans .modal-preview .modal-content>div.plan-notes,.workout-plans .modal-preview .modal-content>div.block-notes,.workout-plan .modal-preview .modal-content>div.plan-notes,.workout-plan .modal-preview .modal-content>div.block-notes{border-bottom:1px solid #dedede;padding:20px}.workout-plans .modal-preview .plan-info,.workout-plan .modal-preview .plan-info{background-color:white}.workout-plans .modal-preview .plan-info h5,.workout-plan .modal-preview .plan-info h5{font-weight:bold}.workout-plans .modal-preview table,.workout-plan .modal-preview table{width:100%;border:0;border-collapse:collapse;margin-bottom:0}.workout-plans .modal-preview table tr,.workout-plan .modal-preview table tr{border-top:1px solid #e4e4e4}.workout-plans .modal-preview table thead th,.workout-plan .modal-preview table thead th{color:#b3b3b4;font-size:0.75rem}.workout-plans .modal-preview table tbody,.workout-plan .modal-preview table tbody{font-weight:bold}.workout-plans .modal-preview table tbody tr,.workout-plan .modal-preview table tbody tr{background-color:white}.workout-plans .modal-new-routine form,.workout-plan .modal-new-routine form{margin-top:15px}.workout-plans .modal-new-routine .routine-creator-table,.workout-plan .modal-new-routine .routine-creator-table{margin-bottom:0}.workout-plans .modal-new-routine .routine-creator-table input[type='checkbox'],.workout-plan .modal-new-routine .routine-creator-table input[type='checkbox']{margin:0}.workout-plans .workout-header img,.workout-plan .workout-header img{height:54px;width:54px;border-radius:5px;object-fit:scale-down}.workout-plans .workout-header .workout-plan-title .publish-message,.workout-plan .workout-header .workout-plan-title .publish-message{color:#e26126 !important;font-size:0.8rem;font-weight:bold}.workout-plans .workout-header .workout-plan-title .plan-thumb,.workout-plans .workout-header .workout-plan-title .title,.workout-plan .workout-header .workout-plan-title .plan-thumb,.workout-plan .workout-header .workout-plan-title .title{float:left}.workout-plans .workout-header .workout-plan-title .title,.workout-plan .workout-header .workout-plan-title .title{padding:0 8px;max-width:80%}.workout-plans .workout-header .workout-plan-title.client .plan-thumb,.workout-plans .workout-header .workout-plan-title.client .client-search,.workout-plan .workout-header .workout-plan-title.client .plan-thumb,.workout-plan .workout-header .workout-plan-title.client .client-search{float:left}.workout-plans .workout-header .workout-plan-title.client .client-search:not(.autocomplete-search),.workout-plan .workout-header .workout-plan-title.client .client-search:not(.autocomplete-search){position:absolute;left:75px}.workout-plans .workout-header .workout-plan-title.client .title,.workout-plan .workout-header .workout-plan-title.client .title{float:left}.workout-plans .workout-header .workout-plan-title h3,.workout-plan .workout-header .workout-plan-title h3{display:flex;align-items:center;margin:0px}.workout-plans .workout-header .import-plan,.workout-plan .workout-header .import-plan{display:flex;align-items:center;justify-content:flex-end;margin:0px}.workout-plans .workout-header .import-plan a.button,.workout-plan .workout-header .import-plan a.button{margin:10px 0px}.workout-plans .workout-header .action-buttons,.workout-plan .workout-header .action-buttons{padding-top:5px;text-align:right}.workout-plans .workout-header .action-buttons .publish-color,.workout-plan .workout-header .action-buttons .publish-color{color:#ffffff;background-color:#f5861e}.workout-plans .workout-header .action-buttons p,.workout-plan .workout-header .action-buttons p{margin-bottom:0}.workout-plans .workout-header .action-buttons p .re-publish,.workout-plan .workout-header .action-buttons p .re-publish{color:#ffffff !important;background-color:#f5861e !important}.workout-plans .workout-header .action-buttons p .re-publish:hover,.workout-plan .workout-header .action-buttons p .re-publish:hover{color:#ffffff !important;background-color:#EB780C !important}.workout-plans .workout-header .action-buttons .publish-message,.workout-plan .workout-header .action-buttons .publish-message{color:#e26126 !important;font-size:0.8rem;font-weight:bold}.workout-plans .workout-subheader.week-type,.workout-plans .workout-subheader.calendar-type,.workout-plan .workout-subheader.week-type,.workout-plan .workout-subheader.calendar-type{padding-top:30px}.workout-plans .workout-subheader.calendar-type,.workout-plan .workout-subheader.calendar-type{padding-bottom:10px;padding-top:10px}.workout-plans .workout-subheader .workout-days,.workout-plan .workout-subheader .workout-days{text-align:right}.workout-plans .workout-subheader .workout-days .days-label,.workout-plan .workout-subheader .workout-days .days-label{color:#6d7e8a;font-size:11px}.workout-plans .workout-subheader.calendar-type .mod-date-changer,.workout-plan .workout-subheader.calendar-type .mod-date-changer{text-align:right;float:right}.workout-plans .workout-subheader.calendar-type .workout-display-options,.workout-plan .workout-subheader.calendar-type .workout-display-options{margin-top:8px}.workout-plans .workout-subheader.calendar-type .workout-display-options .button.action-button,.workout-plan .workout-subheader.calendar-type .workout-display-options .button.action-button{margin-bottom:0px}.workout-plans .workout-subheader .empty-week,.workout-plan .workout-subheader .empty-week{float:right;padding-top:5px}.workout-plans .workout-subheader .empty-week a,.workout-plan .workout-subheader .empty-week a{font-size:14px}@media only screen and (max-width: 40em){.workout-plans .workout-subheader .workout-display-options,.workout-plan .workout-subheader .workout-display-options{padding-top:15px}}.workout-plans .workout-subheader .workout-display-options a,.workout-plan .workout-subheader .workout-display-options a{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #f4f6f7;background-color:#f4f6f7;vertical-align:top;color:#50565a;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-plans .workout-subheader .workout-display-options a:not(.nohover):hover,.workout-plan .workout-subheader .workout-display-options a:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .workout-subheader .workout-display-options a i,.workout-plan .workout-subheader .workout-display-options a i{margin-right:10px}.workout-plans .workout-subheader .workout-display-options a:hover,.workout-plan .workout-subheader .workout-display-options a:hover{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #e2e2e2;background-color:#e2e2e2;vertical-align:top;color:#000;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-plans .workout-subheader .workout-display-options a:hover:not(.nohover):hover,.workout-plan .workout-subheader .workout-display-options a:hover:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .workout-subheader .workout-display-options a.active,.workout-plan .workout-subheader .workout-display-options a.active{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #50565a;background-color:#50565a;vertical-align:top;color:#f4f6f7;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-plans .workout-subheader .workout-display-options a.active:not(.nohover):hover,.workout-plan .workout-subheader .workout-display-options a.active:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .workout-subheader .workout-display-options a.active i,.workout-plan .workout-subheader .workout-display-options a.active i{margin-right:10px}.workout-plans .workout-subheader .workout-display-options a.active:hover,.workout-plan .workout-subheader .workout-display-options a.active:hover{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #50565a;background-color:#50565a;vertical-align:top;color:#e2e2e2;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-plans .workout-subheader .workout-display-options a.active:hover:not(.nohover):hover,.workout-plan .workout-subheader .workout-display-options a.active:hover:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .plan-days-wrapper,.workout-plan .plan-days-wrapper{display:inline-block}.workout-plans .plan-days,.workout-plan .plan-days{display:inline-block;font-weight:400}.workout-plans .plan-days .disabled,.workout-plan .plan-days .disabled{opacity:.5}.workout-plans .plan-days a,.workout-plan .plan-days a{font-size:12px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.workout-plans .plan-days a,.workout-plan .plan-days a{display:inline-block;width:22px;height:22px;border:1px solid #8ba4b0;border-radius:3px;background-color:#f4f6f7;color:#8ba4b0;text-align:center;line-height:22px}.workout-plans .plan-days a.selected,.workout-plan .plan-days a.selected{display:inline-block;width:22px;height:22px;border:1px solid #50565a;border-radius:3px;background-color:#50565a;color:#f4f6f7;text-align:center;line-height:22px}.workout-plans .plan-days.large,.workout-plan .plan-days.large{font-size:20px}.workout-plans .plan-days.large a,.workout-plan .plan-days.large a{display:inline-block;width:40px;height:40px;border:1px solid #8ba4b0;border-radius:3px;background-color:#f4f6f7;color:#8ba4b0;text-align:center;line-height:40px}.workout-plans .plan-days.large a.selected,.workout-plan .plan-days.large a.selected{display:inline-block;width:40px;height:40px;border:1px solid #50565a;border-radius:3px;background-color:#50565a;color:#f4f6f7;text-align:center;line-height:40px}.workout-plans .reveal-modal,.workout-plan .reveal-modal{border-radius:10px;background-color:#eff0f2}.workout-plans .row,.workout-plan .row{max-width:1120px}.workout-plans .calendar-body.calendar-type,.workout-plan .calendar-body.calendar-type{margin-top:0px}.workout-plans .calendar-body.calendar-type .select-all-workouts,.workout-plan .calendar-body.calendar-type .select-all-workouts{padding:5px;margin-top:-20px}.workout-plans .calendar-body.calendar-type .select-all-workouts a,.workout-plan .calendar-body.calendar-type .select-all-workouts a{font-size:14px}.workout-plans .bulk-edit-workouts,.workout-plan .bulk-edit-workouts{position:fixed;top:0;left:0;z-index:100;padding:10px;width:100%;max-width:none;background-color:#E9FAFD}.workout-plans .bulk-edit-workouts .text-only-column,.workout-plan .bulk-edit-workouts .text-only-column{padding-top:5px}.workout-plans .bulk-edit-workouts .client-search,.workout-plan .bulk-edit-workouts .client-search{float:left}.workout-plans .bulk-edit-workouts .calendar-text,.workout-plan .bulk-edit-workouts .calendar-text{float:left;padding-top:5px}.workout-plans .bulk-edit-workouts .move-workout,.workout-plans .bulk-edit-workouts .copy-workout,.workout-plan .bulk-edit-workouts .move-workout,.workout-plan .bulk-edit-workouts .copy-workout{float:left;width:75px;padding-left:5px}.workout-plans .bulk-edit-workouts .mod-date-range-picker,.workout-plan .bulk-edit-workouts .mod-date-range-picker{float:left;padding-left:8px;padding-top:8px}.workout-plans .calendar-body,.workout-plan .calendar-body{background-color:#fff}.workout-plans .calendar-body.week-type,.workout-plan .calendar-body.week-type{padding:0px 10px 0px 10px}.workout-plans .calendar-body ul,.workout-plan .calendar-body ul{width:100%;list-style-type:none;display:inline-block}.workout-plans .calendar-body .calendar-weeks,.workout-plan .calendar-body .calendar-weeks{margin-left:0px;padding:0px}.workout-plans .calendar-body .calendar-weeks li.calendar-week:not(:first-child),.workout-plan .calendar-body .calendar-weeks li.calendar-week:not(:first-child){padding-top:50px}.workout-plans .calendar-body .calendar-weeks .action-button,.workout-plan .calendar-body .calendar-weeks .action-button{border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;font-size:11px;width:100%;margin-bottom:10px}.workout-plans .calendar-body .calendar-weeks .action-button:not(.nohover):hover,.workout-plan .calendar-body .calendar-weeks .action-button:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .calendar-body .calendar-weeks h2,.workout-plan .calendar-body .calendar-weeks h2{font-size:20px;font-weight:400;color:#6d7e8a;margin-bottom:20px}.workout-plans .calendar-body .calendar-weeks .week-controls,.workout-plan .calendar-body .calendar-weeks .week-controls{float:right}.workout-plans .calendar-body .calendar-weeks .week-controls a,.workout-plan .calendar-body .calendar-weeks .week-controls a{display:inline-block;width:30px;height:28px;border:1px solid #e7e7e7;border-radius:3px;background-color:#fff;color:#e7e7e7;text-align:center;line-height:28px;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-raidus:6px;font-size:16px;font-weight:400;color:#b3b3b3}.workout-plans .calendar-body .calendar-weeks .week-controls a:hover,.workout-plan .calendar-body .calendar-weeks .week-controls a:hover{color:#f4f6f7;background-color:#50565a}.workout-plans .calendar-body .calendar-weeks .calendar-days,.workout-plan .calendar-body .calendar-weeks .calendar-days{margin:0}.workout-plans .calendar-body .calendar-weeks .calendar-days li,.workout-plan .calendar-body .calendar-weeks .calendar-days li{box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-radius:6px}.workout-plans .calendar-body .calendar-weeks ul li.calendar-week,.workout-plan .calendar-body .calendar-weeks ul li.calendar-week{display:block}.workout-plans .calendar-body .calendar-weeks ul li.calendar-day,.workout-plan .calendar-body .calendar-weeks ul li.calendar-day{position:relative;width:155px;height:295px;list-style:none;margin-right:10px;padding:0px;cursor:move;background-color:#f4f6f7}.workout-plans .calendar-body .calendar-weeks ul li.calendar-day>h3,.workout-plan .calendar-body .calendar-weeks ul li.calendar-day>h3{text-transform:uppercase}.workout-plans .calendar-body .calendar-weeks ul li.calendar-day h3,.workout-plan .calendar-body .calendar-weeks ul li.calendar-day h3{padding-left:11px;font-weight:bold;color:#5a5a5a;font-size:0.8rem}.workout-plans .calendar-body .calendar-weeks .week-info,.workout-plan .calendar-body .calendar-weeks .week-info{position:relative}.workout-plans .calendar-body .calendar-weeks .calendar-workout-wrapper,.workout-plan .calendar-body .calendar-weeks .calendar-workout-wrapper{margin:0 10px}.workout-plans .calendar-body .calendar-weeks .calendar-workout-wrapper .calendar-workout,.workout-plan .calendar-body .calendar-weeks .calendar-workout-wrapper .calendar-workout{height:180px}.workout-plans .calendar-body .calendar-weeks .week-workouts li.calendar-workout-item,.workout-plan .calendar-body .calendar-weeks .week-workouts li.calendar-workout-item{margin:0;margin-right:10px;padding:0px;width:155px;height:295px}.workout-plans .calendar-body .week-workouts,.workout-plans .calendar-body .calendar-workouts,.workout-plan .calendar-body .week-workouts,.workout-plan .calendar-body .calendar-workouts{margin-left:0;position:absolute;top:0;left:0}.workout-plans .calendar-body .calendar-workout-placeholder,.workout-plan .calendar-body .calendar-workout-placeholder{border:2px dashed #e7e7e7;width:136px !important}.workout-plans .calendar-body .calendar-workout-item,.workout-plans .calendar-body .calendar-workout-placeholder,.workout-plan .calendar-body .calendar-workout-item,.workout-plan .calendar-body .calendar-workout-placeholder{position:relative;list-style:none;cursor:move;float:left;width:168px;height:230px;margin:42px 18px 42px 11px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.hidden-workout,.workout-plans .calendar-body .calendar-workout-item .hidden-workout.day-controls,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.hidden-workout,.workout-plans .calendar-body .calendar-workout-placeholder .hidden-workout.day-controls,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.hidden-workout,.workout-plan .calendar-body .calendar-workout-item .hidden-workout.day-controls,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.hidden-workout,.workout-plan .calendar-body .calendar-workout-placeholder .hidden-workout.day-controls{opacity:.4}.workout-plans .calendar-body .calendar-workout-item .edit-link.week-select,.workout-plans .calendar-body .calendar-workout-placeholder .edit-link.week-select,.workout-plan .calendar-body .calendar-workout-item .edit-link.week-select,.workout-plan .calendar-body .calendar-workout-placeholder .edit-link.week-select{position:absolute;top:5px;right:10px}.workout-plans .calendar-body .calendar-workout-item .edit-link.week-select.reminder-select-week,.workout-plans .calendar-body .calendar-workout-placeholder .edit-link.week-select.reminder-select-week,.workout-plan .calendar-body .calendar-workout-item .edit-link.week-select.reminder-select-week,.workout-plan .calendar-body .calendar-workout-placeholder .edit-link.week-select.reminder-select-week{top:20px}.workout-plans .calendar-body .calendar-workout-item h3,.workout-plans .calendar-body .calendar-workout-placeholder h3,.workout-plan .calendar-body .calendar-workout-item h3,.workout-plan .calendar-body .calendar-workout-placeholder h3{font-weight:bold;color:#5a5a5a;font-size:0.8rem}.workout-plans .calendar-body .calendar-workout-item .calendar-workout-wrapper,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout-wrapper,.workout-plan .calendar-body .calendar-workout-item .calendar-workout-wrapper,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout-wrapper{overflow-y:auto;margin-top:40px;height:250px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout-wrapper .single-workout-wrapper,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout-wrapper .single-workout-wrapper,.workout-plan .calendar-body .calendar-workout-item .calendar-workout-wrapper .single-workout-wrapper,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout-wrapper .single-workout-wrapper{box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:6px;margin-bottom:5px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi{height:75px;border-width:1px;margin-bottom:5px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi h3,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi h3,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi h3,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi h3{white-space:nowrap}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi .day-controls,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi .day-controls,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi .day-controls,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi .day-controls{border:none;padding:0px;background-color:unset}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi.calendar-habit,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi.calendar-habit,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi.calendar-habit,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi.calendar-habit{height:55px;cursor:pointer}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi.different-calendar,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi.different-calendar,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi.different-calendar,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi.different-calendar{cursor:pointer}.workout-plans .calendar-body .calendar-workout-item .calendar-workout,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout,.workout-plan .calendar-body .calendar-workout-item .calendar-workout,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout{background-color:#fff;height:150px;border:none;padding:10px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.workout-plans .calendar-body .calendar-workout-item .calendar-workout:not(.multi),.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout:not(.multi),.workout-plan .calendar-body .calendar-workout-item .calendar-workout:not(.multi),.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout:not(.multi){box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.different-calendar,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.different-calendar,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.different-calendar,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.different-calendar{cursor:pointer}.workout-plans .calendar-body .calendar-workout-item .calendar-workout>h3,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout>h3,.workout-plan .calendar-body .calendar-workout-item .calendar-workout>h3,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout>h3{font-size:0.8rem}.workout-plans .calendar-body .calendar-workout-item .calendar-workout input.check-workout,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout input.check-workout,.workout-plan .calendar-body .calendar-workout-item .calendar-workout input.check-workout,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout input.check-workout{float:left;margin:6px 5px 0px 0px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout.multi input.check-workout,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout.multi input.check-workout,.workout-plan .calendar-body .calendar-workout-item .calendar-workout.multi input.check-workout,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout.multi input.check-workout{margin:3px 5px 0px 0px}.workout-plans .calendar-body .calendar-workout-item .calendar-workout li h4,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout li h4,.workout-plan .calendar-body .calendar-workout-item .calendar-workout li h4,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout li h4{font-size:0.6rem;font-weight:bold;margin-bottom:0.2rem;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.workout-plans .calendar-body .calendar-workout-item .calendar-workout li div,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout li div,.workout-plan .calendar-body .calendar-workout-item .calendar-workout li div,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout li div{font-size:0.7rem;font-weight:normal}.workout-plans .calendar-body .calendar-workout-item .calendar-workout ul,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout ul,.workout-plan .calendar-body .calendar-workout-item .calendar-workout ul,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout ul{max-height:100px;overflow:hidden;overflow-y:scroll;margin:0}.workout-plans .calendar-body .calendar-workout-item .calendar-workout ul li,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout ul li,.workout-plan .calendar-body .calendar-workout-item .calendar-workout ul li,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout ul li{font-size:0.9rem}.workout-plans .calendar-body .calendar-workout-item .calendar-workout ul a,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout ul a,.workout-plan .calendar-body .calendar-workout-item .calendar-workout ul a,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout ul a{font-size:0.6rem}.workout-plans .calendar-body .calendar-workout-item .calendar-workout .more-exercises-dropdown,.workout-plans .calendar-body .calendar-workout-placeholder .calendar-workout .more-exercises-dropdown,.workout-plan .calendar-body .calendar-workout-item .calendar-workout .more-exercises-dropdown,.workout-plan .calendar-body .calendar-workout-placeholder .calendar-workout .more-exercises-dropdown{padding:10px}.workout-plans .calendar-body .calendar-workout-item .new-workout-day,.workout-plans .calendar-body .calendar-workout-placeholder .new-workout-day,.workout-plan .calendar-body .calendar-workout-item .new-workout-day,.workout-plan .calendar-body .calendar-workout-placeholder .new-workout-day{padding-top:5px}.workout-plans .calendar-body .calendar-workout-item .preview-controls,.workout-plans .calendar-body .calendar-workout-placeholder .preview-controls,.workout-plan .calendar-body .calendar-workout-item .preview-controls,.workout-plan .calendar-body .calendar-workout-placeholder .preview-controls{background-color:white;padding:5px 10px 0 10px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.workout-plans .calendar-body .calendar-workout-item .preview-controls a,.workout-plans .calendar-body .calendar-workout-placeholder .preview-controls a,.workout-plan .calendar-body .calendar-workout-item .preview-controls a,.workout-plan .calendar-body .calendar-workout-placeholder .preview-controls a{margin-bottom:0}.workout-plans .calendar-body .calendar-workout-item .day-controls,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls,.workout-plan .calendar-body .calendar-workout-item .day-controls,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls{border-bottom-right-radius:6px;border-bottom-left-radius:6px;min-width:110px;height:45px;border-width:0 1px 1px 1px;border-style:solid;border-color:#e7e7e7;background-color:#fff;padding:10px;display:flex;justify-content:space-between}.workout-plans .calendar-body .calendar-workout-item .day-controls.different-calendar,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls.different-calendar,.workout-plan .calendar-body .calendar-workout-item .day-controls.different-calendar,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls.different-calendar{cursor:pointer}.workout-plans .calendar-body .calendar-workout-item .day-controls:not(.multi),.workout-plans .calendar-body .calendar-workout-placeholder .day-controls:not(.multi),.workout-plan .calendar-body .calendar-workout-item .day-controls:not(.multi),.workout-plan .calendar-body .calendar-workout-placeholder .day-controls:not(.multi){border:none}.workout-plans .calendar-body .calendar-workout-item .day-controls a,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls a,.workout-plan .calendar-body .calendar-workout-item .day-controls a,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls a{display:flex !important;align-items:center;justify-content:center;flex-direction:column;font-size:14px;font-weight:400;color:#b3b3b3}.workout-plans .calendar-body .calendar-workout-item .day-controls .clone,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls .clone,.workout-plan .calendar-body .calendar-workout-item .day-controls .clone,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls .clone{font-size:12px;display:inline-block;width:25px;height:23px;border:1px solid #dedede;border-radius:3px;background-color:#fff;color:#dedede;text-align:center;line-height:23px}.workout-plans .calendar-body .calendar-workout-item .day-controls .preview,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls .preview,.workout-plan .calendar-body .calendar-workout-item .day-controls .preview,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls .preview{display:inline-block;width:25px;height:23px;border:1px solid #dedede;border-radius:3px;background-color:#fff;color:#dedede;text-align:center;line-height:23px}.workout-plans .calendar-body .calendar-workout-item .day-controls .delete,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls .delete,.workout-plan .calendar-body .calendar-workout-item .day-controls .delete,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls .delete{display:inline-block;width:25px;height:23px;border:1px solid #dedede;border-radius:3px;background-color:#fff;color:#dedede;text-align:center;line-height:23px}.workout-plans .calendar-body .calendar-workout-item .day-controls a:hover,.workout-plans .calendar-body .calendar-workout-placeholder .day-controls a:hover,.workout-plan .calendar-body .calendar-workout-item .day-controls a:hover,.workout-plan .calendar-body .calendar-workout-placeholder .day-controls a:hover{color:#f4f6f7;background-color:#50565a}.workout-plans .calendar-body li.calendar-day div,.workout-plan .calendar-body li.calendar-day div{border-width:1px 1px 0px 0px}.workout-plans .calendar-body li.calendar-day:nth-child(7n) div,.workout-plan .calendar-body li.calendar-day:nth-child(7n) div{border-right-width:0px}.workout-plans .calendar-body li.calendar-day:nth-child(-n+7) div,.workout-plan .calendar-body li.calendar-day:nth-child(-n+7) div{border-top-width:0px}.workout-plans .calendar-body li.calendar-day,.workout-plan .calendar-body li.calendar-day{padding:0 0.325rem 1.25rem}.workout-plans .calendar-body li.calendar-day h3,.workout-plan .calendar-body li.calendar-day h3{padding:10px 8px}.workout-plans .calendar-body li.calendar-day>div,.workout-plan .calendar-body li.calendar-day>div{height:108%;width:100%;border-color:#e7e7e7;border-style:solid;background-color:#f4f6f7}.workout-plans .calendar-body li.calendar-day>div h3,.workout-plan .calendar-body li.calendar-day>div h3{font-weight:bold;color:#5a5a5a;font-size:0.8rem}.workout-plans .calendar-body li.calendar-day.out-of-month h3,.workout-plan .calendar-body li.calendar-day.out-of-month h3{color:#ccc}.workout-plans .calendar-body li.calendar-day.calendar-plan,.workout-plan .calendar-body li.calendar-day.calendar-plan{padding:0 .05rem 1.25rem;height:295px}.workout-plans .calendar-body li.calendar-day.date-today div,.workout-plan .calendar-body li.calendar-day.date-today div{padding-top:5px}.workout-plans .calendar-body li.calendar-day.date-today h3,.workout-plan .calendar-body li.calendar-day.date-today h3{border-radius:50%;text-align:center;line-height:8px;width:30px;margin-left:5px;color:#fff;background:#EB780C}.workout-plans .calendar-body li.calendar-day.no-workout>div,.workout-plan .calendar-body li.calendar-day.no-workout>div{background-color:#fefefe}.workout-plans .calendar-body li.calendar-day.no-workout h3,.workout-plan .calendar-body li.calendar-day.no-workout h3{color:#8D8D8D}.workout-plans .calendar-body .small-block-grid-7,.workout-plan .calendar-body .small-block-grid-7{margin:0}.workout-plans .calendar-body .workout-calendar,.workout-plan .calendar-body .workout-calendar{position:relative}.workout-plans .calendar-body .workout-calendar .calendar-workout-placeholder,.workout-plan .calendar-body .workout-calendar .calendar-workout-placeholder{width:14.28571% !important}.workout-plans .calendar-body .workout-calendar .action-button,.workout-plan .calendar-body .workout-calendar .action-button{border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;width:100%;margin-bottom:10px;font-size:11px}.workout-plans .calendar-body .workout-calendar .action-button:not(.nohover):hover,.workout-plan .calendar-body .workout-calendar .action-button:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .calendar-body .workout-calendar li.calendar-day:first-child div,.workout-plan .calendar-body .workout-calendar li.calendar-day:first-child div{border-top-left-radius:6px}.workout-plans .calendar-body .workout-calendar li.calendar-day:nth-child(7) div,.workout-plan .calendar-body .workout-calendar li.calendar-day:nth-child(7) div{border-top-right-radius:6px}.workout-plans .calendar-body .workout-calendar li.calendar-day:nth-last-child(7) div,.workout-plan .calendar-body .workout-calendar li.calendar-day:nth-last-child(7) div{border-bottom-left-radius:6px}.workout-plans .calendar-body .workout-calendar li.calendar-day:last-child div,.workout-plan .calendar-body .workout-calendar li.calendar-day:last-child div{border-bottom-right-radius:6px}.workout-plans .calendar-body .calendar-workouts,.workout-plan .calendar-body .calendar-workouts{position:absolute;top:0;left:0}.workout-plans .calendar-body .calendar-workouts>li,.workout-plan .calendar-body .calendar-workouts>li{width:14.28571%;margin:0;padding:0 0.325rem 1.25rem;height:295px;padding-left:8px;padding-right:8px}.workout-plans .calendar-body .calendar-workouts>li a.logged-workout,.workout-plan .calendar-body .calendar-workouts>li a.logged-workout{font-size:14px}.workout-plans .calendar-body h3.calendar-title a,.workout-plan .calendar-body h3.calendar-title a{font-size:.8rem;font-weight:bold;top:-3px;position:relative}.workout-plans label.inline,.workout-plan label.inline{display:inline-block}.workout-plans .day-body,.workout-plan .day-body{min-height:780px;padding-top:25px}.workout-plans .day-body .creator-exercise-header,.workout-plan .day-body .creator-exercise-header{min-height:60px;border-bottom:solid 1px #ccc}.workout-plans .day-body .creator-exercise-body,.workout-plan .day-body .creator-exercise-body{padding:10px}.workout-plans .day-body .creator-exercise-body .add-remove-metrics a,.workout-plan .day-body .creator-exercise-body .add-remove-metrics a{font-size:14px}.workout-plans .day-body #week-dropdown ul,.workout-plans .day-body #day-dropdown ul,.workout-plan .day-body #week-dropdown ul,.workout-plan .day-body #day-dropdown ul{margin-left:0}.workout-plans .day-body .workout-date-nav.row .mod-date-range-picker,.workout-plan .day-body .workout-date-nav.row .mod-date-range-picker{float:left;font-size:24px}.workout-plans .day-body .workout-date-nav.row .week-day-nav,.workout-plan .day-body .workout-date-nav.row .week-day-nav{background-color:#ccc}.workout-plans .day-body .workout-date-nav.row .week-nav,.workout-plan .day-body .workout-date-nav.row .week-nav{padding-left:0px;float:left;padding-right:0;height:60px;padding-top:20px}.workout-plans .day-body .workout-date-nav.row .week-nav a:not(.action-button),.workout-plan .day-body .workout-date-nav.row .week-nav a:not(.action-button){line-height:2.4rem;font-size:1rem;color:#000}.workout-plans .day-body .workout-date-nav.row .week-nav a:not(.action-button) .fa-sort-desc,.workout-plan .day-body .workout-date-nav.row .week-nav a:not(.action-button) .fa-sort-desc{line-height:1.6rem;vertical-align:top;color:#cfd4d7;font-size:1rem}.workout-plans .day-body .workout-date-nav.row .week-nav .fa-calendar,.workout-plan .day-body .workout-date-nav.row .week-nav .fa-calendar{line-height:1rem;color:#7d8892;font-size:1rem}.workout-plans .day-body .workout-date-nav.row .week-nav a.action-button,.workout-plan .day-body .workout-date-nav.row .week-nav a.action-button{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #f4f6f7;background-color:#f4f6f7;vertical-align:top;color:#50565a;font-size:14px;font-weight:bold}.workout-plans .day-body .workout-date-nav.row .week-nav a.action-button:not(.nohover):hover,.workout-plan .day-body .workout-date-nav.row .week-nav a.action-button:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .day-body .workout-date-nav.row .week-nav a.action-button i,.workout-plan .day-body .workout-date-nav.row .week-nav a.action-button i{margin-right:5px}.workout-plans .day-body .workout-date-nav.row .day-nav,.workout-plan .day-body .workout-date-nav.row .day-nav{float:right;padding-right:0;height:60px;padding-top:20px}.workout-plans .day-body .workout-date-nav.row .day-nav ul,.workout-plan .day-body .workout-date-nav.row .day-nav ul{float:right;list-style-type:none}.workout-plans .day-body .workout-date-nav.row .day-nav ul li.day-text,.workout-plan .day-body .workout-date-nav.row .day-nav ul li.day-text{float:left;margin:0 18px 0 18px;font-size:1.5rem !important}.workout-plans .day-body .workout-date-nav.row .day-nav ul li.day-text a,.workout-plan .day-body .workout-date-nav.row .day-nav ul li.day-text a{color:#222;font-size:1rem;line-height:2.4rem}.workout-plans .day-body .workout-date-nav.row .day-nav ul li.day-text .fa-sort-desc,.workout-plan .day-body .workout-date-nav.row .day-nav ul li.day-text .fa-sort-desc{line-height:2.1rem;vertical-align:top;color:#cfd4d7;font-size:1.2rem}.workout-plans .day-body .workout-date-nav.row .day-nav ul li.day-arrow,.workout-plan .day-body .workout-date-nav.row .day-nav ul li.day-arrow{float:left;line-height:2.5rem;font-weight:50;width:26px;color:#999}.workout-plans .day-body .workout-date-nav.row .day-nav ul li.day-arrow i,.workout-plan .day-body .workout-date-nav.row .day-nav ul li.day-arrow i{padding:10px}.workout-plans .day-body .alternate-exercise-adder,.workout-plan .day-body .alternate-exercise-adder{width:100%}.workout-plans .day-body .alternate-exercise-adder .alternate-label>div,.workout-plan .day-body .alternate-exercise-adder .alternate-label>div{display:inline-block}.workout-plans .day-body .alternate-exercise-adder .creator-ex-search,.workout-plan .day-body .alternate-exercise-adder .creator-ex-search{margin-bottom:0rem;width:21.875rem}.workout-plans .day-body .alternate-exercise-adder .creator-ex-search .ui-autocomplete,.workout-plan .day-body .alternate-exercise-adder .creator-ex-search .ui-autocomplete{width:100% !important}.workout-plans .day-body .alternate-exercise-adder .inline-list,.workout-plan .day-body .alternate-exercise-adder .inline-list{width:100%;margin-bottom:1.25rem;margin-top:1.25rem}.workout-plans .day-body .alternate-exercise-adder .inline-list .delete,.workout-plan .day-body .alternate-exercise-adder .inline-list .delete{font-weight:normal}.workout-plans .day-body .alternate-exercise-adder .inline-list li:not(.add-m),.workout-plan .day-body .alternate-exercise-adder .inline-list li:not(.add-m){margin-left:10px;font-size:1rem;font-weight:bold;padding:0 10px}.workout-plans .day-body .alternate-exercise-adder .inline-list li:not(.add-m) a,.workout-plan .day-body .alternate-exercise-adder .inline-list li:not(.add-m) a{color:black}.workout-plans .day-body .alternate-exercise-adder .inline-list li:not(.add-m) a,.workout-plans .day-body .alternate-exercise-adder .inline-list li:not(.add-m) span.delete,.workout-plan .day-body .alternate-exercise-adder .inline-list li:not(.add-m) a,.workout-plan .day-body .alternate-exercise-adder .inline-list li:not(.add-m) span.delete{display:inline-block}.workout-plans .day-body .alternate-exercise-adder .inline-list li.selected .alt-name,.workout-plan .day-body .alternate-exercise-adder .inline-list li.selected .alt-name{background-color:#50565a;border-radius:3px;color:white;padding-right:10px;padding-left:10px}.workout-plans .day-body .alternate-exercise-adder .exercise-form,.workout-plan .day-body .alternate-exercise-adder .exercise-form{margin-left:0}.workout-plans .day-body .alternate-exercise-adder label,.workout-plan .day-body .alternate-exercise-adder label{margin-right:20px;display:inline-block;font-size:0.8rem;color:#999}.workout-plans .day-body .alternate-exercise-adder select,.workout-plan .day-body .alternate-exercise-adder select{margin-bottom:0;margin-top:15px}.workout-plans h5#workout-notes-label,.workout-plan h5#workout-notes-label{text-size:1.125rem !important;text-weight:bold !important}.workout-plans .highlight,.workout-plan .highlight{background-color:yellow}.workout-plans .box-list.exercise-list,.workout-plan .box-list.exercise-list{margin-left:0px}.workout-plans .box-list.exercise-list>li .exercise-form .expanded-sets,.workout-plan .box-list.exercise-list>li .exercise-form .expanded-sets{margin-left:0}.workout-plans .box-list.exercise-list>li .exercise-form li,.workout-plan .box-list.exercise-list>li .exercise-form li{border:0px;border-top:solid 1px #ccc;border-radius:0%;padding:1rem 0 0 0;min-height:65px}.workout-plans .box-list.exercise-list>li .exercise-form li a:last-of-type,.workout-plan .box-list.exercise-list>li .exercise-form li a:last-of-type{float:right;vertical-align:middle}.workout-plans .box-list.exercise-list>li .exercise-form li:first-of-type,.workout-plan .box-list.exercise-list>li .exercise-form li:first-of-type{border-top:none;padding-top:0;min-height:45px}.workout-plans .box-list.exercise-list>li .expand-collapse-button,.workout-plan .box-list.exercise-list>li .expand-collapse-button{float:right;border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;margin:15px 0 0px;font-size:1.2rem}.workout-plans .box-list.exercise-list>li .expand-collapse-button:not(.nohover):hover,.workout-plan .box-list.exercise-list>li .expand-collapse-button:not(.nohover):hover{background-color:#007095;color:white}.workout-plans .box-list.exercise-list>li .expand-collapse-button a,.workout-plan .box-list.exercise-list>li .expand-collapse-button a{color:#b6b6b6}.workout-plans .box-list.exercise-list>li .expand-collapse-button a i,.workout-plan .box-list.exercise-list>li .expand-collapse-button a i{float:none;margin:0;position:relative;top:-7px}.workout-plans .box-list.exercise-list>li .expanded,.workout-plan .box-list.exercise-list>li .expanded{white-space:nowrap}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container{padding:20px 0 0 0;margin:0 10px}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video{cursor:pointer;position:relative;margin:0;padding:3px}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video>a,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video>a{display:block;position:relative}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .ex-thumb,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .ex-thumb{padding:0;z-index:1}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .overlay-play,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .overlay-play{width:80px;height:60px;left:36%;top:36%;z-index:2;position:absolute}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes{height:auto;margin:0;padding:3px 3px 3px 24px;text-align:right}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:block;padding:10px;height:auto}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea *,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.workout-plans .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes p,.workout-plan .box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes p{white-space:normal;text-align:left;font-size:.8rem}.workout-plans .box-list.exercise-list>li .expanded .progression-option,.workout-plan .box-list.exercise-list>li .expanded .progression-option{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;background-color:#f4f6f7;padding:10px 10px 5px 10px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;position:relative;top:1px;color:#969696}.workout-plans .box-list.exercise-list>li .expanded .progression-option input,.workout-plan .box-list.exercise-list>li .expanded .progression-option input{margin-right:3px;margin-bottom:0}.workout-plans .box-list.exercise-list>li .expanded .progression-option .progression-option-text,.workout-plan .box-list.exercise-list>li .expanded .progression-option .progression-option-text{line-height:18px;vertical-align:middle}.workout-plans .box-list.exercise-list>li .expanded .progression-option.unchecked,.workout-plan .box-list.exercise-list>li .expanded .progression-option.unchecked{padding-top:0px;padding-left:5px;border:0px;background-color:white}.workout-plans .box-list.exercise-list>li .expanded .progression-option.unchecked,.workout-plans .box-list.exercise-list>li .expanded .progression-option.un-selected,.workout-plan .box-list.exercise-list>li .expanded .progression-option.unchecked,.workout-plan .box-list.exercise-list>li .expanded .progression-option.un-selected{top:0px}.workout-plans .box-list.exercise-list>li .expanded .progression-options-container,.workout-plan .box-list.exercise-list>li .expanded .progression-options-container{cursor:move;white-space:normal;border:solid 1px #ccc;background-color:#f4f6f7;padding:20px}.workout-plans .box-list.exercise-list>li .expanded .progression-options-container select,.workout-plan .box-list.exercise-list>li .expanded .progression-options-container select{width:185px;border-radius:3px}.workout-plans .box-list.exercise-list>li .expanded .progression-options-container .distance-input select,.workout-plan .box-list.exercise-list>li .expanded .progression-options-container .distance-input select{width:48px}.workout-plans .box-list.exercise-list>li .progression-options-container,.workout-plan .box-list.exercise-list>li .progression-options-container{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.workout-plans .box-list.exercise-list>li .progression-options-container>div,.workout-plan .box-list.exercise-list>li .progression-options-container>div{display:inline-block}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-input,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-input{border-radius:2px;width:100px !important;margin-right:20px}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-percentage-base,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-percentage-base{border-radius:2px;width:350px !important}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-container .no-sets-message,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-container .no-sets-message{font-size:0.75rem}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-label,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-label{margin-bottom:0}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-percentage,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-percentage{float:left;margin-right:25px;margin-top:12px}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-percentage label,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-percentage label{font-size:0.75rem}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-percentage select,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-percentage select{width:80px !important;border-radius:2px}.workout-plans .box-list.exercise-list>li .progression-options-container .rep-max-percentage input,.workout-plan .box-list.exercise-list>li .progression-options-container .rep-max-percentage input{margin-bottom:0}.workout-plans .workout-notes,.workout-plan .workout-notes{margin-top:35px}.workout-plans .workout-notes h5#workout-label,.workout-plan .workout-notes h5#workout-label{text-size:1.125rem !important;text-weight:bold !important}.workout-plans .alt-exercises,.workout-plan .alt-exercises{margin-right:37px}.workout-plans .alt-exercises,.workout-plans .alt-exercises a,.workout-plan .alt-exercises,.workout-plan .alt-exercises a{font-size:.8rem}.workout-plans .alt-exercises li,.workout-plan .alt-exercises li{float:left;margin-right:5px}.workout-plans .routine-help,.workout-plan .routine-help{font-size:9px;text-decoration:underline;position:relative;bottom:2px}.workout-plans .workout-plans-new .routine-help,.workout-plan .workout-plans-new .routine-help{bottom:0;font-size:11px}.workout-plans .search-with-filters,.workout-plan .search-with-filters{position:relative}.workout-plans .dropdown-search,.workout-plan .dropdown-search{position:relative}.workout-plans .dropdown-search input,.workout-plan .dropdown-search input{padding-left:30px;margin-bottom:0;border-color:#dedede}.workout-plans .dropdown-search input:focus,.workout-plan .dropdown-search input:focus{border-color:#dedede}.workout-plans .dropdown-search input::-webkit-input-placeholder,.workout-plan .dropdown-search input::-webkit-input-placeholder{color:#aaa}.workout-plans .dropdown-search input::-moz-placeholder,.workout-plan .dropdown-search input::-moz-placeholder{color:#aaa}.workout-plans .dropdown-search input:-ms-input-placeholder,.workout-plan .dropdown-search input:-ms-input-placeholder{color:#aaa}.workout-plans .dropdown-search input:-moz-placeholder,.workout-plan .dropdown-search input:-moz-placeholder{color:#aaa}.workout-plans .dropdown-search i,.workout-plan .dropdown-search i{position:absolute;font-size:1rem;padding:10px;cursor:pointer}.workout-plans .dropdown-search .fa-search,.workout-plan .dropdown-search .fa-search{color:#888}.workout-plans .dropdown-search i.fa-filter,.workout-plan .dropdown-search i.fa-filter{right:0;top:0;border:1px solid #ccc;padding:10px 10px 9px}.workout-plans .dropdown-search i.fa-filter:hover,.workout-plan .dropdown-search i.fa-filter:hover{background-color:#f2f2f2}.workout-plans .dropdown-search i.fa-times,.workout-plan .dropdown-search i.fa-times{right:40px;top:0}.workout-plans .dropdown-filters,.workout-plan .dropdown-filters{background-color:white;position:absolute;z-index:10;border-radius:3px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-top:0;padding:10px;width:100%}.workout-plans .dropdown-filters .small-3,.workout-plan .dropdown-filters .small-3{font-size:15px;line-height:35px}.workout-plans .dropdown-filters .filter-button,.workout-plan .dropdown-filters .filter-button{padding:.5rem 1rem .6rem 1rem;border-radius:3px;margin-bottom:0;float:left;margin-right:10px}.workout-plans .dropdown-filters .button-container,.workout-plan .dropdown-filters .button-container{float:right;clear:both}.workout-plans .dropdown-filters .button-container button,.workout-plan .dropdown-filters .button-container button{margin-bottom:0}.workout-plans .dropdown-filters .button-container button:not(.secondary),.workout-plan .dropdown-filters .button-container button:not(.secondary){font-weight:normal}.workout-plans .active-filters::after,.workout-plan .active-filters::after{content:","}.workout-plans .active-filters:last-child::after,.workout-plan .active-filters:last-child::after{content:"" !important}.workout-plans .search-with-filters .current-filters,.workout-plan .search-with-filters .current-filters{font-size:12px;margin-top:3px}.workout-plans .bulk-add-exercise-list,.workout-plan .bulk-add-exercise-list{margin-left:0;margin-top:11px;margin-bottom:11px;min-height:unset}.workout-plans .bulk-add-exercise-list li label,.workout-plan .bulk-add-exercise-list li label{margin-bottom:0}.workout-plans .no-bulk-exercises,.workout-plan .no-bulk-exercises{min-height:300px;margin-top:10px}.workout-plans .no-bulk-exercises p,.workout-plan .no-bulk-exercises p{font-size:0.9rem}.workout-plans .bulk-add-selected-list,.workout-plan .bulk-add-selected-list{font-size:12px}.workout-plans .bulk-show-more a,.workout-plan .bulk-show-more a{font-size:12px;margin:10px 0px}.workout-plans .bulk-add-exercise a,.workout-plan .bulk-add-exercise a{font-size:12px;margin-left:5px}.workout-plans .add-bulk-exercise-button,.workout-plan .add-bulk-exercise-button{padding:.5rem 1rem .6rem 1rem;border-radius:3px;margin-bottom:0;float:right}.workout-plans .workout-plan-summary,.workout-plan .workout-plan-summary{width:270px;float:left;background-color:white;margin-bottom:10px;border:1px solid #dfdfdf;padding:1.0625rem}.workout-plans .workout-plan-summary .approved,.workout-plans .workout-plan-summary .not-approved,.workout-plan .workout-plan-summary .approved,.workout-plan .workout-plan-summary .not-approved{font-size:0.6em;position:relative;top:-2px}.workout-plans .workout-plan-summary .approved,.workout-plan .workout-plan-summary .approved{color:#69BB2D}.workout-plans .workout-plan-summary .not-approved,.workout-plan .workout-plan-summary .not-approved{color:#F36534}.workout-plans .workout-plan-summary .objectives,.workout-plans .workout-plan-summary .info,.workout-plan .workout-plan-summary .objectives,.workout-plan .workout-plan-summary .info{color:#5a5a5a;font-size:.9rem}.workout-plans .workout-plan-summary .objectives i,.workout-plans .workout-plan-summary .info i,.workout-plan .workout-plan-summary .objectives i,.workout-plan .workout-plan-summary .info i{font-size:1rem}.workout-plans .workout-plan-summary .objectives span,.workout-plans .workout-plan-summary .info span,.workout-plan .workout-plan-summary .objectives span,.workout-plan .workout-plan-summary .info span{padding-right:5px}.workout-plans .workout-plan-summary .icons i,.workout-plan .workout-plan-summary .icons i{cursor:pointer;font-size:1.4rem;color:#b3b3b3}.workout-plans .workout-plan-summary .icons .fa-external-link,.workout-plan .workout-plan-summary .icons .fa-external-link{font-size:1.3rem}.workout-plans .workout-plan-summary .icons .add,.workout-plan .workout-plan-summary .icons .add{display:inline-block;width:30px;height:28px;border:1px solid #e7e7e7;border-radius:3px;background-color:#fff;color:#e7e7e7;text-align:center;line-height:28px;font-weight:400;color:#b3b3b3;float:right}.workout-plans .workout-plan-summary .icons .add:hover,.workout-plan .workout-plan-summary .icons .add:hover{color:#f4f6f7;background-color:#50565a}.workout-plans .workout-plan-summary .icons .add i,.workout-plan .workout-plan-summary .icons .add i{font-size:16px}.workout-plans .workout-header .index-action-buttons a,.workout-plan .workout-header .index-action-buttons a{float:right}.workout-plans .sub-header.index-sub-header,.workout-plan .sub-header.index-sub-header{margin-bottom:0}label.inline{display:inline-block}.day-body{min-height:780px;padding-top:25px}.day-body .creator-exercise-header{min-height:60px;border-bottom:solid 1px #ccc}.day-body .creator-exercise-body{padding:10px}.day-body .creator-exercise-body .add-remove-metrics a{font-size:14px}.day-body #week-dropdown ul,.day-body #day-dropdown ul{margin-left:0}.day-body .workout-date-nav.row .mod-date-range-picker{float:left;font-size:24px}.day-body .workout-date-nav.row .week-day-nav{background-color:#ccc}.day-body .workout-date-nav.row .week-nav{padding-left:0px;float:left;padding-right:0;height:60px;padding-top:20px}.day-body .workout-date-nav.row .week-nav a:not(.action-button){line-height:2.4rem;font-size:1rem;color:#000}.day-body .workout-date-nav.row .week-nav a:not(.action-button) .fa-sort-desc{line-height:1.6rem;vertical-align:top;color:#cfd4d7;font-size:1rem}.day-body .workout-date-nav.row .week-nav .fa-calendar{line-height:1rem;color:#7d8892;font-size:1rem}.day-body .workout-date-nav.row .week-nav a.action-button{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #f4f6f7;background-color:#f4f6f7;vertical-align:top;color:#50565a;font-size:14px;font-weight:bold}.day-body .workout-date-nav.row .week-nav a.action-button:not(.nohover):hover{background-color:#007095;color:white}.day-body .workout-date-nav.row .week-nav a.action-button i{margin-right:5px}.day-body .workout-date-nav.row .day-nav{float:right;padding-right:0;height:60px;padding-top:20px}.day-body .workout-date-nav.row .day-nav ul{float:right;list-style-type:none}.day-body .workout-date-nav.row .day-nav ul li.day-text{float:left;margin:0 18px 0 18px;font-size:1.5rem !important}.day-body .workout-date-nav.row .day-nav ul li.day-text a{color:#222;font-size:1rem;line-height:2.4rem}.day-body .workout-date-nav.row .day-nav ul li.day-text .fa-sort-desc{line-height:2.1rem;vertical-align:top;color:#cfd4d7;font-size:1.2rem}.day-body .workout-date-nav.row .day-nav ul li.day-arrow{float:left;line-height:2.5rem;font-weight:50;width:26px;color:#999}.day-body .workout-date-nav.row .day-nav ul li.day-arrow i{padding:10px}.day-body .alternate-exercise-adder{width:100%}.day-body .alternate-exercise-adder .alternate-label>div{display:inline-block}.day-body .alternate-exercise-adder .creator-ex-search{margin-bottom:0rem;width:21.875rem}.day-body .alternate-exercise-adder .creator-ex-search .ui-autocomplete{width:100% !important}.day-body .alternate-exercise-adder .inline-list{width:100%;margin-bottom:1.25rem;margin-top:1.25rem}.day-body .alternate-exercise-adder .inline-list .delete{font-weight:normal}.day-body .alternate-exercise-adder .inline-list li:not(.add-m){margin-left:10px;font-size:1rem;font-weight:bold;padding:0 10px}.day-body .alternate-exercise-adder .inline-list li:not(.add-m) a{color:black}.day-body .alternate-exercise-adder .inline-list li:not(.add-m) a,.day-body .alternate-exercise-adder .inline-list li:not(.add-m) span.delete{display:inline-block}.day-body .alternate-exercise-adder .inline-list li.selected .alt-name{background-color:#50565a;border-radius:3px;color:white;padding-right:10px;padding-left:10px}.day-body .alternate-exercise-adder .exercise-form{margin-left:0}.day-body .alternate-exercise-adder label{margin-right:20px;display:inline-block;font-size:0.8rem;color:#999}.day-body .alternate-exercise-adder select{margin-bottom:0;margin-top:15px}h5#workout-notes-label{text-size:1.125rem !important;text-weight:bold !important}.highlight{background-color:yellow}.box-list.exercise-list{margin-left:0px}.box-list.exercise-list>li .exercise-form .expanded-sets{margin-left:0}.box-list.exercise-list>li .exercise-form li{border:0px;border-top:solid 1px #ccc;border-radius:0%;padding:1rem 0 0 0;min-height:65px}.box-list.exercise-list>li .exercise-form li a:last-of-type{float:right;vertical-align:middle}.box-list.exercise-list>li .exercise-form li:first-of-type{border-top:none;padding-top:0;min-height:45px}.box-list.exercise-list>li .expand-collapse-button{float:right;border-radius:3px;height:32px;padding:7px 10px 10px 10px;border:1px solid #dfe1e2;background-color:#fff;vertical-align:top;color:#6d7e8a;font-size:14px;font-weight:bold;margin:15px 0 0px;font-size:1.2rem}.box-list.exercise-list>li .expand-collapse-button:not(.nohover):hover{background-color:#007095;color:white}.box-list.exercise-list>li .expand-collapse-button a{color:#b6b6b6}.box-list.exercise-list>li .expand-collapse-button a i{float:none;margin:0;position:relative;top:-7px}.box-list.exercise-list>li .expanded{white-space:nowrap}.box-list.exercise-list>li .expanded .exercise-extra-container{padding:20px 0 0 0;margin:0 10px}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video{cursor:pointer;position:relative;margin:0;padding:3px}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video>a{display:block;position:relative}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .ex-thumb{padding:0;z-index:1}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-video .overlay-play{width:80px;height:60px;left:36%;top:36%;z-index:2;position:absolute}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes{height:auto;margin:0;padding:3px 3px 3px 24px;text-align:right}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:block;padding:10px;height:auto}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes textarea *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box-list.exercise-list>li .expanded .exercise-extra-container .exercise-notes p{white-space:normal;text-align:left;font-size:.8rem}.box-list.exercise-list>li .expanded .progression-option{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;background-color:#f4f6f7;padding:10px 10px 5px 10px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;position:relative;top:1px;color:#969696}.box-list.exercise-list>li .expanded .progression-option input{margin-right:3px;margin-bottom:0}.box-list.exercise-list>li .expanded .progression-option .progression-option-text{line-height:18px;vertical-align:middle}.box-list.exercise-list>li .expanded .progression-option.unchecked{padding-top:0px;padding-left:5px;border:0px;background-color:white}.box-list.exercise-list>li .expanded .progression-option.unchecked,.box-list.exercise-list>li .expanded .progression-option.un-selected{top:0px}.box-list.exercise-list>li .expanded .progression-options-container{cursor:move;white-space:normal;border:solid 1px #ccc;background-color:#f4f6f7;padding:20px}.box-list.exercise-list>li .expanded .progression-options-container select{width:185px;border-radius:3px}.box-list.exercise-list>li .expanded .progression-options-container .distance-input select{width:48px}.box-list.exercise-list>li .progression-options-container{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.box-list.exercise-list>li .progression-options-container>div{display:inline-block}.box-list.exercise-list>li .progression-options-container .rep-max-input{border-radius:2px;width:100px !important;margin-right:20px}.box-list.exercise-list>li .progression-options-container .rep-max-percentage-base{border-radius:2px;width:350px !important}.box-list.exercise-list>li .progression-options-container .rep-max-container .no-sets-message{font-size:0.75rem}.box-list.exercise-list>li .progression-options-container .rep-max-label{margin-bottom:0}.box-list.exercise-list>li .progression-options-container .rep-max-percentage{float:left;margin-right:25px;margin-top:12px}.box-list.exercise-list>li .progression-options-container .rep-max-percentage label{font-size:0.75rem}.box-list.exercise-list>li .progression-options-container .rep-max-percentage select{width:80px !important;border-radius:2px}.box-list.exercise-list>li .progression-options-container .rep-max-percentage input{margin-bottom:0}.workout-notes{margin-top:35px}.workout-notes h5#workout-label{text-size:1.125rem !important;text-weight:bold !important}.alt-exercises{margin-right:37px}.alt-exercises,.alt-exercises a{font-size:.8rem}.alt-exercises li{float:left;margin-right:5px}.routine-help{font-size:9px;text-decoration:underline;position:relative;bottom:2px}.workout-plans-new .routine-help{bottom:0;font-size:11px}.search-with-filters{position:relative}.dropdown-search{position:relative}.dropdown-search input{padding-left:30px;margin-bottom:0;border-color:#dedede}.dropdown-search input:focus{border-color:#dedede}.dropdown-search input::-webkit-input-placeholder{color:#aaa}.dropdown-search input::-moz-placeholder{color:#aaa}.dropdown-search input:-ms-input-placeholder{color:#aaa}.dropdown-search input:-moz-placeholder{color:#aaa}.dropdown-search i{position:absolute;font-size:1rem;padding:10px;cursor:pointer}.dropdown-search .fa-search{color:#888}.dropdown-search i.fa-filter{right:0;top:0;border:1px solid #ccc;padding:10px 10px 9px}.dropdown-search i.fa-filter:hover{background-color:#f2f2f2}.dropdown-search i.fa-times{right:40px;top:0}.dropdown-filters{background-color:white;position:absolute;z-index:10;border-radius:3px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);box-shadow:0 2px 6px rgba(0,21,64,0.14),0 10px 20px rgba(0,21,64,0.05);border-top:0;padding:10px;width:100%}.dropdown-filters .small-3{font-size:15px;line-height:35px}.dropdown-filters .filter-button{padding:.5rem 1rem .6rem 1rem;border-radius:3px;margin-bottom:0;float:left;margin-right:10px}.dropdown-filters .button-container{float:right;clear:both}.dropdown-filters .button-container button{margin-bottom:0}.dropdown-filters .button-container button:not(.secondary){font-weight:normal}.active-filters::after{content:","}.active-filters:last-child::after{content:"" !important}.search-with-filters .current-filters{font-size:12px;margin-top:3px}.bulk-add-exercise-list{margin-left:0;margin-top:11px;margin-bottom:11px;min-height:unset}.bulk-add-exercise-list li label{margin-bottom:0}.no-bulk-exercises{min-height:300px;margin-top:10px}.no-bulk-exercises p{font-size:0.9rem}.bulk-add-selected-list{font-size:12px}.bulk-show-more a{font-size:12px;margin:10px 0px}.bulk-add-exercise a{font-size:12px;margin-left:5px}.add-bulk-exercise-button{padding:.5rem 1rem .6rem 1rem;border-radius:3px;margin-bottom:0;float:right}.workout-header img{height:54px;width:54px;border-radius:5px;object-fit:scale-down}.workout-header .workout-plan-title .publish-message{color:#e26126 !important;font-size:0.8rem;font-weight:bold}.workout-header .workout-plan-title .plan-thumb,.workout-header .workout-plan-title .title{float:left}.workout-header .workout-plan-title .title{padding:0 8px;max-width:80%}.workout-header .workout-plan-title.client .plan-thumb,.workout-header .workout-plan-title.client .client-search{float:left}.workout-header .workout-plan-title.client .client-search:not(.autocomplete-search){position:absolute;left:75px}.workout-header .workout-plan-title.client .title{float:left}.workout-header .workout-plan-title h3{display:flex;align-items:center;margin:0px}.workout-header .import-plan{display:flex;align-items:center;justify-content:flex-end;margin:0px}.workout-header .import-plan a.button{margin:10px 0px}.workout-header .action-buttons{padding-top:5px;text-align:right}.workout-header .action-buttons .publish-color{color:#ffffff;background-color:#f5861e}.workout-header .action-buttons p{margin-bottom:0}.workout-header .action-buttons p .re-publish{color:#ffffff !important;background-color:#f5861e !important}.workout-header .action-buttons p .re-publish:hover{color:#ffffff !important;background-color:#EB780C !important}.workout-header .action-buttons .publish-message{color:#e26126 !important;font-size:0.8rem;font-weight:bold}.workout-subheader.week-type,.workout-subheader.calendar-type{padding-top:30px}.workout-subheader.calendar-type{padding-bottom:10px;padding-top:10px}.workout-subheader .workout-days{text-align:right}.workout-subheader .workout-days .days-label{color:#6d7e8a;font-size:11px}.workout-subheader.calendar-type .mod-date-changer{text-align:right;float:right}.workout-subheader.calendar-type .workout-display-options{margin-top:8px}.workout-subheader.calendar-type .workout-display-options .button.action-button{margin-bottom:0px}.workout-subheader .empty-week{float:right;padding-top:5px}.workout-subheader .empty-week a{font-size:14px}@media only screen and (max-width: 40em){.workout-subheader .workout-display-options{padding-top:15px}}.workout-subheader .workout-display-options a{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #f4f6f7;background-color:#f4f6f7;vertical-align:top;color:#50565a;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-subheader .workout-display-options a:not(.nohover):hover{background-color:#007095;color:white}.workout-subheader .workout-display-options a i{margin-right:10px}.workout-subheader .workout-display-options a:hover{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #e2e2e2;background-color:#e2e2e2;vertical-align:top;color:#000;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-subheader .workout-display-options a:hover:not(.nohover):hover{background-color:#007095;color:white}.workout-subheader .workout-display-options a.active{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #50565a;background-color:#50565a;vertical-align:top;color:#f4f6f7;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-subheader .workout-display-options a.active:not(.nohover):hover{background-color:#007095;color:white}.workout-subheader .workout-display-options a.active i{margin-right:10px}.workout-subheader .workout-display-options a.active:hover{border-radius:3px;height:37px;padding:7px 10px 10px 10px;border:1px solid #50565a;background-color:#50565a;vertical-align:top;color:#e2e2e2;font-size:14px;font-weight:bold;padding:9px 10px 10px 10px}.workout-subheader .workout-display-options a.active:hover:not(.nohover):hover{background-color:#007095;color:white}.plan-days-wrapper{display:inline-block}.plan-days{display:inline-block;font-weight:400}.plan-days .disabled{opacity:.5}.plan-days a{font-size:12px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.plan-days a{display:inline-block;width:22px;height:22px;border:1px solid #8ba4b0;border-radius:3px;background-color:#f4f6f7;color:#8ba4b0;text-align:center;line-height:22px}.plan-days a.selected{display:inline-block;width:22px;height:22px;border:1px solid #50565a;border-radius:3px;background-color:#50565a;color:#f4f6f7;text-align:center;line-height:22px}.plan-days.large{font-size:20px}.plan-days.large a{display:inline-block;width:40px;height:40px;border:1px solid #8ba4b0;border-radius:3px;background-color:#f4f6f7;color:#8ba4b0;text-align:center;line-height:40px}.plan-days.large a.selected{display:inline-block;width:40px;height:40px;border:1px solid #50565a;border-radius:3px;background-color:#50565a;color:#f4f6f7;text-align:center;line-height:40px}body.v2 html{font-size:16px;margin:0;padding:0}body.v2 select{background-color:#fff}body.v2 a.active{font-weight:bold}body.v2 .is-series,body.v2 .is-series:hover,body.v2 .is-series:active{background-color:red}body.v2 .hidden{display:none}body.v2 .cf:before,body.v2 .cf:after{content:" ";display:table}body.v2 .cf:after{clear:both}body.v2 ul{list-style-type:none}body.v2 .button-outline{border-radius:3px;padding:0 10px 0 10px;font-weight:100;font-size:0.5rem;line-height:30px;border:solid 1px #e0e0e0;background-color:#fff;color:#b6b6b6}body.v2 .modal-publish{color:#4d4d4d;width:40rem}body.v2 .modal-publish label{color:unset;font-weight:unset;line-height:unset;font-size:1rem}body.v2 .modal-publish p{margin:0px 0px 10px 0px}body.v2 .modal-publish .plan-status{padding-bottom:15px}body.v2 .modal-publish .mod-data-table-styling{width:100%}body.v2 .modal-publish .horizontal-scroll.fw ul.publish-tabs li a{padding:8px 10px}body.v2 .modal-publish .tab-content{padding:10px}body.v2 .modal-publish .plan-price-row .ember-text-field{width:100px;display:inline-block}body.v2 .modal-publish .modal-footer .unpublish{padding-bottom:15px}body.v2 .modal-publish .modal-footer .button{margin:0px auto;display:inherit}body.v2 .modal-publish .modal-footer .close-publish{padding-top:15px}body.v2 .modal-publish select{margin-top:rem-calc(5)}body.v2 .modal-publish h3{text-align:center}body.v2 .modal-publish h5{font-weight:bold !important}body.v2 .modal-publish .group-assignment{font-size:rem-calc(12)}body.v2 .modal-publish input[type="checkbox"]{margin:0}body.v2 .modal-publish .delay-weeks select{width:120px}body.v2 .horizontal-scroll.fw{z-index:1}body.v2 .horizontal-scroll.fw ul li a{display:inline-block;width:100%;border-top:2px solid #fafafa;padding:14px 20px}body.v2 .horizontal-scroll.fw ul li{padding:0 !important;border-bottom:0;background-color:#fafafa;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1)}body.v2 .horizontal-scroll.fw ul{background-color:white;border-left:1px solid #e7e7e7}body.v2 .horizontal-scroll.trainer-menu ul{width:1000px !important}body.v2 .horizontal-scroll ul{background-color:#f2f2f2}body.v2 .horizontal-scroll ul li{background-color:#f2f2f2;padding:10px 0px !important;margin-right:0 !important;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}body.v2 .horizontal-scroll ul li a{color:#505050;padding:9px 20px;padding-bottom:11px}body.v2 .horizontal-scroll ul li a.active{text-decoration:none !important;border-top:2px solid #54B8CC;color:#54B8CC;background-color:white;font-weight:normal}body.v2 .ratings-container{display:inline-block}body.v2 .ratings{position:relative;width:95px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;height:16px}body.v2 .ratings li{display:inline;position:absolute;top:0;left:0;height:16px;width:18px}body.v2 .ratings li.star-1{left:18px}body.v2 .ratings li.star-2{left:36px}body.v2 .ratings li.star-3{left:54px}body.v2 .ratings li.star-4{left:72px}body.v2 .ratings li,body.v2 .wt-section .contents .ratings li{padding:0 !important;margin:0 !important;background:url(https://cdn.exercise.com/assets/layout/star-empty.png) no-repeat;cursor:pointer;background-color:inherit !important;border-bottom:0 !important}body.v2 .ratings li.selected,body.v2 .wt-section .contents .ratings li.selected{background:url(https://cdn.exercise.com/assets/layout/star-full.png) no-repeat}body.v2 .global-loading{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,0.2)}body.v2{background:#F6F7F9}body.v2.workout-plan{background:white}body.v2.workout-plan .row.site-header{border:none}body.v2.workout-plan footer.row{display:none}body.v2.workout-plan .site-footer{display:block}body.v2 .main-nav{display:none}body.v2 .site-header{padding:10px 0px}body.v2 .site-footer{display:none}body.v2 .search-with-filters .current-filters{text-align:unset}body.v2 .sidebar-link{position:relative;top:5px;padding-left:3px}body.v2 .sidebar-link a:first-of-type{font-size:14px}body.v2 h3{color:#222222}body.v2 label{font-size:0.875rem}body.v2 .button.action{background-color:#008CBA;border-radius:5px}body.v2 .button.action:hover{background-color:#007095}body.v2 .sub-header{padding-top:15px}.comiseo-daterangepicker-triggerbutton.ui-button,.calendar-input{visibility:hidden;width:1px;height:1px;min-width:1px;min-height:1px;margin:0;padding:0}.ui-datepicker,.ui-datepicker table tr td,.ui-datepicker table tr td a,.ui-datepicker table tr th,.ui-datepicker a,.comiseo-daterangepicker,.comiseo-daterangepicker table tr td,.comiseo-daterangepicker table tr td a,.comiseo-daterangepicker table tr th,.comiseo-daterangepicker a{font-size:12px}.ui-datepicker table thead,.comiseo-daterangepicker table thead{background:none}.ui-datepicker table,.comiseo-daterangepicker table{border:0}.comiseo-daterangepicker-calendar .ui-widget-content .ui-state-highlight{background:none}.comiseo-daterangepicker-calendar td.ui-state-highlight a.ui-state-default{background:#54B8CC}.comiseo-daterangepicker-presets{display:none}.comiseo-daterangepicker button{padding:2px 6px 3px}.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{border-left:0;padding-left:0}.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{border-right:0;padding-right:0}.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default{background:#505050}.fb-login-light{font-weight:400;color:#3b5998;display:inline-block;border-radius:40px}.fb-login-light .fa-facebook{color:white;background-color:#3b5998;border-radius:50%;height:40px;width:40px;padding-top:2px;line-height:40px;vertical-align:middle;font-size:22px}.fb-login-light .facebook-words{vertical-align:middle;padding-right:15px;font-weight:500}.fb-login-light:hover{background-color:#3b5998;color:white}.sly-frame{width:100%;height:40px;padding:0}.sly-frame .slidee{margin:0;padding:0;height:100%;list-style:none}.sly-frame .slidee li{float:left;margin:0 5px 0 0;padding:10px 10px;height:100%;text-align:center}.sly-frame .slidee li a.active{text-decoration:underline}@font-face{font-family:ExerciseCom;src:url(data:application/font-woff2;charset=utf-8;base64) format("woff2");font-weight:400;font-style:normal}#main-footer{margin-top:35px}#da-footer a,#da-footer .look-link{display:inline-block;color:#d2d3d4 !important;font-size:12px !important;font-weight:500;line-height:1.2;margin-bottom:0;border-bottom:1px solid transparent;border-top:0px;border-left:0px;border-right:0px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#da-footer .footer-menus ul li a:hover{color:white !important;border-bottom:1px !important;border-color:white !important;border-style:solid !important}.footer-menus li{display:block;line-height:1.8;padding:0;margin-top:24px;list-style-type:none;margin:0 !important}#da-footer .footer-menus ul li{display:block;line-height:1.8;padding:0;margin:0 !important;list-style-type:none;font-size:16px}#da-footer .footer-menus ul li a{display:inline-block;color:#d2d3d4;font-size:12px !important;font-weight:500;line-height:1.2;margin-bottom:0;border-bottom:1px solid transparent;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#da-footer .footer-menus .column-3 li{width:calc(33% - 4px);display:inline-block}#da-footer .footer-menus ul{list-style-type:none;margin:0;padding:0;font-size:16px;line-height:1.8}#da-footer #privacy-menu{margin-top:19px}#da-footer .footer-menus .sub-menu-header{display:inline-block;color:white !important;font-size:18px !important;line-height:1.4;margin-bottom:4px;border-bottom:1px solid transparent;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease;padding:0px;font-weight:500}#da-footer .footer-col1-row2{text-align:left !important}.da-footer-row-2{padding:2% 15px;text-align:center}#da-footer .footer-menus a.sub-menu-header:hover{border-bottom:1px !important;border-bottom-color:currentcolor;border-bottom-style:none;border-color:white !important;border-style:solid !important}.footer-column1-row2{background-color:black}#da-footer #footer-footer.footer-footer{border-top:1px !important;border-style:solid !important;border-color:white !important;border-bottom:0px;border-left:0px;border-right:0px;padding:20px 15px;margin:auto}#da-footer #footer-footer.footer-footer p{color:#d2d3d4;font-size:12px;line-height:1.6}.footer-media-list{padding-top:18px}#da-footer .footer-col1-row2 p{display:inline-block;color:#fff;font-size:12px;font-weight:500;line-height:1.8;border-bottom:1px solid transparent;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;word-wrap:break-word}#da-footer #footer-footer.footer-footer a.bold-footer-link{color:#d2d3d4;font-weight:700}#da-footer .footer-col1-row2 ul li a:hover{color:white !important;border-bottom:1px !important;border-style:solid !important;border-color:white !important}#da-footer .et_pb_row{width:95%;max-width:1200px;padding-right:15px !important;padding-left:15px !important;margin-right:auto;margin-left:auto}#da-footer{background:black}#da-footer .footer-col1-row2 a{display:inline-block;color:#d2d3d4 !important;font-size:12px !important;font-weight:500;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;margin-bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#da-footer .footer-col1-row2 ul{margin:0px}#da-footer .footer-col1-row2 li{margin-bottom:.5em}#da-footer .footer-col1-row2 h6{font-size:18px;color:#ffffff !important;line-height:1.4em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}#da-footer ul.et_pb_social_media_follow{padding-bottom:1em;padding-top:1em;margin-top:12px;margin-bottom:12px;text-align:left;margin:0 0 22px;margin-top:0px;margin-bottom:22px;padding:0;padding-top:0px;padding-bottom:0px;list-style-type:none !important}#da-footer .et_pb_social_media_follow li{display:inline-block}#da-footer .et_pb_social_media_follow li a{margin-right:7px;text-align:center}#da-footer #footer-footer.footer-footer p a.bold-footer-link:hover{color:white;border-bottom:1px !important;border-style:solid !important;border-color:white !important}#center-list-images{display:table !important;margin:0 auto !important}#center-list-images li{display:inline-block}.footer-col1-row2{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.6em;background-color:#1a1a1a;position:relative;padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;margin-top:0px !important;margin-bottom:26px !important;width:100%}#duplicate-footer-box{display:none}.et_pb_row.et_pb_row_24.et_pb_equal_columns.et_pb_gutters1.et_pb_row_1-4_3-4{display:flex}#google-play-img img{transform:translate(0%, 15.8%) !important;padding-bottom:0.4px}#footer_logo{display:block;margin-left:auto;margin-right:auto;width:70%}#da-footer{font-family:'Muli'}.et_pb_row_24{padding:2% 0 0;margin-top:1.875rem}.footer-store-images img{filter:grayscale(1);vertical-align:inherit}.footer-store-images img{border:0px}.footer-store-images .wp-image-146231{padding-bottom:1px}.footer-store-images img.alignleft{float:left;margin-right:15px}#footer_logo_container{width:100%}#footer-column-1{width:300px !important}#footer-column-2{width:calc(100% - 300px) !important;padding-left:30px}#footer-column-2 .et_pb_module{margin-bottom:18px}div#da-footer div.da-footer-row.et_pb_row{width:95% !important}@media screen and (min-width: 951px) and (max-width: 1199px){#da-footer .footer-menus .column-3 li{width:calc(50% - 4px)}}@media screen and (min-width: 768px) and (max-width: 950px){#da-footer .footer-menus .column-3 li{width:100%}}@media screen and (min-width: 641px) and (max-width: 767px){#da-footer .footer-menus .column-3 li{width:calc(50% - 4px)}#footer_logo{width:50%}#footer-box{display:none}#duplicate-footer-box{display:block}.et_pb_row.et_pb_row_24.et_pb_equal_columns.et_pb_gutters1.et_pb_row_1-4_3-4{display:block}div.et_pb_row.et_pb_row_1_tb_footer{padding-top:0px !important}#footer-column-1{width:100% !important}#footer-column-2{padding-left:0px !important;width:100% !important}}@media screen and (min-width: 0px) and (max-width: 640px){#google-play-img{display:block !important}#google-play-img a{margin-left:-9px !important}#da-footer .footer-menus .column-3 li{width:100%}#da-footer #footer-column-2{width:100% !important;padding:0px !important}div.et_pb_row.et_pb_row_1_tb_footer{padding-top:0px !important}#footer_logo{width:70%}#footer-box{display:none}.et_pb_row.et_pb_row_24.et_pb_equal_columns.et_pb_gutters1.et_pb_row_1-4_3-4{display:block}#duplicate-footer-box{display:block}#footer-column-1{width:100% !important}#footer-column-2{padding-left:0px !important;width:100% !important}}#da-footer p,#da-footer a{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;margin-bottom:0px}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow li a.icon::before{display:block;position:relative;z-index:10;width:32px;height:32px;color:#fff;font-size:20px;line-height:32px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;text-align:center}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon::before{text-shadow:0 0;font-family:ExerciseCom !important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none}.et-social-twitter a.icon::before{content:"\f002"}.et-social-facebook a.icon::before{content:"\f000"}.et-social-youtube a.icon::before{content:"\f004"}.et-social-instagram a.icon::before{content:"\f001"}.et-social-pinterest a.icon::before{content:"\f003"}.clearfix::after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" "}@media screen and (max-width: 351px){#da-footer .footer-col1-row2 a.icon{width:18px}}
