/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::-webkit-input-placeholder{font-weight:400;font-style:italic;color:#666!important;opacity:1}:-moz-placeholder{font-weight:400;font-style:italic;color:#666!important;opacity:1}::-moz-placeholder{font-weight:400;font-style:italic;color:#666!important;opacity:1}:-ms-input-placeholder{font-weight:400;font-style:italic;color:#666!important;opacity:1}@media screen and (max-width:400px){@-ms-viewport{width:320px}}@media screen{.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before,.grid-container:after,.grid-container:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.grid-container:after{clear:both}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.grid-container.noMaxWidth{max-width:none}.grid-container.narrow{margin-left:0;margin-right:0;max-width:560px}.grid-container.narrowSolo{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:860px}.grid-container.medium{margin-left:0;margin-right:0;max-width:660px}.grid-container.wide{margin-left:0;margin-right:0;max-width:860px}.grid-10,.grid-100,.grid-15,.grid-20,.grid-23,.grid-25,.grid-30,.grid-33,.grid-34,.grid-35,.grid-40,.grid-45,.grid-5,.grid-50,.grid-55,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,.mobile-grid-10,.mobile-grid-100,.mobile-grid-15,.mobile-grid-20,.mobile-grid-25,.mobile-grid-30,.mobile-grid-33,.mobile-grid-34,.mobile-grid-35,.mobile-grid-40,.mobile-grid-45,.mobile-grid-5,.mobile-grid-50,.mobile-grid-55,.mobile-grid-60,.mobile-grid-65,.mobile-grid-66,.mobile-grid-70,.mobile-grid-75,.mobile-grid-80,.mobile-grid-85,.mobile-grid-90,.mobile-grid-95{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}body{min-width:320px}}@media screen and (max-width:767px){.mobile-grid-100:after,.mobile-grid-100:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.mobile-grid-100:after{clear:both}.mobile-pull-10,.mobile-pull-15,.mobile-pull-20,.mobile-pull-25,.mobile-pull-30,.mobile-pull-33,.mobile-pull-35,.mobile-pull-40,.mobile-pull-45,.mobile-pull-5,.mobile-pull-50,.mobile-pull-55,.mobile-pull-60,.mobile-pull-65,.mobile-pull-66,.mobile-pull-70,.mobile-pull-75,.mobile-pull-80,.mobile-pull-85,.mobile-pull-90,.mobile-pull-95,.mobile-push-10,.mobile-push-15,.mobile-push-20,.mobile-push-25,.mobile-push-30,.mobile-push-33,.mobile-push-35,.mobile-push-40,.mobile-push-45,.mobile-push-5,.mobile-push-50,.mobile-push-55,.mobile-push-60,.mobile-push-65,.mobile-push-66,.mobile-push-70,.mobile-push-75,.mobile-push-80,.mobile-push-85,.mobile-push-90,.mobile-push-95{position:relative}.hide-on-mobile{display:none!important}.mobile-grid-5{float:left;width:5%}.mobile-prefix-5{margin-left:5%}.mobile-suffix-5{margin-right:5%}.mobile-push-5{left:5%}.mobile-pull-5{left:-5%}.mobile-grid-10{float:left;width:10%}.mobile-prefix-10{margin-left:10%}.mobile-suffix-10{margin-right:10%}.mobile-push-10{left:10%}.mobile-pull-10{left:-10%}.mobile-grid-15{float:left;width:15%}.mobile-prefix-15{margin-left:15%}.mobile-suffix-15{margin-right:15%}.mobile-push-15{left:15%}.mobile-pull-15{left:-15%}.mobile-grid-20{float:left;width:20%}.mobile-prefix-20{margin-left:20%}.mobile-suffix-20{margin-right:20%}.mobile-push-20{left:20%}.mobile-pull-20{left:-20%}.mobile-grid-25{float:left;width:25%}.mobile-prefix-25{margin-left:25%}.mobile-suffix-25{margin-right:25%}.mobile-push-25{left:25%}.mobile-pull-25{left:-25%}.mobile-grid-30{float:left;width:30%}.mobile-prefix-30{margin-left:30%}.mobile-suffix-30{margin-right:30%}.mobile-push-30{left:30%}.mobile-pull-30{left:-30%}.mobile-grid-35{float:left;width:35%}.mobile-grid-34{float:left;width:34%}.mobile-grid-33{float:left;width:33%}.mobile-prefix-35{margin-left:35%}.mobile-suffix-35{margin-right:35%}.mobile-push-35{left:35%}.mobile-pull-35{left:-35%}.mobile-grid-40{float:left;width:40%}.mobile-prefix-40{margin-left:40%}.mobile-suffix-40{margin-right:40%}.mobile-push-40{left:40%}.mobile-pull-40{left:-40%}.mobile-grid-45{float:left;width:45%}.mobile-prefix-45{margin-left:45%}.mobile-suffix-45{margin-right:45%}.mobile-push-45{left:45%}.mobile-pull-45{left:-45%}.mobile-grid-50{float:left;width:50%}.mobile-prefix-50{margin-left:50%}.mobile-suffix-50{margin-right:50%}.mobile-push-50{left:50%}.mobile-pull-50{left:-50%}.mobile-grid-55{float:left;width:55%}.mobile-prefix-55{margin-left:55%}.mobile-suffix-55{margin-right:55%}.mobile-push-55{left:55%}.mobile-pull-55{left:-55%}.mobile-grid-60{float:left;width:60%}.mobile-prefix-60{margin-left:60%}.mobile-suffix-60{margin-right:60%}.mobile-push-60{left:60%}.mobile-pull-60{left:-60%}.mobile-grid-65{float:left;width:65%}.mobile-prefix-65{margin-left:65%}.mobile-suffix-65{margin-right:65%}.mobile-push-65{left:65%}.mobile-pull-65{left:-65%}.mobile-grid-70{float:left;width:70%}.mobile-prefix-70{margin-left:70%}.mobile-suffix-70{margin-right:70%}.mobile-push-70{left:70%}.mobile-pull-70{left:-70%}.mobile-grid-75{float:left;width:75%}.mobile-prefix-75{margin-left:75%}.mobile-suffix-75{margin-right:75%}.mobile-push-75{left:75%}.mobile-pull-75{left:-75%}.mobile-grid-80{float:left;width:80%}.mobile-prefix-80{margin-left:80%}.mobile-suffix-80{margin-right:80%}.mobile-push-80{left:80%}.mobile-pull-80{left:-80%}.mobile-grid-85{float:left;width:85%}.mobile-prefix-85{margin-left:85%}.mobile-suffix-85{margin-right:85%}.mobile-push-85{left:85%}.mobile-pull-85{left:-85%}.mobile-grid-90{float:left;width:90%}.mobile-prefix-90{margin-left:90%}.mobile-suffix-90{margin-right:90%}.mobile-push-90{left:90%}.mobile-pull-90{left:-90%}.mobile-grid-95{float:left;width:95%}.mobile-prefix-95{margin-left:95%}.mobile-suffix-95{margin-right:95%}.mobile-push-95{left:95%}.mobile-pull-95{left:-95%}.mobile-grid-33{float:left;width:33.33333%}.mobile-prefix-33{margin-left:33.33333%}.mobile-suffix-33{margin-right:33.33333%}.mobile-push-33{left:33.33333%}.mobile-pull-33{left:-33.33333%}.mobile-grid-66{float:left;width:66.66667%}.mobile-prefix-66{margin-left:66.66667%}.mobile-suffix-66{margin-right:66.66667%}.mobile-push-66{left:66.66667%}.mobile-pull-66{left:-66.66667%}.mobile-grid-100{clear:both;width:100%}}@media screen and (min-width:768px){.grid-100:after,.grid-100:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-100:after{clear:both}.pull-10,.pull-15,.pull-20,.pull-25,.pull-30,.pull-33,.pull-35,.pull-40,.pull-45,.pull-5,.pull-50,.pull-55,.pull-60,.pull-65,.pull-66,.pull-70,.pull-75,.pull-80,.pull-85,.pull-90,.pull-95,.push-10,.push-15,.push-20,.push-25,.push-30,.push-33,.push-35,.push-40,.push-45,.push-5,.push-50,.push-55,.push-60,.push-65,.push-66,.push-70,.push-75,.push-80,.push-85,.push-90,.push-95{position:relative}.hide-on-desktop{display:none!important}.grid-5{float:left;width:5%}.prefix-5{margin-left:5%}.suffix-5{margin-right:5%}.push-5{left:5%}.pull-5{left:-5%}.grid-10{float:left;width:10%}.prefix-10{margin-left:10%}.suffix-10{margin-right:10%}.push-10{left:10%}.pull-10{left:-10%}.grid-15{float:left;width:15%}.prefix-15{margin-left:15%}.suffix-15{margin-right:15%}.push-15{left:15%}.pull-15{left:-15%}.grid-20{float:left;width:20%}.grid-23{float:left;width:23%}.prefix-20{margin-left:20%}.suffix-20{margin-right:20%}.push-20{left:20%}.pull-20{left:-20%}.grid-25{float:left;width:25%}.prefix-25{margin-left:25%}.suffix-25{margin-right:25%}.push-25{left:25%}.pull-25{left:-25%}.grid-30{float:left;width:30%}.prefix-30{margin-left:30%}.suffix-30{margin-right:30%}.push-30{left:30%}.pull-30{left:-30%}.grid-35{float:left;width:35%}.grid-34{float:left;width:34%}.grid-33{float:left;width:33%}.prefix-35{margin-left:35%}.suffix-35{margin-right:35%}.push-35{left:35%}.pull-35{left:-35%}.grid-40{float:left;width:40%}.prefix-40{margin-left:40%}.suffix-40{margin-right:40%}.push-40{left:40%}.pull-40{left:-40%}.grid-45{float:left;width:45%}.prefix-45{margin-left:45%}.suffix-45{margin-right:45%}.push-45{left:45%}.pull-45{left:-45%}.grid-50{float:left;width:50%}.prefix-50{margin-left:50%}.suffix-50{margin-right:50%}.push-50{left:50%}.pull-50{left:-50%}.grid-55{float:left;width:55%}.prefix-55{margin-left:55%}.suffix-55{margin-right:55%}.push-55{left:55%}.pull-55{left:-55%}.grid-60{float:left;width:60%}.prefix-60{margin-left:60%}.suffix-60{margin-right:60%}.push-60{left:60%}.pull-60{left:-60%}.grid-65{float:left;width:65%}.prefix-65{margin-left:65%}.suffix-65{margin-right:65%}.push-65{left:65%}.pull-65{left:-65%}.grid-70{float:left;width:70%}.prefix-70{margin-left:70%}.suffix-70{margin-right:70%}.push-70{left:70%}.pull-70{left:-70%}.grid-75{float:left;width:75%}.prefix-75{margin-left:75%}.suffix-75{margin-right:75%}.push-75{left:75%}.pull-75{left:-75%}.grid-80{float:left;width:80%}.prefix-80{margin-left:80%}.suffix-80{margin-right:80%}.push-80{left:80%}.pull-80{left:-80%}.grid-85{float:left;width:85%}.prefix-85{margin-left:85%}.suffix-85{margin-right:85%}.push-85{left:85%}.pull-85{left:-85%}.grid-90{float:left;width:90%}.prefix-90{margin-left:90%}.suffix-90{margin-right:90%}.push-90{left:90%}.pull-90{left:-90%}.grid-95{float:left;width:95%}.prefix-95{margin-left:95%}.suffix-95{margin-right:95%}.push-95{left:95%}.pull-95{left:-95%}.grid-33{float:left;width:33.33333%}.prefix-33{margin-left:33.33333%}.suffix-33{margin-right:33.33333%}.push-33{left:33.33333%}.pull-33{left:-33.33333%}.grid-66{float:left;width:66.66667%}.prefix-66{margin-left:66.66667%}.suffix-66{margin-right:66.66667%}.push-66{left:66.66667%}.pull-66{left:-66.66667%}.grid-100{clear:both;width:100%}}.grid-half-padding{padding-left:10px;padding-right:10px}.grid-double-padding{padding-left:20px;padding-right:20px}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#666;font-size:100%;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-size:52px 37px!important;background-repeat:no-repeat!important}}@font-face{font-family:savory;src:url(/static/fonts/savory.eot?-l85hfr);src:url(/static/fonts/savory.eot?#iefix-l85hfr) format('embedded-opentype'),url(/static/fonts/savory.ttf?-l85hfr) format('truetype'),url(/static/fonts/savory.woff?-l85hfr) format('woff'),url(/static/fonts/savory.svg?-l85hfr#savory) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stop:before{content:"\e802"}.icon-stopsign:before{content:"\e800"}.icon-apple:before{content:"\e801"}.icon-forbid:before{content:"\e600"}.icon-soundoff:before{content:"\e601"}.icon-task:before{content:"\e602"}.icon-Calendar:before{content:"\e603"}.icon-menu:before{content:"\e604"}.icon-list:before{content:"\e605"}.icon-comments:before{content:"\e606"}.icon-forkandknife:before{content:"\e607"}.icon-bubble8:before{content:"\e608"}.icon-calendar:before{content:"\e609"}.icon-circle-check:before{content:"\e60a"}.icon-circle-cross:before{content:"\e60b"}.icon-circle-full:before{content:"\e60c"}.icon-circle-half:before{content:"\e60d"}.icon-cog:before{content:"\e60e"}.icon-cross:before{content:"\e60f"}.icon-dowonarrow:before{content:"\e610"}.icon-envelope:before{content:"\e611"}.icon-google-plus:before{content:"\e612"}.icon-paper:before{content:"\e613"}.icon-play-alt:before{content:"\e614"}.icon-plus:before{content:"\e615"}.icon-search:before{content:"\e616"}.icon-trash-o:before{content:"\e617"}.icon-arrowup:before{content:"\e618"}.icon-arrowdown:before{content:"\e619"}.icon-arrowright:before{content:"\e61a"}.icon-arrowleft:before{content:"\e61b"}.icon-arrow-right:before{content:"\e61c"}.icon-arrow-left:before{content:"\e61d"}.icon-arrow-down:before{content:"\e61e"}.icon-arrow-up:before{content:"\e61f"}.icon-single-check:before{content:"\e620"}.icon-hamburg:before{content:"\e621"}.icon-file:before{content:"\e622"}/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.11
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(/static/fonts/vjs.eot);src:url(/static/fonts/vjs.eot?#iefix) format('embedded-opentype'),url(/static/fonts/vjs.woff) format('woff'),url(/static/fonts/vjs.ttf) format('truetype'),url(/static/fonts/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#fff;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}@font-face{font-family:RedactorFont;src:url(redactor-font.eot)}@font-face{font-family:RedactorFont;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,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) format('woff');font-weight:400;font-style:normal}.redactor-box{position:relative;overflow:visible;margin-bottom:24px}.redactor-box textarea{display:block;position:relative;margin:0;padding:0;width:100%;overflow:auto;outline:0;border:none;background-color:#111;box-shadow:none;color:#ccc;font-size:13px;font-family:Menlo,Monaco,monospace,sans-serif;resize:none}.redactor-box textarea:focus{outline:0}.redactor-box,.redactor-editor{background:#fff}.redactor-box,.redactor-box textarea,.redactor-editor{z-index:auto}.redactor-box-fullscreen{z-index:1051}.redactor-toolbar{z-index:100}.redactor-dropdown{z-index:1052}#redactor-modal,#redactor-modal-box,#redactor-modal-overlay{z-index:1053}.redactor-resize{background:#f4f4f4;padding:4px 0 3px 0;cursor:move;border:1px solid #e3e3e3;border-top:none}.redactor-resize div{width:30px;margin:auto;border-top:1px solid #bbb;border-bottom:1px solid #fff}body .redactor-box-fullscreen{position:fixed;top:0;left:0;width:100%}.body-redactor-hidden{overflow:hidden}.redactor-editor{position:relative;overflow:auto;margin:0!important;padding:20px;outline:0;white-space:normal;border:1px solid #eee;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;font-size:14px;line-height:1.6em}.redactor-editor:focus{outline:0}.toolbar-fixed-box+.redactor-editor{padding-top:32px!important}.redactor-placeholder{position:relative}.redactor-placeholder:after{position:absolute;top:20px;left:20px;content:attr(placeholder);color:#999!important;font-weight:400!important}.redactor-linebreaks.redactor-placeholder:after{top:20px;left:20px}.redactor-toolbar{position:relative;top:0;left:0;margin:0!important;padding:0!important;list-style:none!important;font-size:14px!important;line-height:1!important;background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.redactor-toolbar:after{content:"";display:table;clear:both}.redactor-toolbar.redactor-toolbar-overflow{overflow-y:auto;height:29px;white-space:nowrap}.redactor-toolbar.redactor-toolbar-external{z-index:999;box-shadow:none;border:1px solid rgba(0,0,0,.1)}.redactor-toolbar li{vertical-align:top;display:inline-block;margin:0!important;padding:0!important;outline:0;list-style:none!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor-toolbar li a{display:block;color:#333;text-align:center;padding:9px 10px;outline:0;border:none;text-decoration:none;cursor:pointer;zoom:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor-toolbar li a:hover{outline:0;background-color:#1f78d8;color:#fff}.redactor-toolbar li a:hover i:before{color:#fff}.redactor-toolbar li a.redactor-act,.redactor-toolbar li a:active{outline:0;background-color:#ccc;color:#444}.redactor-toolbar li a:focus{background:#000;color:#fff}.redactor-toolbar li a.redactor-btn-image{width:14px;height:14px;background-position:center center;background-repeat:no-repeat}.redactor-toolbar li a.fa-redactor-btn{display:inline-block;padding:9px 10px 8px 10px;line-height:1}.redactor-toolbar li a.redactor-button-disabled{-moz-opacity:.3;opacity:.3}.redactor-toolbar li a.redactor-button-disabled:hover{color:#333;outline:0;background-color:transparent!important;cursor:default}.redactor-box .CodeMirror{display:none}.re-icon{font-family:RedactorFont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.re-icon i:before{position:relative;font-size:14px}.re-video:before{content:"\e600"}.re-unorderedlist:before{content:"\e601"}.re-undo:before{content:"\e602"}.re-underline:before{content:"\e603"}.re-textdirection:before{content:"\e604"}.re-fontcolor:before{content:"\e605"}.re-table:before{content:"\e606"}.re-redo:before{content:"\e607"}.re-quote:before{content:"\e608"}.re-outdent:before{content:"\e609"}.re-orderedlist:before{content:"\e60a"}.re-link:before{content:"\e60b"}.re-horizontalrule:before{content:"\e60c"}.re-italic:before{content:"\e60d"}.re-indent:before{content:"\e60e"}.re-image:before{content:"\e60f"}.re-fullscreen:before{content:"\e610"}.re-normalscreen:before{content:"\e611"}.re-formatting:before{content:"\e612"}.re-fontsize:before{content:"\e613"}.re-fontfamily:before{content:"\e614"}.re-deleted:before{content:"\e615"}.re-html:before{content:"\e616"}.re-clips:before{content:"\e617"}.re-bold:before{content:"\e618"}.re-backcolor:before{content:"\e619"}.re-file:before{content:"\e61a"}.re-alignright:before{content:"\e61b"}.re-alignleft:before,.re-alignment:before{content:"\e61c"}.re-alignjustify:before{content:"\e61d"}.re-aligncenter:before{content:"\e61e"}.re-gallery:before{content:"\e61f"}.redactor-toolbar-tooltip{position:absolute;z-index:1054;text-align:center;top:0;left:0;background:#000;color:#fff;padding:5px 8px;line-height:1;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;font-size:12px;border-radius:2px}.redactor-dropdown{position:absolute;top:28px;left:0;padding:0;min-width:220px;max-height:254px;overflow:auto;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,.25);font-size:14px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;line-height:1.6em}.redactor-dropdown a{display:block;padding:10px 15px;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.07)}.redactor-dropdown a:last-child{border-bottom:none}.redactor-dropdown a:hover{background-color:#1f78d8;color:#fff!important;text-decoration:none}.redactor-dropdown a.selected{background-color:#000;color:#fff}#redactor-image-box{position:relative;max-width:100%;display:inline-block;line-height:0;outline:1px dashed rgba(0,0,0,.6)}#redactor-image-editter{position:absolute;z-index:5;top:50%;left:50%;margin-top:-11px;margin-left:-18px;line-height:1;background-color:#000;color:#fff;font-size:11px;padding:7px 10px;cursor:pointer}#redactor-image-resizer{position:absolute;z-index:2;line-height:1;cursor:nw-resize;bottom:-4px;right:-5px;border:1px solid #fff;background-color:#000;width:8px;height:8px}.redactor-link-tooltip{position:absolute;z-index:49999;padding:10px;line-height:1;display:inline-block;background-color:#000;color:#555!important}.redactor-link-tooltip,.redactor-link-tooltip a{font-size:12px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif}.redactor-link-tooltip a{color:#ccc;margin:0 5px;text-decoration:none}.redactor-link-tooltip a:hover{color:#fff}#redactor-droparea{position:relative;overflow:hidden;padding:140px 20px;border:3px dashed rgba(0,0,0,.1)}#redactor-droparea.drag-hover{background:rgba(200,222,250,.75)}#redactor-droparea.drag-drop{background:rgba(250,248,200,.5)}#redactor-droparea-placeholder{text-align:center;font-size:12px;color:rgba(0,0,0,.7)}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:10px}#redactor-progress span{display:block;width:100%;height:100%;background-color:#3d58a8;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-size:40px 40px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}#redactor-modal-overlay{position:fixed;top:0;left:0;margin:auto;overflow:auto;width:100%;height:100%;background-color:#000!important;-moz-opacity:.3;opacity:.3}#redactor-modal-box{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto}#redactor-modal{outline:0;position:relative;margin:auto;margin-bottom:20px;padding:0;background:#fff;color:#000;font-size:14px!important;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;box-shadow:0 1px 70px rgba(0,0,0,.5)}#redactor-modal header{padding:30px 40px 5px 40px;font-size:18px;font-weight:700}#redactor-modal section{padding:30px 40px 50px 40px}#redactor-modal label{display:block;float:none!important;margin:15px 0 3px 0!important;padding:0}#redactor-modal input[type=checkbox],#redactor-modal input[type=radio]{position:relative;top:-1px}#redactor-modal select{width:100%}#redactor-modal input[type=email],#redactor-modal input[type=password],#redactor-modal input[type=text],#redactor-modal input[type=url],#redactor-modal textarea{position:relative;z-index:2;margin:0;padding:5px 4px;height:28px;border:1px solid #ccc;border-radius:1px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2) inset;color:#333;width:100%;font-size:14px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;-moz-transition:border .3s ease-in;transition:border .3s ease-in}#redactor-modal input[type=email]:focus,#redactor-modal input[type=password]:focus,#redactor-modal input[type=text]:focus,#redactor-modal input[type=url]:focus,#redactor-modal textarea:focus{outline:0;border-color:#5ca9e4;box-shadow:0 0 0 2px rgba(70,161,231,.3),0 1px 2px rgba(0,0,0,.2) inset}#redactor-modal input[type=email].redactor-input-error,#redactor-modal input[type=password].redactor-input-error,#redactor-modal input[type=text].redactor-input-error,#redactor-modal input[type=url].redactor-input-error,#redactor-modal textarea.redactor-input-error{border-color:#e82f2f;box-shadow:0 0 0 2px rgba(232,47,47,.3),0 1px 2px rgba(0,0,0,.2) inset}#redactor-modal textarea{display:block;margin-top:4px;line-height:1.4em}#redactor-modal-tabber{margin-bottom:15px;font-size:12px}#redactor-modal-tabber a{border:1px solid #ddd;line-height:1;padding:8px 15px;margin-right:-1px;text-decoration:none;color:#000}#redactor-modal-tabber a:hover{background-color:#1f78d8;border-color:#1f78d8;color:#fff}#redactor-modal-tabber a.active{cursor:default;background-color:#ddd;border-color:#ddd;color:rgba(0,0,0,.6)}#redactor-modal #redactor-modal-list{margin-left:0;padding-left:0;list-style:none;max-height:250px;overflow-x:auto}#redactor-modal #redactor-modal-list li{border-bottom:1px solid #ddd}#redactor-modal #redactor-modal-list li:last-child{border-bottom:none}#redactor-modal #redactor-modal-list a{padding:10px 5px;color:#000;text-decoration:none;font-size:13px;display:block;position:relative}#redactor-modal #redactor-modal-list a:hover{background-color:#eee}#redactor-modal-close{position:absolute;top:10px;right:10px;width:30px;height:30px;text-align:right;color:#bbb;font-size:30px;font-weight:300;cursor:pointer}#redactor-modal-close:hover{color:#000}#redactor-modal footer button{position:relative;width:100%;padding:14px 16px;margin:0;outline:0;border:none;background-color:#ddd;color:#000;text-align:center;text-decoration:none;font-weight:400;font-size:12px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;line-height:1;cursor:pointer}#redactor-modal footer button:hover{color:#777;background:0 0;background:#bbb;text-decoration:none}#redactor-modal footer button.redactor-modal-delete-btn{background:0 0;color:#fff;background-color:#b52525}#redactor-modal footer button.redactor-modal-delete-btn:hover{color:rgba(255,255,255,.6);background-color:#881b1b}#redactor-modal footer button.redactor-modal-action-btn{background:0 0;color:#fff;background-color:#2461b5}#redactor-modal footer button.redactor-modal-action-btn:hover{color:rgba(255,255,255,.6);background-color:#1a4580}.redactor-dropdown .redactor-formatting-blockquote{color:rgba(0,0,0,.4);font-style:italic}.redactor-dropdown .redactor-formatting-pre{font-family:monospace,sans-serif}.redactor-dropdown .redactor-formatting-h1{font-size:36px;line-height:36px;font-weight:700}.redactor-dropdown .redactor-formatting-h2{font-size:24px;line-height:36px;font-weight:700}.redactor-dropdown .redactor-formatting-h3{font-size:21px;line-height:30px;font-weight:700}.redactor-dropdown .redactor-formatting-h4{font-size:18px;line-height:26px;font-weight:700}.redactor-dropdown .redactor-formatting-h5{font-size:16px;line-height:23px;font-weight:700}.redactor-editor code,.redactor-editor pre{font-family:Menlo,Monaco,monospace,sans-serif}.redactor-editor blockquote,.redactor-editor div,.redactor-editor dl,.redactor-editor ol,.redactor-editor p,.redactor-editor pre,.redactor-editor table,.redactor-editor ul{font-size:14px;line-height:1.6em}.redactor-editor a{color:#15c;text-decoration:underline}.redactor-editor embed,.redactor-editor img,.redactor-editor object,.redactor-editor video{max-width:100%;width:auto}.redactor-editor img,.redactor-editor video{height:auto}.redactor-editor blockquote,.redactor-editor div,.redactor-editor dl,.redactor-editor figure,.redactor-editor ol,.redactor-editor p,.redactor-editor pre,.redactor-editor table,.redactor-editor ul{margin:0;margin-bottom:15px;border:none;background:0 0;box-shadow:none}.redactor-editor hr,.redactor-editor iframe,.redactor-editor object{margin-bottom:15px}.redactor-editor blockquote{margin-left:1.6em!important;padding-left:0;color:#777;font-style:italic}.redactor-editor ol,.redactor-editor ul{padding-left:2em}.redactor-editor ol ol,.redactor-editor ol ul,.redactor-editor ul ol,.redactor-editor ul ul{margin:2px;padding:0;padding-left:2em;border:none}.redactor-editor ol ol li{list-style-type:lower-alpha}.redactor-editor ol ol ol li{list-style-type:lower-roman}.redactor-editor dl dt{font-weight:700}.redactor-editor dd{margin-left:1em}.redactor-editor table{border-collapse:collapse;font-size:1em;width:100%}.redactor-editor table td,.redactor-editor table th{padding:5px;border:1px solid #ddd;vertical-align:top}.redactor-editor table th,.redactor-editor table thead td{font-weight:700;border-bottom-color:#888}.redactor-editor code{background-color:#d8d7d7}.redactor-editor pre{overflow:auto;padding:1em;border:1px solid #ddd;border-radius:3px;background:#f8f8f8;white-space:pre;font-size:90%}.redactor-editor hr{display:block;height:1px;border:0;border-top:1px solid #ccc}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6{font-weight:700;color:#000;padding:0;background:0 0;text-rendering:optimizeLegibility;margin:0 0 .5em 0}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4{line-height:1.3}.redactor-editor h1{font-size:36px}.redactor-editor h2{font-size:24px;margin-bottom:.7em}.redactor-editor h3{font-size:21px}.redactor-editor h4{font-size:18px}.redactor-editor h5{font-size:16px}.redactor-editor h6{font-size:12px;text-transform:uppercase}.redactor-box-contrast .redactor-editor{background:#000;color:#fff;border-color:#000}.redactor-box-contrast .redactor-editor a,.redactor-box-contrast .redactor-editor blockquote,.redactor-box-contrast .redactor-editor h1,.redactor-box-contrast .redactor-editor h2,.redactor-box-contrast .redactor-editor h3,.redactor-box-contrast .redactor-editor h4,.redactor-box-contrast .redactor-editor h5,.redactor-box-contrast .redactor-editor h6{color:#fff}.redactor-box-contrast .redactor-editor pre{background:0 0}.redactor-box-contrast .redactor-editor table td,.redactor-box-contrast .redactor-editor table th{border-color:#fff}.redactor-box-contrast .redactor-toolbar{background:#000;box-shadow:none}.redactor-box-contrast .redactor-toolbar li a{color:#fff}.redactor-box-contrast .redactor-toolbar li a.redactor-act,.redactor-box-contrast .redactor-toolbar li a:active{outline:0;background-color:#fff;color:#000}.redactor-dropdown-contrast{background:#000;box-shadow:none;border:1px solid #fff}.redactor-dropdown-contrast a{color:#fff;border-bottom-color:#fff}.redactor-modal-contrast{background:#000;color:#fff}.redactor-modal-contrast #redactor-modal-close:hover{color:#fff}.redactor-modal-contrast footer button{background-color:#000;color:#fff}.redactor-modal-contrast footer button:hover{color:#000;background:#fff}.redactor-modal-contrast #redactor-modal-list li{color:#fff;border-bottom-color:#fff}.redactor-modal-contrast #redactor-modal-list a{color:#fff}.redactor-modal-contrast #redactor-modal-list a:hover{background-color:#fff}.redactor-modal-contrast #redactor-modal-tabber a{border-color:#fff;color:#fff}.redactor-modal-contrast #redactor-modal-tabber a.active,.redactor-modal-contrast #redactor-modal-tabber a:hover{background-color:#fff;border-color:#fff;color:#000}.redactor-modal-contrast #redactor-droparea{border-color:#fff}.redactor-modal-contrast #redactor-droparea.drag-drop,.redactor-modal-contrast #redactor-droparea.drag-hover{background:0 0}.redactor-modal-contrast #redactor-droparea-placeholder{color:#fff}.redactor-voice-label{display:none}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px dashed #dd2756!important;outline-offset:2px}.field:focus-within,.micro-input:focus-within{outline:2px solid #dd2756!important;outline-offset:-1px!important}.chosen-container .search-field input{outline:0!important}.selWrap .chosen-container-active .chosen-choices,.selWrap .chosen-container-active .chosen-single{outline:2px solid #dd2756!important;outline-offset:-1px!important}.selWrap .chosen-container-active .search-field input{outline:0!important}a.logo{outline-offset:4px!important}#navWrap #nav a:focus-within{outline-offset:-4px!important}.contentTabs a:focus-within{outline-offset:3px!important}.actionOption:focus-within{outline-offset:3px}a,a:visited,article,aside,div,footer,form,header,input,li,p,section,span,textarea,ul{position:relative;box-sizing:border-box}.no-margin-sides{margin-left:0!important;margin-right:0!important}.green{color:#437722}.red{color:#dd2756}.strikethrough{position:relative;color:#676771}.strikethrough:before{position:absolute;top:calc(50% + 1px);left:-2px;right:-2px;z-index:10;content:"";height:2px;box-shadow:0 0 2px 2px rgba(255,255,255,.75);display:inline-block;background:#dd2756}.overflow-x-hidden{overflow-x:hidden}@-webkit-keyframes flip{0%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}25%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}75%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}}@-moz-keyframes flip{0%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}25%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}75%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}}@-o-keyframes flip{0%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}25%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}75%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}}@keyframes flip{0%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}25%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}75%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes reverseFlip{0%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}25%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}75%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}}@-moz-keyframes reverseFlip{0%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}25%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}75%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}}@-o-keyframes reverseFlip{0%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}25%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}75%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes reverseFlip{0%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}25%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}75%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}}.logo,.logo:visited{margin:20px 0 51px 30px;width:120px;height:60px;font-size:0;text-indent:-99999px;display:block;background:url(/static/images/logo.png) 0 0 no-repeat;-webkit-background-size:120px 60px;-moz-background-size:120px 60px;-ms-background-size:120px 60px;-o-background-size:120px 60px;background-size:120px 60px}.text-center{text-align:center}.text-right{text-align:right}@media screen and (max-width:767px){.mobile-ta-right{text-align:right}}a.link,a.link:visited{text-decoration:none;color:#437722}a.link:hover,a.link:visited:hover{text-decoration:underline}a.simple-link,a.simple-link:visited{text-decoration:underline!important}a.simple-link:hover,a.simple-link:visited:hover{text-decoration:underline}.title a.dark-link,.title a.dark-link:visited,a.dark-link,a.dark-link:visited{text-decoration:underline;color:#474751}a.grey-link,a.grey-link:visited{text-decoration:underline;color:#676771}a.grey-link:hover,a.grey-link:visited:hover{color:#474751}a.grey-link small,a.grey-link:visited small{font-size:14px;font-weight:500}strong.semibold{font-weight:500;color:#676771}p{margin:0 0 20px;font-weight:300}p.semibold{font-weight:400}p.alt{margin-bottom:32px}p+h3.alt5{padding-top:12px}p.modalText{margin-bottom:27px}p.modalTextBottom{margin-top:22px;margin-bottom:0}p.modalTextCentered{text-align:center}.tighter-paragraphs h2{margin-bottom:8px}.tighter-paragraphs h2.more-margin{margin-bottom:16px}.tighter-paragraphs h2+h4{margin-top:-4px}.tighter-paragraphs h2+p{margin-top:-4px}.tighter-paragraphs h2+.btn{margin-top:4px}.tighter-paragraphs h3{margin-top:15px}.tighter-paragraphs h4{margin:0 0 16px;padding:0;font-size:16px;line-height:22px;font-weight:700;color:#2a2f3d}.tighter-paragraphs h4.alt-spacing{margin:8px 0 6px}.tighter-paragraphs p{margin:0 0 8px}.tighter-paragraphs p>.btn{margin-top:8px}.tighter-paragraphs p>.btn.btn--push-top{margin-top:16px}.tighter-paragraphs-md p{margin-bottom:12px}.tighter-paragraphs-md p+div>input.field{margin-top:12px}.hr+.grid-container>.grid-half-padding>.tighter-paragraphs h3:first-of-type{margin-top:0}.modal-dual-buttons{margin-top:5px;justify-content:center;align-items:center;display:flex}.modal-dual-buttons .btn{min-width:initial}.modal-dual-buttons .btn:first-child{margin-right:5px}.modal-dual-buttons .btn:last-child{margin-left:5px}.modal-dual-buttons input.btn[type=submit]{margin-top:0}p.big{font-size:16px;line-height:24px;font-weight:400}.info-text{padding:4px 8px;font-size:14px;line-height:1.6;font-weight:400;color:#402d0a;border:1px solid #e7cf9a;border-radius:6px;box-shadow:0 2px 5px -2px rgba(0,0,0,.1);background:#ffffd2}.info-text strong{color:#5e420d}.info-text--flex{padding:6px 8px;line-height:1.4;display:flex}.info-text--flex img,.info-text--flex svg{position:relative;top:1px;margin-right:5px;height:17px;flex-shrink:0}@media screen and (max-width:900px){.info-text--mobile-spacing{margin:20px 25px 0}}.info-text--inline{padding:6px 16px;font-size:13px;color:#2a2f3d;border-color:#ccb845;border-radius:18px;box-shadow:none;background:#fbf7d2;vertical-align:bottom;display:inline-flex}.info-text--inline img{position:relative;top:-1px;margin-right:8px}.info-text--inline a,.info-text--inline a:visited{text-decoration:underline;color:#2a2f3d}.info-text--inline a:hover,.info-text--inline a:visited:hover{color:#222631}ol.lightly-styled,ul.lightly-styled{margin:0 0 20px;font-weight:300}ol.lightly-styled.alt,ul.lightly-styled.alt{padding:0 0 0 16px}ol.lightly-styled li,ul.lightly-styled li{margin:0 0 10px}ol.lightly-styled li{margin:0 0 2px}big{font-size:16px;font-weight:300}h1,h2,h3,h4,h5{margin:0;font-family:"Open Sans",sans-serif;font-weight:400;color:#242938}.h1,h1{margin-bottom:2px;font-family:Roboto,sans-serif;font-size:32px;line-height:48px;font-weight:500}.h2,h2{margin-bottom:20px;font-size:24px;line-height:40px;font-weight:500;color:#2a2f3d}.h2.alt,h2.alt{margin-bottom:4px}.h2.alt1,h2.alt1{margin-bottom:17px;line-height:32px}.h2.padTopMore,h2.padTopMore{padding-top:24px}.h2 .h2Icon,h2 .h2Icon{position:relative;top:5px;margin-right:10px}.h3,h3{margin-bottom:8px;font-size:22px;line-height:32px;font-weight:300;color:#242938}.h3.normal,h3.normal{font-weight:400}.h3.semibold,h3.semibold{font-weight:500}.h3 strong,h3 strong{font-weight:400}.h3 small,h3 small{font-size:18px}.h3.smaller,h3.smaller{font-size:18px;line-height:28px}.h3.inline-block,h3.inline-block{display:inline-block}.h3.small-dark,h3.small-dark{margin:0 0 17px;padding:0;font-size:18px;line-height:24px;font-weight:500;color:#474751}.h3.alt,h3.alt{margin-bottom:17px}.h3.alt2,h3.alt2{margin-top:11px}.h3.alt3,h3.alt3{margin-top:5px}.h3.alt4,h3.alt4{margin-bottom:22px}.h3.alt4+.title,h3.alt4+.title{margin-top:-11px;margin-bottom:22px}.h3.alt5,h3.alt5{margin-bottom:16px!important}.h3.alt6,h3.alt6{margin-bottom:30px!important}.h3.alt7,h3.alt7{margin-bottom:20px!important}.h3.alt7.alt7a,h3.alt7.alt7a{margin-top:10px!important}.h3+.btn,h3+.btn{margin-top:5px}.h3.alt8,h3.alt8{margin-top:21px;margin-bottom:10px}.h3.alt9,h3.alt9{margin-top:37px;margin-bottom:24px}.h3.alt9.lt,h3.alt9.lt{margin-top:2px}.h3.alt10,h3.alt10{margin-top:0;margin-bottom:-6px}.h3.bold-green-price .currency-mark,.h3.bold-green-price .the-price,h3.bold-green-price .currency-mark,h3.bold-green-price .the-price{font-weight:600;color:#437722}.h4,h4{margin-bottom:6px;padding-top:26px;font-size:16px;line-height:22px;font-weight:400;color:#676771}.h4.inline,h4.inline{display:inline-block}.h4.inline-alt,h4.inline-alt{padding-top:0;display:inline-block}.h4.alt,h4.alt{position:relative;padding-top:0;padding-left:30px;margin-bottom:0;line-height:26px;font-weight:300}.h4.alt .check,h4.alt .check{position:absolute;top:7px;left:6px;font-size:11px;color:#dd2756}.h4.alt a,.h4.alt a:visited,h4.alt a,h4.alt a:visited{text-decoration:none;color:#6fbc3d}.h4.alt a:hover,.h4.alt a:visited:hover,h4.alt a:hover,h4.alt a:visited:hover{text-decoration:underline}.h4.alt1,h4.alt1{margin-top:0!important;padding-top:0!important}.h4.alt2,h4.alt2{margin-top:0!important;margin-bottom:20px!important;padding-top:0!important}.h4.alt3,h4.alt3{padding-top:0;display:inline-block}.h4 strong,h4 strong{font-weight:600}h5{margin-bottom:6px;padding-top:26px;font-size:14px;line-height:20px;font-weight:400;color:#878b98}span.span-inb{display:inline-block}span.span-inb span{display:inline-block}div.has-loader.loading:after{position:absolute;top:0;left:0;right:0;bottom:-3px;z-index:100;content:"";background:#fff url(/static/images/loading.svg) 25% center no-repeat;background-size:40px}@media screen and (max-width:900px){div.has-loader.loading:after{background-position:center center}}div.has-loader.min-height{min-height:60px}div.has-loader.left-align:after{background-position:0 0}form{height:auto;-webkit-perspective:4000;-moz-perspective:4000;perspective:4000}form.loading:after{position:absolute;top:0;left:0;right:0;bottom:-3px;z-index:100;content:"";background:rgba(255,255,255,0)}form.loading-obscure-ui{height:204px;overflow:hidden}form.loading-obscure-ui:after{position:absolute;top:0;left:0;right:0;bottom:-3px;z-index:100;content:"";background:#fff url(/static/images/loading.svg) center calc(50% + 26px) no-repeat;background-size:40px}.panel-loading{min-height:44px;overflow:hidden}.panel-loading:after{position:absolute;top:0;left:0;right:0;bottom:-3px;z-index:100;content:"";background:#fff url(/static/images/loading.svg) center center no-repeat;background-size:40px}.error{margin:0 10px 14px;padding:6px 11px 7px;color:#fff;border-radius:3px;display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(#e45378),to(#dd2756));background-image:-webkit-linear-gradient(top,#e45378,#dd2756);background-image:-moz-linear-gradient(top,#e45378,#dd2756);background-image:-ms-linear-gradient(top,#e45378,#dd2756);background-image:-o-linear-gradient(top,#e45378,#dd2756);background-image:linear-gradient(top,#e45378,#dd2756)}.error--mt{margin-top:10px}.title{margin:0 0 6px 0;font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#676771;display:block}.title .magenta{font-weight:600;color:#dd2756}.title small{font-size:13px;line-height:18px}.title strong{font-weight:600}.title.title--bold-dark{font-weight:500;color:#242938}.title.title--dark{margin-bottom:8px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4c4d53}.title.title--dark+p{margin-top:-4px;margin-bottom:8px}.title.alt{margin-bottom:22px}.title.mt6{margin-top:6px}.title.pt8{margin-bottom:-4px;padding-top:8px}.title .right{font-size:14px;line-height:23px;float:right}.title a,.title a:visited{text-decoration:none;color:#437722}.title a:hover,.title a:visited:hover{text-decoration:underline}.title .btn.micro{position:relative;top:2px}.subTitle{margin:0 0 16px 0;padding-top:6px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#676771;display:block}.subTitle strong{font-weight:500}.subTitle.alt{margin:-18px 0 20px 2px}.field{margin:0 0 20px;padding:9px 11px 9px;width:100%;min-width:100%;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#474751;word-break:normal;border:1px solid #d3d3d7;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;outline:0;display:inline-block;background:#fff;-webkit-appearance:none;transition:border .16s ease}.field.expMonth{margin-right:10px;width:calc(40% - 5px);min-width:calc(40% - 5px);float:left}.field.expYear{width:calc(60% - 5px);min-width:calc(60% - 5px);float:left}.field.short{width:70px;min-width:70px}.field.inline{margin-right:7px;min-width:50px}.field.inline.short{width:50px}.field.inline.medium{width:80px}.field.sharp{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.field.datepickerField{padding-left:33px}.field.field--number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.field.field--tiny{margin:0;max-width:120px;min-width:100%;width:100%;font-size:13px;line-height:19px;padding:0 0 2px;font-weight:400;border:none;border-bottom:1px solid #d3d3d7;border-radius:unset;display:inline-block;background:0 0}.field.field--tiny.short{min-width:40px;width:40px}.field.field--tiny.medium{max-width:90px}.field.field--tiny.errored,.field.field--tiny.has-error{color:#d73b14}.field.field--tiny:focus:not(.errored):not(.has-error){border-color:#81838a}.field:focus{border-color:#b0b0b7}.field.errored,.field.has-error{border-color:#eb5029}textarea.field{min-height:80px;resize:none}.inline-label{padding-right:14px;color:#676771;display:inline-block}div.has-error.no-grid .control-label.has-error.validationMessage{right:0}.selWrap{width:100%}.selWrap .control-label.has-error.validationMessage{right:0}.selWrap.short{max-width:270px}.selWrap.inline{width:calc(100% - 72px)!important;display:inline-block}@media screen and (max-width:580px){.selWrap.inline.filterByWrap{width:100%!important}}.selWrap select{position:relative;z-index:100;margin-bottom:20px;padding:8px 51px 10px 11px;width:100%;height:40px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:300;color:#474751;word-break:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:1px solid #d3d3d7;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-appearance:none;outline:0;background:0 0}.selWrap:after{position:absolute;top:1px;right:1px;bottom:0;z-index:10;content:"";padding:11px 0 0 2px;width:39px;height:38px;font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;text-indent:-6px;text-align:center;font-weight:700;color:#aab0c6;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;border-left:1px solid #d3d3d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .16s ease;-moz-transition:background .16s ease;-ms-transition:background .16s ease;-o-transition:background .16s ease;transition:background .16s ease;background:#fff}.chosen-container{margin-bottom:20px!important;width:100%!important}.filterWrap .selWrap .chosen-container{margin-bottom:0!important}.chosen-container,.chosen-container .chosen-choices,.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-single .chosen-single,.chosen-container.chosen-with-drop .chosen-drop{z-index:1300;margin:0;padding:0;border:none;outline:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#fff}.chosen-container .chosen-choices span,.chosen-container .chosen-single span,.chosen-container span,.chosen-container-active.chosen-with-drop .chosen-single span,.chosen-container-single .chosen-single span,.chosen-container.chosen-with-drop .chosen-drop span{padding:8px 11px 10px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#474751;display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.chosen-container{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.chosen-container .chosen-choices,.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-single .chosen-single{width:100%;height:40px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#474751;word-break:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:1px solid #d3d3d7;cursor:pointer;border-radius:6px;-webkit-appearance:none;outline:0;background:0 0;transition:border .16s ease}.chosen-container .chosen-choices:after,.chosen-container .chosen-single:after,.chosen-container-active.chosen-with-drop .chosen-single:after,.chosen-container-single .chosen-single:after{position:absolute;top:0;right:0;bottom:0;z-index:10;content:"";padding:11px 0 0 2px;width:39px;height:39px;font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;text-indent:-6px;text-align:center;font-weight:700;color:#aab0c6;border-left:1px solid #d3d3d7;box-sizing:border-box;transition:border .16s ease,background .16s ease;background:#fff}.chosen-container-multi{margin-bottom:20px}.chosen-container-multi:after{position:absolute;top:0;right:0;bottom:0;z-index:10;content:"";padding:11px 0 0 2px;width:39px;height:39px;font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;text-indent:-6px;text-align:center;font-weight:700;color:#aab0c6;border-left:1px solid #d3d3d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .16s ease;-moz-transition:background .16s ease;-ms-transition:background .16s ease;-o-transition:background .16s ease;transition:background .16s ease;background:#fff}.chosen-container-multi .chosen-choices{min-height:40px;height:auto;padding-right:44px;padding-bottom:2px}.chosen-container-multi .chosen-choices:after{display:none}.chosen-container-multi .chosen-choices li.search-choice{margin:6px 0 0 5px;padding:4px 23px 5px 12px;color:#fff;border-radius:40px;box-shadow:none;border:none;background:#dd2756;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed0206),to(#dd2756));background-image:-webkit-linear-gradient(top,#ed0206,#dd2756);background-image:-moz-linear-gradient(top,#ed0206,#dd2756);background-image:-ms-linear-gradient(top,#ed0206,#dd2756);background-image:-o-linear-gradient(top,#ed0206,#dd2756);background-image:linear-gradient(top,#ed0206,#dd2756)}.chosen-container-multi .chosen-choices li.search-choice span{padding:0;font-size:13px;line-height:17px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px;right:5px;width:16px;height:auto;font-size:10px;font-weight:400;text-align:center;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{text-decoration:none;color:#fff}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{position:relative;top:4px;font-size:11px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{padding:9px 10px 8px;height:34px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#474751;word-break:normal}.chosen-container-multi .chosen-choices li:nth-of-type(1).search-field input[type=text]{width:158px!important}.chosen-container.chosen-with-drop .chosen-drop{border:1px solid #b0b0b7;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#fff}.chosen-container.chosen-with-drop .chosen-drop .chosen-results{margin:0;padding:0;max-height:202px}@media screen and (max-width:900px){.chosen-container.chosen-with-drop .chosen-drop .chosen-results{max-height:108px}}.chosen-container.chosen-with-drop .chosen-drop .chosen-results li{margin:0;padding:8px 11px 10px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#474751;word-break:normal;border-top:1px solid #f4f4f4}.chosen-container.chosen-with-drop .chosen-drop .chosen-results li:first-child{border-top:none}.chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted,.chosen-container.chosen-with-drop .chosen-drop .chosen-results li:hover{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd2756),to(#ed0206));background-image:-webkit-linear-gradient(top,#dd2756,#ed0206);background-image:-moz-linear-gradient(top,#dd2756,#ed0206);background-image:-ms-linear-gradient(top,#dd2756,#ed0206);background-image:-o-linear-gradient(top,#dd2756,#ed0206);background-image:linear-gradient(top,#dd2756,#ed0206)}.chosen-container.chosen-container-multi .chosen-results li.result-selected{color:#aaa}.chosen-container.chosen-container-multi .chosen-results li.result-selected:hover{color:#aaa;background:#fff}.chosen-container.chosen-container-active{z-index:1500;border-radius:6px;box-shadow:none}.chosen-container.chosen-container-active .chosen-choices:after,.chosen-container.chosen-container-active .chosen-single:after{border-left-color:#b0b0b7}.chosen-container.chosen-container-active .chosen-choices,.chosen-container.chosen-container-active .chosen-single{border-color:#b0b0b7}.chosen-container.chosen-container-active.chosen-with-drop .chosen-choices,.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{border-radius:6px 6px 0 0}.chosen-container.chosen-container-active.chosen-with-drop .chosen-choices:after,.chosen-container.chosen-container-active.chosen-with-drop .chosen-single:after{padding-top:10px;content:""}.chosen-container.chosen-with-drop .chosen-drop{overflow:hidden!important}select.errored+.chosen-container .chosen-choices,select.errored+.chosen-container .chosen-single,select.errored+.control-label+.chosen-container .chosen-choices,select.errored+.control-label+.chosen-container .chosen-single,select.has-error+.chosen-container .chosen-choices,select.has-error+.chosen-container .chosen-single,select.has-error+.control-label+.chosen-container .chosen-choices,select.has-error+.control-label+.chosen-container .chosen-single{border-color:#eb5029}.control-label.has-error.validationMessage,.fieldError,.fieldSuccess{position:absolute;right:0;bottom:0;font-size:13px;line-height:19px;font-weight:500;color:#d73b14}.control-label.has-error.validationMessage.fieldSuccess,.fieldError.fieldSuccess,.fieldSuccess.fieldSuccess{color:#437722}.control-label.has-error.validationMessage.fieldSuccess--magenta,.fieldError.fieldSuccess--magenta,.fieldSuccess.fieldSuccess--magenta{color:#dd2756}.control-label.has-error.validationMessage.alt,.fieldError.alt,.fieldSuccess.alt{position:relative;left:12px;right:auto;bottom:20px}.grid-half-padding.has-error .control-label.has-error{right:10px}select.micro-select{position:relative;top:2px;z-index:100;font-size:14px;line-height:21px;color:#323232;border:1px solid #ccc;float:right}select.micro-select.has-error{border-color:#d73b14}.pw-field-wrapper{flex-direction:column-reverse;display:flex}.pw-field-wrapper .field{padding-right:46px}.toggle-pw-mode{position:absolute;bottom:29px;right:7px;z-index:10;padding:6px;font-family:"Open Sans",sans-serif;font-size:12px;line-height:12px;text-decoration:none;color:#676771;border:none;border-radius:0;outline:0;display:inline-block;background:0 0}.toggle-pw-mode:hover{color:#474751}.submitError{padding:10px 0 0 0;font-size:14px;line-height:20px;font-weight:500;color:#d73b14;display:block}.submitError:not(.ng-hide)+.flipBtnWrap{margin-top:18px!important}.formMsg{margin:0 10px 16px;padding:6px 11px 7px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;background:#ed0206}.formMsg.alt{margin:0}.flipBtnWrap{margin-top:18px;height:40px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;display:inline-block}.flipBtnWrap.mt0{margin-top:0}.flipBtnWrap.mt5{margin-top:5px}.flipBtnWrap.full{width:100%}body:not(.ie) .flipBtnWrap.formSuccess{-webkit-animation:flip 2.5s forwards;-moz-animation:flip 2.5s forwards;-o-animation:flip 2.5s forwards;animation:flip 2.5s forwards}body.ie .flipBtnWrap.formSuccess .btn{-webkit-animation:flip 2.5s forwards;-moz-animation:flip 2.5s forwards;-o-animation:flip 2.5s forwards;animation:flip 2.5s forwards}body.ie .flipBtnWrap.formSuccess .flipBtnBack{-webkit-animation:reverseFlip 2.5s forwards;-moz-animation:reverseFlip 2.5s forwards;-o-animation:reverseFlip 2.5s forwards;animation:reverseFlip 2.5s forwards}.flipBtnWrap .btn{position:absolute;top:0;margin-top:0;z-index:10;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.flipBtnWrap .flipBtnBack{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;z-index:12;padding:0 30px;min-width:200px;height:40px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:38px;font-weight:600;text-align:center;text-decoration:none;color:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;display:inline-block;border-bottom:2px solid #e09900;background:#466a2e;background:#ffe20a;background:-moz-linear-gradient(left,#ffe20a 0,#ffca05 21%,#ffae00 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ffe20a),color-stop(21%,#ffca05),color-stop(100%,#ffae00));background:-webkit-linear-gradient(left,#ffe20a 0,#ffca05 21%,#ffae00 100%);background:-o-linear-gradient(left,#ffe20a 0,#ffca05 21%,#ffae00 100%);background:-ms-linear-gradient(left,#ffe20a 0,#ffca05 21%,#ffae00 100%);background:linear-gradient(to right,#ffe20a 0,#ffca05 21%,#ffae00 100%)}.flipBtnWrap .flipBtnBack.full{width:100%}.btn,.btn:visited{padding:0 30px;min-width:200px;height:40px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:38px;font-weight:600;text-align:center;text-decoration:none;color:#fff;border:none;border-bottom:2px solid #466a2e;border-radius:40px;outline:0;box-shadow:none;display:inline-block;transition:opacity .16s ease;background-image:-webkit-gradient(linear,left top,left bottom,from(#7ecc4b),to(#6fbc3d));background-image:-webkit-linear-gradient(top,#7ecc4b,#6fbc3d);background-image:-moz-linear-gradient(top,#7ecc4b,#6fbc3d);background-image:-ms-linear-gradient(top,#7ecc4b,#6fbc3d);background-image:-o-linear-gradient(top,#7ecc4b,#6fbc3d);background-image:linear-gradient(top,#7ecc4b,#6fbc3d)}.btn:hover:not([disabled]):not(.disabled):not(.active),.btn:visited:hover:not([disabled]):not(.disabled):not(.active){text-decoration:none!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#78ca42),to(#6ab43a));background-image:-webkit-linear-gradient(top,#78ca42,#6ab43a);background-image:-moz-linear-gradient(top,#78ca42,#6ab43a);background-image:-ms-linear-gradient(top,#78ca42,#6ab43a);background-image:-o-linear-gradient(top,#78ca42,#6ab43a);background-image:linear-gradient(top,#78ca42,#6ab43a)}.btn.disabled,.btn:visited.disabled,.btn:visited[disabled],.btn[disabled]{cursor:not-allowed}.btn.disabled:active,.btn:visited.disabled:active,.btn:visited[disabled]:active,.btn[disabled]:active{pointer-events:none}.btn.less-min-width,.btn:visited.less-min-width{min-width:170px}.btn.more-min-width,.btn:visited.more-min-width{min-width:220px}.btn.big,.btn:visited.big{height:50px;font-size:18px;line-height:48px}.btn.noShadow,.btn:visited.noShadow{box-shadow:none}.btn.noMargin,.btn:visited.noMargin{margin:0}.btn.bordered,.btn:visited.bordered{min-width:120px;height:35px;font-size:13px;line-height:31px;font-weight:400;color:#676771;border:1px solid #a6a6b2;box-shadow:none;background:#f8f8f8;transition:color .16s ease,border .16s ease,background .16s ease}.btn.bordered.bordered--medium,.btn:visited.bordered.bordered--medium{height:38px;font-size:14px;line-height:34px}.btn.bordered.bordered--big,.btn:visited.bordered.bordered--big{height:40px;font-size:14px;line-height:38px}.btn.bordered.micro,.btn:visited.bordered.micro{padding:0 9px;min-width:0;height:20px;font-size:12px;line-height:18px;font-weight:600;color:#281d06;border:none;display:inline-block;background:#ffca59;transition:color .16s ease,background .16s ease}.btn.bordered.micro .sm-icon,.btn:visited.bordered.micro .sm-icon{margin:0;height:16px;vertical-align:text-top;display:inline-block}.btn.bordered.micro:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered.micro:hover:not([disabled]):not(.disabled):not(.active){color:#0c0902;background:#ffd577}.btn.bordered.micro.micro--light,.btn:visited.bordered.micro.micro--light{font-weight:400;background:0 0}.btn.bordered.micro.micro--light:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered.micro.micro--light:hover:not([disabled]):not(.disabled):not(.active){background:#f0f0f0}.btn.bordered.small,.btn:visited.bordered.small{padding:0 12px;min-width:42px;height:26px;line-height:24px;color:#676771;display:inline-block;transition:color .16s ease,opacity .16s ease,background .16s ease,border-color .16s ease}.btn.bordered.small .sm-icon,.btn:visited.bordered.small .sm-icon{margin:0 1px 0 -2px;height:16px;vertical-align:text-top;display:inline-block}.btn.bordered.small.btn-success,.btn.bordered.small.btn-success:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered.small.btn-success,.btn:visited.bordered.small.btn-success:hover:not([disabled]):not(.disabled):not(.active){color:#fff;border-color:#7ecc4b;background:#7ecc4b}.btn.bordered:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered:hover:not([disabled]):not(.disabled):not(.active){color:#4f4f56;text-decoration:none!important;background:#fdfdfd}.btn.bordered.light,.btn:visited.bordered.light{color:#b0b0bc;border-color:#d3d3d7;background:#fff}.btn.bordered.light[type=button],.btn:visited.bordered.light[type=button]{padding-bottom:2px}.btn.bordered.light:hover,.btn:visited.bordered.light:hover{color:#9f9fae;border-color:#cbcbd0}.btn.bordered.lightish,.btn:visited.bordered.lightish{color:#757589;border-color:#d3d3d7;background:#fff}.btn.bordered.lightish[type=button],.btn:visited.bordered.lightish[type=button]{padding-bottom:2px}.btn.bordered.lightish:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered.lightish:hover:not([disabled]):not(.disabled):not(.active){color:#676778;border-color:#cbcbd0}.btn.bordered.lightish.active,.btn:visited.bordered.lightish.active{height:34px;color:#fff;border:none;border-top:1px solid #762744;background:#dd2756}.btn.bordered.active,.btn:visited.bordered.active{height:34px;color:#fff;border:none;border-top:1px solid #762744;background:#dd2756}.btn.activated,.btn:visited.activated{padding-bottom:2px;height:40px;border-bottom:none;box-shadow:inset 0 1px 0 #242938;background:#697486}.btn.activated:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.activated:hover:not([disabled]):not(.disabled):not(.active){color:#fff;background:#697486}.btn.bordered2,.btn:visited.bordered2{margin-left:40px;padding-bottom:2px;height:40px;line-height:32px;color:#437722;border:2px solid #61a536;box-shadow:none;background:0 0}.btn.bordered2.alt,.btn:visited.bordered2.alt{margin-left:0}.btn.bordered2:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.bordered2:hover:not([disabled]):not(.disabled):not(.active){border-color:#548e2e;color:#365f1b;background:0 0}.btn.bordered2--grey,.btn:visited.bordered2--grey{border-color:#737387;color:#474751}.btn.bordered2--grey:hover:not([disabled]):not(.disabled):not(.active):not(.activated),.btn:visited.bordered2--grey:hover:not([disabled]):not(.disabled):not(.active):not(.activated){border-color:#656576;color:#393941}.btn.bordered2--grey.activated,.btn.bordered2--grey.activated:hover:not([disabled]):not(.disabled),.btn:visited.bordered2--grey.activated,.btn:visited.bordered2--grey.activated:hover:not([disabled]):not(.disabled){border-color:#e1416b;color:#dd2756}.btn.transparent,.btn:visited.transparent{margin-left:40px;height:40px;line-height:34px;color:#7ecc4b;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:0 0}.btn.transparent.alt,.btn:visited.transparent.alt{margin-left:0;min-width:160px}@media screen and (max-width:530px){.btn.transparent.mobileAlt,.btn:visited.transparent.mobileAlt{margin-top:18px}}.btn.transparent:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.transparent:hover:not([disabled]):not(.disabled):not(.active){background:0 0}.btn.mt18,.btn:visited.mt18{margin-top:18px}@media screen and (max-width:560px){.btn.mt18.mobileAlt,.btn:visited.mt18.mobileAlt{margin-top:28px}}.btn.mt10,.btn:visited.mt10{margin-top:10px}.btn.mb10,.btn:visited.mb10{margin-bottom:10px}.btn.inline,.btn:visited.inline{top:-1px}.btn.medium,.btn:visited.medium{padding:0 40px 2px;min-width:42px}.btn.medium2,.btn:visited.medium2{padding:0 30px;min-width:42px}.btn.shortish,.btn:visited.shortish{padding:0 20px;min-width:42px}.btn.shortish.alt,.btn:visited.shortish.alt{height:35px;line-height:33px}.btn.short,.btn:visited.short{padding:0 14px;min-width:42px}.btn.short[type=submit],.btn:visited.short[type=submit]{font-size:13px}.btn.short.iconLeft,.btn:visited.short.iconLeft{padding-left:12px}.btn.short.iconLeft i,.btn:visited.short.iconLeft i{position:relative;top:2px;margin-right:2px;font-size:16px}@media screen and (max-width:900px){.btn.mobileShort,.btn:visited.mobileShort{min-width:100px}}.btn.full,.btn:visited.full{width:100%}@media screen and (max-width:530px){.btn.mobileFull,.btn:visited.mobileFull{margin-left:0;margin-right:0;width:100%}.btn.mobileFull.mobileMarginBottom,.btn:visited.mobileFull.mobileMarginBottom{margin-bottom:18px}}.btn.centered,.btn:visited.centered{margin-left:auto;margin-right:auto;display:block}.btn.disabled,.btn:visited.disabled,.btn:visited[disabled=disabled],.btn[disabled=disabled]{opacity:.4}.btn.gold,.btn:visited.gold{padding:0 30px;min-width:220px;height:40px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:38px;font-weight:600;text-align:center;text-decoration:none;color:#fff;border-radius:40px;display:inline-block;box-shadow:none;border-bottom:2px solid #e09900;background:#ffe20a;background:linear-gradient(to right,#ffe20a 0,#ffca05 21%,#ffae00 100%)}.btn.gold:hover:not([disabled]):not(.disabled):not(.active),.btn:visited.gold:hover:not([disabled]):not(.disabled):not(.active){background:#ffef0a;background:linear-gradient(to right,#ffef0a 0,#ffd505 21%,#fb0 100%)}.btn.loading{opacity:.7;pointer-events:none}input.btn{padding-bottom:2px}form input[type=submit]{margin-top:18px}.chat-buttons{margin-top:18px;justify-content:center;display:flex}.chat-buttons .btn{margin:0 10px;min-width:120px}.chat-buttons input[type=submit]{margin-top:0}@media screen and (max-width:760px){.tabbedButtons.clientSessionDashboard{height:auto;text-align:center}.tabbedButtons.clientSessionDashboard .btn,.tabbedButtons.clientSessionDashboard h1{display:none}}.tabbedButtons .toggleBtnWrap{padding:9px 10px 10px 15px;border:1px solid #b0b0bc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);-moz-box-shadow:0 1px 3px rgba(0,0,0,.04);-ms-box-shadow:0 1px 3px rgba(0,0,0,.04);-o-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);cursor:pointer;display:none;background:rgba(255,255,255,.7)}.tabbedButtons .toggleBtnWrap i{position:relative;top:1px}.tabbedButtons .toggleBtnWrap.active,.tabbedButtons .toggleBtnWrap:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);background:rgba(255,255,255,.6)}@media screen and (max-width:1150px){.tabbedButtons .toggleBtnWrap{display:inline-block}}.tabbedButtons .btn,.tabbedButtons .btn:visited{margin-right:16px}.tabbedButtons .btn+.titleAmongTabs,.tabbedButtons .btn:visited+.titleAmongTabs{margin-left:6px}.tabbedButtons .btn.disabled,.tabbedButtons .btn:visited.disabled,.tabbedButtons .btn:visited[disabled],.tabbedButtons .btn[disabled]{cursor:default}.tabbedButtons .titleAmongTabs{position:relative;top:2px;margin-right:22px;font-size:24px;line-height:40px;font-weight:400;display:inline-block}@media screen and (max-width:1150px){.tabbedButtons{margin:-10px 0 -8px;padding:0 0 0 1px;width:100%}.tabbedButtons.alt{margin-bottom:-7px}}@media screen and (max-width:1150px)and (max-width:900px){.tabbedButtons{margin:0 0 -8px;padding:10px 16px 0}.tabbedButtons.alt{margin-bottom:-7px}}@media screen and (max-width:1150px){.tabbedButtons .btnWrap{position:absolute;top:54px;left:2px;z-index:1320;padding:4px 4px 4px;width:260px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.12),0 0 0 1px #b0b0bc;display:none;background:#fff}}@media screen and (max-width:1150px)and (max-width:900px){.tabbedButtons .btnWrap{top:64px;left:17px}}@media screen and (max-width:1150px)and (max-width:480px){.tabbedButtons .btnWrap{width:auto;right:16px}}@media screen and (max-width:1150px){.tabbedButtons .btnWrap.show{display:block}}@media screen and (max-width:1150px){.tabbedButtons .btnWrap:before{position:absolute;top:-17px;left:15px;z-index:10;content:"";border:8px solid transparent;border-bottom-color:#90909c}}@media screen and (max-width:1150px){.tabbedButtons .btnWrap:after{position:absolute;top:-16px;left:15px;z-index:10;content:"";border:8px solid transparent;border-bottom-color:#fff}}@media screen and (max-width:1150px){.tabbedButtons .btnWrap .btn,.tabbedButtons .btnWrap .btn:visited{margin:0 0 2px;padding:11px 12px 11px;height:auto;text-align:left;font-size:14px;line-height:20px;color:#474751;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;background:#fff}.tabbedButtons .btnWrap .btn:first-child,.tabbedButtons .btnWrap .btn:visited:first-child{border-top:none}.tabbedButtons .btnWrap .btn:last-child,.tabbedButtons .btnWrap .btn:visited:last-child{margin-bottom:0}.tabbedButtons .btnWrap .btn:hover:not([disabled]):not(.disabled):not(.active),.tabbedButtons .btnWrap .btn:visited:hover:not([disabled]):not(.disabled):not(.active){background:#fff}.tabbedButtons .btnWrap .btn.active,.tabbedButtons .btnWrap .btn:visited.active{color:#fff;background:#dd2756}}.datepickerWrap:after{position:absolute;top:12px;left:11px;content:"";font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:15px;color:#aab0c6}.ui-datepicker{z-index:1400!important;margin-top:-1px;padding:5px;font-size:15px;line-height:1.4em;text-align:right;border:1px solid #bebec4;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px rgba(0,0,0,.15);-ms-box-shadow:0 0 6px rgba(0,0,0,.15);-o-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);display:none;background:#fff}@media screen and (max-width:900px){.ui-datepicker{margin-top:1px;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);-moz-box-shadow:0 0 6px rgba(0,0,0,.25);-ms-box-shadow:0 0 6px rgba(0,0,0,.25);-o-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25)}}.ui-datepicker .ui-datepicker-header{font-size:14px}@media screen and (max-width:900px){.ui-datepicker .ui-datepicker-header{padding-left:4px;padding-right:4px;font-size:16px}}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{z-index:100;cursor:pointer;float:left}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{z-index:100;cursor:pointer;float:right}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td a:visited,.ui-datepicker .ui-datepicker-calendar tr td span{padding:.3em;display:block}@media screen and (max-width:900px){.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td a:visited,.ui-datepicker .ui-datepicker-calendar tr td span{padding:.2em .3em}}.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar tr td a:visited.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar tr td span.ui-state-highlight{text-decoration:none;color:#4b4b4b;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#e8e8e8}.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-highlight:hover,.ui-datepicker .ui-datepicker-calendar tr td a:visited.ui-state-highlight:hover,.ui-datepicker .ui-datepicker-calendar tr td span.ui-state-highlight:hover{background:#d8d8d8}.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td a:visited{text-decoration:none;color:#5b5b5b;background:#fff}.ui-datepicker .ui-datepicker-calendar tr td a:hover,.ui-datepicker .ui-datepicker-calendar tr td a:visited:hover{text-decoration:none;color:#5b5b5b;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#e8e8e8}.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-active,.ui-datepicker .ui-datepicker-calendar tr td a:visited.ui-state-active{text-decoration:none;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#7ecc4b}.ui-datepicker .ui-datepicker-calendar tr td a.ui-state-active:hover,.ui-datepicker .ui-datepicker-calendar tr td a:visited.ui-state-active:hover{background:#7ecc4b}.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable span{color:#ccc}.ui-datepicker-next,.ui-datepicker-prev{color:inherit}.checkSwitch{margin-bottom:27px;display:inline-block;transform:translate3d(0,0,0)}.chkswitch{position:relative;margin-top:2px;padding:2px;width:56px;height:26px;border-radius:50px;box-sizing:border-box;transition:background .1s ease;cursor:pointer;border:none;outline:0;display:inline-block;background:#c6c6c6;transform:translate3d(0,0,0)}.chkswitch .chkswitch_handle{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;transition:transform .1s ease;display:inline-block;background:#fff;transform:translate3d(0,0,0)}.chkswitch:focus .chkswitch_handle,.chkswitch:hover .chkswitch_handle{transform:scale(.9) translate3d(0,0,0)}.checked .chkswitch{background:#7ecc4b}.checked .chkswitch .chkswitch_handle{transform:translate3d(30px,0,0);transform-origin:center right}.checked .chkswitch:focus .chkswitch_handle,.checked .chkswitch:hover .chkswitch_handle{transform:scale(.9) translate3d(32px,0,0)}.checkSwitchWrapper{top:3px;float:right;align-items:center;display:flex}.checkSwitchWrapper .label{top:-2px;right:-6px;font-size:14px}.checkSwitchWrapper .checkSwitch{margin-bottom:0;transform:translate3d(0,0,0) scale(.75);transform-origin:center right}.radiobox{margin:0 0 20px;width:40px;height:40px;border:1px solid #d3d3d7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block}.radiobox.errored{border:1px solid #eb5029}.radiobox.alt{margin-top:10px}.radiobox.alt+.radioboxLabel{padding-top:20px}.radiobox.checked{border:none;background:#dd2756;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed0206),to(#dd2756));background-image:-webkit-linear-gradient(top,#ed0206,#dd2756);background-image:-moz-linear-gradient(top,#ed0206,#dd2756);background-image:-ms-linear-gradient(top,#ed0206,#dd2756);background-image:-o-linear-gradient(top,#ed0206,#dd2756);background-image:linear-gradient(top,#ed0206,#dd2756)}.radiobox.checked:after{position:absolute;top:12px;left:12px;content:"";width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;background:#fff}.radioboxLabel{padding:10px 0 0 5px;max-width:calc(100% - 50px);vertical-align:top;font-size:16px;display:inline-block}.radioboxLabel a,.radioboxLabel a:visited{text-decoration:none;color:#dd2756}.radioboxLabel a:hover,.radioboxLabel a:visited:hover{text-decoration:underline}.checkbox{margin:0 0 20px;width:40px;height:40px;border:1px solid #d3d3d7;border-radius:4px;cursor:pointer;display:inline-block;background:#fff}.checkbox.errored{border:1px solid #eb5029}.checkbox.alt{margin-top:10px}.checkbox.alt+.checkboxLabel{padding-top:20px}.checkbox.checked{border:none;background:#dd2756}.checkbox.checked:after{position:absolute;top:15px;left:auto;content:"";font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:10px;color:#fff;transform:translateX(-50%)}.checkboxLabel{padding:8px 0 0 6px;max-width:calc(100% - 50px);vertical-align:top;display:inline-block}.checkboxLabel a,.checkboxLabel a:visited{text-decoration:none;color:#dd2756}.checkboxLabel a:hover,.checkboxLabel a:visited:hover{text-decoration:underline}.checkbox-label input[type=checkbox]{top:1px;margin-right:1px}.actualTableWrap{transition:opacity .2s ease}@media screen and (max-width:840px){.actualTableWrap{min-width:100%;overflow-x:auto}}@media screen and (max-width:1220px){.actualTableWrap.minWidth1000{min-width:100%;overflow-x:auto}}.actualTableWrap.max100percent{max-width:100%;overflow-x:auto}.actualTableWrap.max100percent::-webkit-scrollbar{-webkit-appearance:none;background:#f5f5f5}.actualTableWrap.max100percent::-webkit-scrollbar{height:16px;border-radius:0}.actualTableWrap.max100percent::-webkit-scrollbar-thumb{border:4px solid #f5f5f5;border-radius:8px;background-color:#9fa3ad}.table{width:100%;border:1px solid #ebebeb;border-top:none;border-bottom:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 0 #6d7aa1;-moz-box-shadow:0 1px 0 #6d7aa1;-ms-box-shadow:0 1px 0 #6d7aa1;-o-box-shadow:0 1px 0 #6d7aa1;box-shadow:0 1px 0 #6d7aa1;overflow:hidden;display:table}.table.no-radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.table.min1000{min-width:1000px;border:none}.table.min900{min-width:900px;border:none}.table.min840{min-width:840px;border:none}.table.min768{min-width:768px;border:none}.table.table--light-row-first .row:not(.head):nth-of-type(odd) .cell{background:#fff}.table.table--light-row-first .row:not(.bottom):nth-of-type(even) .cell{background:#f5f5f5}.table .row{display:table-row}.table .row .cell{background:#fff}.table .row .cell.narrow{width:138px}.table .row:nth-of-type(odd) .cell{background:#f5f5f5}.table .row.bottom .cell{padding:25px 20px 24px;font-weight:400;color:#fff;background:#737387}.table .row.bottom .cell strong{font-weight:600}.table .row.border-on-bottom .cell{border-bottom:1px solid #eee}.table .row.archived .cell .client-archived-icon{position:absolute;top:23px;right:20px;width:20px;height:20px;display:inline-block}.table .row.head{background:#42495f}.table .row.head .cell{padding:10px 20px 14px;height:60px;font-size:13px;line-height:16px;font-weight:400;vertical-align:middle;color:#fff;background:#42495f}.table .row.head .cell.cell--highlighted{border-left-color:#42495f;border-right-color:#42495f;font-weight:600;color:#474751;background:#f4f4f4!important}.table .row.head .cell.sortable{cursor:pointer}.table .row.head .cell.active{background:#4a526b}.table .row.head .cell.active:after{position:absolute;top:50%;margin:-7px 0 0 -2px;z-index:10;content:"";font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:rgba(255,255,255,.4);display:inline-block}.table .row.head .cell.active.uparrow:after{margin:-8px 0 0 -2px;content:""}.table .row .cell{display:table-cell;padding:15px 20px;font-weight:300;color:#474751;word-break:normal}.table .row .cell.minWidth110{min-width:110px}.table .row .cell.minWidth60{min-width:60px}.table .row .cell.minWidth130{min-width:130px}.table .row .cell.maxWidth130{max-width:130px;width:130px}.table .row .cell.minWidth134{min-width:134px}.table .row .cell.minWidth144{min-width:144px}.table .row .cell.minWidth160{min-width:160px}.table .row .cell.maxWidth160{max-width:160px;width:160px}.table .row .cell.cell--highlighted{border-left:1px solid #737387;border-right:1px solid #737387;color:#474751;background:#fff!important}.table .row .cell:last-child.cell--highlighted{border-right:none}.table .row .cell .primary{font-size:14px;line-height:20px;display:block}.table .row .cell .primary.dark{font-weight:400;color:#262933}.table .row .cell .secondary{margin-top:3px;font-size:11px;line-height:1.4;font-weight:400;color:#676771;display:block}.table .row .cell .secondary.mt{margin-top:10px}.table .row .cell .secondary .watchedDate{margin-bottom:-1px;display:block}.table .row .cell .secondary--light{color:#fff}.table .row .cell a:not(.status-icon),.table .row .cell a:not(.status-icon):visited{font-weight:400;text-decoration:none;color:#437722}.table .row .cell a:not(.status-icon).btn,.table .row .cell a:not(.status-icon):visited.btn{color:#fff}.table .row .cell a:not(.status-icon).jewel,.table .row .cell a:not(.status-icon):visited.jewel{color:#fff}.table .row .cell a:not(.status-icon):hover,.table .row .cell a:not(.status-icon):visited:hover{text-decoration:underline}.table .row .cell a:not(.status-icon):hover.jewel,.table .row .cell a:not(.status-icon):visited:hover.jewel{text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#cb204c),to(#c50205));background-image:-webkit-linear-gradient(top,#cb204c,#c50205);background-image:-moz-linear-gradient(top,#cb204c,#c50205);background-image:-ms-linear-gradient(top,#cb204c,#c50205);background-image:-o-linear-gradient(top,#cb204c,#c50205);background-image:linear-gradient(top,#cb204c,#c50205)}.watchedDate{display:block}.jewel,.jewel:visited{width:16px;height:16px;font-size:10px;line-height:16px;font-weight:600;text-align:center;color:#fff;border-radius:50%;display:inline-block;background-image:linear-gradient(to top,#dd2756,#ed0206)}.jewel.jewel--blue,.jewel:visited.jewel--blue{background-image:linear-gradient(to top,#4c74f7,#3461f6)}html{height:100%}body{height:100%;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;word-break:break-word;color:#474751;background:#fff}body.document,body.login,body.signup{background:#eee}@media screen and (max-width:900px){body.document,body.login,body.signup{background:#fff}}body.noScroll{overflow-y:hidden!important}.signup-content{z-index:100}.higher-zindex{z-index:100}#wrapper{min-height:100%}@media screen and (max-width:900px){#wrapper{padding-top:80px}body.sessionSnapshot #wrapper{padding-top:0;min-height:0}}#header{position:relative;z-index:1400;height:80px;background:#242938}@media screen and (max-width:900px){#header{position:fixed;top:0;left:0;right:0}}#header .logo,#header .logo:visited{margin:13px 0 14px;width:106px;height:53px;float:left;background-size:106px 53px}#header .hamburgerHelper{position:absolute;top:0;right:-15px;z-index:100;padding:21px 20px 25px 20px;font-size:34px;text-decoration:none;color:#eee}#header .hamburgerHelper.active{color:#ffe20a}#header #topNav{margin-left:64px;padding-top:25px;float:left}#header #topNav a,#header #topNav a:visited{margin-right:25px;text-decoration:none;font-size:18px;line-height:24px;font-weight:400;color:#dfdfdf;transition:color .16s ease;display:inline-block}#header #topNav a:hover,#header #topNav a:visited:hover{color:#fff}@media screen and (max-width:900px){#header #topNav{position:absolute;top:80px;left:-15px;right:-15px;margin:0;padding:0;float:none;display:none;background:#1d212d}#header #topNav.show{display:block}#header #topNav a,#header #topNav a:visited{margin:0;padding:18px 25px 21px;font-size:17px;line-height:22px;color:#d6d6d6;border-top:1px solid #282e3e;display:block}#header #topNav a:first-child,#header #topNav a:visited:first-child{padding-top:20px}#header #topNav a:last-child,#header #topNav a:visited:last-child{padding-bottom:25px}}.utilityNav{padding-top:18px;text-align:right;float:right}.utilityNav.alt{padding-top:12px}.utilityNav .title{font-size:14px;color:#c9d0d7;display:inline-block}.utilityNav .title.logged-out-nav{top:2px;color:#b2b7c7}.utilityNav .title.small{font-size:12px;color:#8e929e}.utilityNav .btn,.utilityNav .btn:visited{margin-left:16px;padding:1px 10px 0 10px;min-width:82px;height:40px;line-height:36px;font-weight:600;color:#fbfbfb;border:none;box-shadow:none;transition:color .16s ease,border .16s ease,background .16s ease;background:#2d374d}.utilityNav .btn:hover:not([disabled]):not(.disabled):not(.active),.utilityNav .btn:visited:hover:not([disabled]):not(.disabled):not(.active){color:#fff;background:#35405a}.utilityNav .btn.bordered,.utilityNav .btn:visited.bordered{margin-left:8px;line-height:32px;border:2px solid #4d6479;background:0 0}.utilityNav .btn.bordered:hover:not([disabled]):not(.disabled):not(.active),.utilityNav .btn:visited.bordered:hover:not([disabled]):not(.disabled):not(.active){border-color:#59738c;background:0 0}.utilityNav .btn.bordered.light,.utilityNav .btn:visited.bordered.light{padding:0 16px;height:35px;font-size:13px;line-height:32px;font-weight:400;color:#676771;border:1px solid #a6a6b2}.utilityNav .btn.bordered.light:hover:not([disabled]):not(.disabled):not(.active),.utilityNav .btn:visited.bordered.light:hover:not([disabled]):not(.disabled):not(.active){color:#4f4f56;border-color:#8b8b9a;background:#fdfdfd}.insetContent{margin:20px 20px 0 20px;padding-top:28px;padding-bottom:30px;min-height:calc(100% - 101px);border:1px solid #ebebeb;border-bottom:none;border-radius:3px;box-shadow:0 1px 0 #6d7aa1;background:#fff}@media screen and (max-width:760px){.insetContent.clientSessionDashboard{padding-top:0!important}}.insetContent.noPadTop{padding-top:0}.insetContent.narrow{margin-left:auto;margin-right:auto;margin-bottom:30px;padding-bottom:60px;width:860px}.insetContent.paddedContent{padding-left:30px;padding-right:30px;padding-bottom:30px}@media screen and (max-width:900px){.insetContent.paddedContent{padding-left:25px;padding-right:25px}}.insetContent.paddedContent a:not(.btn),.insetContent.paddedContent a:not(.btn):visited{color:#6fbc3d}.insetContent.paddedContent a:not(.btn):hover,.insetContent.paddedContent a:not(.btn):visited:hover{text-decoration:underline}.insetContent.grey-bg{padding-top:0;padding-bottom:0;border-radius:0;box-shadow:none;background:0 0}.insetContent.grey-bg.grey-bg--sm-pad-top{padding-top:5px}.insetContent.grey-bg .tableFilters{border:none;background:#fbfbfb}.insetContent.grey-bg .contentBlocks .contentBlock{padding:0;padding-bottom:22px}@media screen and (max-width:900px){.insetContent.grey-bg .contentBlocks .contentBlock{padding:20px 20px 12px}}@media screen and (max-width:900px){.insetContent,.insetContent.narrow{margin:0;width:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.insetContent.mustPadTopMobile,.insetContent.narrow.mustPadTopMobile{margin-top:20px}}.insetContent.lessPadTop{padding-top:20px}.insetContent.overflowHidden{overflow:hidden}.insetContent.fullWhite{margin:0 0 -30px!important;padding:30px!important;min-height:calc(100% + 30px)!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff!important}.insetContent.noMinHeight{min-height:0}.insetContent.minimal{padding-top:2px;padding-bottom:0;border:none;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:0 0}.insetContent.minimal .leftColumn{margin-top:22px;margin-bottom:20px;width:calc(100% - 300px);border:1px solid #ebebeb;border-bottom:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 #6d7aa1;-moz-box-shadow:0 1px 0 #6d7aa1;-ms-box-shadow:0 1px 0 #6d7aa1;-o-box-shadow:0 1px 0 #6d7aa1;box-shadow:0 1px 0 #6d7aa1;float:left;background:#fff}.insetContent.minimal .leftColumn.minHeight{min-height:calc(100vh - 167px)}.insetContent.minimal .leftColumn.surveyPadding{padding-bottom:60px}.insetContent.minimal .leftColumn.hasFixedFormActions{padding-bottom:80px}@media screen and (max-width:900px){.insetContent.minimal .leftColumn.clientCoachChatColumn{margin-top:-3px}}@media screen and (max-width:760px){.insetContent.minimal .leftColumn.clientSessionDashboard{margin-top:-1px}}@media screen and (max-width:900px){.insetContent.minimal .leftColumn{width:100%;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;float:none}}.insetContent.minimal .leftColumn.halfWidth{width:calc(50% - 10px)}@media screen and (max-width:900px){.insetContent.minimal .leftColumn.halfWidth{width:100%}}.insetContent.minimal .rightColumn{margin-top:22px;width:280px;float:right}@media screen and (max-width:900px){.insetContent.minimal .rightColumn{width:100%;float:none}}.insetContent.minimal .rightColumn.halfWidth{width:calc(50% - 10px)}@media screen and (max-width:900px){.insetContent.minimal .rightColumn.halfWidth{width:100%}}.insetContent.minimal .rightColumn .rightColumnBlock{margin-bottom:22px;border:1px solid #ebebeb;border-bottom:none;border-radius:3px;box-shadow:0 1px 0 #6d7aa1;background:#fff}@media screen and (max-width:900px){.insetContent.minimal .rightColumn .rightColumnBlock{width:100%;float:none}.insetContent.minimal .rightColumn .rightColumnBlock:last-child{margin-bottom:0}}.insetContent.loading{background-image:url(/static/images/loading.svg);background-position:center 131px;background-repeat:no-repeat;background-size:40px}.insetContent.loading .actualTableWrap{opacity:.5}@media screen and (max-width:1150px){.insetContent.loading{background-position:center 119px}}@media screen and (max-width:900px){.insetContent.loading{background-position:center 138px}}@media screen and (max-width:767px){.insetContent.loading{background-position:center 197px}}.hr{margin-left:-20px;margin-bottom:34px;padding-top:20px;width:859px;clear:both;border-bottom:1px solid #d3d3d7}.hr.lighter{border-bottom-color:#e2e4ed}.hr.full{margin-left:10px;margin-bottom:31px;width:calc(100% - 20px)}.hr.full.alt{margin-left:0;width:100%}.hr.full.alt2{margin-left:10px;width:calc(100% - 20px)}.hr.full.alt3{margin-left:10px;margin-bottom:0;width:calc(100% - 20px)}.hr.full.tighter{padding-top:10px;margin-bottom:21px}.hr.full.padded{padding-top:40px}.hr.extra{margin-left:-30px;width:calc(100% + 60px)}.hr.withinGrid{width:860px}@media screen and (max-width:900px){.hr,.hr.full{margin-left:-15px;width:calc(100% + 15px)}.hr.withinGrid{width:calc(100% + 20px)}}.border-left-desktop{border-left:1px solid #d3d3d7}@media screen and (max-width:767px){.border-left-desktop{padding-top:30px;border-top:1px solid #d3d3d7;border-left:none}}.padded-half-form{margin-bottom:-40px;padding-top:10px;padding-bottom:40px}.padded-half-form.padded-half-form--left{padding-right:10px}.padded-half-form.padded-half-form--right{padding-left:10px}@media screen and (max-width:767px){.padded-half-form{margin-bottom:0;padding:0}.padded-half-form.padded-half-form--left{margin-bottom:40px}.padded-half-form.padded-half-form--right{padding-left:0}}.contentTabs{padding:31px 26px 0;border-bottom:1px solid #e2e4ed}.contentTabs.gettingStarted,.contentTabs.mb{margin-bottom:28px}.contentTabs a,.contentTabs a:visited,.contentTabs>span{margin-right:20px;padding:6px 3px 13px;font-size:14px;line-height:16px;font-weight:400;text-decoration:none;color:#676771;display:inline-block}.contentTabs a:last-child,.contentTabs a:visited:last-child,.contentTabs>span:last-child{margin-right:0}.contentTabs a.active,.contentTabs a:visited.active,.contentTabs>span.active{font-weight:600;color:#dd2756}.contentTabs a.active:after,.contentTabs a:visited.active:after,.contentTabs>span.active:after{position:absolute;left:0;right:0;bottom:0;z-index:1;content:"";height:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed0206),to(#dd2756));background-image:-webkit-linear-gradient(top,#ed0206,#dd2756);background-image:-moz-linear-gradient(top,#ed0206,#dd2756);background-image:-ms-linear-gradient(top,#ed0206,#dd2756);background-image:-o-linear-gradient(top,#ed0206,#dd2756);background-image:linear-gradient(top,#ed0206,#dd2756)}.contentTabs a.disabled,.contentTabs a:visited.disabled,.contentTabs>span.disabled{pointer-events:none}.contentTabs.short a,.contentTabs.short a:visited{margin-right:10px}.contentTabs.short a:last-child,.contentTabs.short a:visited:last-child{margin-right:0}@media screen and (max-width:1110px){.contentTabs.short{padding-top:18px;padding-bottom:16px}.contentTabs.short a,.contentTabs.short a:visited{padding-bottom:7px}.contentTabs.short a:after,.contentTabs.short a:visited:after{display:none}}.contentTabs.foodLogTabs,.contentTabs.foodLogTabsMobile{margin-bottom:28px;padding-top:14px}.contentTabs.foodLogTabs a,.contentTabs.foodLogTabs a:visited,.contentTabs.foodLogTabs>span,.contentTabs.foodLogTabsMobile a,.contentTabs.foodLogTabsMobile a:visited,.contentTabs.foodLogTabsMobile>span{margin-right:40px}@media screen and (max-width:1230px){.contentTabs.foodLogTabs a,.contentTabs.foodLogTabs a:visited,.contentTabs.foodLogTabs>span,.contentTabs.foodLogTabsMobile a,.contentTabs.foodLogTabsMobile a:visited,.contentTabs.foodLogTabsMobile>span{margin-right:30px}}.contentTabs.foodLogTabs a:last-child,.contentTabs.foodLogTabs a:visited:last-child,.contentTabs.foodLogTabs>span:last-child,.contentTabs.foodLogTabsMobile a:last-child,.contentTabs.foodLogTabsMobile a:visited:last-child,.contentTabs.foodLogTabsMobile>span:last-child{margin-right:0}.contentTabs.foodLogTabs a.done:before,.contentTabs.foodLogTabs a:visited.done:before,.contentTabs.foodLogTabs>span.done:before,.contentTabs.foodLogTabsMobile a.done:before,.contentTabs.foodLogTabsMobile a:visited.done:before,.contentTabs.foodLogTabsMobile>span.done:before{position:absolute;top:-12px;text-indent:-2px;width:100%;text-align:center;font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:10px;color:#7ecc4b}@media screen and (max-width:767px){.contentTabs a,.contentTabs a:visited,.contentTabs>span{margin-right:20px}.contentTabs.gettingStarted,.contentTabs.sessionViewInnerTabs{padding-top:0;padding-bottom:18px}.contentTabs.gettingStarted a,.contentTabs.gettingStarted a:visited,.contentTabs.gettingStarted>span,.contentTabs.sessionViewInnerTabs a,.contentTabs.sessionViewInnerTabs a:visited,.contentTabs.sessionViewInnerTabs>span{margin:0 18px 0 0;padding-bottom:7px}.contentTabs.gettingStarted a:after,.contentTabs.gettingStarted a:visited:after,.contentTabs.gettingStarted>span:after,.contentTabs.sessionViewInnerTabs a:after,.contentTabs.sessionViewInnerTabs a:visited:after,.contentTabs.sessionViewInnerTabs>span:after{display:none}.leftColumn.surveyPadding .contentTabs.gettingStarted,.leftColumn.surveyPadding .contentTabs.sessionViewInnerTabs{padding-top:20px}}.contentTabs.foodLogTabsMobile{display:none}@media screen and (max-width:1180px){.contentTabs.foodLogTabs a,.contentTabs.foodLogTabs a:visited{margin-right:20px}.contentTabs.foodLogTabs a:last-child,.contentTabs.foodLogTabs a:visited:last-child{margin-right:0}}@media screen and (max-width:1130px){.contentTabs.foodLogTabs{display:none}.contentTabs.foodLogTabsMobile{display:block}.contentTabs.foodLogTabsMobile a.link,.contentTabs.foodLogTabsMobile a.link:visited{margin-right:10px!important}.contentTabs.foodLogTabsMobile a.link:last-child,.contentTabs.foodLogTabsMobile a.link:visited:last-child{margin-right:0!important}}@media screen and (max-width:1130px)and (max-width:338px){.contentTabs.foodLogTabsMobile{padding-left:15px;padding-right:15px}}.grid-container.full{width:100%}.grid-container .grid-100{clear:both}@media screen and (max-width:900px){.grid-container{padding-left:5px;padding-right:5px}.grid-container.medium,.grid-container.narrow,.grid-container.narrowSolo{max-width:100%}.grid-container.grid-double-padding{padding-left:15px;padding-right:15px}}.grid-container--flex{flex-wrap:wrap;display:flex}.grid-container--flex div[class*=grid-]{float:none}@media screen and (max-width:767px){.grid-container--flex{flex-direction:column}}#modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;background:rgba(0,0,0,.6)}@media screen and (max-width:1219px){#modal{left:180px}}@media screen and (max-width:1024px){#modal{left:0}}#modal:before{position:absolute;top:35px;left:50%;right:0;z-index:200;margin-left:-390px;content:"";height:20px;width:780px;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-moz-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-ms-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-o-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:linear-gradient(top,#fff,rgba(255,255,255,0))}@media screen and (max-width:900px){#modal:before{top:15px;margin-left:0;left:30px;right:30px;width:auto}}#modal:after{position:absolute;bottom:35px;left:50%;right:0;z-index:200;margin-left:-390px;content:"";height:20px;width:780px;background-image:-webkit-gradient(linear,left bottom,left bottom,from(white),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:-moz-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:-ms-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:-o-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:linear-gradient(bottom,#fff,rgba(255,255,255,0))}@media screen and (max-width:900px){#modal:after{margin-left:0;left:30px;right:30px;bottom:15px;width:auto}}#modal .closeModal,#modal .closeModal:visited{position:absolute;top:10px;right:8px;z-index:1000;font-size:24px;text-decoration:none;color:rgba(0,0,0,.3)}#modal .closeModal:hover,#modal .closeModal:visited:hover{color:rgba(0,0,0,.5)}#modal .modalInner{position:absolute;top:20px;left:50%;bottom:20px;z-index:100;margin-left:-430px;padding:15px 2px;width:940px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 #242938;-moz-box-shadow:0 2px 0 #242938;-ms-box-shadow:0 2px 0 #242938;-o-box-shadow:0 2px 0 #242938;box-shadow:0 2px 0 #242938;background:#fff}#modal .modalInner.small{margin-left:-195px;width:390px}#modal .modalInner.small .centeredBtn{margin:0 auto;width:200px;display:block}#modal .modalInner.small .centeredBtn.big{margin:0 auto;width:auto;display:inline-block}@media screen and (max-width:900px){#modal .modalInner.small .centeredBtn{margin:0}}@media screen and (max-width:1219px){#modal .modalInner{left:20px;margin-left:0;width:calc(100% - 40px)}#modal .modalInner.small{margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){#modal .modalInner{top:0;left:0;right:0;bottom:0;margin-left:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#modal .modalInner.small{width:100%}}#modal .modalInner .modalContent{padding:15px 38px;height:100%;z-index:100;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#modal .modalInner .modalContent.hasGrid{padding:20px 10px}#modal .modalInner .modalContent.hasGrid.noHeading{padding-top:26px}#modal .modalInner .modalContent.centeredDesign{padding:30px 0 18px;text-align:center}#modal .modalInner .modalContent.centeredDesign h2{margin-bottom:30px;padding:0 30px 22px;border-bottom:1px solid #d3d3d7}#modal .modalInner .modalContent.centeredDesign h4{margin-bottom:31px;padding:0 30px;font-size:18px;line-height:24px}@media screen and (max-width:900px){#modal .modalInner .modalContent{padding:15px 30px}#modal .modalInner .modalContent.hasGrid{padding:20px 0}}@media screen and (min-width:1219px){#modal.modal--wide .modalInner{margin-left:-570px;width:1140px}#modal.modal--wide .modalInner .hr.withinGrid{width:calc(100% + 40px)}}#modal.noFades{padding:50px 0;overflow-y:auto}@media screen and (max-width:900px){#modal.noFades{padding:0}}#modal.noFades:after,#modal.noFades:before{display:none}#modal.noFades .modalInner{position:relative;padding:0 0 20px 0;top:auto;bottom:auto}@media screen and (max-width:900px){#modal.noFades .modalInner{top:0;min-height:100%}}#footer{padding:0 0 30px;font-size:13px;line-height:21px;color:#676771}#footer a,#footer a:visited{text-decoration:none;color:#437722}#footer a:hover,#footer a:visited:hover{text-decoration:underline}@media screen and (max-width:900px){#footer{padding:25px 25px 30px;background:#eee}}.vjs-big-play-button{top:47%!important;left:50%!important;margin-left:-30px!important;margin-top:-30px!important;width:60px!important;height:60px!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;border:none!important;background:rgba(0,0,0,.65)!important}.vjs-big-play-button:before{top:15px!important;left:2px!important;width:auto!important;height:auto!important;font-family:savory!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1!important;text-shadow:none!important;color:#fff!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;content:""!important}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none!important}.vjs-default-skin.vjs-paused .vjs-big-play-button{display:block!important}@media screen and (min-width:901px){.hideDesktop{display:none!important}}@media screen and (min-width:1025px){.hideLargeDesktop{display:none!important}}@media screen and (max-width:1024px){.hideTablet{display:none!important}}@media screen and (max-width:900px){.hideMobile{display:none!important}}@media screen and (max-width:767px){.hideMediumMobile{display:none!important}}@media screen and (max-width:480px){.hideSmallMobile{display:none!important}}.showSmallMobile{display:none!important}@media screen and (max-width:480px){.showSmallMobile{display:inline-block!important}}.hidden{display:none}.max-width-content{max-width:720px}ul.cleaner{margin:-12px 0 20px;padding:0 0 0 20px;font-size:16px;line-height:24px;font-weight:400}ul.cleaner li{margin:0 0 4px;padding:0;list-style-type:none}ul.cleaner li:before{position:absolute;top:10px;left:-16px;content:"";width:6px;height:6px;border-radius:50%;display:inline-block;background:#474751}ul.simple{margin:0;padding:0 0 0 30px}ul.simple li{margin:0;padding:0}ul.styled{margin:0 0 26px}ul.styled li{margin:0 0 8px}ul.styled.minimal{margin:0 0 13px;padding:0 0 0 12px;list-style-type:none}ul.styled.minimal li{margin:0 0 10px;padding-left:22px;font-size:14px;line-height:20px;font-weight:300;color:#676771}ul.styled.minimal li:before{position:absolute;top:9px;left:0;content:"";width:2px;height:2px;border-radius:50%;display:inline-block;background:#676771}.rightColumnBlockInner{padding:24px 16px 24px;font-size:16px;line-height:24px}.rightColumnBlockInner small{font-size:14px;line-height:22px}@media screen and (max-width:900px){.rightColumnBlockInner{padding-left:25px;padding-right:25px}}.rightColumnBlockInner h3{margin:0 0 14px;padding:0;font-size:16px;line-height:22px;font-weight:600;color:#2a2f3d}.rightColumnBlockInner h3+h4{padding-top:5px}.rightColumnBlockInner h4{margin:0 0 14px;padding:0;font-size:16px;line-height:22px;font-weight:600;color:#757577}.rightColumnBlockInner p{margin:0 0 16px}.rightColumnBlockInner .diet-quality-gauge-wrapper{margin-top:-16px}.rightColumnBlockInner .diet-quality-gauge-wrapper .diet-quality-gauge{margin-bottom:20px}.rightColumnBlockInner .btn.bordered{text-decoration:none;color:#437722}.rightColumnBlockInner .btn.bordered:hover{text-decoration:underline}.rightColumnBlockInner ul{margin:0;padding:0;list-style-type:none}.rightColumnBlockInner ol{margin:0 0 0 18px;padding:0}.rightColumnBlockInner ol ul{margin:0;padding:0}.rightColumnBlockInner ol li,.rightColumnBlockInner ul li{margin:0;padding:0 0 2px;font-size:16px;line-height:24px;font-weight:300;color:#474751}.rightColumnBlockInner ol.alt>li,.rightColumnBlockInner ul.alt>li{padding:0 0 16px}.rightColumnBlockInner ol ol,.rightColumnBlockInner ol ul,.rightColumnBlockInner ul ol,.rightColumnBlockInner ul ul{padding-bottom:17px}.rightColumnBlockInner ol ol li,.rightColumnBlockInner ol ul li,.rightColumnBlockInner ul ol li,.rightColumnBlockInner ul ul li{padding:0 0 0 20px;font-size:16px;line-height:24px;font-weight:300;color:#474751}.rightColumnBlockInner ol ol li:before,.rightColumnBlockInner ol ul li:before,.rightColumnBlockInner ul ol li:before,.rightColumnBlockInner ul ul li:before{position:absolute;top:9px;left:9px;content:"";width:4px;height:4px;border-radius:50%;display:inline-block;background:#474751}.link,.link:visited{text-decoration:none;font-weight:600;color:#437722}.link.link--orange,.link:visited.link--orange{color:#f67314}.link:hover,.link:visited:hover{text-decoration:underline}.redLink,.redLink:visited{text-decoration:none;font-weight:600;color:#d73b14}.redLink:hover,.redLink:visited:hover{text-decoration:underline}.socialShare{margin-right:20px;margin-bottom:18px;float:left}.emailShare{position:relative;top:-2px;font-size:22px;text-decoration:none;color:#aab0c6}.spacedHeading{margin-top:30px!important}.popupOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:rgba(0,0,0,.6)}.popup{position:fixed;z-index:2200;top:140px;left:50%;margin-left:-250px;width:500px;padding:28px 30px 28px;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px rgba(0,0,0,.14);-ms-box-shadow:0 1px 4px rgba(0,0,0,.14);-o-box-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:0 1px 4px rgba(0,0,0,.14);background:#fff}.popup p{font-size:16px;line-height:24px;font-weight:400}.popup .btn{margin:22px auto 0;width:200px;display:block}@media screen and (max-width:540px){.popup{top:20px;left:20px;margin-left:0;width:calc(100% - 40px)}}.popup-buttons{justify-content:space-between;flex-wrap:wrap;display:flex}@media screen and (max-width:600px){.popup-buttons{flex-direction:column}}.popup .popup-buttons.two-buttons .btn{margin-left:0;margin-right:0;width:calc(50% - 10px)}@media screen and (max-width:600px){.popup .popup-buttons.two-buttons .btn{width:100%}}ul.list{max-width:540px;display:block}ul.list li{margin-bottom:8px}ol.simple,ul.simple{padding:0 0 0 16px}ol.simple li,ul.simple li{margin-bottom:6px}.warning{font-weight:700;color:#dd2756}.iconImage{position:relative;top:1px;margin-right:8px;width:20px;height:20px;display:inline-block;float:left;background-repeat:none;background-position:0 0;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}.iconImage.check{top:3px;margin-right:7px;width:21px;height:16px;-webkit-background-size:21px 16px;-moz-background-size:21px 16px;-ms-background-size:21px 16px;-o-background-size:21px 16px;background-size:21px 16px;background-image:url(/static/images/icon_check_alt.png)}.iconImage.check.yellow{background-image:url(/static/images/icon_check_alt_yellow.png)}.iconImage.check.pink{background-image:url(/static/images/icon_check_alt_pink.png)}.iconImage.circle{background-image:url(/static/images/icon_circle_alt.png)}.iconImage.circleHalf{background-image:url(/static/images/icon_circle_half_alt.png)}.iconImage.circleFull{background-image:url(/static/images/icon_circle_full_alt.png)}#altField,#altField2,#altField3,#altField4,#altField5,#altField6,#altField7{position:fixed;top:-10000px;left:-10000px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;z-index:-100}.grid-container.medium-wide{max-width:760px}.medium-wide-la{margin-left:0;margin-right:0;max-width:760px}.grid-container.wide-ish{margin-left:0;margin-right:0;max-width:880px}.medium-standard{margin-left:0;margin-right:0;max-width:700px}.sessions{padding-top:5px;margin-left:20px;font-size:14px;line-height:20px;float:left}@media screen and (max-width:1024px){.sessions:not(.days){position:absolute;top:0;left:-20px;right:0;bottom:0;z-index:400;padding-top:6px;padding-left:10px;padding-right:54px;text-align:right;float:none;background:#fff;display:none}.sessions:not(.days).show{display:block}}@media screen and (max-width:356px){.sessions:not(.days){padding-right:48px}}@media screen and (max-width:330px){.sessions:not(.days){padding-right:36px}}.sessions .closeWeeks,.sessions .closeWeeks:visited{position:absolute;top:0;right:0;z-index:100;height:59px;width:59px;font-size:27px;line-height:57px;text-align:right;text-decoration:none;color:#474751}@media screen and (max-width:330px){.sessions .closeWeeks,.sessions .closeWeeks:visited{right:-10px}}.sessions .closeWeeks:before,.sessions .closeWeeks:visited:before{position:relative;right:16px}.sessions .session{margin-right:6px;text-align:center;display:inline-block}@media screen and (max-width:420px){.sessions .session{margin-right:4px}}@media screen and (max-width:396px){.sessions .session{margin-right:2px}}@media screen and (max-width:370px){.sessions .session{margin-right:0}}.sessions .session.clickable{cursor:pointer}.sessions .session .number{font-size:12px;line-height:16px;font-weight:400;color:#b0b0bc;display:block}.sessions .session .sessionCircle{width:20px;height:20px;display:inline-block;background:url(/static/images/session.svg) 0 0 no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}.sessions .session.active .sessionCircle{background-image:url(/static/images/session_active.svg)}.sessions .session.active:after{position:absolute;left:6px;bottom:-6px;z-index:1;content:"";border:4px solid transparent;border-top-color:#ed0206}.sessions .session.active .number{color:#ed0206}.sessions .session.current .sessionCircle{background-image:url(/static/images/session_half.svg)}.sessions .session.current.active .sessionCircle{background-image:url(/static/images/session_half_active.svg)}.sessions .session.complete .sessionCircle{background-image:url(/static/images/session_complete.svg)}.sessions .session.complete.active .sessionCircle{background-image:url(/static/images/session_complete_active.svg)}.sessions.days{margin:0;vertical-align:top;float:none;display:block}.sessions.days .session{margin-right:7px}.sessions.days .session .number{padding-bottom:4px}.sessions.days .session.active:after{display:none}.minimal-indentation{margin:0;padding:0;list-style-type:none;font-weight:200}.minimal-indentation .minimal-indentation{padding-left:16px}.setup-steps{margin:0 -30px 30px;padding:28px 0 0;justify-content:center;display:flex}@media screen and (max-width:420px){.setup-steps{margin-left:-10px;margin-right:-10px}}.setup-step{margin:0 30px;width:200px;text-align:center}@media screen and (max-width:420px){.setup-step{margin:0 10px}}.setup-step__number{margin-bottom:14px;color:#fff;width:46px;height:46px;font-size:21px;font-weight:600;text-align:center;line-height:46px;border-radius:50%;display:inline-block;background-image:linear-gradient(to bottom,#ddd,#bbb)}@media screen and (max-width:420px){.setup-step__number{width:30px;height:30px;font-size:15px;line-height:30px}}.setup-step__title{font-size:16px;line-height:24px;font-weight:400;color:#737387}@media screen and (max-width:420px){.setup-step__title{font-size:14px;line-height:22px}}.setup-step--active{border-bottom:2px solid #6fbc3d}.setup-step--active .setup-step__number{background-image:linear-gradient(to bottom,#7ecc4b,#6fbc3d)}.setup-step--active .setup-step__title{font-weight:600;color:#242938}.setup-steps--more{margin:0 0 20px;border-bottom:1px solid #e2e4ed}.setup-steps--more .setup-step{margin:0 0 -1px;padding-bottom:13px;width:initial;flex-grow:1}@media screen and (max-width:640px){.setup-steps--more .setup-step{margin:0 0 -1px}.setup-steps--more .setup-step__number{width:30px;height:30px;font-size:15px;line-height:30px}.setup-steps--more .setup-step__title{font-size:14px;line-height:22px}}@media screen and (max-width:460px){.setup-steps--more{justify-content:flex-start;flex-wrap:wrap}.setup-steps--more .setup-step{margin:0;width:33.33%;flex-grow:0}.setup-steps--more .setup-step--active{border-bottom:none}}.info-symbol{position:relative;top:2px;margin-left:4px;width:16px;opacity:.7;cursor:pointer;transition:opacity .2s ease}.info-symbol:hover{opacity:1}.info-symbol.info-symbol--inline{top:3px;margin:0;opacity:.55;transform:scale(.8,.8)}.info-symbol.info-symbol--inline:hover{cursor:default}.title small.sm{font-size:12px}h3+.inline-check-radio-inputs{margin-top:8px}.inline-check-radio-inputs{margin-bottom:20px;align-items:center;flex-wrap:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505157;display:flex}.inline-check-radio-inputs.flex-column{align-items:flex-start;flex-direction:column}.inline-check-radio-inputs.flex-column .label{margin-right:0}@media screen and (max-width:370px){.inline-check-radio-inputs{align-items:flex-start;flex-direction:column}.inline-check-radio-inputs .label{margin-right:0}}.inline-check-radio-inputs .label{margin-bottom:4px;margin-right:26px;font-weight:600;color:#4c4d53}.inline-check-radio-inputs input[type=checkbox],.inline-check-radio-inputs input[type=radio]{top:0;margin-bottom:4px;margin-right:3px;display:inline-block}.inline-check-radio-inputs label{margin-bottom:4px;margin-right:26px;font-weight:400;color:#505157;display:inline-block}.inline-check-radio-inputs p{margin:2px 0 4px;width:100%;font-weight:400}.inline-check-radio-inputs+.special-note{margin-top:-20px}.or-fields{justify-content:space-between;flex-wrap:wrap;display:flex}@media screen and (max-width:500px){.or-fields{flex-direction:column}}.or-field{width:calc(50% - 20px)}.or-field:first-child:after{position:absolute;right:-29px;bottom:30px;content:"OR";font-size:12px;line-height:18px;font-weight:600;color:#b0b0b8;display:inline-block}@media screen and (max-width:500px){.or-field{width:100%}.or-field:first-child:after{display:none}}.password-input-wrapper .input-field{padding-right:52px}.pw-show-hide{position:absolute;top:1px;right:0;z-index:20;padding:13px 12px 12px;font-family:"Open Sans",sans-serif;font-size:13px;line-height:13px;color:#676771;cursor:pointer;border:none;outline:0;display:inline-block;background:0 0;transition:color .16s ease}.pw-show-hide:focus{text-decoration:underline;color:#474751}.pw-show-hide:hover{color:#474751}.input-label--list{margin:0 0 14px 2px;padding:0;list-style-type:none;font-size:13px;line-height:17px;color:#676771}.input-label--list li{margin:0 0 6px;padding:0}.pw-req-check{top:1px;margin:0 3px 0 0;width:14px;vertical-align:text-top;display:inline-block;filter:saturate(0);transition:transform .16s ease,filter .16s ease}.pw-req--passing .pw-req-check{transform:scale(1.15,1.15);filter:saturate(100%)}.a2a_default_style:not(.a2a_flex_style) a{margin:0 6px 0 0!important;padding:0!important}.client .exp_month,.client .exp_year{width:calc(50% - 5px);min-width:0;display:inline-block}.client .exp_month.exp_month,.client .exp_year.exp_month{margin-right:6px}.client .message{margin:-5px 0 0 0;padding:0 0 0 3px;font-size:16px;font-weight:400;color:#7ecc4b;display:inline-block}.client .message .icon-single-check{font-size:14px}.client .message.red{color:#dd2756}.client .message.red strong{font-size:18px;font-weight:700}.client .calendar-options{margin-bottom:8px;margin-right:-298px;width:798px}@media screen and (max-width:900px){.client .calendar-options{margin-right:0;width:auto}}.client .calendar-options .cal-nav{margin-bottom:2px;font-size:0}.client .calendar-options .cal-nav a,.client .calendar-options .cal-nav a:visited{margin:0 32px 28px 0;width:100px;height:100px;text-align:center;border:1px solid #e5e7ef;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;vertical-align:top;display:inline-block;-webkit-transition:background .14s ease;-moz-transition:background .14s ease;-ms-transition:background .14s ease;-o-transition:background .14s ease;transition:background .14s ease}.client .calendar-options .cal-nav a img,.client .calendar-options .cal-nav a:visited img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.client .calendar-options .cal-nav a img.ical,.client .calendar-options .cal-nav a:visited img.ical{margin-right:-1px}.client .calendar-options .cal-nav a img.google,.client .calendar-options .cal-nav a:visited img.google{margin-top:-1px}.client .calendar-options .cal-nav a img.yahoo,.client .calendar-options .cal-nav a:visited img.yahoo{margin-top:-2px}.client .calendar-options .cal-nav a:hover,.client .calendar-options .cal-nav a:visited:hover{background:rgba(0,0,0,.02)}.client .calendar-options .cal-nav a.active,.client .calendar-options .cal-nav a:visited.active{border:2px solid #dd2756}.client .calendar-options .cal-nav a:last-child,.client .calendar-options .cal-nav a:visited:last-child{margin-right:0}.client .calendar-options .cal-tabs .cal-tab h4{margin:0 0 8px;padding-top:0;font-size:14px;font-weight:700}.client .calendar-options .cal-tabs .cal-tab .btn{margin-right:7px;margin-bottom:12px;min-width:144px;background:#7ecc4b}.client .calendar-options .cal-tabs .cal-tab .btn:not(:visited):hover{background:#6fbc3d}.client .calendar-options .cal-tabs .cal-tab .btn:visited{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:#aab0c6}.client .programSlider{padding:32px 0 42px;width:100%;overflow:hidden}@media screen and (max-width:700px){.client .programSlider{padding-top:60px}}.client .programSlider .slideArrow,.client .programSlider .slideArrow:visited{position:absolute;top:96px;z-index:1000;width:60px;height:60px;border:1px solid #d3d3d7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;display:block;background:#fff}.client .programSlider .slideArrow:active,.client .programSlider .slideArrow:visited:active{-webkit-transform:scale(.98,.98);-moz-transform:scale(.98,.98);-ms-transform:scale(.98,.98);-o-transform:scale(.98,.98);transform:scale(.98,.98)}.client .programSlider .slideArrow.slidePrev,.client .programSlider .slideArrow:visited.slidePrev{left:0}.client .programSlider .slideArrow.slidePrev:before,.client .programSlider .slideArrow:visited.slidePrev:before{position:absolute;top:calc(50% - 11px);left:12px;z-index:10;content:"";border:10px solid transparent;border-right-color:#7ecc4b}@media screen and (max-width:700px){.client .programSlider .slideArrow.slidePrev:before,.client .programSlider .slideArrow:visited.slidePrev:before{top:calc(50% - 9px);border-width:8px;left:6px}}.client .programSlider .slideArrow.slideNext,.client .programSlider .slideArrow:visited.slideNext{right:0}.client .programSlider .slideArrow.slideNext:before,.client .programSlider .slideArrow:visited.slideNext:before{position:absolute;top:calc(50% - 11px);left:26px;z-index:10;content:"";border:10px solid transparent;border-left-color:#7ecc4b}@media screen and (max-width:700px){.client .programSlider .slideArrow.slideNext:before,.client .programSlider .slideArrow:visited.slideNext:before{top:calc(50% - 9px);border-width:8px;left:17px}}.client .programSlider .slideArrow.disabled,.client .programSlider .slideArrow:visited.disabled{cursor:default}.client .programSlider .slideArrow.disabled.slidePrev:before,.client .programSlider .slideArrow:visited.disabled.slidePrev:before{border-right-color:#aab0c6}.client .programSlider .slideArrow.disabled.slideNext:before,.client .programSlider .slideArrow:visited.disabled.slideNext:before{border-left-color:#aab0c6}@media screen and (max-width:700px){.client .programSlider .slideArrow,.client .programSlider .slideArrow:visited{top:0;width:40px;height:40px}}.client .programSlider .pagination{position:absolute;left:50%;bottom:-8px;z-index:1000;margin-left:-25px;font-size:0}.client .programSlider .pagination .page{margin:0 2px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;background:#aab0c6}.client .programSlider .pagination .page.current{background:#dd2756;background-image:-webkit-gradient(linear,left top,left bottom,from(#e45378),to(#dd2756));background-image:-webkit-linear-gradient(top,#e45378,#dd2756);background-image:-moz-linear-gradient(top,#e45378,#dd2756);background-image:-ms-linear-gradient(top,#e45378,#dd2756);background-image:-o-linear-gradient(top,#e45378,#dd2756);background-image:linear-gradient(top,#e45378,#dd2756)}.client .programSlider .slideWindow{width:500%;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.client .programSlider .slideWindow.slide_1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.client .programSlider .slideWindow.slide_2{-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%)}.client .programSlider .slideWindow.slide_3{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%);transform:translateX(-40%)}.client .programSlider .slideWindow.slide_4{-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%)}.client .programSlider .slideWindow.slide_5{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%);transform:translateX(-80%)}.client .programSlider .slideWindow .slide{width:20%;float:left}.client .programSlider .slideWindow .slide .slideInner{margin:0 auto;max-width:750px}.client .programSlider .slideWindow .slide .leftContent{padding:0 25px 0 50px;width:55%;text-align:right;float:left}.client .programSlider .slideWindow .slide .leftContent img{width:300px;max-width:calc(100% - 40px)}@media screen and (max-width:700px){.client .programSlider .slideWindow .slide .leftContent{padding:0;width:100%;text-align:center}.client .programSlider .slideWindow .slide .leftContent img{width:100%;max-width:100%}}.client .programSlider .slideWindow .slide .rightContent{padding:35px 50px 0 25px;width:45%;max-width:calc(45% - 20px);float:left}@media screen and (max-width:700px){.client .programSlider .slideWindow .slide .rightContent{padding:20px 0 0 0;width:100%;max-width:100%;float:none;clear:both}}.client .programSlider .slideWindow .slide .rightContent h3{margin-bottom:28px}.client .programSlider .slideWindow .slide .rightContent h3 .icon{position:relative;top:8px;margin-right:8px}.client .programSlider .slideWindow .slide .rightContent ul{margin:0 0 0 3px;padding:0;list-style-type:none}.client .programSlider .slideWindow .slide .rightContent ul li{margin:0 0 6px;padding:0 0 0 7px}.client .programSlider .slideWindow .slide .rightContent ul li:before{position:absolute;top:9px;left:0;content:"";width:2px;height:2px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#474751}.client .programSlider .slideWindow.wider{width:700%}.client .programSlider .slideWindow.wider.slide_1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.client .programSlider .slideWindow.wider.slide_2{-webkit-transform:translateX(-14.28%);-moz-transform:translateX(-14.28%);-ms-transform:translateX(-14.28%);-o-transform:translateX(-14.28%);transform:translateX(-14.28%)}.client .programSlider .slideWindow.wider.slide_3{-webkit-transform:translateX(-28.56%);-moz-transform:translateX(-28.56%);-ms-transform:translateX(-28.56%);-o-transform:translateX(-28.56%);transform:translateX(-28.56%)}.client .programSlider .slideWindow.wider.slide_4{-webkit-transform:translateX(-42.84%);-moz-transform:translateX(-42.84%);-ms-transform:translateX(-42.84%);-o-transform:translateX(-42.84%);transform:translateX(-42.84%)}.client .programSlider .slideWindow.wider.slide_5{-webkit-transform:translateX(-57.12%);-moz-transform:translateX(-57.12%);-ms-transform:translateX(-57.12%);-o-transform:translateX(-57.12%);transform:translateX(-57.12%)}.client .programSlider .slideWindow.wider.slide_6{-webkit-transform:translateX(-71.4%);-moz-transform:translateX(-71.4%);-ms-transform:translateX(-71.4%);-o-transform:translateX(-71.4%);transform:translateX(-71.4%)}.client .programSlider .slideWindow.wider.slide_7{-webkit-transform:translateX(-85.68%);-moz-transform:translateX(-85.68%);-ms-transform:translateX(-85.68%);-o-transform:translateX(-85.68%);transform:translateX(-85.68%)}.client .programSlider .slideWindow.wider .slide{width:calc(100% / 7)}.client .sessionViewContentWrap .continue-btn{margin-top:18px;margin-bottom:30px}.client .sessionViewContentWrap .videoContainer .pdfLink{margin:28px 0 8px;width:130px;text-align:center;text-decoration:none;display:block}.client .sessionViewContentWrap .videoContainer .pdfLink i{margin-bottom:10px;font-size:36px;color:#2b2b2b;display:block}.client .sessionViewContentWrap .videoContainer .pdfLink span{font-size:14px;line-height:20px;font-weight:400;color:#474751;display:block}.client .sessionViewContentWrap .videoLength{margin-bottom:8px;font-size:14px;line-height:20px;font-weight:400;color:#474751;clear:both}.client .sessionViewContentWrap .videoLength strong{font-weight:400}.client .sessionViewContentWrap .text{padding:12px 0 10px}.client .sessionViewContentWrap p{max-width:600px}.client .sessionViewContentWrap .nextSteps{margin:20px -30px 0;padding:14px 30px 22px;border-top:1px solid #e2e4ed;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#f4f4f4}.client .sessionViewContentWrap .nextSteps.disabled big,.client .sessionViewContentWrap .nextSteps.disabled h3{color:#a1a1af}.client .sessionViewContentWrap .nextSteps.disabled:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:900;content:"";background:rgba(244,244,244,0)}.client .sessionViewContentWrap .sessionViewInnerTabs{margin:0 -30px 24px;padding-top:5px}.client .sessionViewContentWrap .sessionViewInnerTabsWrap{padding-bottom:40px}.client .sessionViewContentWrap .sessionViewInnerTabsWrap a:not(.btn),.client .sessionViewContentWrap .sessionViewInnerTabsWrap a:visited:not(.btn){text-decoration:underline;text-decoration-color:rgba(0,0,0,.25);font-weight:400;color:#474751}.client .sessionViewContentWrap .sessionViewInnerTabsWrap a:not(.btn):hover,.client .sessionViewContentWrap .sessionViewInnerTabsWrap a:visited:not(.btn):hover{text-decoration:underline;text-decoration-color:rgba(0,0,0,.65);color:#000}.client .sessionViewContentWrap .sessionViewInnerTabsWrap iframe{margin-bottom:18px}.client .sessionViewContentWrap .sessionViewInnerTabsWrap .bottomActions{padding:16px 0 0 0}.client .sessionViewContentWrap .sessionViewInnerTabsWrap .bottomActions.alt{padding-top:0}.client .or{top:2px;margin:0 6px;font-size:16px;font-weight:400;color:#676771;display:inline-block}@media screen and (max-width:530px){.client .or{top:10px;text-align:center;display:block}}.client .actionsWrapper{margin:0 0 -10px;max-width:700px;border-collapse:separate;border-spacing:20px 30px;flex-wrap:wrap;display:flex;flex-direction:row}body.ie10 .client .actionsWrapper{display:block}.client .actionsWrapper.wide{max-width:900px}@media screen and (max-width:480px){.client .actionsWrapper{margin-right:-20px}}@media screen and (max-width:400px){.client .actionsWrapper{margin-right:0;display:block}}.client .actionsWrapper .actionOption{margin:0 20px 30px 0;padding:14px 20px 18px;max-width:186px;min-width:186px;min-height:130px;text-align:left;font-size:18px;line-height:24px;font-weight:400;color:#242938;border:1px solid #d3d3d7;border-radius:12px;outline:0;cursor:pointer;display:flex;background:#fff}body.ie10 .client .actionsWrapper .actionOption{min-height:180px;float:left;display:inline-block}@media screen and (max-width:480px){.client .actionsWrapper .actionOption{max-width:calc(50% - 20px);min-width:30%}}@media screen and (max-width:400px){.client .actionsWrapper .actionOption{margin-right:0;margin-bottom:28px;max-width:100%;min-height:0;display:block}}.client .actionsWrapper .actionOption.selected{color:#fff;border:none;box-shadow:0 -1px 0 #762744;background:#dd2756}.client .actionsWrapper .actionOption.selected:after{position:relative;content:"";height:2px;display:block}.client .foodLogBanner{padding:22px 30px 8px;border-bottom:1px solid #d3d3d7;border-radius:3px 3px 0 0}.client .foodLogBanner img{float:left}@media screen and (max-width:460px){.client .foodLogBanner img{margin:4px auto 0;float:none;display:block}}.client .foodLogBanner .content{padding:10px 0 28px 190px}.client .foodLogBanner .content .btn{margin-top:10px}@media screen and (max-width:460px){.client .foodLogBanner .content{padding:18px 0}}.client .foodLogBanner h2{margin-bottom:8px}.client .foodLogDays .foodLogDay{padding:18px 30px 17px;min-height:96px;border-top:1px solid #e2e4ed;background:#fafafa}.client .foodLogDays .foodLogDay:first-child{border-top:none}.client .foodLogDays .foodLogDay .foodLogDayButtonWrap{position:absolute;top:24px;right:20px}.client .foodLogDays .foodLogDay .day{margin:0 0 2px;padding-right:100px}.client .foodLogDays .foodLogDay .daysLogged{margin:14px 0 -8px 15px;font-size:14px;line-height:14px}.client .foodLogDays .foodLogDay .daysLogged .logDay{margin-right:28px;margin-bottom:10px;padding-left:1px;color:#474751;border-radius:2px;display:inline-block}.client .foodLogDays .foodLogDay .daysLogged .logDay:after{position:absolute;top:2px;left:-10px;z-index:1;content:"";margin-left:-6px;font-family:savory;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:8px;color:#7ecc4b}.client .foodLogDays .foodLogDay .date{font-size:14px;line-height:20px;font-weight:400;color:#697486}.client .statusWrap{margin-left:auto;margin-bottom:20px;z-index:100;width:206px;text-align:left;flex-shrink:0;align-self:center}.client .statusWrap.alt{top:18px;width:100px;text-align:right;display:block}.client .statusWrap.alt .btn,.client .statusWrap.alt .btn:visited{top:0}.client .statusWrap.alt.alt2{top:24px}@media screen and (max-width:620px){.client .statusWrap{top:-8px;padding-left:50px;width:100%;display:block}}.client .statusWrap .status{margin-bottom:6px;font-size:16px;font-weight:400;color:#dd2756;display:block}.client .statusWrap .status i{position:absolute;top:3px;right:47px;font-size:15px}@media screen and (max-width:620px){.client .statusWrap .status i{left:-25px;right:auto}}.client .statusWrap .btn{top:3px;margin-right:-10px;padding-left:20px;padding-right:20px;width:100%}@media screen and (max-width:620px){.client .statusWrap .btn{width:auto}}.client .statusWrap .quickLinks{text-align:left;vertical-align:middle;display:table-cell}@media screen and (max-width:620px){.client .statusWrap .quickLinks{top:0;width:100%;height:auto;display:block}}.client .statusWrap .quickLinks a,.client .statusWrap .quickLinks a:visited{z-index:100;font-size:15px;line-height:23px;text-decoration:none;font-weight:600;color:#437722;display:block}.client .statusWrap .quickLinks a:hover,.client .statusWrap .quickLinks a:visited:hover{text-decoration:underline;color:#437722}.client .foodLogAddDay{padding:20px 30px 40px}.client .addFoodLogHeading{position:relative;top:-4px;margin:0;display:inline-block}.client .foodLogAddFormWrapper .datepickerWrap{width:100%}.client .foodLogAddFormWrapper .foodCategories{margin:0 0 22px}.client .foodLogAddFormWrapper .foodCategories .btn{margin:0 6px 7px 0;cursor:pointer}.client .countdown{margin-bottom:-3px;padding:8px 21px 9px;font-size:12px;line-height:18px;font-weight:400;color:#2a2f3d;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;display:inline-block;background:#ffdf0a}.client .countdown strong{font-weight:700}.client .countdown .change-class-day,.client .countdown .change-class-day:visited{margin-left:10px;margin-right:3px;font-weight:700;color:#2a2f3d;display:inline-block}@media screen and (max-width:760px){.client .countdown{margin-bottom:18px}}@media screen and (max-width:480px){.client .countdown{padding-left:18px;padding-right:18px}}.client #e2wget5widget{margin-top:30px!important;max-width:100%!important}.client #e2wget5widget .e2wdescription p{max-width:100%!important}.client .referral-program-marketing{margin-top:-20px}.client .referral-program-marketing .mkg-heading{padding:21px 30px;text-align:center;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#febd15}.client .referral-program-marketing .mkg-heading h1{margin-bottom:0;font-size:28px;line-height:38px;font-weight:400;color:#454c61}.client .referral-program-marketing .mkg-subheading{padding:14px 30px;text-align:center;clear:both;background:#c5178d}.client .referral-program-marketing .mkg-subheading h2{margin-bottom:0;font-size:16px;line-height:22px;font-weight:600;-webkit-font-smoothing:antialiased;color:#fff}.client .referral-program-marketing .feature-image{width:570px;float:left}@media screen and (max-width:850px){.client .referral-program-marketing .feature-image{width:100%;float:none}}.client .referral-program-marketing .mkg-inset-content{padding:30px;border-bottom:1px solid #e2e4ed}.client .referral-program-marketing .mkg-inset-content:after,.client .referral-program-marketing .mkg-inset-content:before{content:"";display:table}.client .referral-program-marketing .mkg-inset-content:after{clear:both}@media screen and (max-width:800px){.client .referral-program-marketing .mkg-inset-content{padding:30px 25px}}.client .referral-program-marketing .mkg-inset-content .floated-content{width:calc(100% - 430px);float:left}@media screen and (max-width:800px){.client .referral-program-marketing .mkg-inset-content .floated-content{width:100%;float:none}}.client .referral-program-marketing .mkg-inset-content .floated-content h2{line-height:33px}.client .referral-program-marketing .secondary-feature-image{margin-right:30px;width:400px;float:left}@media screen and (max-width:800px){.client .referral-program-marketing .secondary-feature-image{margin-right:0;margin-bottom:26px;width:100%;float:none}}.client .referral-program-marketing .check-list{margin:45px 0 0;padding:0 39px;width:calc(100% - 570px);list-style-type:none;float:left}.client .referral-program-marketing .check-list li{margin:0 0 30px;padding:0 0 0 31px;font-size:16px;line-height:20px;font-weight:300;-webkit-font-smoothing:subpixel-antialiased;color:#676b78;display:block;background:url(/static/images/magenta-check.svg) 0 1px no-repeat}@media screen and (max-width:850px){.client .referral-program-marketing .check-list{margin:30px 0 0;padding:0 39px 10px;width:100%;float:none}}@media screen and (max-width:1106px){.tabbedButtons .info-text--inline{display:none}}.vimeo-custom-buttons{padding-left:8px;justify-content:flex-start;gap:8px;display:flex}@media screen and (max-width:362px){.vimeo-custom-buttons{padding-left:0}}.customVimeoButton{margin:0;padding:4px;width:32px;height:32px;color:#fff;border:none;border-radius:4px;outline:0;display:inline-flex;background:#000}.customVimeoButton img{max-width:100%;filter:invert(1)}.customVimeoButton:hover{color:#000;background-color:#00adef}.customVimeoButton:hover img{filter:invert(0)}.coach .notesForm{padding:18px 14px 30px}.coach .notesForm .field{margin-bottom:2px;min-height:340px}.coach .trainingCommentsForm{padding:18px 14px 30px}.coach .trainingCommentsForm .field{margin-bottom:2px;min-height:340px}.coach .response-prep{padding:27px 30px 30px;font-size:14px;line-height:20px}.coach .response-prep ol{margin:0 0 1em;padding:0;font-weight:700}.coach .response-prep *+ol{margin-top:2em}.coach .response-prep .btn-reset-form+ol{margin-top:0}.coach .response-prep .btn-reset-form{position:absolute;top:15px;right:15px;z-index:200}.coach .response-prep .checkbox-label{position:relative;margin-bottom:4px;padding:0 0 0 20px;display:block}.coach .response-prep .checkbox-label--locked{cursor:not-allowed}.coach .response-prep .checkbox-label--locked:active{pointer-events:none}.coach .response-prep .checkbox-label--indented{margin-left:30px}.coach .response-prep input[type=checkbox]{position:absolute;top:3px;left:0}.coach .response-prep .ul-fields{margin:-10px 0 20px}.coach .tableWrapper{margin-top:23px;margin-bottom:20px}.coach .tableWrapper .tableFilters{height:60px;border:1px solid #ebebeb;border-bottom:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#f4f4f4}.coach .tableWrapper .tableFilters .field{margin-bottom:0}.coach .tableWrapper .tableFilters .searchWrap{padding-top:10px}.coach .tableWrapper .tableFilters .searchWrap input[type=search]{margin-right:10px;padding:8px 25px 10px 11px;width:calc(100% - 88px);min-width:0;font-size:14px;font-style:normal;color:#474751}.coach .tableWrapper .tableFilters .searchWrap .btn{margin:0}.coach .tableWrapper .tableFilters .searchWrap .icon-cross,.coach .tableWrapper .tableFilters .searchWrap .icon-search{position:absolute;top:22px;right:95px;z-index:10;font-size:16px;color:#aab0c6}.coach .tableWrapper .tableFilters .searchWrap .icon-cross.icon-cross,.coach .tableWrapper .tableFilters .searchWrap .icon-search.icon-cross{top:22px;cursor:pointer}.coach .tableWrapper .tableFilters .searchWrap .icon-cross.icon-cross:hover,.coach .tableWrapper .tableFilters .searchWrap .icon-search.icon-cross:hover{color:#dd2756}@media screen and (max-width:900px){.coach .tableWrapper .tableFilters{padding-bottom:9px;height:auto}}.coach .tableWrapper .tableFilters .filterWrap{padding-top:10px}.coach .tableWrapper .tableFilters .filterWrap .title{margin:3px 13px 0 -2px;font-size:22px;line-height:32px;font-weight:300;color:#242938;float:left;display:inline-block}@media screen and (max-width:1024px){.coach .tableWrapper .tableFilters .filterWrap .title{margin-left:0;font-size:16px}}.coach .tableWrapper .tableFilters .filterWrap select{display:inline-block}.coach .tableWrapper .tableFilters .filterWrapGrid.hideCoachesDropdown{width:45%}@media screen and (max-width:1160px){.coach .tableWrapper .tableFilters .filterWrapGrid{width:30%}.coach .tableWrapper .tableFilters .filterWrapGrid.grid-20{width:25%}.coach .tableWrapper .tableFilters .filterWrapGrid.hideCoachesDropdown{width:50%}}@media screen and (max-width:767px){.coach .tableWrapper .tableFilters .filterWrapGrid{width:50%;float:left}.coach .tableWrapper .tableFilters .filterWrapGrid.grid-20{width:50%}.coach .tableWrapper .tableFilters .filterWrapGrid.hideCoachesDropdown{width:60%}}@media screen and (max-width:580px){.coach .tableWrapper .tableFilters .filterWrapGrid .filterWrap .title{display:none}}@media screen and (max-width:1160px){.coach .tableWrapper .tableFilters .paginationWrapGrid{width:20%}.coach .tableWrapper .tableFilters .paginationWrapGrid.hideCoachesDropdown{width:25%}}@media screen and (max-width:767px){.coach .tableWrapper .tableFilters .paginationWrapGrid{width:100%;float:left}.coach .tableWrapper .tableFilters .paginationWrapGrid.hideCoachesDropdown{width:40%}.coach .tableWrapper .tableFilters .paginationWrapGrid.hideCoachesDropdown .title{display:none}}.coach .paginationWrap{text-align:right}.coach .paginationWrap.minimal{top:-8px;width:98px}@media screen and (max-width:767px){.coach .paginationWrap{margin-bottom:8px}.coach .paginationWrap.minimal{margin-bottom:0}.coach .paginationWrap.companies{padding-bottom:2px;text-align:left}.coach .paginationWrap.companies .pageNav{margin-left:0;padding-right:6px}}.coach .paginationWrap .title{top:8px;padding-right:13px;font-size:16px;font-weight:300;color:#676771;display:inline-block}@media screen and (max-width:1190px){.coach .paginationWrap .title{display:none}}@media screen and (max-width:767px){.coach .paginationWrap .title{display:inline-block}}.coach .paginationWrap .pageNav{top:10px;margin-left:6px;width:40px;height:40px;line-height:43px;text-align:left;text-decoration:none;color:#aab0c6;border:1px solid #d3d3d7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;background:#fff}.coach .paginationWrap .pageNav i{font-size:20px}.coach .paginationWrap .pageNav.disabled,.coach .paginationWrap .pageNav[disabled]{-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5;cursor:default}.coach .paginationWrap .pageNav:hover{text-decoration:none!important}.coach .paginationWrap .pageNav:hover:not([disabled]):not(.disabled) i{color:#6fbc3d}.coach .paginationWrap .pageNav.nobg{border:1px solid #d3d3d7;line-height:47px;color:#6fbc3d!important;background:0 0}.coach .paginationWrap .pageNav.nobg.disabled,.coach .paginationWrap .pageNav.nobg[disabled]{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;color:#aab0c6!important}.coach .paginationWrap .pageNav.nobg:hover:not([disabled]):not(.disabled){color:#6fbc3d!important}.coach .titleBarBtn{position:absolute;top:8px;right:20px;z-index:100}.coach .editCoach,.coach .editCompany{position:absolute;top:10px;left:10px;z-index:100;width:40px;height:40px;border:1px solid #d3d3d7;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;line-height:44px;text-align:center;display:inline-block;background:#fff}.coach .editCoach i,.coach .editCompany i{font-size:20px;color:#aab0c6}.coach .editCoach:hover,.coach .editCompany:hover{text-decoration:none!important;border-color:#cbcbd0}.coach .editCoach:hover i,.coach .editCompany:hover i{color:#9ea5be}.coach .docBtn{position:relative;top:7px!important;margin-top:-9px!important;margin-left:-5px!important}.coach .editLink{padding:0 0 0 10px;display:inline-block}.coach .narrowBox{margin-right:60px;width:116px;float:left}.coach .narrowBox.companyRate:after{position:absolute;top:36px;right:-34px;content:"+";font-size:14px;font-weight:300;color:#474751}.coach .narrowBox.clientRate:after{position:absolute;top:36px;right:-34px;content:"=";font-size:14px;font-weight:300;color:#474751}.coach .narrowBox .totalPrice{position:relative;top:7px;font-weight:300}.coach .redactor-box{margin-bottom:30px!important}@media screen and (max-width:530px){.coach .redactor-box{margin-bottom:10px!important}}.coach .redactor-editor{min-height:400px}@media screen and (max-width:900px){.coach .redactor-editor{min-height:200px}}.coach .snapshotCoach{padding:10px 0 20px;overflow-x:hidden}.coach .snapshotCoach .snapshotDay{overflow-x:hidden}@media screen and (max-width:1380px){.coach .snapshotCoach .snapshotDay .dayHeading small.first{padding-left:35px}}@media screen and (max-width:600px){.coach .snapshotCoach .snapshotDay .dayHeading small{padding-left:0;padding-right:0;font-size:14px;display:block}.coach .snapshotCoach .snapshotDay .dayHeading small.first{padding-left:0}}.coach .snapshotCoach .snapshotDay .tableWrap{overflow-x:auto}.coach .snapshotCoach .snapshotDay .tableWrap::-webkit-scrollbar{-webkit-appearance:none;width:12px;background:0 0}.coach .snapshotCoach .snapshotDay .tableWrap::-webkit-scrollbar-thumb{border-radius:8px;background-clip:padding-box;border:5px solid transparent;background-color:rgba(0,0,0,.2);box-shadow:none}.coach .snapshotCoach .snapshotDay .tableWrap table{min-width:900px}.coach .badgeWrapper{margin:8px 0 -3px -3px;display:block}.tableWrapper .coach .badgeWrapper{display:none}.coach .clientsCoached .client{color:#7ecc4b;text-decoration:none}.coach .clientsCoached .client:hover{text-decoration:underline}.coach .table-summary{margin:21px 0 -2px 0;font-weight:300}.coach .table-summary span{margin-right:26px;display:inline-block}@media screen and (max-width:900px){.coach .table-summary{margin:21px 20px -2px}}.coach .offers-table-wrapper{width:100%}@media screen and (max-width:1080px){.coach .offers-table-wrapper{overflow-y:auto}}.coach .offers-table{margin:0 0 20px;width:100%;min-width:820px;font-size:14px;line-height:20px;display:table;background:#edeff7}.coach .ot-row{display:table-row}.coach .ot-row:hover .ot-icon-delete{opacity:1}.coach .ot-row--header .ot-cell{padding:10px 8px 10px 10px;font-weight:600;color:#fff;border-bottom:none;background:#81838a}.coach .ot-row:nth-of-type(odd):not(.ot-row--header) .ot-cell{background:#e1e3ec}.coach .ot-cell{padding:12px 8px 12px 10px;min-width:76px;display:table-cell;background:#edeff7}.coach .ot-cell .control-label.has-error{top:31px;bottom:auto;right:7px;font-size:10px}.coach .ot-cell--wide{min-width:94px}.coach .ot-cell--very-wide{min-width:250px}.coach .ot-cell--short{width:64px;min-width:initial}.coach .ot-cell--narrow{width:28px;min-width:initial}.coach .ot-icon-btn{position:absolute;top:0;right:0;bottom:0;padding:6px 8px 4px 6px;text-decoration:none;text-align:center;color:#81838a;display:inline-block}.coach .ot-icon-btn i{position:relative;top:25%;margin:0;padding:0;display:inline-block}.coach .ot-icon-delete{padding:6px 2px 4px 2px;right:-20px;font-size:16px;color:#dd2756;opacity:0;transition:opacity .15s ease}@media screen and (max-width:1080px){.coach .ot-icon-delete{opacity:1}}.coach .add-offer-btn{top:7px;margin:0 0 0 10px!important;float:right}.coach .offer-modal{position:absolute;top:0;left:50%;z-index:1320;padding:16px 24px 30px 24px;max-width:100%;width:480px;box-shadow:0 2px 10px rgba(0,0,0,.2);border:1px solid #ccc;border-radius:6px;background:#fff;transform:translate3d(-50%,0,0)}.coach .offer-modal textarea.field{max-height:64px;min-height:64px;height:64px}.coach form.faded{opacity:.15;pointer-events:none}.coach .time-for-script-box{padding:25px 20px 15px;font-size:15px;text-align:center;color:#000;border-top:1px solid #d8e7f1;border-radius:0 0 2px 2px;background:#e8f6ff}.coach .btn-regenerate-script{word-break:break-word;margin:0;vertical-align:baseline;cursor:pointer;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;border-radius:40px;outline:0;font-size:13px;font-weight:400;border:1px solid #b0b0bc;box-shadow:none;background:#f8f8f8;padding:0 12px 2px 26px;min-width:42px;height:26px;line-height:23px;color:#676771;display:inline-block;transition:color .1s ease,border-color .1s ease,background-color .1s ease;position:relative;top:-4px;float:right;background:#f8f8f8}.coach .btn-regenerate-script img{position:absolute;top:7px;left:9px;width:14px;transition:filter .1s ease}.coach .btn-regenerate-script:hover{color:#2d54d8;border-color:#4c74f7;background-color:#fdfdfd}.coach .btn-regenerate-script:hover img{filter:saturate(100) hue-rotate(-8deg) brightness(2)}.coach .pagination-selected-year,.coach .table-summary span.pagination-selected-year,.tableFilters--coach-list .pagination-selected-year,.tableFilters--coach-list .table-summary span.pagination-selected-year{margin-right:12px;font-weight:700;color:#474751;float:right}.coach .paginationWrap--solo,.tableFilters--coach-list .paginationWrap--solo{top:-10px;right:1px;float:right;user-select:none}.coach .paginationWrap--solo .pageNav,.tableFilters--coach-list .paginationWrap--solo .pageNav{top:0}.coach .paginationWrap,.tableFilters--coach-list .paginationWrap{user-select:none}.status-heading{margin-right:2px}.status-icons{top:-2px;align-items:center;flex-wrap:wrap;display:inline-flex!important}.status-icons .status-icon,.status-icons .status-icon:visited{margin:4px 4px 0 0;padding:4px 5px;width:16px;height:16px;font-size:10px;line-height:8px;font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;border-radius:3px;flex-shrink:0;flex-grow:0;justify-content:center;display:flex;background-image:linear-gradient(180deg,#ffae00,#e69d00)}.status-icons .status-icon:hover,.status-icons .status-icon:visited:hover{text-decoration:none}.status-icons .status-icon.status-icon--text,.status-icons .status-icon:visited.status-icon--text{width:auto;font-size:8px}.status-icons .status-icon.status-icon--image,.status-icons .status-icon:visited.status-icon--image{border-radius:0;background:0 0}.status-icons .status-icon.status-icon--image img,.status-icons .status-icon:visited.status-icon--image img{position:absolute;top:0;left:0;height:100%;display:inline-block}.status-icons .status-icon.status-icon--image span,.status-icons .status-icon:visited.status-icon--image span{width:0;overflow:hidden}.status-icons .status-icon.status-icon--image--lg img,.status-icons .status-icon:visited.status-icon--image--lg img{top:-2px;left:-2px;height:20px}.status-icons .status-icon.status-icon--circle,.status-icons .status-icon:visited.status-icon--circle{padding:4px 0 0 0;border-radius:50%}.status-icons .status-icon.si--red,.status-icons .status-icon:visited.si--red{background-image:linear-gradient(180deg,#fd474a,#fd2e31)}.status-icons .status-icon.si--blue,.status-icons .status-icon:visited.si--blue{background-image:linear-gradient(180deg,#4c74f7,#3461f6)}.status-icons .status-icon.si--purple,.status-icons .status-icon:visited.si--purple{background-image:linear-gradient(180deg,#ef5ee7,#ed47e4)}.status-icons .status-icon.si--dark-purple,.status-icons .status-icon:visited.si--dark-purple{background-image:linear-gradient(180deg,#b400ff,#a200e6)}.status-icons .status-icon.si--grey,.status-icons .status-icon:visited.si--grey{background-image:linear-gradient(180deg,#c2c2c2,#b5b5b5)}.status-icons .status-icon.si--green,.status-icons .status-icon:visited.si--green{background-image:linear-gradient(180deg,#7ecc4b,#70c638)}.status-icons .status-icon.si--magenta,.status-icons .status-icon:visited.si--magenta{background-image:linear-gradient(180deg,#dd2756,#cb204c)}.employee_id_reminder_checkbox{position:relative;z-index:100;margin-bottom:6px;font-size:14px;float:right}.employee_id_reminder_checkbox input{top:1px;margin-right:2px}.data-export-list{font-size:14px;line-height:20px}.data-export-item{margin:0 0 12px;justify-content:space-between;align-items:center;display:flex}.data-export-item span{padding-right:15px}.data-export-item span:first-of-type{width:92px;flex-shrink:0}.data-export-item .btn{min-width:92px!important}@media screen and (max-width:900px){.data-export-item{margin-bottom:20px;flex-direction:column;align-items:flex-start}.data-export-item span{padding-right:0}.data-export-item .btn{margin-top:5px}}.export-item-details{display:flex}@media screen and (max-width:900px){.export-item-details{flex-direction:column}}body.cron{background:#f2f2f2}.wrapper{margin:40px auto;width:900px;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.05);-moz-box-shadow:0 1px 6px rgba(0,0,0,.05);-ms-box-shadow:0 1px 6px rgba(0,0,0,.05);-o-box-shadow:0 1px 6px rgba(0,0,0,.05);box-shadow:0 1px 6px rgba(0,0,0,.05);display:table;background:#fff}@media screen and (max-width:940px){.wrapper{width:100%}}.job{display:table-row}.job.header .jobCell{font-weight:700}.job .jobCell{padding:20px 20px 21px;border-left:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);display:table-cell}.job .jobCell:first-child{border-left:none}.job .jobCell.name{color:#6fbc3d}.job:last-child .jobCell{border-bottom:none}#navWrap{position:absolute;top:0;left:0;bottom:0;z-index:100;width:180px;line-height:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#242938}#navWrap .closeNav,#navWrap .closeNav:visited{position:absolute;top:25px;right:20px;z-index:100;text-align:center;text-decoration:none;display:inline-block}#navWrap .closeNav i,#navWrap .closeNav:visited i{margin-bottom:1px;font-size:32px;color:#aab0c6;display:block}#navWrap .closeNav span,#navWrap .closeNav:visited span{font-size:14px;font-weight:400;text-transform:uppercase;color:#aab0c6;display:block}@media screen and (max-width:1024px){#navWrap{position:absolute;z-index:1500;width:320px;transform:translateX(-320px);transition:transform .3s ease}body.showMenu #navWrap{transform:translateX(0)}}@media screen and (max-width:480px){#navWrap{width:100%;transform:translateX(-100%)}body.showMenu #navWrap{transform:translateX(0)}}#navWrap #nav{margin-bottom:28px;display:block}@media screen and (max-width:1024px){#navWrap #nav{border-top:1px solid #232428}}#navWrap #nav>a,#navWrap #nav>a:visited{padding:16px 29px 20px;font-size:14px;line-height:19px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#8990a9;border-bottom:1px solid #232428;display:block;background:0 0;transition:color .16s ease}#navWrap #nav>a:hover,#navWrap #nav>a:visited:hover{color:#a7acbf}#navWrap #nav>a.disabled,#navWrap #nav>a:visited.disabled{color:#757b91;cursor:not-allowed}#navWrap #nav>a.disabled:active,#navWrap #nav>a:visited.disabled:active{pointer-events:none}#navWrap #nav>a.active,#navWrap #nav>a:visited.active{margin-bottom:1px;font-weight:600;text-shadow:1px 1px 1px rgba(55,63,81,.5);color:#fff;border-bottom:none;background:#ffe20a;background:linear-gradient(to right,#ffe20a 0,#ffca05 21%,#ffae00 100%)}#navWrap #nav>a.active.last:after,#navWrap #nav>a:visited.active.last:after{position:relative;content:"";height:1px;display:block}#navWrap #nav .session{background:linear-gradient(to right,#464d61,#353b4d)}#navWrap #nav .session .title{margin-bottom:1px;padding:10px 38px 7px;font-size:18px;font-weight:300;color:#aab1cd;border-bottom:1px solid #464d61;display:block}#navWrap #nav .session a,#navWrap #nav .session a:visited{padding:20px 40px 20px 70px;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#8f96ad;display:block;transition:color .16s ease}#navWrap #nav .session a:hover:not(.disabled):not(.active),#navWrap #nav .session a:visited:hover:not(.disabled):not(.active){color:#acb1c3}#navWrap #nav .session a:before,#navWrap #nav .session a:visited:before{position:absolute;top:18px;left:40px;z-index:0;content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;background-size:24px 72px}#navWrap #nav .session a.active,#navWrap #nav .session a:visited.active{text-shadow:0 1px 0 rgba(153,153,153,.5);color:#fff;background:#ffe20a;background:linear-gradient(to right,#ffe20a 0,#ffca05 21%,#ffae00 100%)}#navWrap #nav .session a.active:before,#navWrap #nav .session a:visited.active:before{background-position:0 -24px}#navWrap #nav .session a.disabled,#navWrap #nav .session a:visited.disabled{color:#757b91;cursor:not-allowed}#navWrap #nav .session a.disabled:before,#navWrap #nav .session a:visited.disabled:before{background-position:0 -48px}#navWrap #nav .session a.disabled:after,#navWrap #nav .session a:visited.disabled:after{position:absolute;top:22px;right:30px;z-index:1;content:"";width:12px;height:14px;background:url(/static/images/icon-lock.svg) 0 0 no-repeat;background-size:12px 14px}#navWrap #nav .session a.linkView:before,#navWrap #nav .session a:visited.linkView:before{background-image:url(/static/images/icon_view_sm.png)}#navWrap #nav .session a.linkAct:before,#navWrap #nav .session a:visited.linkAct:before{background-image:url(/static/images/icon_act_sm.png)}#navWrap #nav .session a.linkLog:before,#navWrap #nav .session a:visited.linkLog:before{background-image:url(/static/images/icon_track_sm.png)}#navWrap .logout,#navWrap .logout:visited{margin:0 0 30px 30px;z-index:100;padding:7px 35px 9px;font-size:13px;line-height:1.3;font-weight:400;text-decoration:none;color:#8990a9;border:1px solid #444c5f;border-radius:25px;display:inline-block;transition:border .16s ease,color .16s ease}#navWrap .logout.logout--lp,#navWrap .logout:visited.logout--lp{padding:8px 15px 9px;width:120px;text-align:center}#navWrap .logout:hover,#navWrap .logout:visited:hover{color:#a7acbf;border-color:#4d566b}.vpn-status{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:8px 20px 9px;font-size:13px;line-height:1.3;font-weight:400;text-decoration:none;text-align:center;color:#b9bcc6;border-top:1px solid #59647e;display:block;background:#444c5f}.vpn-status--inactive{color:#eacbcb;border-top-color:#aa4242;background:#823333}.vpn-status--inactive .vpn-status-dot{background:#ff6868}.vpn-status-dot{top:-1px;margin-right:2px;width:5px;height:5px;border-radius:50%;vertical-align:middle;display:inline-block;background:#6fbc3d}@media(max-height:446px){.vpn-status{position:relative}}@media(max-height:594px){.navWrap--admin .vpn-status{position:relative}}.dashboard #view{position:absolute;top:0;left:180px;right:0;bottom:0;z-index:200;padding:60px 0 30px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#eee}@media screen and (min-width:901px){.dashboard #view.client-detail-view{height:100vh;overflow-y:hidden}.dashboard #view.client-detail-view>.insetContent{height:calc(100vh - 69px)}.dashboard #view.client-detail-view .leftColumnWrapper,.dashboard #view.client-detail-view .rightColumn{height:calc(100% - 57px);overflow-y:auto}.dashboard #view.client-detail-view .leftColumnWrapper::-webkit-scrollbar,.dashboard #view.client-detail-view .rightColumn::-webkit-scrollbar{-webkit-appearance:none;width:12px;background:0 0}.dashboard #view.client-detail-view .leftColumnWrapper::-webkit-scrollbar-thumb,.dashboard #view.client-detail-view .rightColumn::-webkit-scrollbar-thumb{border-radius:8px;background-clip:padding-box;border:3px solid transparent;background-color:rgba(0,0,0,.2);box-shadow:none}.dashboard #view.client-detail-view .leftColumnWrapper{margin-top:22px;width:calc(50% - 10px);float:left}.dashboard #view.client-detail-view .leftColumn{margin-top:0;margin-bottom:22px;width:100%;float:none}}@media screen and (min-width:1151px){.dashboard #view.client-detail-view>.insetContent{height:calc(100vh - 80px)}}@media screen and (max-width:1024px){.dashboard #view{left:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;background:#fff}body.dashboard .dashboard #view{background:#eee}body.showMenu .dashboard #view{opacity:.4}body.showMenu .dashboard #view:after{position:absolute;top:-60px;left:0;right:0;bottom:0;content:"";z-index:1500;background:0 0}}.titleBar{position:fixed;top:0;left:180px;right:0;z-index:1400;padding:0 20px;height:60px;border-bottom:1px solid #e8e8e8;background:#fcfcfc}.titleBar.lower-zindex{z-index:900}@media screen and (max-width:1024px){.titleBar.lower-zindex{z-index:1400}}@media screen and (max-width:1024px){.titleBar{left:0;text-align:center}.titleBar.noMobileCenter{text-align:left}}.titleBar .title{font-size:14px;color:#676771;display:inline-block}.titleBar .toggleMenu,.titleBar .toggleMenu:visited,.titleBar .toggleSessions,.titleBar .toggleSessions:visited{position:absolute;top:0;left:0;z-index:100;padding:20px 30px 19px;font-size:16px;text-transform:uppercase;text-decoration:none;color:#737387}.titleBar .toggleMenu.toggleSessions,.titleBar .toggleMenu:visited.toggleSessions,.titleBar .toggleSessions.toggleSessions,.titleBar .toggleSessions:visited.toggleSessions{left:auto;right:0}.titleBar .titleBar--client-name{float:left;min-height:60px;margin-right:10px}@media screen and (max-width:480px){.titleBar .titleBar--client-name{float:none}}.titleBar .titleBar--client-name h1.primary{display:inline-block}.titleBar .status-icons{top:-4px;margin-left:10px;width:254px;height:20px}@media screen and (max-width:900px){.titleBar .status-icons{display:none!important}}.titleBar h1{margin:0;padding-top:16px;font-size:16px;line-height:22px;font-weight:400;color:#676b78}.titleBar h1.alt{padding-top:17px}.titleBar h1.big{padding-top:11px;font-size:22px;line-height:32px;font-weight:300;color:#242938;float:left}.titleBar h1 .right{position:absolute;right:20px}.titleBar .linkToList{z-index:10;margin-top:12px;margin-right:18px;float:left}.titleBar .primary{margin:0;padding-top:4px;font-size:22px;line-height:28px;font-weight:400;color:#2a2f3d;display:block}.titleBar .primary.solo{padding-top:12px}@media screen and (max-width:480px){.titleBar .primary{width:calc(100% - 165px);text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.titleBar .primary.solo{padding-top:13px}}.titleBar .secondary{margin:0;font-size:14px;line-height:20px;font-weight:300;color:#474751;display:block}@media screen and (max-width:480px){.titleBar .secondary{margin-top:-2px;width:calc(100% - 150px);font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow-y:hidden}}.titleBar .archivedUserMsg{position:absolute;top:14px;right:102px;padding:6px 12px 7px;font-size:12px;line-height:18px;text-align:center;color:#fff;border-radius:4px;background:#474751}@media screen and (max-width:900px){.titleBar .archivedUserMsg{right:124px;display:none}.titleBar .archivedUserMsg.show{display:block}}.titleBar .statusSwitchWrap{position:absolute;top:20px;right:81px}.titleBar .statusSwitchWrap.disabled .checkSwitch,.titleBar .statusSwitchWrap.disabled .label{pointer-events:none}.titleBar .statusSwitchWrap.disabled:active .active-subscription-msg,.titleBar .statusSwitchWrap.disabled:hover .active-subscription-msg{opacity:1}.titleBar .statusSwitchWrap .active-subscription-msg{position:absolute;top:-20px;left:-15px;right:-15px;bottom:-6px;z-index:100;padding:4px 4px;font-size:12px;line-height:17px;text-align:center;color:#000;cursor:not-allowed;opacity:0;background:#eee;transition:opacity .1s ease}@media screen and (max-width:900px){.titleBar .statusSwitchWrap{right:104px;display:none}.titleBar .statusSwitchWrap.show{display:block}}.titleBar .statusSwitchWrap .label{margin-right:10px;font-size:14px;line-height:20px;font-weight:300;color:#474751;float:left}.titleBar .statusSwitchWrap .checkSwitch{top:-5px;margin-bottom:0}.titleBar .settings,.titleBar .settings:visited,.titleBar .trash,.titleBar .trash:visited{position:absolute;top:15px;right:31px;z-index:10;font-size:26px;text-decoration:none;color:#7ecc4b;cursor:pointer;border:none;border-radius:0;outline:0;background:0 0}.titleBar .settings:hover,.titleBar .settings:visited:hover,.titleBar .trash:hover,.titleBar .trash:visited:hover{color:#d73b14}.titleBar .settings.settings,.titleBar .settings:visited.settings,.titleBar .trash.settings,.titleBar .trash:visited.settings{top:16px;right:15px;color:#ccc;display:none}@media screen and (max-width:900px){.titleBar .settings.settings,.titleBar .settings:visited.settings,.titleBar .trash.settings,.titleBar .trash:visited.settings{display:inline-block}}.titleBar .settings.settings:hover,.titleBar .settings:visited.settings:hover,.titleBar .trash.settings:hover,.titleBar .trash:visited.settings:hover{color:#bbb}@media screen and (max-width:900px){.titleBar .settings.trash,.titleBar .settings:visited.trash,.titleBar .trash.trash,.titleBar .trash:visited.trash{right:54px;display:none}.titleBar .settings.trash.show,.titleBar .settings:visited.trash.show,.titleBar .trash.trash.show,.titleBar .trash:visited.trash.show{display:inline-block}}.titleBar .refund,.titleBar .refund:visited{position:absolute;top:17px;right:76px;z-index:10;width:26px;font-size:26px;text-decoration:none;cursor:pointer;display:inline-block}.titleBar .refund img,.titleBar .refund:visited img{width:100%;display:inline-block}@media screen and (max-width:900px){.titleBar .refund,.titleBar .refund:visited{right:96px;display:none}.titleBar .refund.show,.titleBar .refund:visited.show{display:inline-block}}.sessions{padding-top:2px;margin-left:20px;float:left}@media screen and (max-width:1024px){.sessions:not(.days){position:absolute;top:0;left:-20px;right:0;bottom:0;z-index:400;padding-top:3px;padding-left:10px;padding-right:54px;text-align:right;float:none;background:#fff;display:none}.sessions:not(.days).show{display:block}}@media screen and (max-width:356px){.sessions:not(.days){padding-right:48px}}@media screen and (max-width:330px){.sessions:not(.days){padding-right:36px}}.sessions .closeWeeks,.sessions .closeWeeks:visited{position:absolute;top:0;right:0;z-index:100;height:59px;width:59px;font-size:27px;line-height:57px;text-align:right;text-decoration:none;color:#474751}@media screen and (max-width:330px){.sessions .closeWeeks,.sessions .closeWeeks:visited{right:-10px}}.sessions .closeWeeks:before,.sessions .closeWeeks:visited:before{position:relative;right:16px}.sessions .session{position:relative;margin-right:6px;padding:0;font-family:"Open Sans",sans-serif;text-align:center;border:none;outline:0;display:inline-block;background:0 0}@media screen and (max-width:420px){.sessions .session{margin-right:4px}}@media screen and (max-width:396px){.sessions .session{margin-right:2px}}@media screen and (max-width:370px){.sessions .session{margin-right:0}}.sessions .session.clickable{cursor:pointer}.sessions .session .number{font-size:12px;line-height:16px;font-weight:400;color:#737387;display:block}.sessions .session .sessionCircle{width:20px;height:20px;display:inline-block;background:url(/static/images/session.svg) 0 0 no-repeat;background-size:20px 20px}.sessions .session.active .sessionCircle{background-image:url(/static/images/session_active.svg)}.sessions .session.active:after{position:absolute;left:6px;bottom:-6px;z-index:1;content:"";border:4px solid transparent;border-top-color:#dd2756}.sessions .session.active .number{color:#dd2756}.sessions .session.current .sessionCircle{background-image:url(/static/images/session_half.svg)}.sessions .session.current.active .sessionCircle{background-image:url(/static/images/session_half_active.svg)}.sessions .session.complete .sessionCircle{background-image:url(/static/images/session_complete.svg)}.sessions .session.complete.active .sessionCircle{background-image:url(/static/images/session_complete_active.svg)}.sessions.days{margin:0;padding:20px 2px 10px;vertical-align:top;float:none;display:block}.sessions.days .session{margin-right:7px}.sessions.days .session .number{padding-bottom:4px}.sessions.days .session.active:after{display:none}.contentBlocks .contentBlock{padding:20px 0 30px;border-bottom:1px solid #e2e4ed;flex-wrap:wrap;display:flex}.contentBlocks .contentBlock.hasFlexItems{margin-left:-30px;margin-right:-30px}.contentBlocks .contentBlock.alt{padding-top:0}.contentBlocks .contentBlock.alt2{padding-left:20px;padding-right:20px}@media screen and (max-width:900px){.contentBlocks .contentBlock.alt2{padding-left:15px;padding-right:15px}}.contentBlocks .contentBlock .primary{font-size:14px;line-height:20px;font-weight:300;color:#474751;display:block}.contentBlocks .contentBlock .primary.inline{display:inline}.contentBlocks .contentBlock .secondary{font-size:12px;line-height:20px;color:#676771;display:block}.contentBlocks .contentBlock .checkbox-list{font-size:14px;line-height:20px}.contentBlocks .contentBlock .flexItem{margin:0 30px}.contentBlocks .contentBlock .flexItem ol.simple li,.contentBlocks .contentBlock .flexItem ul.simple li{font-size:14px;line-height:20px;font-weight:300}.contentBlocks .contentBlock .flexItem+.full h3{margin-top:20px;margin-bottom:6px}.contentBlocks .contentBlock .flexItem.full{padding-right:0;width:calc(100% - 60px)}.contentBlocks .contentBlock .flexItem.full.paddedBottom{padding-bottom:30px}.contentBlocks .contentBlock .flexItem.half{width:calc(50% - 60px)}@media screen and (max-width:640px){.contentBlocks .contentBlock .flexItem.half.mobile-full{width:calc(100% - 60px)}}.contentBlocks .contentBlock:last-child{padding-bottom:66px;border-bottom:none}.contentBlocks .contentBlock.clientCoachChat{padding:0}.contentBlocks .contentBlock .clientCoachChatInner{padding:20px 30px 2px;width:100%;border-bottom:1px solid #e2e4ed}.contentBlocks .contentBlock h3:not(.semibold){margin-bottom:-6px}.contentBlocks .contentBlock h3:not(.semibold).bold{font-weight:400}.contentBlocks .contentBlock.foodLogWrapper{padding:0;display:block}.contentBlocks .contentBlock.foodLogAddFormWrapper{padding:28px 0;display:block}.contentBlocks .contentBlock.bellyMeasureRecords,.contentBlocks .contentBlock.sessionPreviewContent,.contentBlocks .contentBlock.takeawaysContent{padding-top:22px;padding-left:30px;padding-right:30px;padding-bottom:0}.contentBlocks .contentBlock.bellyMeasureRecords.bellyMeasureRecords .flipBtnWrap,.contentBlocks .contentBlock.sessionPreviewContent.bellyMeasureRecords .flipBtnWrap,.contentBlocks .contentBlock.takeawaysContent.bellyMeasureRecords .flipBtnWrap{margin-bottom:30px;display:flex}.contentBlocks .contentBlock.bellyMeasureRecords.bellyMeasureRecords .actions .action img,.contentBlocks .contentBlock.sessionPreviewContent.bellyMeasureRecords .actions .action img,.contentBlocks .contentBlock.takeawaysContent.bellyMeasureRecords .actions .action img{opacity:1}.contentBlocks .contentBlock.bellyMeasureRecords .full,.contentBlocks .contentBlock.sessionPreviewContent .full,.contentBlocks .contentBlock.takeawaysContent .full{width:100%}.contentBlocks .contentBlock.bellyMeasureRecords .vimeo-wrapper,.contentBlocks .contentBlock.sessionPreviewContent .vimeo-wrapper,.contentBlocks .contentBlock.takeawaysContent .vimeo-wrapper{margin:0 0 23px;max-width:800px}.contentBlocks .contentBlock.bellyMeasureRecords .vimeo-wrapper .vimeo-wrapper__inner,.contentBlocks .contentBlock.sessionPreviewContent .vimeo-wrapper .vimeo-wrapper__inner,.contentBlocks .contentBlock.takeawaysContent .vimeo-wrapper .vimeo-wrapper__inner{position:relative;padding:56.25% 0 0 0}.contentBlocks .contentBlock.bellyMeasureRecords .vimeo-wrapper iframe,.contentBlocks .contentBlock.sessionPreviewContent .vimeo-wrapper iframe,.contentBlocks .contentBlock.takeawaysContent .vimeo-wrapper iframe{position:absolute;top:0;left:0;margin:0;width:100%;height:100%}.contentBlocks .contentBlock.bellyMeasureRecords .iframeMaxWidth,.contentBlocks .contentBlock.sessionPreviewContent .iframeMaxWidth,.contentBlocks .contentBlock.takeawaysContent .iframeMaxWidth{max-width:560px}.contentBlocks .contentBlock.bellyMeasureRecords .iframeMaxWidth .iframeWrapper,.contentBlocks .contentBlock.sessionPreviewContent .iframeMaxWidth .iframeWrapper,.contentBlocks .contentBlock.takeawaysContent .iframeMaxWidth .iframeWrapper{margin-bottom:23px;width:100%;height:0;padding-top:25px;padding-bottom:56.25%}.contentBlocks .contentBlock.bellyMeasureRecords .iframeMaxWidth .iframeWrapper iframe,.contentBlocks .contentBlock.sessionPreviewContent .iframeMaxWidth .iframeWrapper iframe,.contentBlocks .contentBlock.takeawaysContent .iframeMaxWidth .iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contentBlocks .contentBlock.bellyMeasureRecords .photo,.contentBlocks .contentBlock.sessionPreviewContent .photo,.contentBlocks .contentBlock.takeawaysContent .photo{float:left}@media screen and (max-width:420px){.contentBlocks .contentBlock.bellyMeasureRecords .photo,.contentBlocks .contentBlock.sessionPreviewContent .photo,.contentBlocks .contentBlock.takeawaysContent .photo{margin:4px auto 0;float:none;display:block}}.contentBlocks .contentBlock.bellyMeasureRecords .content,.contentBlocks .contentBlock.sessionPreviewContent .content,.contentBlocks .contentBlock.takeawaysContent .content{padding:10px 0 28px 190px}.contentBlocks .contentBlock.bellyMeasureRecords .content h2,.contentBlocks .contentBlock.sessionPreviewContent .content h2,.contentBlocks .contentBlock.takeawaysContent .content h2{margin-bottom:8px}.contentBlocks .contentBlock.bellyMeasureRecords .content p,.contentBlocks .contentBlock.sessionPreviewContent .content p,.contentBlocks .contentBlock.takeawaysContent .content p{margin:0 0 20px}@media screen and (max-width:420px){.contentBlocks .contentBlock.bellyMeasureRecords .content,.contentBlocks .contentBlock.sessionPreviewContent .content,.contentBlocks .contentBlock.takeawaysContent .content{padding:18px 0}}.contentBlocks .contentBlock.bellyMeasureRecords .actions,.contentBlocks .contentBlock.sessionPreviewContent .actions,.contentBlocks .contentBlock.takeawaysContent .actions{margin:0 -30px;padding:0 0;border-radius:0 0 3px 3px;background:#fafafa}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action,.contentBlocks .contentBlock.sessionPreviewContent .actions .action,.contentBlocks .contentBlock.takeawaysContent .actions .action{padding:18px 30px 0;border-top:1px solid #e2e4ed;align-items:flex-start;display:flex}@media screen and (max-width:620px){.contentBlocks .contentBlock.bellyMeasureRecords .actions .action,.contentBlocks .contentBlock.sessionPreviewContent .actions .action,.contentBlocks .contentBlock.takeawaysContent .actions .action{flex-direction:column}}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action h3,.contentBlocks .contentBlock.sessionPreviewContent .actions .action h3,.contentBlocks .contentBlock.takeawaysContent .actions .action h3{margin-bottom:0;font-weight:600;color:#727283}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action h4,.contentBlocks .contentBlock.sessionPreviewContent .actions .action h4,.contentBlocks .contentBlock.takeawaysContent .actions .action h4{margin:0 0 14px;padding:6px 0 0;font-size:18px;line-height:24px;font-weight:400;color:#727283}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action p,.contentBlocks .contentBlock.sessionPreviewContent .actions .action p,.contentBlocks .contentBlock.takeawaysContent .actions .action p{color:#727283}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action a:not(.btn),.contentBlocks .contentBlock.bellyMeasureRecords .actions .action a:not(.btn):visited,.contentBlocks .contentBlock.sessionPreviewContent .actions .action a:not(.btn),.contentBlocks .contentBlock.sessionPreviewContent .actions .action a:not(.btn):visited,.contentBlocks .contentBlock.takeawaysContent .actions .action a:not(.btn),.contentBlocks .contentBlock.takeawaysContent .actions .action a:not(.btn):visited{color:#437722}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action a:not(.btn):hover,.contentBlocks .contentBlock.bellyMeasureRecords .actions .action a:not(.btn):visited:hover,.contentBlocks .contentBlock.sessionPreviewContent .actions .action a:not(.btn):hover,.contentBlocks .contentBlock.sessionPreviewContent .actions .action a:not(.btn):visited:hover,.contentBlocks .contentBlock.takeawaysContent .actions .action a:not(.btn):hover,.contentBlocks .contentBlock.takeawaysContent .actions .action a:not(.btn):visited:hover{text-decoration:underline;color:#437722}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action:last-child,.contentBlocks .contentBlock.sessionPreviewContent .actions .action:last-child,.contentBlocks .contentBlock.takeawaysContent .actions .action:last-child{padding-bottom:6px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}@media screen and (max-width:900px){.contentBlocks .contentBlock.bellyMeasureRecords .actions .action:last-child,.contentBlocks .contentBlock.sessionPreviewContent .actions .action:last-child,.contentBlocks .contentBlock.takeawaysContent .actions .action:last-child{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.current,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.current,.contentBlocks .contentBlock.takeawaysContent .actions .action.current{background:#fff}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.current img,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.current img,.contentBlocks .contentBlock.takeawaysContent .actions .action.current img{opacity:1}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.current h3,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.current h3,.contentBlocks .contentBlock.takeawaysContent .actions .action.current h3{font-weight:600;color:#242938}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.current p,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.current p,.contentBlocks .contentBlock.takeawaysContent .actions .action.current p{color:#474751}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.disabled img,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.disabled img,.contentBlocks .contentBlock.takeawaysContent .actions .action.disabled img{opacity:.75}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action.disabled h3,.contentBlocks .contentBlock.sessionPreviewContent .actions .action.disabled h3,.contentBlocks .contentBlock.takeawaysContent .actions .action.disabled h3{color:#727283}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action:first-child,.contentBlocks .contentBlock.sessionPreviewContent .actions .action:first-child,.contentBlocks .contentBlock.takeawaysContent .actions .action:first-child{border-top-color:#d3d3d7}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action img,.contentBlocks .contentBlock.sessionPreviewContent .actions .action img,.contentBlocks .contentBlock.takeawaysContent .actions .action img{opacity:.75}@media screen and (max-width:620px){.contentBlocks .contentBlock.bellyMeasureRecords .actions .action img,.contentBlocks .contentBlock.sessionPreviewContent .actions .action img,.contentBlocks .contentBlock.takeawaysContent .actions .action img{position:absolute}}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action .text,.contentBlocks .contentBlock.sessionPreviewContent .actions .action .text,.contentBlocks .contentBlock.takeawaysContent .actions .action .text{position:relative;top:-3px;padding:0 20px}@media screen and (max-width:620px){.contentBlocks .contentBlock.bellyMeasureRecords .actions .action .text,.contentBlocks .contentBlock.sessionPreviewContent .actions .action .text,.contentBlocks .contentBlock.takeawaysContent .actions .action .text{padding:0 0 0 50px}}.contentBlocks .contentBlock.bellyMeasureRecords .actions .action .text .btn,.contentBlocks .contentBlock.sessionPreviewContent .actions .action .text .btn,.contentBlocks .contentBlock.takeawaysContent .actions .action .text .btn{top:10px;z-index:100;float:right}.chatMessagesWrap{padding:4px 0;width:100%}.chatMessagesWrap:before{position:absolute;top:0;left:0;right:12px;z-index:100;content:"";height:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-moz-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-ms-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:-o-linear-gradient(top,#fff,rgba(255,255,255,0));background-image:linear-gradient(top,#fff,rgba(255,255,255,0))}.chatMessagesWrap:after{position:absolute;bottom:0;left:0;right:12px;z-index:100;content:"";height:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(top,rgba(255,255,255,0),#fff)}.chatMessagesWrap .chatMessages{height:320px;overflow-y:auto}.chatMessagesWrap .chatMessages::-webkit-scrollbar{-webkit-appearance:none;width:12px;background:#fff}.chatMessagesWrap .chatMessages::-webkit-scrollbar-thumb{border-radius:8px;background-clip:padding-box;border:3px solid transparent;background-color:rgba(0,0,0,.2);box-shadow:none}.chatMessagesWrap .chatMessages .msg{padding:17px 20px 21px;border-bottom:1px solid #e2e4ed}.chatMessagesWrap .chatMessages .msg:last-child{border-bottom:none}.chatMessagesWrap .chatMessages .msg .sender{font-size:14px;line-height:16px;font-weight:600;color:#2a2f3d;float:left}.chatMessagesWrap .chatMessages .msg .date{font-size:12px;line-height:17px;font-weight:400;color:#9999ac;float:right}.chatMessagesWrap .chatMessages .msg .text{padding-top:12px;font-size:14px;line-height:20px;font-weight:400;white-space:pre-line}.chatMessagesWrap .chatMessages .msg .text a,.chatMessagesWrap .chatMessages .msg .text a:visited{text-decoration:none;color:#437722}.chatMessagesWrap .chatMessages .msg .text a:hover,.chatMessagesWrap .chatMessages .msg .text a:visited:hover{text-decoration:underline}.chatMessagesWrap .chatMessages.clientChat{min-height:310px;height:calc(100vh - 482px)}.chatMessagesWrap .chatMessages.clientChat.notification-above-chat{height:calc(100vh - 517px)}@media screen and (max-width:900px){.chatMessagesWrap .chatMessages.clientChat{height:calc(100vh - 437px)}.chatMessagesWrap .chatMessages.clientChat.notification-above-chat{height:calc(100vh - 517px)}}.chatMessagesWrap .chatMessages.clientChat .msg{padding:17px 30px 21px}.chatMessagesWrap .chatMessages.clientChat .msg .sender{color:#dd2756}.chatMessagesWrap .chatMessages.clientChat .msg .text{font-size:16px;line-height:24px}.chatForm{padding:20px 14px 30px;width:100%;border-top:1px solid #e2e4ed;border-radius:0 0 3px 3px;background:#f4f4f4}.chatForm .title{font-weight:300}.chatForm .field{margin-bottom:2px;height:280px}.chatForm.clientChat{padding:30px 30px 30px}.chatForm.clientChat .field{margin-bottom:20px;height:116px;font-size:16px;line-height:24px}.chatForm.clientChat input.btn{margin-top:0;min-width:160px}.chat-actions{margin:24px 0 0;padding:14px 0 0;border-top:1px solid #d3d3d7;justify-content:space-between;display:flex}.preview-message{margin:-2px 0 22px;padding:18px 18px 22px;font-size:14px;line-height:20px;font-weight:400;white-space:break-spaces;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 10px 6px -6px rgba(0,0,0,.04);background:#fff}.contentBlock.grey{padding:0!important;display:block;background:#f5f5f5}.contentBlock.grey .high-level-info{padding:24px 40px 4px}.contentBlock.grey .high-level-info .third{margin-bottom:23px;width:calc(100% / 3);float:left}.contentBlock.grey .high-level-info .half{margin-bottom:23px;width:50%;float:left}@media screen and (max-width:1300px){.contentBlock.grey .high-level-info .half{width:100%;float:none}}@media screen and (max-width:900px){.contentBlock.grey .high-level-info .half{width:50%;float:left}}@media screen and (max-width:520px){.contentBlock.grey .high-level-info .half{width:100%;float:none}}.contentBlock.grey .high-level-info .half h4,.contentBlock.grey .high-level-info .third h4{margin-bottom:4px;padding-top:0}.contentBlock.grey .session-by-session .session{width:100%;border-top:1px solid #e2e4ed;background:#fff}.contentBlock.grey .session-by-session .session:last-child{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.contentBlock.grey .session-by-session .session .top-bar{padding:21px 40px 24px 40px;cursor:pointer}.contentBlock.grey .session-by-session .session .top-bar.no-emails{cursor:default;background:red!important}.contentBlock.grey .session-by-session .session .top-bar .head{float:left}.contentBlock.grey .session-by-session .session .top-bar .head .title{margin:0 0 3px 0;font-size:22px;line-height:32px;font-weight:300;color:#242938}.contentBlock.grey .session-by-session .session .top-bar .head .latest-status{font-weight:300;color:#676771}.contentBlock.grey .session-by-session .session .top-bar .expand-collapse{top:10px;color:#437722;float:right}.contentBlock.grey .session-by-session .session .top-bar .expand-collapse .arrow{top:6px;margin-left:5px;width:0;border:6px solid transparent;border-top-width:8px;border-top-color:#437722;display:inline-block;-ms-transform-origin:center 25%;-webkit-transform-origin:center 25%;transform-origin:center 25%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .32s ease;-moz-transition:transform .32s ease;-ms-transition:transform .32s ease;-o-transition:transform .32s ease;transition:transform .32s ease}.contentBlock.grey .session-by-session .session .status-history{top:-4px;padding:0 40px 36px 40px;width:100%}.contentBlock.grey .session-by-session .session .status-history .status-history-table-wrap{overflow-x:auto}.contentBlock.grey .session-by-session .session .status-history .status-history-table-wrap::-webkit-scrollbar{-webkit-appearance:none;width:12px;background:#fff}.contentBlock.grey .session-by-session .session .status-history .status-history-table-wrap::-webkit-scrollbar-thumb{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-clip:padding-box;border:5px solid transparent;background-color:rgba(0,0,0,.2);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.contentBlock.grey .session-by-session .session .status-history .status-history-table{width:100%;min-width:540px;display:table}.contentBlock.grey .session-by-session .session .status-history .status-history-table .history-row{display:table-row}.contentBlock.grey .session-by-session .session .status-history .status-history-table .history-row .history-cell{padding:9px 0 10px;font-size:14px;line-height:22px;font-weight:300;color:#676771;border-bottom:1px solid #e2e4ed;display:table-cell}.contentBlock.grey .session-by-session .session .status-history .status-history-table .history-row .history-cell:last-child{text-align:right}.contentBlock.grey .session-by-session .session .status-history .status-history-table .history-row .history-cell.first{width:40%}.contentBlock.grey .session-by-session .session .status-history .status-history-table .history-row.head .history-cell{font-size:16px;font-weight:400;color:#676b78}.contentBlock.grey .session-by-session .session .changed-class-day-log{padding:0 40px 36px 40px;width:100%}.contentBlock.grey .session-by-session .session.expanded .top-bar .expand-collapse .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mini-table{width:100%;border:1px solid #d9d9d9;box-shadow:0 1px 0 rgba(0,0,0,.06);display:table-cell;background:#f9f9f9}@media screen and (max-width:480px){.mini-table{width:100%}}.contentBlock .mini-table{margin:6px 30px 0;padding:0 0 13px;font-size:14px;line-height:20px;border-radius:4px}.mt-row{display:table-row}.mt-row--header .mt-cell{padding:15px 15px 6px;text-decoration:underline}.mt-cell{padding:6px 15px;min-width:80px;text-align:center;display:table-cell}.mt-cell small{margin-top:1px;font-size:10px;line-height:14px;opacity:.8;display:block}@media screen and (max-width:480px){.mt-cell{min-width:66px}}.mt-cell--wide{min-width:220px;text-align:left}@media screen and (max-width:440px){.mt-cell--wide{min-width:160px}}.mt-cell--medium{min-width:110px}.coach-action-form{padding:17px 20px 30px}.coach-action-form .alert-box{margin:2px 0 20px;padding:10px 16px 14px;max-width:400px;font-size:14px;line-height:21px;color:#3a2c0d;border:1px solid #ffae00;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);background:#fff9d1}.coach-action-form .flipBtnWrap.mt5{margin-top:20px}.spaced_p{margin-left:2px;line-height:24px}.checkbox-list{margin:0 0 6px}.checkbox-list input{top:1px;margin-right:4px}.checkbox-list__item{margin:0 0 4px}.input-group-wrap{position:relative}.chat-underlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;display:block;background:rgba(0,0,0,0);transition:background-color .3s ease}.chat-underlay.visible{z-index:1000;pointer-events:auto;background-color:rgba(0,0,0,.4)}@media screen and (max-width:1024px){.chat-underlay.visible{display:none}}.chat-area{z-index:1100}.chat-area.preview-mode:before{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;content:"";display:block;background:0 0}@media screen and (max-width:1024px){.chat-area.preview-mode:before{display:none}}.micro-input{margin:0;padding:2px;width:100%;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;font-weight:400;text-align:center;color:#2a2a30;border:1px solid transparent;border-bottom-color:#d3d3d7;border-radius:3px;outline:0;box-shadow:none;background:0 0;transition:border-color .1s ease,background-color .1s ease}.micro-input:focus{border-color:#b0b0b7;background-color:#fff}.micro-input--tiny-focus{top:-1px;padding-top:3px;font-size:10px;font-weight:600}.micro-input--tiny-focus:focus{top:0;padding-top:2px;font-size:14px;font-weight:400}.micro-input--la{text-align:left}.micro-input--textarea,textarea.micro-input{top:-3px;margin-bottom:-6px;border-radius:0;resize:none}.micro-input--textarea:focus,textarea.micro-input:focus{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.tucked-away{margin:10px 0;font-size:14px;line-height:20px;color:#7e7e7e;border:1px solid #e2e4ed;border-radius:6px;background:#f8f8f8;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.tucked-away.tucked-away--green{color:#466a2e;border-color:#7ecc4b;background-color:#e9fbea}.tucked-away label{padding:10px 12px;font-weight:600;color:inherit;cursor:pointer;align-items:flex-start;justify-content:space-between;display:flex}.tucked-away .checkbox-label input[type=checkbox]{top:3px}.client-flags{position:absolute;top:13px;right:252px;padding:4px 10px 0 0;border-right:1px solid #e2e4ed;display:inline-block}.client-flags.minimal-ui{right:0;border-right:none}@media screen and (max-width:900px){.client-flags{right:275px;display:none}.client-flags.minimal-ui{right:53px;border-right:1px solid #e2e4ed}.client-flags.show{display:inline-block}}@media screen and (max-width:359px){.client-flags{top:0;left:0;padding:2px 0 0 0;height:100%;align-items:center;justify-content:center;flex-direction:column}.client-flags.show{display:flex}}.client-flag{margin:0 2px;cursor:pointer;opacity:.8;display:inline-block;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}.client-flag.client-flag--phone{top:-2px;width:19px}.client-flag.client-flag--phone:not(.client-flag--active){filter:grayscale(1) brightness(3.1)}.client-flag.client-flag--heart{width:23px}.client-flag.client-flag--heart:not(.client-flag--active){filter:grayscale(1) brightness(1.85)}.client-flag:hover{opacity:1}.client-flag img{width:100%;display:inline-block}@media screen and (max-width:359px){.client-flag{margin:1px 0;width:18px}.client-flag.client-flag--heart{width:16px}}.client-flag--active{opacity:1;filter:grayscale(0) brightness(1)}.diet-quality-gauge-area{margin-bottom:16px}.diet-quality-gauge-wrapper{margin:0 10px 0 0}.diet-quality-gauge-wrapper.solo{margin-right:0}@media screen and (max-width:767px){.diet-quality-gauge-wrapper{margin:0}}.diet-quality-gauge{margin:28px auto;max-width:400px;width:100%;height:50%;display:block}.diet-quality-gauge.smaller{margin-left:0;margin-right:0;max-width:240px}@media screen and (max-width:767px){.diet-quality-gauge{width:100%}}.diet-quality-gauge-needle{position:absolute;left:50%;bottom:-12%;z-index:20;width:9.884%;transform:translate3d(-50%,0,0) rotate(-90deg);transform-origin:50% 82.7%;transition:transform 2s ease}.diet-quality-gauge-needle.dqn--small{bottom:-10.5%}.diet-quality-gauge-gauge{z-index:10;width:100%}.big-tags{margin-bottom:12px;margin-right:-8px;padding:8px 0 0;flex-wrap:wrap;display:flex}.big-tag{margin:0 8px 8px 0;padding:10px 16px 11px;font-size:14px;line-height:19px;font-weight:400;color:#676771;border-radius:4px;flex-shrink:0;background:#eee}.big-tag--green{font-weight:600;color:#363e2b;background:rgba(144,196,68,.4)}.big-tag--yellow{font-weight:600;color:#4c462a;background:rgba(252,215,39,.4)}.selectable-tags{margin-bottom:20px;margin-top:-10px;margin-right:-8px;padding:0;flex-wrap:wrap;display:flex}.selectable-tag{margin:0 8px 8px 0;padding:10px 17px 11px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:19px;font-weight:400;color:#676771;border:none;outline:0;box-shadow:inset 0 0 0 1px #d1d1d1;border-radius:40px;flex-shrink:0;cursor:pointer;background:#fff}.selectable-tag--active{color:#fff;box-shadow:inset 0 1px 0 #762744;background-image:linear-gradient(to bottom,#ff3065,#ff3065)}.fixed-form-actions{position:absolute;left:24px;bottom:24px;display:flex}.fixed-form-actions .btn.bordered,.fixed-form-actions .btn:visited.bordered{top:1px;margin-right:16px;min-width:initial;height:40px;font-size:14px;line-height:38px;background:#fff}.info-box-link{padding:10px;width:190px;text-decoration:none;font-size:14px;line-height:1.5;font-weight:400;color:#437722;border:1px solid #e7e7e9;border-radius:4px;box-shadow:0 1px 0 #acb4c8;align-items:center;display:flex;background:#f8f8f8}.ibl__icon{padding:7px 9px 6px;border:1px solid #e7e7e9;border-radius:2px;box-shadow:0 1px 0 rgba(172,180,200,.5);display:flex;background:#fff}.ibl__icon img{width:38px}.ibl__text{padding-left:10px}.info-box-link--tape-measure-pdf{margin:0 0 12px 24px;float:right}@media screen and (max-width:900px){.info-box-link--tape-measure-pdf{margin:10px 0 14px;float:none}}.recipes-session-title{display:none}.past-session-recipes .recipes-session-title{display:block}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px dashed #dd2756!important;outline-offset:2px}.field:focus-within,.micro-input:focus-within{outline:2px solid #dd2756!important;outline-offset:-1px!important}.chosen-container .search-field input{outline:0!important}.selWrap .chosen-container-active .chosen-choices,.selWrap .chosen-container-active .chosen-single{outline:2px solid #dd2756!important;outline-offset:-1px!important}.selWrap .chosen-container-active .search-field input{outline:0!important}a.logo{outline-offset:4px!important}#navWrap #nav a:focus-within{outline-offset:-4px!important}.contentTabs a:focus-within{outline-offset:3px!important}.actionOption:focus-within{outline-offset:3px}@media screen and (max-width:700px){.programSlider.referral-landing-page{margin-top:16px;padding-top:50px}}.employee-id-wrapper{margin:10px -20px 10px;padding:20px 20px 0;border-top:1px solid #d3d3d7;clear:both}.credit-card-fields{margin:10px -20px 10px;padding:20px 20px 0;border-top:1px solid #d3d3d7;clear:both}.trust-badges-wrapper{margin:10px -20px 20px;padding:20px 30px 14px;border-top:1px solid #d3d3d7;border-bottom:1px solid #d3d3d7;background:#fefefe;clear:both}.trust-badges{margin:2px 0 6px;align-items:center;display:flex}.trust-badge{margin-right:18px}.stripe-badge{padding:5px;max-width:388px;border-radius:8px;align-items:center;text-decoration:none;display:flex;background:#e8ebef}.stripe-text{position:relative;top:-1px;padding:0 10px 0 7px;font-size:14px;line-height:20px;color:#262d33;display:inline-block}.lock-icon{margin-right:4px;font-size:15px;line-height:20px;display:inline-block}.stripe-badge img{width:110px;opacity:.85;display:inline-block;transition:opacity .16s ease}.stripe-badge:hover img{opacity:1}.comodo-badge{top:-3px}.comodo-badge img{width:84px}@media screen and (max-width:460px){.trust-badges-wrapper .title{text-align:center}.trust-badges{flex-direction:column}.trust-badge{margin-top:16px;margin-right:0}}.company-search-code-area{margin-bottom:20px;max-width:318px}.company-search-code-area:after,.company-search-code-area:before{content:"";display:table}.company-search-code-area:after{clear:both}.company-search-code-area .code-field-wrap{padding-right:10px;width:calc(100% - 120px);float:left}.company-search-code-area .field{margin-bottom:0}.company-search-code-area .fieldError,.company-search-code-area .fieldSuccess{position:relative;top:3px;left:2px;right:auto;bottom:auto;width:100%;display:block}.company-search-code-area .code-btn{margin-left:0;padding-left:20px;padding-right:20px;width:120px;min-width:120px}.signup-banner-heading{margin:15px 0 45px;padding:16px 20px 18px;font-size:34px;line-height:38px;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;display:block;background:#dd034f}@media screen and (max-width:500px){.signup-banner-heading{margin:10px 0 30px;font-size:24px;line-height:28px}}.signup-banner{margin:-20px -30px 26px;padding:20px 30px 18px;color:#fff;background:#42b029 url(/static/images/green-food-banner--small.jpg) right center no-repeat;background-size:cover}.signup-banner h1,.signup-banner h2,.signup-banner h3,.signup-banner h4,.signup-banner h5,.signup-banner h6{position:relative;z-index:10;color:#fff}.signup-banner h1{max-width:calc(100% - 230px)}@media screen and (max-width:760px){.signup-banner h1{max-width:100%}}.signup-banner h3{margin-bottom:8px;font-size:20px;line-height:30px;font-weight:400}@media screen and (max-width:760px){.signup-banner:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:1;opacity:.9;display:block;background:#47bd2c}}.img-text-columns{margin:0 0 0;display:flex}@media screen and (max-width:767px){.img-text-columns{flex-direction:column}}.img-text-columns .img-column{margin:0 15px 0 0;width:calc(50% - 15px)}.img-text-columns .img-column img{margin:0 0 20px;max-width:100%}@media screen and (max-width:767px){.img-text-columns .img-column{margin:0;width:100%}}.img-text-columns .text-column{margin:0 0 0 15px;width:calc(50% - 15px)}@media screen and (max-width:767px){.img-text-columns .text-column{margin:0;width:100%}}.sue-levy-signature{width:130px;display:inline-block}body.sessionSnapshot{background:#fff}.sessionSnapshot #page{margin:20px auto;width:80%;min-width:1024px}@media print{.sessionSnapshot #page{margin:0 auto;min-width:8.5in;width:100%}}.sessionSnapshot #head{padding:20px 20px 6px;height:102px;border-bottom:1px solid #d3d3d7}.sessionSnapshot #head h2{margin-bottom:0}.sessionSnapshot #head #logo{position:absolute;top:-7px;right:0}.iconTrack{position:relative;top:7px;margin-right:1px}.coachReviewed{position:absolute;top:10px;right:10px;z-index:20}.coachReviewed .title{font-size:12px}.dayHeading{margin-bottom:10px;padding:10px 0 0 20px}.dayHeading small{position:relative;top:-2px;padding:0 35px 0 0;font-size:16px;line-height:22px;font-weight:400;color:#676b78;display:inline-block}.dayHeading small input[type=checkbox]{top:1px;margin-left:4px}.dayHeading small.first{padding-left:40px}table.snapshot{margin:0 0 10px;width:100%}table.snapshot tr td{padding:18px 22px 22px;min-width:100px;font-size:14px;line-height:20px;color:#474751;background:#fff}table.snapshot tr:nth-of-type(odd) td{background:#f5f5f5}table.snapshot tr.head td{padding:18px 22px 22px;font-size:13px;color:#fff;background:#42495f}.empty{padding:18px 22px 22px}