.container,.container-fluid,.layout-help #search-header #search-header-inner{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.modal,.modal-open{overflow:hidden}.btn-large:focus,.btn-large:hover,.btn-medium:focus,.btn-medium:hover,.btn-primary-large:focus,.btn-primary-large:hover,.btn-primary-medium:focus,.btn-primary-medium:hover,.btn-primary-small:focus,.btn-primary-small:hover,.btn-quaternary-large:focus,.btn-quaternary-large:hover,.btn-quaternary-medium:focus,.btn-quaternary-medium:hover,.btn-quaternary-small:focus,.btn-quaternary-small:hover,.btn-quinary-large:focus,.btn-quinary-large:hover,.btn-quinary-medium:focus,.btn-quinary-medium:hover,.btn-quinary-small:focus,.btn-quinary-small:hover,.btn-secondary-large:focus,.btn-secondary-large:hover,.btn-secondary-medium:focus,.btn-secondary-medium:hover,.btn-secondary-small:focus,.btn-secondary-small:hover,.btn-small:focus,.btn-small:hover,.btn-tertiary-large:focus,.btn-tertiary-large:hover,.btn-tertiary-medium:focus,.btn-tertiary-medium:hover,.btn-tertiary-small:focus,.btn-tertiary-small:hover,.btn:focus,.btn:hover,.modal,.modal-content,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{outline:0}.container,.layout-help #search-header #search-header-inner{width:990px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.layout-help #search-header #search-header-inner:after,.layout-help #search-header #search-header-inner:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.layout-help #search-header #search-header-inner:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.gradient-green,.gradient-green-pattern,.layout-training #drills .row .col-xs-6:nth-of-type(3) .drill-panel{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#018d5d,#50e3c2);background-image:url(../images/background-pattern.png),linear-gradient(to right,#018d5d,#50e3c2)}.gradient-eyegym,.layout-information,.layout-training #drills .row .col-xs-6 .drill-panel,body{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#0071a6,#00d8f5);background-image:url(../images/background-pattern.png),linear-gradient(to right,#0071a6,#00d8f5)}.gradient-blue,.gradient-dark-blue{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#1f4cc1,#4a90e2);background-image:url(../images/background-pattern.png),linear-gradient(to right,#1f4cc1,#4a90e2)}.drill-panel .drill-panel-top .alert,.gradient-purple{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#7700d2,#ad64e5);background-image:url(../images/background-pattern.png),linear-gradient(to right,#7700d2,#ad64e5)}.gradient-pink{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#bd11bd,#ff97ff);background-image:url(../images/background-pattern.png),linear-gradient(to right,#bd11bd,#ff97ff)}.gradient-deep-pink,.layout-training #drills .row .col-xs-6:nth-of-type(4) .drill-panel{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#bd015f,#ef4c81);background-image:url(../images/background-pattern.png),linear-gradient(to right,#bd015f,#ef4c81)}.drill-panel .drill-panel-top .alert.alert-2,.gradient-red{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#e30011,#ff7a5b);background-image:url(../images/background-pattern.png),linear-gradient(to right,#e30011,#ff7a5b)}.gradient-orange,.layout-training #drills .row .col-xs-6:nth-of-type(2) .drill-panel{background-image:url(../images/background-pattern.png),-webkit-linear-gradient(left,#ff6d43,#fbb042);background-image:url(../images/background-pattern.png),linear-gradient(to right,#ff6d43,#fbb042)}.background-white,.layout-help,.program-panel .program-detail,.program-panel .program-price{background:#fff!important}.background-black{background:#000!important}.background-dark-background,.program-panel .suggestion{background:#323c4e!important}.background-light-background{background:#edf0f5!important}.background-dark-grey,.program-panel .badge-container{background:#3a4457!important}.background-mid-grey,.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a span.expired{background:#637382!important}.background-neutral-grey{background:#93a2b0!important}.background-light-grey,.layout-profile #main #or{background:#dce0e5!important}.background-blue,.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(3){background:#00c6d9!important}.background-light-blue,.btn-social-twt{background:#55acee!important}.background-red,.performance-chart.fail .chart-line,.performance-chart.fail .chart-line .chart-line-dot{background:#fd514f!important}.background-green,.performance-chart.success .chart-line,.performance-chart.success .chart-line .chart-line-dot{background:#50e382!important}.background-turquoise,.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(2),.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Peripheral .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Peripheral .progress-line,.program-panel .program-detail .program-detail-list li span:not(.icon){background:#50e3c2!important}.background-orange,.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(1),.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Response-Reaction .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Response-Reaction .progress-line,.performance-chart.pass .chart-line,.performance-chart.pass .chart-line .chart-line-dot{background:#fbb042!important}.background-dark-orange,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Scanning .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Scanning .progress-line{background:#ff7a5b!important}.background-dark-blue,.btn-social-fb,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Eye .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Eye .progress-line{background:#4a90e2!important}.background-pink,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Judgement .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Judgement .progress-line{background:#ff97ff!important}.background-purple,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Visual .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Visual .progress-line{background:#ad64e5!important}.background-dark-red,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Tracking .progress-bar-dot,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Tracking .progress-line{background:#ef4c81!important}.text-center{text-align:center}.text-right{text-align:right}.bar-chart .bar-chart-inner,.form-container,.layout-assessment-key-skills #main #skill-container,.white-box{background:#fff;padding:30px;border-radius:3px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge,.white-circle{width:140px;height:140px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-radius:70px}.s-10-semibold{font-family:Work Sans;font-weight:300;font-size:44px;line-height:1.18}.clock,.s-9-semibold{font-family:Work Sans;font-weight:600;font-size:48px;line-height:1.1}#modal-badge #modal-heading,.drill-result .drill-result-inner .drill-result-title,.layout-assessment #main #title,.layout-assessment-key-skills #title,.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-title,.layout-drill-input-answer .form-container .display-number,.layout-progress #hero #hero-bottom #hero-drill-container #drill-title,.layout-purchase-choose-program #choose-program .section-heading,.layout-purchase-program #program-tab-section .section-heading,.layout-summary #main #title,.module-compare .module-compare-inner .image-container .user-image-container,.s-8-light{font-family:Work Sans;font-weight:300;font-size:48px;line-height:1.1}#training-detail #training-detail-right #time-detail .clock,.header .header-inner .header-game-clock .clock,.s-7-semibold{font-family:Work Sans;font-weight:600;font-size:42px;line-height:1.1}.layout-dashboard #badges .section-inner .title,.layout-dashboard #performance .section-inner .title,.layout-dashboard #performance-two .section-inner .title,.layout-dashboard #program .section-inner .title,.layout-dashboard .dashboard-section .section-inner .title,.layout-profile #main .title,.layout-progress #averages .title,.layout-progress #how-you-stack .title,.layout-progress #skills-comparison .title,.layout-progress #your-progress .progress-program-compare-item .program-place,.layout-progress #your-progress .title,.layout-purchase-choose-program #science .section-inner .section-heading,.layout-purchase-program #real-results-section .title,.layout-purchase-program #why-use-eyegym-section .title,.layout-summary-assessment #real-results-section .title,.layout-training #challenger-instructions .title,.layout-training #instructions .title,.performance-chart .chart-inner-container .chart-value-container .chart-value,.program-panel .program-price .price .value,.s-7-light{font-family:Work Sans;font-weight:300;font-size:42px;line-height:1.1}.drill-result .drill-result-inner .drill-result-bar .drill-result-bar-inner .drill-result-bar-bar .drill-result-value,.drill-result .drill-result-inner .drill-result-bar .drill-target .drill-target-inner .target-value,.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value,.layout-help.layout-help-article #article-content .section-heading,.layout-information .form-container .title,.module-compare .module-compare-inner .value,.progress-bar-simple .progress-value,.s-6-light{font-family:Work Sans;font-size:36px;font-weight:300;line-height:1.2}.layout-purchase-program #daily-training-section .description,.s-5-semibold{font-family:Work Sans;font-weight:600;font-size:28px;line-height:1.2}#modal-assessment-tip #modal-heading,.drill-panel .drill-panel-top .title,.form-container .form-title,.layout-assessment-key-skills #main #skill-container .skill-section .top .skill-title,.layout-free-assessment-key-skill .form-container .header-section .title,.layout-help.layout-help-article #related-articles .section-heading,.layout-progress #your-progress .progress-program-compare-item .program-place .hash,.layout-purchase-payment-successful .form-container .form-title,.layout-purchase-payment-unsuccessful .form-container .form-title,.layout-register-create-account #why-register .title,.layout-register-focus-area .main-content-section-desktop #heading,.layout-summary #main #summary-graphs .section-title,.layout-summary-assessment .summary-free-wrap .choose-program .section-title,.program-panel .badge-container .badge-title,.program-panel .program-price .price .value .currency,.s-5-light{font-family:Work Sans;font-weight:300;font-size:28px;line-height:1.2}.s-4-semibold{font-family:Work Sans;font-weight:600;font-size:24px;line-height:1.2}.btn-large,.btn-large.btn-medium,.btn-large.btn-primary-medium,.btn-large.btn-primary-small,.btn-large.btn-quaternary-medium,.btn-large.btn-quaternary-small,.btn-large.btn-quinary-medium,.btn-large.btn-quinary-small,.btn-large.btn-secondary-medium,.btn-large.btn-secondary-small,.btn-large.btn-small,.btn-large.btn-tertiary-medium,.btn-large.btn-tertiary-small,.btn-primary-large,.btn-quaternary-large,.btn-quinary-large,.btn-secondary-large,.btn-tertiary-large,.btn.btn-large,.layout-help #main .help-section .section-heading,.s-4-regular,button.btn-large,input[type=submit].btn-large,input[type=reset].btn-large,input[type=button].btn-large{font-family:Work Sans;font-weight:400;font-size:24px;line-height:1.2}#mobile-landing #mobile-landing-main #eyegym-training,#mobile-landing #mobile-landing-main #proceed-to,.bar-chart .bar-chart-heading .chart-label,.btn-social-fb.width-100 .text,.btn-social-twt.width-100 .text,.drill-panel .drill-panel-top .drill-skill-name,.dropdown.form-dropdown.btn-dropdown button,.header .header-inner .header-game-detail .game-level,.header .header-inner .header-game-detail .new-assessment,.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a .section-title,.layout-assessment-key-skills #main #skill-container .skill-section .skill-sub-heading,.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-name,.layout-free-assessment-key-skill .form-container .content-section .title,.layout-help.layout-help-article #article-content .section-subheading,.layout-profile #main #add-friend,.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-name,.layout-purchase-program #program-tab-section .purchase-program-tabs .section-current-program,.module-compare .module-compare-inner .details .name,.performance-chart .chart-inner-container .chart-text-values .chart-sub-text-container .sub-text-value,.performance-chart .chart-inner-container .chart-text-values .chart-title,.s-3-semibold{font-family:Work Sans;font-weight:600;font-size:18px;line-height:1.3}.bar-chart .bar-chart-heading .chart-title,.btn-medium,.btn-medium.btn-large,.btn-medium.btn-primary-large,.btn-medium.btn-primary-small,.btn-medium.btn-quaternary-large,.btn-medium.btn-quaternary-small,.btn-medium.btn-quinary-large,.btn-medium.btn-quinary-small,.btn-medium.btn-secondary-large,.btn-medium.btn-secondary-small,.btn-medium.btn-small,.btn-medium.btn-tertiary-large,.btn-medium.btn-tertiary-small,.btn-primary-medium,.btn-quaternary-medium,.btn-quinary-medium,.btn-secondary-medium,.btn-tertiary-medium,.btn.btn-medium,.drill-result .drill-result-inner .drill-result-details,.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value .small,.drill-tutorial-wrapper #main .target-message,.drill-tutorial-wrapper #main .tutorial-instructions,.dropdown.form-dropdown .dropdown-toggle,.dropdown.form-dropdown.open .dropdown-menu li a,.form-control,.layout-assessment #main #message,.layout-assessment-welcome #author-quotes blockquote,.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-about,.layout-free-assessment-key-skill #author-quotes blockquote,.layout-help.layout-help-article .back-bar .back-bar-inner,.layout-profile #main #form-email-notifications,.layout-profile #main #or span,.layout-profile #main .message,.layout-progress #hero #hero-bottom #hero-drill-container #drill-about,.layout-progress #how-you-stack .description,.layout-progress #skills-comparison #upgrade-skills #upgrade-heading,.layout-progress #your-progress .progress-program-compare-item .program-title,.layout-progress #your-progress .progress-program-compare-item .progress-place-status,.layout-purchase-choose-program #science .section-inner .section-text,.layout-purchase-program #why-use-eyegym-section .instructions,.layout-register-focus-area .main-content-section-desktop #categories .category .category-title,.layout-summary #main #message,.layout-training #challenger-instructions .instructions,.layout-training #instructions .instructions,.modal-content,.module-compare .module-compare-inner .details .type,.performance-chart .chart-inner-container .chart-value-container .chart-value-type,.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-indicator,.s-3-regular,button.btn-medium,input[type=submit].btn-medium,input[type=reset].btn-medium,input[type=button].btn-medium,input[type=text],input[type=password],input[type=email],select{font-family:Work Sans;font-weight:400;font-size:18px;line-height:1.3}#modal-badge #modal-share,.layout-assessment-welcome #author-quotes .author-name,.layout-free-assessment-key-skill #author-quotes .author-name,.layout-profile #main .form-container .cancel,.s-2-semibold{font-family:Work Sans;font-weight:600;font-size:16px;line-height:1.4}#mobile-landing #mobile-landing-main #please-visit,#modal-assessment-tip #modal-message,.header .header-inner .header-user-dropdown .dropdown-menu ul li a,.layout-help #help-contact-bar #help-contact-bar-inner #help-contact-bar-message,.layout-information .form-container .message,.layout-login .form-container .instructions,.layout-purchase-payment-successful .form-container .instructions,.layout-purchase-payment-unsuccessful .form-container .instructions,.layout-purchase-program #real-results-section .instructions,.layout-purchase-program #why-use-eyegym-section .thumbnail .thumbnail-title,.layout-register-create-account #register-form .terms-privacy,.layout-register-create-account #why-register #main-paragraph,.layout-summary-assessment #real-results-section .instructions,.program-panel .program-detail .program-detail-list li,.s-2-regular{font-family:Work Sans;font-weight:400;font-size:16px;line-height:1.4}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li span,.bar-chart .bar-chart-inner .bar-chart-step .bar-chart-target,.drill-panel .drill-panel-top .alert .text,.footer-basic .footer-inner,.footer-default .footer-inner .footer-inner-left .copy,.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list li a,.header .header-inner .header-login-detail .action,.header .header-inner .header-nav .header-nav-list li a,.header .header-inner .header-nav .header-nav-list li a.dark-theme,.header .header-inner .header-nav .header-nav-list li a.light-theme,.header .header-inner .header-register-detail .action,.header .header-inner .header-user-info .dark-theme,.header .header-inner .header-user-info .light-theme,.header .header-inner .header-user-info .user-name,.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-choose-another,.layout-help #main .help-section .help-list li,.layout-help.layout-help-article #related-articles .related-article-link,.layout-login .form-container .forgot-password,.layout-progress #hero #hero-bottom #hero-drill-container #drill-choose-another,.layout-purchase-payment-successful .form-container .forgot-password,.layout-purchase-payment-unsuccessful .form-container .forgot-password,.layout-summary #main #question,.program-panel .suggestion,.progress-bar-simple .progress-level span,.progress-bar-simple .simple-progress-bar-label,.s-1-semibold{font-family:Work Sans;font-weight:600;font-size:14px;line-height:1.4}.s-1-medium{font-family:Work Sans;font-weight:500;font-size:14px;line-height:1.4}.btn-primary-small,.btn-quaternary-small,.btn-quinary-small,.btn-secondary-small,.btn-small,.btn-small.btn-large,.btn-small.btn-medium,.btn-small.btn-primary-large,.btn-small.btn-primary-medium,.btn-small.btn-quaternary-large,.btn-small.btn-quaternary-medium,.btn-small.btn-quinary-large,.btn-small.btn-quinary-medium,.btn-small.btn-secondary-large,.btn-small.btn-secondary-medium,.btn-small.btn-tertiary-large,.btn-small.btn-tertiary-medium,.btn-social .text,.btn-social-fb .text,.btn-social-twt .text,.btn-tertiary-small,.btn.btn-small,.header .header-inner .header-game-detail .game-name,.header .header-inner .header-login-detail .message,.header .header-inner .header-register-detail .message,.layout-assessment-key-skills #main #skill-container .skill-section .skill-detail,.layout-assessment-welcome #author-quotes .author-designation,.layout-free-assessment-key-skill #author-quotes .author-designation,.layout-free-assessment-key-skill .form-container .content-section .skill-detail,.layout-free-assessment-key-skill .form-container .content-section .skill-detail ul li,.layout-purchase-program #categories .category .category-title,.layout-summary-assessment #categories .category .category-title,.performance-chart .chart-inner-container .chart-text-values .chart-sub-text-container .sub-text,.program-panel .program-price .price .frequency,.progress-bar-simple .next-level,.progress-bar-simple .progress-value .progress-value-label,.s-1-regular,.tooltip,body,button.btn-small,form .form-group label,input[type=submit].btn-small,input[type=reset].btn-small,input[type=button].btn-small{font-family:Work Sans;font-weight:400;font-size:14px;line-height:1.4}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a span.expired,.s-1-normal{font-family:Work Sans;font-weight:400;font-size:12px;line-height:1.6}.openSans-regular{font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.5}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:eyegym!important;font-weight:400!important;text-transform:none!important;line-height:1;-moz-osx-font-smoothing:grayscale;font-style:normal!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased}@font-face{font-family:eyegym;src:url(../fonts/eyegym.eot);src:url(../fonts/eyegym.eot?#iefix) format("embedded-opentype"),url(../fonts/eyegym.woff) format("woff"),url(../fonts/eyegym.woff2) format("woff2"),url(../fonts/eyegym.woff) format("woff"),url(../fonts/eyegym.ttf) format("truetype"),url(../fonts/eyegym.svg#eyegym) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.icon-approval:before{content:"\61"}.icon-back:before{content:"\62"}.icon-close:before{content:"\63"}.icon-correct:before{content:"\64"}.icon-down:before{content:"\65"}.icon-dropdown:before{content:"\66"}.icon-facebook:before{content:"\67"}.icon-facebook-circle:before{content:"\68"}.icon-instagram-circle:before{content:"\79"}.icon-information:before{content:"\69"}.icon-information-circle:before{content:"\6a"}.icon-linkedin-circle:before{content:"\6b"}.icon-lock:before{content:"\6c"}.icon-pause:before{content:"\6d"}.icon-wrong:before{content:"\6e"}.icon-warning:before{content:"\6f"}.icon-up:before{content:"\70"}.icon-twitter-circle:before{content:"\71"}.icon-twitter:before{content:"\72"}.icon-slow:before{content:"\73"}.icon-search:before{content:"\74"}.icon-reload:before{content:"\75"}.icon-stopwatch:before{content:"\76"}.icon-tick:before{content:"\77"}.icon-user:before{content:"\78"}.icon-next:before{content:"\66";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.btn,.btn-large,.btn-medium,.btn-primary-large,.btn-primary-medium,.btn-primary-small,.btn-quaternary-large,.btn-quaternary-medium,.btn-quaternary-small,.btn-quinary-large,.btn-quinary-medium,.btn-quinary-small,.btn-secondary-large,.btn-secondary-medium,.btn-secondary-small,.btn-small,.btn-tertiary-large,.btn-tertiary-medium,.btn-tertiary-small,.btn.btn-large,.btn.btn-medium,.btn.btn-small,button,button.btn-large,button.btn-medium,button.btn-small,input[type=submit],input[type=submit].btn-large,input[type=submit].btn-medium,input[type=submit].btn-small,input[type=reset],input[type=reset].btn-large,input[type=reset].btn-medium,input[type=reset].btn-small,input[type=button],input[type=button].btn-large,input[type=button].btn-medium,input[type=button].btn-small{position:relative;display:inline-block;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:3px;-webkit-appearance:none;border:none;font-weight:600}.btn.width-100,.width-100.btn-large,.width-100.btn-medium,.width-100.btn-primary-large,.width-100.btn-primary-medium,.width-100.btn-primary-small,.width-100.btn-quaternary-large,.width-100.btn-quaternary-medium,.width-100.btn-quaternary-small,.width-100.btn-quinary-large,.width-100.btn-quinary-medium,.width-100.btn-quinary-small,.width-100.btn-secondary-large,.width-100.btn-secondary-medium,.width-100.btn-secondary-small,.width-100.btn-small,.width-100.btn-tertiary-large,.width-100.btn-tertiary-medium,.width-100.btn-tertiary-small,button.width-100,input.width-100[type=submit],input.width-100[type=reset],input.width-100[type=button]{width:100%}.btn .icon,.btn-large .icon,.btn-medium .icon,.btn-primary-large .icon,.btn-primary-medium .icon,.btn-primary-small .icon,.btn-quaternary-large .icon,.btn-quaternary-medium .icon,.btn-quaternary-small .icon,.btn-quinary-large .icon,.btn-quinary-medium .icon,.btn-quinary-small .icon,.btn-secondary-large .icon,.btn-secondary-medium .icon,.btn-secondary-small .icon,.btn-small .icon,.btn-tertiary-large .icon,.btn-tertiary-medium .icon,.btn-tertiary-small .icon,button .icon,input[type=submit] .icon,input[type=reset] .icon,input[type=button] .icon{position:absolute;right:11px;font-size:21px;top:3px}.btn.inactive,.inactive.btn-large,.inactive.btn-medium,.inactive.btn-primary-large,.inactive.btn-primary-medium,.inactive.btn-primary-small,.inactive.btn-quaternary-large,.inactive.btn-quaternary-medium,.inactive.btn-quaternary-small,.inactive.btn-quinary-large,.inactive.btn-quinary-medium,.inactive.btn-quinary-small,.inactive.btn-secondary-large,.inactive.btn-secondary-medium,.inactive.btn-secondary-small,.inactive.btn-small,.inactive.btn-tertiary-large,.inactive.btn-tertiary-medium,.inactive.btn-tertiary-small,button.inactive,input.inactive[type=submit],input.inactive[type=reset],input.inactive[type=button]{cursor:auto}.btn-large,.btn-large.btn-medium,.btn-large.btn-primary-medium,.btn-large.btn-primary-small,.btn-large.btn-quaternary-medium,.btn-large.btn-quaternary-small,.btn-large.btn-quinary-medium,.btn-large.btn-quinary-small,.btn-large.btn-secondary-medium,.btn-large.btn-secondary-small,.btn-large.btn-small,.btn-large.btn-tertiary-medium,.btn-large.btn-tertiary-small,.btn-primary-large,.btn-quaternary-large,.btn-quinary-large,.btn-secondary-large,.btn-tertiary-large,.btn.btn-large,button.btn-large,input[type=submit].btn-large,input[type=reset].btn-large,input[type=button].btn-large{height:54px;line-height:54px;padding:0 73px}.btn-medium,.btn-medium.btn-large,.btn-medium.btn-primary-large,.btn-medium.btn-primary-small,.btn-medium.btn-quaternary-large,.btn-medium.btn-quaternary-small,.btn-medium.btn-quinary-large,.btn-medium.btn-quinary-small,.btn-medium.btn-secondary-large,.btn-medium.btn-secondary-small,.btn-medium.btn-small,.btn-medium.btn-tertiary-large,.btn-medium.btn-tertiary-small,.btn-primary-medium,.btn-quaternary-medium,.btn-quinary-medium,.btn-secondary-medium,.btn-tertiary-medium,.btn.btn-medium,button.btn-medium,input[type=submit].btn-medium,input[type=reset].btn-medium,input[type=button].btn-medium{height:44px;line-height:44px;padding:0 40px}.btn-primary-small,.btn-quaternary-small,.btn-quinary-small,.btn-secondary-small,.btn-small,.btn-small.btn-large,.btn-small.btn-medium,.btn-small.btn-primary-large,.btn-small.btn-primary-medium,.btn-small.btn-quaternary-large,.btn-small.btn-quaternary-medium,.btn-small.btn-quinary-large,.btn-small.btn-quinary-medium,.btn-small.btn-secondary-large,.btn-small.btn-secondary-medium,.btn-small.btn-tertiary-large,.btn-small.btn-tertiary-medium,.btn-tertiary-small,.btn.btn-small,button.btn-small,input[type=submit].btn-small,input[type=reset].btn-small,input[type=button].btn-small{height:34px;line-height:31px;padding:0 17px}.btn-primary,.btn-primary-large,.btn-primary-medium,.btn-primary-small{background:#00c6d9;border:1px solid #00c6d9;color:#fff}.btn-primary.inactive,.inactive.btn-primary-large,.inactive.btn-primary-medium,.inactive.btn-primary-small{background:rgba(0,197,217,.4);border:1px solid rgba(0,197,217,.4)}.btn-primary-large:hover:not(.inactive),.btn-primary-medium:hover:not(.inactive),.btn-primary-small:hover:not(.inactive),.btn-primary:hover:not(.inactive){opacity:.8}.btn-processing.inactive,.btn-secondary.inactive,.btn-tertiary.inactive,.inactive.btn-processing-width,.inactive.btn-secondary-large,.inactive.btn-secondary-medium,.inactive.btn-secondary-small,.inactive.btn-tertiary-large,.inactive.btn-tertiary-medium,.inactive.btn-tertiary-small{opacity:.4}.btn-secondary,.btn-secondary-large,.btn-secondary-medium,.btn-secondary-small{background:0 0;border:1px solid #00c6d9;color:#00c6d9}.btn-secondary-large:hover:not(.inactive),.btn-secondary-medium:hover:not(.inactive),.btn-secondary-small:hover:not(.inactive),.btn-secondary:hover:not(.inactive){background:#00c6d9;border:1px solid #00c6d9;color:#fff}.btn-tertiary,.btn-tertiary-large,.btn-tertiary-medium,.btn-tertiary-small{background:0 0;color:#fff;border:1px solid #fff}.btn-quaternary,.btn-quaternary-large,.btn-quaternary-medium,.btn-quaternary-small,.btn-tertiary-large:hover:not(.inactive),.btn-tertiary-medium:hover:not(.inactive),.btn-tertiary-small:hover:not(.inactive),.btn-tertiary:hover:not(.inactive){background:#fff;color:#00c6d9}.btn-quaternary-large:hover,.btn-quaternary-medium:hover,.btn-quaternary-small:hover,.btn-quaternary:hover{background:rgba(255,255,255,.9)}.btn-quinary,.btn-quinary-large,.btn-quinary-medium,.btn-quinary-small{background:#fff;color:#50e382;border:1px solid #50e382}.btn-quinary-large:hover:not(.inactive),.btn-quinary-medium:hover:not(.inactive),.btn-quinary-small:hover:not(.inactive),.btn-quinary:hover:not(.inactive){background:#50e382;color:#fff}.btn-processing,.btn-processing-width{background:#fff;color:#FC734B;border:1px solid #FC734B}.btn-processing-width:hover:not(.inactive),.btn-processing:hover:not(.inactive){background:#FC734B;color:#fff}.btn-processing-width{width:200px}.btn-select{height:44px;padding:0 16px;border:1px solid #00c6d9;color:#00c6d9;position:relative}.btn-select select{border:none;display:inline-block;margin:0;padding:0;line-height:44px}.btn-select .icon{position:absolute;top:13px;right:11px}.btn-social,.btn-social-fb,.btn-social-twt{height:44px;color:#fff;padding:0 14px;width:140px;text-align:left}.btn-social .icon,.btn-social-fb .icon,.btn-social-twt .icon{display:inline-block;vertical-align:top;width:38px;line-height:48px;text-align:left;font-size:22px}.btn-social .text,.btn-social-fb .text,.btn-social-twt .text{vertical-align:top;display:inline-block;line-height:42px}.btn-social-fb:hover,.btn-social-twt:hover,.btn-social:hover{opacity:.8}.btn-social-fb.width-100,.btn-social-twt.width-100{text-align:center}.btn-social-fb.width-100 .icon,.btn-social-twt.width-100 .icon{position:absolute;left:20px;top:1px}.btn-white-outline{font-size:14px;font-weight:600;line-height:1.43;height:34px;text-align:center;color:#fff;border:1px solid #fff;margin-top:18px;text-transform:uppercase}.btn-white-outline:hover:not(.inactive){border-color:#fff}.btn-set-reminder{height:45px;width:195px;padding:0;background:url(../images/set-reminders-button.png) no-repeat;background-size:190px 45px}.btn-activate{background:#fff;color:#00c6d9}.btn-activate.inactive{opacity:.4}.btn-activate:hover:not(.inactive){background:#00c6d9;border:1px solid #00c6d9;color:#fff}input::-webkit-input-placeholder{color:#93a2b0!important}input:-moz-placeholder{color:#93a2b0!important}input::-moz-placeholder{color:#93a2b0!important}input:-ms-input-placeholder{color:#93a2b0!important}.form-control,input[type=text],input[type=password],input[type=email],select{color:#93a2b0;-webkit-appearance:none;outline:0;width:100%;background:0 0;border:none;padding:0 0 7px;border-radius:0;border-bottom:1px solid #dce0e5}.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus{color:#00c6d9;border-color:#00c6d9}form .form-group{position:relative;margin-top:20px}form .form-group:after{content:'';display:table;clear:both}form .form-group label{color:#93a2b0;margin-bottom:10px}form .form-group .error-message{color:#fd514f;position:absolute;margin-top:3px}form .form-group .modal-error-message{color:#fd514f;position:absolute;margin-top:2px;font-size:12px}form .form-group .icon:last-of-type{position:absolute;right:0;bottom:6px;color:#00c6d9}form.ng-submitted .form-control.ng-invalid,form.ng-submitted input.ng-invalid[type=text],form.ng-submitted input.ng-invalid[type=password],form.ng-submitted input.ng-invalid[type=email],form.ng-submitted select.ng-invalid{border-color:#fd514f}form .modal-unique-error-message{color:#fd514f;position:absolute;margin-top:2px;font-size:12px;bottom:300px;right:360px}input[type=text],input[type=password],input[type=email]{color:#3a4457}select{cursor:pointer}.select-group label{color:#93a2b0}.checkbox,.radio{position:relative;display:inline-block;margin-top:10px;margin-bottom:10px}input[type=radio],input[type=checkbox]{display:none}input[type=radio]+span{display:inline-block;width:23px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;border:2px solid #dce0e5;border-radius:12px;background:0 0;cursor:pointer}input[type=radio]:checked+span{border:7px solid #00c6d9}input[type=checkbox]+span{width:23px;height:23px;border:2px solid #dce0e5;display:inline-block;text-align:center;vertical-align:middle;padding-top:3px;cursor:pointer;margin-right:8px;color:#00c6d9;font-size:0}input[type=checkbox]:checked+span{color:#00c6d9;font-size:14px}.checkbox{cursor:pointer;height:23px}.input-group{display:table;min-width:250px}.input-group .add-on{display:table-cell;background:#fff;text-align:center;padding:0 12px}.input-group input[type=text]{border-top-left-radius:0;border-bottom-left-radius:0}.form-container .form-title{margin:0 0 25px;color:#3a4457}.form-container .form-group{margin-bottom:50px}.form-container .form-group:last-of-type{margin-bottom:0}.form-container input[type=submit]{margin-top:41px}.form-container button:last-of-type{margin-top:10px}.dropdown{position:relative;display:inline-block;width:100%}.dropdown .dropdown-toggle{display:inline-block;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}.dropdown .dropdown-menu{position:absolute;z-index:1000;display:none;margin:0;padding:0;width:100%}.dropdown.open .dropdown-menu{display:block;list-style-type:none}.dropdown.form-dropdown{position:relative;display:inline-block;width:100%;border-bottom:1px solid #dce0e5}.dropdown.form-dropdown .dropdown-toggle{display:inline-block;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:3px;-webkit-appearance:none;background:0 0;width:100%;padding:2px 16px 5px 0;height:30px}.dropdown.form-dropdown .dropdown-menu{position:absolute;z-index:1000;display:none;margin:2px 0 0;background:#fff;width:100%;border:1px solid #dce0e5;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:0 20px}.dropdown.form-dropdown.open .dropdown-menu{display:block;list-style-type:none;margin:0;padding:0}.dropdown.form-dropdown.open .dropdown-menu li a{display:block;height:38px;line-height:38px;padding:0 10px;color:#3a4457}.dropdown.form-dropdown.open .dropdown-menu li a:hover{text-decoration:none}.dropdown.form-dropdown.open .dropdown-menu li:hover{display:block;background:#00c6d9}.dropdown.form-dropdown.open .dropdown-menu li:hover a{color:#fff}.dropdown.form-dropdown .icon{position:absolute;right:0;top:8px;color:#00c6d9}.dropdown.form-dropdown.btn-dropdown{border:none}.dropdown.form-dropdown.btn-dropdown button{border:1px solid #00c6d9;height:44px;line-height:44px;padding:0 15px;color:#00c6d9}.dropdown.form-dropdown.btn-dropdown button:hover{opacity:.8}.dropdown.form-dropdown.btn-dropdown .icon{top:15px;right:15px;cursor:pointer}.typehead-group{min-width:250px;position:relative}.typehead-group .typehead{width:100%}.typehead-group .typehead+.dropdown-menu{padding:0;margin:3px 0 0;background:#fff;list-style-type:none;position:absolute;top:initial!important;left:initial!important;width:100%;z-index:9999}.modal,.modal-backdrop{top:0;right:0;left:0;bottom:0}.modal{display:none;position:fixed;z-index:1050}.modal-content,.modal-dialog{position:relative}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;padding:30px 30px 40px;color:#3a4457;border-radius:3px}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857;text-align:center}.modal-body{position:relative;padding:15px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-content .close{position:absolute;top:20px;right:20px;cursor:pointer;color:#93a2b0}.modal-content .close:hover{color:#00c6d9}.modal-dialog{width:465px;margin:5% auto}.modal-lg{width:630px}.modal-sm{width:465px}.modal-xl{max-width:880px;width:100%;margin:2% auto}.modal-xl .modal-content{padding:50px 145px;position:relative}.modal-xl .icon-close{color:#93a2b0;float:right}.modal-title h2,.modal-title p{color:#3a4457;text-align:center}.modal-title img{display:inline-block}.modal-title h2{font-size:48px;font-weight:300;line-height:1.08;margin-bottom:30px;margin-top:0}.modal-title p{font-size:16px;line-height:1.38;letter-spacing:-.2px;margin-bottom:36px}.form-footer,.share-via-email{max-width:385px;margin:30px auto}.btn-block,.form-footer .btn-primary-large,.share-via-email .btn-primary-large{height:44px;width:100%;font-size:18px;font-weight:600;line-height:1.33;text-align:center;color:#fff}.inviteFriendsModel{width:880px}.inviteFriendsModel .modal-content{padding:30px 140px 40px}.inviteFriendsModel .modal-content .stack-up .icon-close{float:right;color:#93a2b0}.inviteFriendsModel .modal-content .stack-up .modal-title{clear:both}.inviteFriendsModel .modal-content .stack-up .invite-form h4{font-size:18px;font-weight:600;line-height:1.33;text-align:center;color:#93a2b0}.inviteFriendsModel .modal-content .stack-up .invite-form .seperator{max-width:385px;margin:0 auto 25px;text-align:center}.popover,.tooltip{max-width:280px;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.inviteFriendsModel .modal-content .stack-up .invite-form .seperator span{font-size:18px;line-height:1.33;color:#93a2b0;text-align:center;position:relative}.inviteFriendsModel .modal-content .stack-up .invite-form .seperator span:before{content:'';height:2px;background:#dce0e5;width:165px;position:absolute;bottom:0;margin:auto;top:0;left:40px}.inviteFriendsModel .modal-content .stack-up .invite-form .seperator span:after{content:'';height:2px;background:#dce0e5;width:165px;position:absolute;bottom:0;margin:auto;top:0;right:40px}.inviteFriendsModel .modal-content .stack-up .invite-form .btn-social-fb{margin-bottom:10px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#001933}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;opacity:0}.tooltip.in{opacity:1}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:12px;color:#fff;text-align:left;padding:8px 12px;background-color:#001933;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#001933}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#001933}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#001933}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#001933;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;padding:1px;text-align:left;text-align:start;background-color:#fff;background-clip:padding-box;border:1px solid #001933;border-radius:6px}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#001933;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;border-right-width:0;border-left-color:#fff}#drill-card-wrapper .popover-title{background-color:#fff}#drill-card-wrapper .tooltip-inner{color:#001933;background-color:#fff}#drill-card-wrapper .tooltip.top .tooltip-arrow,#drill-card-wrapper .tooltip.top-left .tooltip-arrow,#drill-card-wrapper .tooltip.top-right .tooltip-arrow{border-top-color:#fff}#drill-card-wrapper .tooltip.right .tooltip-arrow{border-right-color:#fff}#drill-card-wrapper .tooltip.left .tooltip-arrow{border-left-color:#fff}#drill-card-wrapper .tooltip.bottom .tooltip-arrow,#drill-card-wrapper .tooltip.bottom-left .tooltip-arrow,#drill-card-wrapper .tooltip.bottom-right .tooltip-arrow{border-bottom-color:#fff}#drill-card-wrapper .popover{border:1px solid #fff}#toast-container.toast-full-width-top{width:100%;top:75px}#toast-container.toast-full-width-top .toast{width:100%;height:34px;text-align:center;background-image:none!important;padding:0;margin:0;opacity:1;box-shadow:none;cursor:initial}#toast-container.toast-full-width-top .toast .toast-message{padding-top:7px}#toast-container.toast-full-width-top .toast:hover{box-shadow:none}.toast-success{background-color:#50e3c2!important}.clock{color:#93a2b0;display:inline-block;vertical-align:top}.performance-chart .chart-inner-container{position:relative}.performance-chart .chart-inner-container .chart-image{width:100%}.performance-chart .chart-inner-container .chart-value-container{position:absolute;bottom:45px;height:43px;text-align:center;width:100px;background:#fff;z-index:1}.performance-chart .chart-inner-container .chart-value-container .chart-value-type{margin-left:-5px}.performance-chart .chart-inner-container .chart-text-values{position:absolute;bottom:-40px;text-align:center;width:100%}.performance-chart .chart-inner-container .chart-text-values .chart-title{text-align:center;margin-bottom:5px}.performance-chart .chart-inner-container .chart-text-values .chart-title .icon{color:#93a2b0;width:16px;height:16px}.performance-chart .chart-inner-container .chart-text-values .chart-sub-text-container{text-align:center;color:#93a2b0}.performance-chart .chart-inner-container .spinner{position:absolute}.performance-chart.chart-dedication .spinner{bottom:47px;left:135px}.performance-chart.chart-dedication .chart-value-container{bottom:44px;left:100px}.performance-chart.chart-response .chart-value-container{bottom:91px;left:100px}.performance-chart.chart-response .spinner{bottom:98px;left:135px}.performance-chart.chart-performance .chart-image{position:relative;top:64px}.performance-chart.chart-performance .chart-value-container{top:145px;left:106px}.performance-chart.chart-performance .chart-title{top:129px;position:relative}.performance-chart.chart-performance .chart-sub-text-container{top:130px;position:relative}.performance-chart.chart-performance .spinner{bottom:-81px;left:135px}.performance-chart.success .chart-value,.performance-chart.success .chart-value-type{color:#50e382}.performance-chart.fail .chart-value,.performance-chart.fail .chart-value-type{color:#fd514f}.performance-chart.pass .chart-value,.performance-chart.pass .chart-value-type{color:#fbb042}.performance-chart.reverse .chart-line{float:right}.performance-chart.reverse .chart-line .chart-line-dot{right:initial;left:0}.performance-chart.reverse .chart-line img{right:initial;left:-20px}.progress-indicator .progress-indicator-inner .progress-line-container .progress-line:after,.progress-indicator .progress-indicator-inner .progress-line-container .progress-line:before,.progress-line-dot{content:"";display:block;width:16px;height:16px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:absolute;border-radius:8px}.progress-indicator .progress-indicator-inner{display:table;height:16px;width:100%;position:relative}.progress-indicator .progress-indicator-inner .progress-area{display:table-cell;border-right:2px solid #a5b3c0;position:relative}.progress-indicator .progress-indicator-inner .progress-area .progress-detail{position:absolute;left:-7px}.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-container{width:50px;height:50px;border-radius:25px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:absolute;left:-18px;top:-20px;z-index:1;padding:3px}.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-container img{width:100%;background:0 0}.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-indicator{width:135px;height:64px;text-align:center;line-height:64px;border-radius:6px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:absolute;top:-105px;left:-60px}.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-indicator .triangle-with-shadow{width:70px;height:40px;position:absolute;overflow:hidden;box-shadow:0 10px 10px -17px rgba(0,0,0,.15);top:64px;left:18px;z-index:1}.progress-indicator .progress-indicator-inner .progress-area .progress-detail .progress-badge-indicator .triangle-with-shadow:before{content:"";position:absolute;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-25px;left:36px;box-shadow:0 -1px 5px 1px rgba(0,0,0,.15)}.progress-indicator .progress-indicator-inner .progress-area .next-program{position:absolute;left:-4px;top:30px;width:130px;text-align:left}.progress-indicator .progress-indicator-inner .progress-area .next-program .icon{font-size:9px}.progress-indicator .progress-indicator-inner .progress-area>.icon{top:-33px;position:absolute;left:-12px;font-size:22px}.progress-indicator .progress-indicator-inner .progress-area .icon-lock{color:#93a2b0}.progress-indicator .progress-indicator-inner .progress-area .icon-correct{color:#50e3c2}.progress-indicator .progress-indicator-inner .progress-area.last{width:1px;border:none}.progress-indicator .progress-indicator-inner .progress-line-container{position:absolute;left:0;height:8px;background:#93a2b0;width:100%;top:4px}.progress-indicator .progress-indicator-inner .progress-line-container .progress-line{height:8px;background:-webkit-linear-gradient(left,#ad64e5,#ff97ff);background:linear-gradient(to right,#ad64e5,#ff97ff);width:100%;position:relative}.progress-indicator .progress-indicator-inner .progress-line-container .progress-line:before{top:-4px;left:-7px}.progress-indicator .progress-indicator-inner .progress-line-container .progress-line:after{top:-4px;right:-7px}.progress-bar-simple{position:relative;padding-top:30px;padding-left:90px}.progress-bar-simple img{width:64px;position:absolute;left:0;top:0}.progress-bar-simple .progress-level{position:absolute;top:3px;right:0}.progress-bar-simple .next-level{color:#637382;position:absolute;bottom:-28px;right:0}.progress-bar-simple .simple-progress-bar-label{color:#637382;position:absolute;bottom:-30px;text-transform:uppercase}.progress-bar-simple .progress-bar-simple-inner{background:#dce0e5;height:8px;border-radius:6px}.progress-bar-simple .progress-bar-simple-inner .progress-line{background:#50e382;position:relative;height:8px;border-radius:6px;width:0;-webkit-transition:width 1.5s;transition:width 1.5s}.progress-bar-simple .progress-bar-simple-inner .progress-line .progress-bar-dot{background:#50e382;width:22px;height:22px;position:absolute;top:-6px;right:-20px;border-radius:12px;border:6px solid #fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.progress-bar-simple .progress-value{color:#3a4457;position:absolute;top:-16px;opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.progress-bar-simple .progress-value .progress-value-label{color:#637382!important}.progress-bar-simple.is-visible .progress-value{opacity:1}.social-wrap-progress{height:auto;display:block;text-align:center;width:100%;color:#fff;padding:0 14px;margin-left:30px;margin-bottom:20px}.social-wrap-progress .width-100{margin-bottom:10px}.social-wrap-progress .text{font-size:15px!important}.social-wrap-progress .icon{left:60px!important;font-size:18px!important}.social-wrap-progress button{width:48%;display:inline-block;height:47px}.bar-chart .bar-chart-heading{text-align:center;margin-bottom:29px}.bar-chart .bar-chart-heading .chart-label,.bar-chart .bar-chart-heading .chart-title{color:#3a4457}.bar-chart .bar-chart-inner{padding:30px 60px;height:405px}.bar-chart .bar-chart-inner .bar-chart-step{border-bottom:1px solid #dce0e5;height:30px;position:relative}.bar-chart .bar-chart-inner .bar-chart-step .step-value{position:absolute;left:-45px;width:35px;display:block;text-align:right;bottom:-8px}.bar-chart .bar-chart-inner .bar-chart-step:nth-child(even) .step-value{display:none}.bar-chart .bar-chart-inner .bar-chart-step .bar-chart-target{color:#fff;background:#50e382;width:80px;height:29px;display:block;position:absolute;right:-87px;bottom:-13px;text-align:center;border-radius:3px;line-height:29px}.bar-chart .bar-chart-inner .bar-chart-step .bar-chart-target:before{content:"";width:12px;height:12px;display:block;background:#50e382;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px;left:-5px}.bar-chart .bar-chart-inner>div:last-child .bar-chart-step:last-of-type{display:none}.bar-chart .bar-chart-inner .bar-measurements{height:300px;position:relative;top:-300px}.bar-chart .bar-chart-inner .bar-measurements .bar-measurement{width:30px;height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:0;position:absolute;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-transition:height 1.5s;transition:height 1.5s;max-height:100%}.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(1){left:15%}.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(2){left:45%}.bar-chart .bar-chart-inner .bar-measurements .bar-measurement:nth-of-type(3){left:75%}.spinner{display:block;box-sizing:border-box;height:30px;width:30px;border:0 solid #00c6d9;border-radius:50%;box-shadow:0 -10px 0 12px #00c6d9 inset;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner2{background:url(../images/spinner.gif) center no-repeat;height:94px}.header{background:-webkit-linear-gradient(180deg,#00324B 0,#001933 100%);background:linear-gradient(270deg,#00324B 0,#001933 100%);mix-blend-mode:normal}.header .header-inner{position:relative;width:100%}.header .header-inner .header-logo{background:url(../images/logo_white.png);background-size:cover;width:154px;height:44px;display:inline-block;position:absolute;left:0;top:14px}.header .header-inner .dark-logo,.header .header-inner .light-logo{width:158px;height:45px;display:inline-block;top:14px;position:absolute;left:0}.header .header-inner .light-logo{background:url(../images/logo_white_full.png);background-size:cover}.header .header-inner .dark-logo{background:url(../images/logo.png);background-size:cover}.header .header-inner .header-nav .header-nav-list{list-style:none;margin:0 auto;padding:0;display:table;height:80px}.header .header-inner .header-nav .header-nav-list li{display:table-cell;vertical-align:middle}.header .header-inner .header-nav .header-nav-list li a{font-family:'Open Sans',sans-serif;color:#edf0f5;padding:0 20px;height:34px;line-height:34px;border-radius:3px;display:inline-block}.header .header-inner .header-nav .header-nav-list li a:hover{color:#00c6db;text-decoration:none}.header .header-inner .header-nav .header-nav-list li a:hover.active{color:#00c6db;cursor:initial}.header .header-inner .header-nav .header-nav-list li a.active{color:#00c6db}.header .header-inner .header-nav .header-nav-list li a.dark-theme{color:#00c6d9;padding:0 20px;height:34px;line-height:34px;border-radius:3px;display:inline-block}.header .header-inner .header-nav .header-nav-list li a.dark-theme:hover{color:#fff;text-decoration:none}.header .header-inner .header-nav .header-nav-list li a.dark-theme:hover.active{color:#fff;cursor:initial}.header .header-inner .header-nav .header-nav-list li a.dark-theme.active{background:rgba(255,255,255,.1);color:#fff}.header .header-inner .header-nav .header-nav-list li a.light-theme{color:#3a4457;padding:0 20px;height:34px;line-height:34px;border-radius:3px;display:inline-block}.header .header-inner .header-nav .header-nav-list li a.light-theme:hover{color:#000;text-decoration:none}.header .header-inner .header-nav .header-nav-list li a.light-theme:hover.active{color:#000;cursor:initial}.header .header-inner .header-nav .header-nav-list li a.light-theme.active{background:rgba(0,0,0,.1);color:#000}.header .header-inner .header-game-detail{margin:0 auto;padding:16px 0;text-align:center}.header .header-inner .header-game-detail .new-assessment{color:#93a2b0;display:block;padding:10px 0}.header .header-inner .header-game-detail .game-level,.header .header-inner .header-game-detail .game-name{color:#93a2b0;display:block}.header .header-inner .header-game-clock{position:absolute;right:0;top:0}.header .header-inner .header-game-clock .icon{display:inline-block;font-size:36px;vertical-align:top;height:75px;padding:19px 11px 0 0;color:#93a2b0}.header .header-inner .header-game-clock .clock{color:#93a2b0;padding-top:16px;padding-right:27px;width:145px}.header .header-inner .header-game-clock .clock.time-expired{-webkit-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}@-webkit-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}@keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}.header .header-inner .header-game-clock .divider{display:inline-block;height:75px;width:1px;background:#3a4457}.header .header-inner .header-game-clock .x{display:inline-block;vertical-align:top;font-size:27px;line-height:45px;padding:21px 0 0 30px;cursor:pointer;color:#93a2b0}.header .header-inner .header-game-clock .x:hover{color:#fff}.header .header-inner .header-game-clock.paused .clock,.header .header-inner .header-game-clock.paused .icon,.header .header-inner .header-game-clock.paused .x{color:#637382}.header .header-inner .header-game-clock.paused .x:hover{color:#fff}.header .header-inner .header-login-detail,.header .header-inner .header-register-detail{position:absolute;top:27px;right:0}.header .header-inner .header-login-detail .message,.header .header-inner .header-register-detail .message{color:#93a2b0}.header .header-inner .header-login-detail .action,.header .header-inner .header-register-detail .action{color:#00c6db}.header .header-inner .header-login-detail .action:hover a,.header .header-inner .header-register-detail .action:hover a{color:#fff;text-decoration:none}.header .header-inner .header-user-info{position:absolute;top:27px;right:0;text-align:right}.header .header-inner .header-user-info .user-name{color:#00c6db}.header .header-inner .header-user-info .user-name:hover,.header .header-inner .header-user-info .user-name[aria-expanded=true]{color:#fff}.header .header-inner .header-user-info .user-name .icon{display:inline-block;margin-left:10px;vertical-align:middle;font-size:10px}.header .header-inner .header-user-info .user-name img{width:40px;height:40px;border-radius:40px;display:inline-block;vertical-align:top;margin-right:10px;margin-top:-10px}.header .header-inner .header-user-info .light-theme{color:#3a4457}.header .header-inner .header-user-info .light-theme:hover{color:#000}.header .header-inner .header-user-info .light-theme .icon{display:inline-block;margin-left:10px;vertical-align:middle;font-size:9px;color:#3a4457}.header .header-inner .header-user-info .light-theme[aria-expanded=true]{color:#fff}.header .header-inner .header-user-info .dark-theme{color:#00c6d9}.header .header-inner .header-user-info .dark-theme:hover{color:#fff}.header .header-inner .header-user-info .dark-theme .icon{display:inline-block;margin-left:10px;vertical-align:middle;font-size:9px;color:#00c6d9}.header .header-inner .header-user-info .dark-theme[aria-expanded=true]{color:#fff}.header .header-inner .header-user-dropdown .dropdown-menu{background:#fff;width:310px;right:-24px;padding-bottom:21px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);border:1px solid #3a4457;border-radius:4px;margin-top:10px}.header .header-inner .header-user-dropdown .dropdown-menu ul{margin:0;padding:0;list-style:none}.header .header-inner .header-user-dropdown .dropdown-menu ul li{padding-left:0;text-align:left}.header .header-inner .header-user-dropdown .dropdown-menu ul li a{font-family:'Open Sans',sans-serif;color:#637382;text-decoration:none;position:relative;display:inline-block;width:100%;padding:0 30px}.header .header-inner .header-user-dropdown .dropdown-menu ul li a.inactive{cursor:default}.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a{cursor:initial;background:#edf0f5;display:inline-block;vertical-align:middle;height:130px}.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a:first-of-type{border-radius:3px}.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a img{height:65px;width:65px;position:absolute;top:34px;line-height:0}.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a .section-title{display:block;margin-top:10px;padding-left:80px;color:#000}.header .header-inner .header-user-dropdown .dropdown-menu .active-program li a .section-subtitle{padding-left:80px;display:block;color:#000}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li{background:#edf0f5}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a{border-top:1px solid #fff;display:inline-block;height:44px;line-height:44px;width:100%}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a img{height:24px;width:24px;position:absolute;top:10px;line-height:0}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a span{display:inline-block;text-indent:33px}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a span.expired{color:#fff;display:block;position:absolute;right:14px;text-indent:0;padding:1px 4px;top:11px;border-radius:3px}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li a:hover{background:#00c6d9;color:#fff}.header .header-inner .header-user-dropdown .dropdown-menu .other-programs li.expired-program a:hover{background:initial;color:#637382}.header .header-inner .header-user-dropdown .dropdown-menu .other-links{margin-top:10px}.header .header-inner .header-user-dropdown .dropdown-menu .other-links li a{font-family:'Open Sans',sans-serif;display:inline-block;height:44px;line-height:44px;width:100%}.header .header-inner .header-user-dropdown .dropdown-menu .other-links li a:hover{color:#00c6d9}.header .header-inner .header-user-dropdown .dropdown-menu:after{position:absolute;content:"";top:-16px;right:20px;border-style:solid;border-color:transparent transparent #edf0f5;border-width:8px}.footer-basic{height:60px}.footer-basic .footer-inner{text-align:center;color:rgba(255,255,255,.5)}.footer-default{height:223px;background:#323c4e;border-top:5px solid #00c6db}.footer-default .footer-inner{height:120px;padding:40px 0 0}.footer-default .footer-inner:after{content:'';display:table;clear:both}.footer-default .footer-inner .footer-inner-left{float:left}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list{margin:0;padding:0}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list li{display:inline-block;margin:0 15px 0 0;border-right:1px solid #92A2B1;padding-left:45px;padding-right:45px}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list li a{color:#92A2B1}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list li:last-child{border:none}.footer-default .footer-inner .footer-inner-left .copy{color:#637382}.footer-default .footer-inner .footer-inner-right{float:right}.footer-default .footer-inner .footer-inner-right .social-nav .social-nav-list li{display:inline-block;margin-left:15px}.footer-default .footer-inner .footer-inner-right .social-nav .social-nav-list li a{display:block}.footer-default .footer-inner .footer-inner-right .social-nav .social-nav-list li a .icon{color:#fff;font-size:36px}.footer-default .footer-inner .footer-inner-right .social-nav .social-nav-list li a:hover{text-decoration:none}.footer-default .footer-inner .footer-inner-right .social-nav .social-nav-list li a:hover .icon{color:#00c6d9}#modal-free-assessment-skip #actions,#modal-free-assessment-skip #modal-message,#modal-free-assessment-skip .modal-message-paragraph{text-align:center}#modal-free-assessment-skip #actions #ok{margin-right:10px}#modal-free-assessment-skip #actions #cancel{margin-left:10px}#modal-badge #modal-heading{margin-bottom:22px;text-align:center}#modal-badge #badge{width:100px;height:100px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-radius:50px;display:block;margin:0 auto;padding:5px}.program-panel .badge-container,.program-panel .suggestion{border-top-right-radius:3px;border-top-left-radius:3px;text-align:center}#modal-badge #badge img{width:90px;height:90px}#modal-assessment-tip,#modal-badge #actions,#modal-badge #modal-message{text-align:center}#modal-badge #modal-share{display:block;text-align:center;margin-bottom:22px}#modal-badge #actions button:first-of-type{margin-right:13px}#modal-badge #actions button:last-of-type{margin-left:0}#modal-assessment-tip #badge{margin-top:10px}#modal-assessment-tip #badge img{width:70px;height:70px}#modal-assessment-tip #modal-heading{margin:15px 0 30px}#modal-assessment-tip #modal-message{padding:0 5%}#modal-assessment-tip #actions .btn-primary-large{width:100%;margin-top:24px;height:44px;line-height:44px}.program-panel{height:540px;position:relative;padding-top:40px}.program-panel .suggestion{height:42px;color:#fff;line-height:40px;width:100%;position:absolute;top:0;left:0}.program-panel .badge-container{height:213px}.program-panel .badge-container .badge{height:155px;padding-top:25px}.program-panel .badge-container .badge img{width:116px;height:116px;border-radius:58px;display:block;margin:0 auto}.program-panel .badge-container .badge-title{color:#fff;margin:0}.program-panel .program-detail{padding:30px;border-bottom:1px solid #edf0f5}.program-panel .program-detail .program-detail-list{list-style-type:none;margin:0;padding:0}.program-panel .program-detail .program-detail-list li{color:#3a4457;margin-bottom:10px}.program-panel .program-detail .program-detail-list li:last-of-type{margin-bottom:0}.program-panel .program-detail .program-detail-list li span:not(.icon){width:32px;height:32px;border-radius:16px;display:inline-block;line-height:32px;text-align:center;color:#fff;margin-right:14px}.program-panel .program-detail .program-detail-list li span.icon{color:#50e3c2;font-size:30px;display:inline-block;vertical-align:middle;height:30px;margin-right:15px}.program-panel .program-price{height:197px;padding:0 30px;text-align:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.program-panel .program-price .price{display:inline-block;width:100%;height:110px;padding-top:17px}.program-panel .program-price .price .value{position:relative;display:inline-block}.program-panel .program-price .price .value .currency{position:absolute;top:6px;left:-23px}.program-panel .program-price .price .frequency{color:#637382}.program-panel .program-price #choose{padding:0 10px}.program-panel .program-price #choose.current{background:#637382;border:1px solid #637382}#training-detail{height:90px;padding:12px 0}#training-detail:after{content:'';display:table;clear:both}#training-detail #training-detail-left{float:left}#training-detail #training-detail-left .days-container{display:table;margin:0;padding:0}#training-detail #training-detail-left .days-container .days-trained .title{color:#fff;display:block;margin-bottom:7px;font-family:'Open Sans',sans-serif}#training-detail #training-detail-left .days-container .days-trained .days-trained-list{margin:0 0 0 -7px;padding:0;list-style-type:none;display:table;border-spacing:7px 0}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li{display:table-cell;border:2px solid #fff;height:30px;width:30px;border-radius:15px;text-align:center;vertical-align:middle}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li span{display:inline-block;color:#fff}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li.pending{opacity:.3}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li .active.pending,#training-detail #training-detail-left .days-container .days-trained .days-trained-list li.active{background:#fff}#training-detail #training-detail-left .days-container .days-trained .days-trained-list li .active.pending span,#training-detail #training-detail-left .days-container .days-trained .days-trained-list li.active span{color:#00c6d9}#training-detail #training-detail-right{float:right;width:400px;text-align:right;position:relative}#training-detail #training-detail-right #start-training{position:absolute;bottom:8px;left:115px}#training-detail #training-detail-right #time-detail{display:inline-block;width:110px;text-align:right;margin-left:33px}#training-detail #training-detail-right #time-detail:after{content:'';display:table;clear:both}#training-detail #training-detail-right #time-detail .title{color:#fff;text-align:left;display:inline-block;width:145px}#training-detail #training-detail-right #time-detail .clock{color:#fff;float:left}#training-detail #training-detail-right #time-detail .icon{font-size:16px;position:relative;top:18px;color:#fff;cursor:pointer}#training-detail.training-detail-wrap #training-detail-left{padding-top:10px}#training-detail.training-detail-wrap #training-detail-left .days-trained .title{margin-bottom:0}#training-detail.training-detail-wrap #training-detail-left .days-trained strong{font-size:24px;font-weight:600;line-height:1.25;text-align:center;color:#fff}.module-compare{-webkit-transition:opacity 1s;transition:opacity 1s}.module-compare .module-compare-inner{height:85px;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:relative;padding:17px 0 0 110px}.module-compare .module-compare-inner .image-container{background:#fff;height:110px;width:110px;border-radius:55px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:absolute;top:-11px;left:-45px}.module-compare .module-compare-inner .image-container .user-image-container,.module-compare .module-compare-inner .image-container img{width:96px;height:96px;border-radius:48px;top:7px;left:7px;position:absolute}.module-compare .module-compare-inner .image-container .user-image-container{color:#fff;background:#00c6d9;display:inline-block;line-height:96px;text-align:center}.module-compare .module-compare-inner .details .name{color:#3a4457;display:inline-block;margin-bottom:4px}.module-compare .module-compare-inner .details .type{color:#93a2b0;display:block}.module-compare .module-compare-inner .value{color:#3a4457;position:absolute;text-align:left;width:100px;top:14px;right:20px}.module-compare .module-compare-inner:after{content:"";position:absolute;top:0;right:-24px;border-width:85px 24px 0 0;border-style:solid;border-color:#fff transparent transparent #fff}.module-compare.is-animated{opacity:0}.module-compare.is-animated.is-visible{opacity:1}.drill-panel{border-radius:3px}.drill-panel .drill-panel-top{height:250px;padding:0 30px 30px;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;position:relative;overflow:hidden}.drill-panel .drill-panel-top .title{color:#fff;margin:10px 0}.drill-panel .drill-panel-top .alert{width:154px;height:54px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;border-radius:54px;right:-24px;position:absolute;top:15px}.drill-panel .drill-panel-top .alert .text{width:120px;display:inline-block;height:54px;vertical-align:top;padding:7px 0;position:relative;left:-7px}.drill-panel .drill-panel-top .drill-panel-img-container{width:210px;height:155px;margin:0 auto}.drill-panel .drill-panel-top .drill-panel-img-container img{width:100%}.drill-panel .drill-panel-top .program-details-wrap{position:absolute;left:5px;top:5px}.drill-panel .drill-panel-top .drill-program-type{position:initial;height:auto;box-sizing:border-box;display:block;clear:left;margin-bottom:5px;background-color:#3a4457;color:#fff;border-radius:5px;padding:4px 10px 4px 4px;text-transform:capitalize;line-height:24px;float:left;font-weight:600;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:clip;width:auto;min-width:92px}.drill-panel .drill-panel-bottom,.drill-panel .unique-drill-panel-bottom{border-top:1px solid #dce0e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff}.drill-panel .drill-panel-top .drill-program-type img{margin-right:5px;width:24px;height:24px;float:left}.drill-panel .drill-panel-top .drill-skill-name{color:#fff;margin-bottom:20px}.drill-panel .drill-panel-bottom .current-result .current-result-text,.drill-panel .unique-drill-panel-bottom .current-result .current-result-text{color:#93a2b0}.drill-panel .drill-panel-bottom{height:230px;text-align:center}.drill-panel .drill-panel-bottom:after{content:'';display:table;clear:both}.drill-panel .drill-panel-bottom .current-result{display:block;height:44px;line-height:44px}.drill-panel .drill-panel-bottom button{width:260px;margin-bottom:10px}.drill-panel .unique-drill-panel-bottom{height:140px;text-align:center}.drill-panel .unique-drill-panel-bottom:after{content:'';display:table;clear:both}.drill-panel .unique-drill-panel-bottom .current-result{display:block;height:44px;line-height:44px}.drill-panel .unique-drill-panel-bottom button{width:260px;margin-bottom:10px;margin-top:45px}.drill-panel .unique-drill-panel-bottom .upgrade-button{text-transform:capitalize}.drill-result{background:#fff;border-radius:4px}.drill-result .drill-result-inner{padding:50px 0 48px;width:700px;margin:0 auto;position:relative;border-radius:3px}.drill-result .drill-result-inner .drill-result-circle{width:60px;height:60px;border-radius:30px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);position:absolute;top:-30px;left:50%;margin-left:-30px;background:#fff}.drill-result .drill-result-inner .drill-result-circle .icon{color:#fff;font-size:20px;top:19px;position:relative;left:21px}.drill-result .drill-result-inner .drill-result-title{margin:0 0 22px;text-align:center}.drill-result .drill-result-inner .drill-result-details{text-align:center;margin-bottom:15px}.drill-result .drill-result-inner .drill-result-bar{height:103px;border-radius:3px;padding-top:53px;margin-bottom:50px}.drill-result .drill-result-inner .drill-result-bar .drill-result-bar-inner{background:#dce0e5;position:relative;border-radius:3px}.drill-result .drill-result-inner .drill-result-bar .drill-result-bar-inner .drill-result-bar-bar{height:50px;line-height:50px;width:0;text-align:center;border-radius:3px;position:relative;-webkit-transition:width 1.5s;transition:width 1.5s}.drill-result .drill-result-inner .drill-result-bar .drill-result-bar-inner .drill-result-bar-bar .drill-result-value{color:#fff;display:block;margin:0 auto;height:50px;line-height:50px;text-indent:10px}.drill-result .drill-result-inner .drill-result-bar .drill-target{position:absolute;top:-53px;left:85%}.drill-result .drill-result-inner .drill-result-bar .drill-target .drill-target-inner{width:1px;height:103px;border:1px dotted #637382;position:relative}.drill-result .drill-result-inner .drill-result-bar .drill-target .drill-target-inner .score-text{position:absolute;display:block;width:115px;text-align:center;left:-123px;top:0;color:#93a2b0}.drill-result .drill-result-inner .drill-result-bar .drill-target .drill-target-inner .target-value{color:#3a4457;position:absolute;display:block;top:-12px;left:10px}.drill-result .drill-result-inner .drill-result-info-boxes{display:table;width:100%}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box{display:table-cell}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner{border:1px solid #dce0e5;height:50px;display:table;width:100%;padding:0 15px;border-radius:3px}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .icon{vertical-align:middle;display:table-cell;height:55px;width:30px;color:#93a2b0;font-size:19px;padding-top:5px}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-text{vertical-align:middle;display:table-cell;height:55px;color:#637382}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value{color:#93a2b0;vertical-align:middle;height:55px;display:table-cell;text-align:right}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value.dark-grey{color:#3a4457}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value .small{color:#93a2b0}.drill-result .drill-result-inner .drill-result-info-boxes .drill-result-info-box .drill-result-info-box-inner .drill-result-value .orange{color:#fbb042}.drill-result.drill-success .drill-result-title,.drill-result.drill-success .highlight{color:#50e382}.drill-result .drill-result-inner .drill-result-info-boxes .box-row{display:table-row}.drill-result .drill-result-inner .drill-result-info-boxes .box-row .drill-result-info-box{width:50%}.drill-result .drill-result-inner .drill-result-info-boxes .box-row .drill-result-info-box:last-of-type{padding:0 0 20px 20px}.drill-result .drill-result-inner .drill-result-info-boxes .box-row:last-of-type .drill-result-info-box{padding-bottom:0}.drill-result.drill-d .drill-result-info-boxes{display:block;width:340px;margin:0 auto}.drill-result.drill-success .drill-result-circle{background:#50e382}.drill-result.drill-fail .drill-result-title,.drill-result.drill-fail .highlight{color:#fd514f}.drill-result.drill-fail .drill-result-circle{background:#fd514f}.drill-result.drill-avg-success .highlight-avg-response{color:#50e382}.drill-result.drill-avg-fail .highlight-avg-response{color:#fd514f}.drill-result .drill-result-footer{height:90px;text-align:center;padding-top:18px;margin-bottom:20px}.drill-result .drill-result-footer button{width:330px}#search-header{height:90px;background:#edf0f5}#search-header #search-header-inner{padding:30px 0}#search-header #search-header-inner .icon{color:#93a2b0;font-size:25px;margin-right:20px}#search-header #search-header-inner input{border:none;display:inline-block;width:400px;vertical-align:top}.drill-window-container{border-radius:3px}.drill-window-container:after{content:'';display:table;clear:both}.drill-window-container .drill-window-status-bar{border-top-left-radius:3px;border-top-right-radius:3px;background-color:#637382;height:26px;padding:10px 15px;margin-bottom:2px}.drill-window-container .drill-window-status-bar .status-bar-bar{display:none;width:100%;height:5px;border-radius:3px;background-color:#00c6d9;float:right}.drill-window-container .drill-window-status-bar .status-bar-bar.off{width:100%}.drill-window-container .drill-window-status-bar .status-bar-bar.on{width:0}.drill-window-container .drill-window-main{background-color:#637382;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.drill-tutorial-wrapper{height:100%;min-height:400px}.drill-tutorial-wrapper #main{position:absolute;left:50%;top:15%;width:630px;margin-left:-315px;text-align:center}.drill-tutorial-wrapper #main .tutorial-action-image{margin-bottom:20px}.drill-tutorial-wrapper #main .tutorial-action-image img{width:130px}.drill-tutorial-wrapper #main .tutorial-device-image{margin-bottom:24px}.drill-tutorial-wrapper #main .tutorial-device-image img{width:50%;max-height:315px}.drill-tutorial-wrapper #main .tutorial-instructions{color:#fff;margin-bottom:42px}.drill-tutorial-wrapper #main .target-message{color:#fff;margin-bottom:18px}.drill-tutorial-wrapper #main .target-message .icon{font-size:24px;color:rgba(254,254,254,.3);display:inline-block}.drill-tutorial-wrapper #main .target-message .icon:nth-of-type(1){position:relative;top:-4px;left:-8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drill-tutorial-wrapper #main .target-message .icon:nth-of-type(3){position:relative;bottom:-3px;right:-8px}.drill-tutorial-wrapper #main .target-message .target-message-text{display:inline-block;border:1px dashed rgba(254,254,254,.3);height:34px;line-height:34px;border-radius:58px;padding:0 35px}.drill-tutorial-wrapper #main #start{width:260px}.drill-tutorial-wrapper .footer-basic{position:absolute;bottom:0;width:100%}.drill-tutorial-wrapper.layout-drill-tutorial-monitor .tutorial-device-image,.drill-tutorial-wrapper.layout-drill-tutorial-monitor .tutorial-device-image>img{height:300px!important}.drill-tutorial-wrapper.layout-drill-tutorial-monitor .tutorial-device-image .tutorial-action-image{position:absolute;top:100px;left:50%;margin-left:-61px}.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar .drill-name-eye-situps .tutorial-action-image,.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar.drill-name-eyehand .tutorial-action-image{text-align:center;margin-bottom:24px}.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar .drill-name-eye-situps .tutorial-action-image img,.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar.drill-name-eyehand .tutorial-action-image img{width:112px;height:112px}.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar .drill-name-eye-situps .tutorial-device-image,.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar.drill-name-eyehand .tutorial-device-image{margin-bottom:24px}.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar .drill-name-eye-situps .tutorial-device-image>img,.drill-tutorial-wrapper.drill-device-desktop.drill-type-keyboard-spacebar.drill-name-eyehand .tutorial-device-image>img{width:504px;height:155px}#mobile-landing{width:320px;margin:0 auto;padding:0 10px 30px}#mobile-landing #mobile-landing-header{height:60px;padding:20px 0;margin-bottom:40px;position:relative}#mobile-landing #mobile-landing-header #mobile-landing-logo{position:absolute;cursor:pointer}#mobile-landing #mobile-landing-header #mobile-landing-fb{position:absolute;right:45px;cursor:pointer}#mobile-landing #mobile-landing-header #mobile-landing-twt{position:absolute;right:0;cursor:pointer}#mobile-landing #mobile-landing-main{text-align:center}#mobile-landing #mobile-landing-main img{width:230px}#mobile-landing #mobile-landing-main #eyegym-training,#mobile-landing #mobile-landing-main #please-visit{color:#fff}#mobile-landing #mobile-landing-main #visit-website{margin-bottom:20px}#mobile-landing #mobile-landing-main #visit-website:hover{text-decoration:none}#mobile-landing #mobile-landing-main #proceed-to{color:#fff;text-decoration:underline}.layout-login .form-container{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px}.layout-login .form-container .form-title{text-align:center}.layout-login .form-container .forgot-password{text-align:right;width:100%;display:inline-block;margin-top:7px}.layout-register-create-account{padding:100px 0 0;min-height:975px!important}.layout-register-create-account #register-form .terms-privacy{color:#93a2b0;margin:25px 0 0}.layout-register-create-account #register-form .terms-privacy .checkbox{margin-bottom:0}.layout-register-create-account #register-form .terms-privacy .privacy{margin-left:30px}.layout-register-create-account #why-register{padding-left:80px;padding-right:0;color:#fff}.layout-register-create-account #why-register .title{margin-top:0}.layout-register-create-account #why-register .register-img{width:321px;margin:5px 0 20px;background:0 0}.layout-register-create-account #why-register #main-list{list-style-type:none;margin:0;padding:0}.layout-register-create-account #why-register #main-list li{display:table;margin-bottom:11px}.layout-register-create-account #why-register #main-list li .icon{display:inline-block;color:#50e3c2;font-size:30px;height:30px;vertical-align:middle;padding-right:22px}.layout-register-create-account #why-register #main-list li .text{display:table-cell;vertical-align:middle}.layout-register-create-account .footer-basic{margin-top:100px}.layout-register-focus-area{height:100%;min-height:600px}.layout-register-focus-area .main-content-section-desktop{text-align:center}.layout-register-focus-area .main-content-section-desktop #heading{color:#fff;margin-bottom:45px;display:block}.layout-register-focus-area .main-content-section-desktop #categories{display:table;height:192px;width:100%;margin-bottom:42px}.layout-register-focus-area .main-content-section-desktop #categories .category{display:table-cell;width:25%;cursor:pointer}.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge{display:inline-block;margin-bottom:28px;padding:5px}.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge img{width:130px;border-radius:70px}.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge .active,.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge .active .default,.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge:hover .default{display:none}.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge .active .active,.layout-register-focus-area .main-content-section-desktop #categories .category .category-badge:hover .active{display:inline}.layout-register-focus-area .main-content-section-desktop #categories .category .category-title{color:#fff;text-align:center;margin:0}.layout-assessment #main{text-align:center;padding:0 15px;width:auto;margin:0 auto;position:initial}.layout-assessment #main #title{color:#fff}.layout-assessment #main .badge-image{width:130px;height:130px;margin-top:50px}.layout-assessment #main #message{margin-bottom:47px;font-size:18px;line-height:1.33;text-align:center;color:#fff;width:auto;height:48px}.layout-assessment #main #start{margin-bottom:15px}.layout-assessment #main #skip{display:block;color:#fff}.layout-assessment .footer-basic{position:absolute;bottom:0;width:100%}.layout-assessment-key-skills{min-height:900px!important}.layout-assessment-key-skills #main{position:absolute;left:50%;top:10%;width:465px;margin-left:-232.5px;margin-bottom:40px}.layout-assessment-key-skills #main #title{text-align:center}.layout-assessment-key-skills #main #skill-container{padding-top:39px}.layout-assessment-key-skills #main #skill-container .skill-section{border-bottom:solid 1px #dce0e5;margin-bottom:40px}.layout-assessment-key-skills #main #skill-container .skill-section:last-of-type{border-bottom:none}.layout-assessment-key-skills #main #skill-container .skill-section .top{text-align:center}.layout-assessment-key-skills #main #skill-container .skill-section .top .skill-image{width:70px;height:70px}.layout-assessment-key-skills #main #skill-container .skill-section .top .skill-title{border-bottom:1px solid #dce0e5;padding-bottom:22px}.layout-assessment-key-skills #main #skill-container .skill-section .skill-sub-heading{color:#3a4457;display:block;text-align:center}.layout-assessment-key-skills #main #skill-container .skill-section .skill-detail{color:#3a4457;margin-top:0}.layout-assessment-key-skills #main #skill-container .skill-section .skill-detail ul{list-style-type:none;padding:0}.layout-assessment-key-skills #main #skill-container .skill-section .skill-detail ul li{font-size:12px;margin-bottom:10px;background-position:0!important;padding-left:31px}.layout-assessment-key-skills #main #skill-container #start{display:block;margin:0 auto}.layout-assessment-key-skills #title{color:#fff}.layout-assessment-key-skills .footer-basic{position:absolute;bottom:0;width:100%}.layout-summary-assessment{padding-top:75px}.layout-summary-assessment .summary-free-wrap{background:#fff;border-radius:3px;margin:80px 0 0;padding-top:35px;text-align:center}.layout-summary-assessment .summary-free-wrap .title{color:#3a4457;font-size:48px;font-weight:300;margin:0}.layout-summary-assessment .summary-free-wrap h5{color:#3a4457;font-size:18px;font-weight:600;display:inline-block}.layout-summary-assessment .summary-free-wrap .choose-program{border-bottom:1px solid #dce0e5;border-top:1px solid #dce0e5;display:inline-block;margin:0 40px;padding:30px 0}.layout-summary-assessment .summary-free-wrap .choose-program .summary-graph-container{height:325px;width:300px;margin-right:50px}.layout-summary-assessment .summary-free-wrap .choose-program .summary-graph-container:first-of-type{float:left}.layout-summary-assessment .summary-free-wrap .choose-program .summary-graph-container:last-of-type{float:right}.layout-summary-assessment .summary-free-wrap .choose-program .description{font-size:18px;color:#3a4457}.layout-summary-assessment .summary-free-wrap .choose-program .btn-primary-large{margin-top:20px}.layout-summary-assessment .gray-bg{background:#edf0f5;padding:20px 0}.layout-summary-assessment .btn-primary-large{height:44px;line-height:44px}.layout-summary-assessment #real-results-section{min-height:350px;background:#fff;text-align:center}.layout-summary-assessment #real-results-section .section-inner{padding:65px 0 0}.layout-summary-assessment #real-results-section .title{margin:0 0 24px}.layout-summary-assessment #real-results-section .instructions{padding:0 10.5%;margin:0 0 45px}.layout-summary-assessment #categories{display:table;height:192px;margin-bottom:30px;width:100%}.layout-summary-assessment #categories .category{cursor:pointer;display:table-cell;text-align:center;width:16.666%}.layout-summary-assessment #categories .category .category-badge{display:inline-block;height:120px;margin:0 0 25px;width:120px}.layout-summary-assessment #categories .category .category-title{color:#637382;margin:0;text-align:center}.layout-free-assessment-key-skill .main-content-section-desktop{top:23%}.layout-free-assessment-key-skill .form-container .header-section{text-align:center;margin:10px 0 0;border-bottom:solid 1px #dce0e5}.layout-free-assessment-key-skill .form-container .header-section img{width:70px;height:70px}.layout-free-assessment-key-skill .form-container .header-section .title{margin-top:16px}.layout-free-assessment-key-skill .form-container .content-section .title{text-align:center}.layout-free-assessment-key-skill .form-container .content-section .skill-detail{color:#3a4457;margin-top:0}.layout-free-assessment-key-skill .form-container .content-section .skill-detail ul{list-style-type:none;padding:0}.layout-free-assessment-key-skill .form-container .content-section .skill-detail ul li{margin-bottom:6px;background-position:0!important;padding-left:41px}.layout-free-assessment-key-skill .form-container .content-section .btn-primary-large{width:100%;height:44px;line-height:44px}.layout-free-assessment-key-skill #author-quotes{position:relative;top:-8px}.layout-free-assessment-key-skill #author-quotes .blockquote-section{width:220px;position:absolute;top:0;right:0}.layout-free-assessment-key-skill #author-quotes blockquote{font-size:20px;font-weight:600;color:#fff;margin:0 0 15px;position:relative;text-indent:-10px}.layout-free-assessment-key-skill #author-quotes .author-designation,.layout-free-assessment-key-skill #author-quotes .author-name{color:#fff;margin:0}.layout-free-assessment-key-skill #author-quotes .author-img{width:467px;height:439px}.layout-free-assessment-tip .form-container{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px}.layout-free-assessment-tip img{width:70px}.layout-free-assessment-tip .form-title{text-align:center;color:#50e382;margin-bottom:23px}.layout-free-assessment-tip .instructions{text-align:center;margin:0}.layout-assessment-welcome{min-height:750px!important;background-image:-webkit-linear-gradient(left,#1f4cc1,#4a90e2)!important;background-image:linear-gradient(to right,#1f4cc1,#4a90e2)!important}.layout-assessment-welcome .main-content-section-desktop{top:23%}.layout-assessment-welcome .form-container{width:467px;height:439px;border-radius:3px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.layout-assessment-welcome .form-container .header-section{text-align:center}.layout-assessment-welcome .form-container .header-section img{width:110px;height:110px}.layout-assessment-welcome .form-container .content-section .welcome-to-your-new{width:379px;height:68px;font-size:28px;font-weight:300;text-align:center;margin-top:30px}.layout-assessment-welcome .form-container .content-section .the-EyeGym-Team-have-Copy{width:379px;height:66px;font-size:16px;text-align:center;color:#3a4457!important}.layout-assessment-welcome .form-container .content-section .btn-primary-large{width:100%;height:44px;line-height:44px}.layout-assessment-welcome #author-quotes{position:relative;top:3px}.layout-assessment-welcome #author-quotes .blockquote-section{width:220px;position:absolute;top:0;right:0}.layout-assessment-welcome #author-quotes blockquote{font-size:20px;font-weight:600;color:#fff;margin:0 0 15px;position:relative;text-indent:-10px}.layout-assessment-welcome #author-quotes .author-designation,.layout-assessment-welcome #author-quotes .author-name{color:#fff;margin:0}.layout-assessment-welcome #author-quotes .author-img{width:467px;height:439px}.layout-assessment-welcome .footer-basic{position:absolute;bottom:0;width:100%}.layout-purchase-choose-program #choose-program{min-height:845px;padding-bottom:60px}.layout-purchase-choose-program #choose-program .section-heading{color:#fff;text-align:center;margin-bottom:0}.layout-purchase-choose-program #choose-program .program-panel{margin-bottom:60px}.layout-purchase-choose-program #science{min-height:365px;background:#fff;text-align:center;padding-bottom:48px}.layout-purchase-payment-successful,.layout-purchase-payment-unsuccessful{min-height:900px!important}.layout-purchase-choose-program #science .section-inner{width:630px;padding:52px 15px 0;margin:0 auto}.layout-purchase-choose-program #science .section-inner .section-heading{color:#3a4457;margin:0 0 39px}.layout-purchase-choose-program #science .section-inner .section-text{color:#3a4457;margin-bottom:38px}.layout-purchase-choose-program .footer-basic{position:absolute;bottom:0;width:100%}.layout-purchase-payment-successful .form-container{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px}.layout-purchase-payment-successful .form-container .icon{color:#50e382;text-align:center;font-size:36px}.layout-purchase-payment-successful .form-container .form-title{text-align:center;color:#50e382;margin-bottom:23px}.layout-purchase-payment-successful .form-container .forgot-password{text-align:right;width:100%;display:inline-block;margin-top:7px}.layout-purchase-payment-successful .form-container .instructions{text-align:center;margin:0}.layout-purchase-payment-successful .footer-default{position:absolute;bottom:0;width:100%}.layout-purchase-payment-unsuccessful .form-container{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px}.layout-purchase-payment-unsuccessful .form-container .icon{color:#fd514f;text-align:center;font-size:36px}.layout-purchase-payment-unsuccessful .form-container .form-title{text-align:center;color:#fd514f;margin-bottom:23px}.layout-purchase-payment-unsuccessful .form-container .forgot-password{text-align:right;width:100%;display:inline-block;margin-top:7px}.layout-purchase-payment-unsuccessful .form-container .instructions{text-align:center;margin:0}.layout-purchase-payment-unsuccessful .support-message{margin-top:35px;text-align:center}.layout-purchase-payment-unsuccessful .footer-default{position:absolute;bottom:0;width:100%}.layout-purchase-program #program-tab-section .section-heading{color:#fff;margin-bottom:52px;text-align:center}.layout-purchase-program #program-tab-section .purchase-program-tabs{text-align:center}.layout-purchase-program #program-tab-section .purchase-program-tabs .btn-secondary-large{-moz-transition:.3s ease all;font-size:16px;height:36px;line-height:normal;padding:0;-webkit-transition:.3s ease all;transition:.3s ease all;width:181px}.layout-purchase-program #program-tab-section .purchase-program-tabs .section-current-program{margin-top:33px;margin-bottom:6px;font-weight:500;font-size:20px;color:#fff;line-height:28px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);border-radius:3px;display:inline-block;width:100%;padding:10px 5px 10px 23px;margin-bottom:7px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .program-detail{min-height:initial}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .program-detail .program-detail-list{padding:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .program-detail .program-detail-list li{display:inline-block;text-align:left;font-size:16px;color:#637382;padding:0 25px 0 0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .program-detail .program-detail-list li:last-child{padding-right:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .program-detail .program-detail-list li span{background:0 0!important;color:#3a4457;float:left;font-weight:700;height:auto;line-height:normal;margin-right:10px;width:20px;text-align:right}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap{padding:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap .pro-img{height:50px;width:50px;float:left;margin-right:10px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap .pro-img img{height:50px;width:50px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap .eye-pro-content{float:none;text-align:left;padding-left:0;width:100%;padding-top:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap .eye-pro-content h4{font-size:18px;font-weight:600;line-height:33px;color:#000;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .pro-wrap .eye-pro-content span{font-size:14px;line-height:1.43;color:#93a2b0;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-schedule .btn-secondary-large{height:44px;margin-top:4px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links{font-size:0;position:relative;margin-bottom:25px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .btn-secondary-large{color:#fff}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .btn-left{border-bottom-right-radius:0;border-top-right-radius:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .btn-right{border-bottom-left-radius:0;border-top-left-radius:0}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .active{background:#00c6d9;color:#fff}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select{color:#fff;position:absolute;right:0;bottom:0;width:256px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select label{color:#fff;display:block;float:left;font-size:15px;padding-top:10px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select #select-level{width:115px;height:36px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select #select-level button{color:#fff;font-size:16px;height:36px;line-height:36px;padding-left:13px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select #select-level button img{float:left;margin-right:7px;margin-top:6px;max-width:22px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select #select-level .icon{top:15px;right:14px;font-size:8px;color:#fff}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select .dropdown-menu img{float:left;margin:8px 9px 0 3px;width:22px}.layout-purchase-program #program-tab-section .purchase-program-tabs .purchase-tab-links .currency-select .dropdown-menu a{font-size:16px;text-align:left}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);border-radius:3px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:auto;padding:0;margin:15px 0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .badge-container{height:70px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .badge-container .badge-title{line-height:70px;text-transform:uppercase;font-size:24px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .badge-container .program-panel-kids p{display:inline-block;font-size:16px;margin:0;color:#fff687}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .badge-container .program-panel-kids .badge-title{line-height:normal}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-detail{padding:20px;min-height:initial}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-detail .program-detail-list li{text-align:left;font-size:16px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-detail .program-detail-list li span{background:0 0!important;color:#3a4457;float:left;font-weight:700;height:auto;line-height:normal;margin-right:10px;width:20px;text-align:right}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .btn-primary-large{font-size:18px;font-weight:600;height:44px;line-height:normal;padding:0;width:100%}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price{height:auto;padding:0 20px 20px;position:relative}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .price{height:auto;padding-bottom:17px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .price .value{font-size:36px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .price .value .currency{font-size:36px;left:-22px;top:-2px;position:initial;display:inline-block;line-height:1}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .price .value .currency-amt{display:inline-block;letter-spacing:-2px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .price .frequency{letter-spacing:-1px;margin-left:5px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-panel .program-price .aprox-rate{position:absolute;bottom:3px;display:inline-block;width:100%;left:0;font-size:11px;color:#637382}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap{font-size:0;text-align:center}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div{float:none;display:inline-block;vertical-align:top}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container{height:225px;position:relative}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .badge-img{padding-top:20px;padding-bottom:5px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .badge-img img{width:130px;height:130px;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .premium-badge-symbol{position:absolute;left:-5px;top:-5px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .premium-badge-symbol img{max-width:100px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .badge-content{text-align:center;padding-top:10px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .badge-content h3{font-size:28px;font-weight:300;line-height:1.21;text-align:center;color:#fff;margin:0;text-transform:uppercase}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .badge-container .badge-content small{font-size:14px;line-height:1.43;text-align:center;color:#93a2b0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel .challenger-txt{font-size:18px;font-weight:600;line-height:1.33;color:#3a4457;padding:25px 0}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel.gold-pro .badge-container{background:url(../images/imgpsh_fullsize.png) no-repeat!important;background-size:100% 100%!important}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel.gold-pro .gold-program{font-size:16px;padding:10px 15px 20px 20px;background:#323c4e;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel.gold-pro .gold-program ul{padding:0;margin:0 0 44px;list-style:none}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel.gold-pro .gold-program ul li{line-height:1.38;color:#fff;text-align:left;padding:8px 0 8px 20px;position:relative}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-img-wrap>div .program-panel.gold-pro .gold-program ul li:before{content:"\77";color:#00c6d9;font-family:eyegym!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px;position:absolute;left:3px;top:15px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact{display:inline-block;margin-top:10px;width:100%;background:#fff;border-radius:3px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact .program-section{float:left;height:210px;width:50%}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact .program-banner{background-image:-webkit-linear-gradient(left,#018d5d,#50e3c2);background-image:linear-gradient(to right,#018d5d,#50e3c2);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact .program-banner img{margin-top:-12px;max-width:415px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact .title{font-size:28px;line-height:1.21;font-weight:300;margin:30px 0 10px}.layout-purchase-program #program-tab-section .purchase-program-tabs .program-contact .description{font-size:16px;line-height:1.38}.layout-purchase-program #program-tab-section .purchase-program-tabs .secure-points{width:100%;display:inline-block;text-align:center;padding:40px 0}.layout-purchase-program #program-tab-section .purchase-program-tabs .secure-points ul li{display:inline-block;font-size:14px;color:#fff;margin-right:70px}.layout-purchase-program #program-tab-section .purchase-program-tabs .secure-points ul li img{float:left;width:27px}.layout-purchase-program #program-tab-section .purchase-program-tabs .secure-points ul li span{padding-left:35px;padding-top:5px;display:block;width:100%}.layout-purchase-program #program-tab-section .purchase-program-tabs.kids-wrap .program-panel .badge-container .badge-title{font-size:24px;line-height:30px;padding-top:10px}.layout-purchase-program #program-tab-section .purchase-program-tabs.kids-wrap .program-panel .badge-container .kids-age{font-size:16px;margin:0;color:#50e3c2}.layout-purchase-program #program-tab-section .purchase-program-tabs.kids-wrap .program-panel .badge-container .yongest{color:#fff687}.layout-purchase-program #program-tab-section .purchase-program-tabs.kids-wrap .program-panel .badge-container .younger{color:#50e382}.layout-purchase-program #why-use-eyegym-section{min-height:350px;background:#fff;text-align:center}.layout-purchase-program #why-use-eyegym-section .section-inner{padding:65px 0;border-bottom:solid 1px #dce0e5}.layout-purchase-program #why-use-eyegym-section .title{margin:0 0 20px}.layout-purchase-program #why-use-eyegym-section .instructions{padding:0 10.5%;margin:0 0 35px}.layout-purchase-program #why-use-eyegym-section .thumbnail{margin:0 0 50px}.layout-purchase-program #why-use-eyegym-section .thumbnail img{width:125px;height:135px}.layout-purchase-program #why-use-eyegym-section .thumbnail .thumbnail-title{padding:0 11%}.layout-purchase-program #real-results-section{min-height:350px;background:#fff;text-align:center}.layout-purchase-program #real-results-section .section-inner{padding:65px 0;border-bottom:solid 1px #dce0e5}.layout-purchase-program #real-results-section .title{margin:0 0 24px}.layout-purchase-program #real-results-section .instructions{padding:0 10.5%;margin:0 0 45px}.layout-purchase-program #categories{display:table;height:192px;margin-bottom:30px;width:100%}.layout-purchase-program #categories .category{cursor:pointer;display:table-cell;text-align:center;width:16.666%}.layout-purchase-program #categories .category .category-badge{display:inline-block;height:120px;margin:0 0 25px;width:120px}.layout-purchase-program #categories .category .category-title{color:#637382;margin:0;text-align:center}.layout-purchase-program #daily-training-section{background:#fff}.layout-purchase-program #daily-training-section .section-inner{padding:52px 0 0}.layout-purchase-program #daily-training-section img{display:block;max-width:100%}.layout-purchase-program #daily-training-section .description{color:#3a4457;font-weight:300;text-align:center}#modal-promo-code .confirm-your-order{color:#3A4457;font-family:"Work Sans";font-size:44px;font-weight:300;line-height:52px;text-align:center;margin:0 0 30px;text-transform:capitalize}#modal-promo-code .order-table{width:100%}#modal-promo-code .order-table tr td{padding:0;border-top:1px solid #DCE0E5;font-size:18px;line-height:24px;color:#3A4457;height:51px}#modal-promo-code .order-table tr td input[type=text]{border-bottom:0;height:40px;padding:0;display:inline-block;vertical-align:middle}#modal-promo-code .order-table tr td .btn-secondary-medium{height:33px;padding:0 25px;font-size:18px;line-height:24px}#modal-promo-code .order-table tr td .btn-primary-medium,#modal-promo-code .order-table tr td .btn-primary-medium-disable{margin-top:20px;padding:0 68px;font-size:18px;font-weight:600;line-height:24px}#modal-promo-code .order-table tr td:nth-child(2n){text-align:right}#modal-promo-code .order-table tr td .btn-primary-medium-disable{background:#00c6d9;border:1px solid #00c6d9;color:#fff;height:44px;opacity:.5}#modal-promo-code .order-table tr td .order-img{display:inline-block;width:50px;height:50px;position:relative;vertical-align:middle;margin:5px 15px 5px 0}#modal-promo-code .order-table tr td .order-img img{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal-promo-code .order-table tr td .error-text{color:red;font-size:12px}#modal-promo-code .order-note,#modal-promo-code .order-table tr td .promo-text a{font-size:14px;font-weight:600}#modal-promo-code .order-table tr td .promo-text{width:300px;display:inline-block;vertical-align:middle}#modal-promo-code .order-table tr td .promo-text a:hover{text-decoration:none}#modal-promo-code .order-table tr:last-child td{border-top:0}#modal-promo-code .order-note{display:inline-block;width:100%;border-top:1px solid #DCE0E5;margin:30px 0 0;text-align:center;padding:20px 0 0;line-height:20px;color:#637382}#modal-promo-code .order-note img{display:inline-block;vertical-align:middle;max-width:24px;margin-right:10px}.currency-select-app-header{position:relative;margin-bottom:25px}.currency-select-app-header .currency-select{color:#00c6d9!important;position:absolute;right:71px;bottom:0;width:130px;margin-left:20px;margin-right:60px}.currency-select-app-header .currency-select label{color:#fff;display:block;float:left;font-size:15px;padding-top:10px}.currency-select-app-header .currency-select #select-level{width:115px;height:36px}.currency-select-app-header .currency-select #select-level button{color:#fff;font-size:16px;height:36px;line-height:36px;padding-left:13px;border:1px solid #323c4e!important}.currency-select-app-header .currency-select #select-level button img{float:left;margin-right:7px;margin-top:6px;max-width:22px}.currency-select-app-header .currency-select #select-level .icon{top:15px;right:14px;font-size:8px;color:#fff}.currency-select-app-header .currency-select .dropdown-menu img{float:left;margin:8px 9px 0 3px;width:22px}.currency-select-app-header .currency-select .dropdown-menu a{font-size:16px;text-align:left}@media screen and (min-width:768px){.layout-purchase-mobile .layout-purchase-mobile-container{display:none}.layout-purchase-mobile .layout-purchase-web-container{display:block}}@media screen and (max-width:767px){.header .header-inner .header-nav .header-nav-list,.layout-purchase-web-container{display:none}.header{left:0}.layout-purchase-mobile-container{min-height:auto!important}.container,.layout-help #search-header #search-header-inner{width:100%}.footer-default{height:auto;float:left;display:inline-block;width:100%}.footer-default .footer-inner{padding:10px 0 0}.footer-default .footer-inner .footer-inner-left .copy{text-align:center}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list{display:block;width:100%;text-align:center}.footer-default .footer-inner .footer-inner-left .footer-nav .footer-nav-list li{display:block;width:100%}.footer-default .footer-inner .footer-inner-right{float:none}.footer-default .footer-inner .footer-inner-right .social-nav{text-align:center}.footer-default .footer-inner .footer-inner-right ul{display:block;width:100%;text-align:center;padding-left:0;float:left}.footer-default .footer-inner .footer-inner-right ul li{display:inline-block;text-align:center}div[class*=layout].layout-purchase-mobile{min-width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container{padding:0 15px;display:block;width:100%;min-width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .section-heading{font-size:24px;font-weight:300;line-height:1.17;text-align:center;margin-bottom:25px;color:#fff}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links{margin-bottom:7px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap{width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-secondary-large{width:33.33%;border-radius:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-secondary-large:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-secondary-large:nth-child(2){border-radius:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-secondary-large:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two .btn-secondary-large{width:50%;border-radius:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two .btn-secondary-large:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two .btn-secondary-large:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select{margin-top:10px;position:inherit;width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select label{display:none}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select #select-level{padding:0;width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select #select-level .dropdown-menu{width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section{border-radius:3px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:15px;margin-bottom:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-image{width:50px;height:50px;float:left;margin-right:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-image img{max-width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content .badge-title{font-size:24px;font-weight:300;line-height:1.17;text-align:left;color:#3a4457;margin:0;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul{display:inline-block;padding-left:0;margin:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li{font-size:14px;line-height:1.29;text-align:left;color:#3a4457;list-style-type:none;display:inline-block;margin-right:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li span{font-size:14px;font-weight:600;line-height:1.29;text-align:left;color:#3a4457;display:inline-block;margin-right:5px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap{margin-top:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap .btn-primary-large{width:100%;height:44px;border-radius:3px;border:1px solid #00c6d9;font-size:18px;font-weight:600;line-height:1.33;text-align:center;color:#00c6d9;background-color:#fff}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap .btn-primary-large:hover{color:#fff;background:#00c6d9}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points{width:100%;display:inline-block;text-align:center;padding:20px 0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul{padding-left:22px;margin:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li{display:block;font-size:14px;color:#fff;clear:both;margin-bottom:15px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li img{float:left;width:28px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li span{padding-left:38px;padding-top:8px;display:block;width:100%;font-size:13px;font-weight:600;line-height:1.15;text-align:left;color:#fff}.modal-dialog{padding:0 15px;margin-left:0;margin-right:0;width:100%}.modal-dialog .modal-content{width:100%;max-width:100%}.modal-dialog .modal-content #modal-promo-code .confirm-your-order{font-size:22px;margin-top:28px;line-height:normal}.modal-dialog .modal-content table,.modal-dialog .modal-content table tbody{box-sizing:border-box;display:block;width:100%}.modal-dialog .modal-content table tbody tr{box-sizing:border-box;display:block;width:100%;border-bottom:1px solid #DCE0E5}.modal-dialog .modal-content table tbody tr td{position:relative;box-sizing:border-box;display:block;width:100%;height:auto!important;border:none!important}.modal-dialog .modal-content table tbody tr td span{display:inline-block;text-align:center}.modal-dialog .modal-content table tbody tr td span.mobile-order-title-name{position:relative;top:-10px}.modal-dialog .modal-content table tbody tr td .mobile-order-title{text-align:left;margin-right:5px!important}.modal-dialog .modal-content table tbody tr td .promo-text{width:150px!important}.modal-dialog .modal-content table tbody tr td .promo-text input[type=text]{padding-top:20px!important;font-size:15px}.modal-dialog .modal-content table tbody tr td .mobile-order-img{display:none!important}.modal-dialog .modal-content table tbody tr td .mobile-order-title-rupee{position:absolute;top:-28px;left:61px;font-size:15px}.modal-dialog .modal-content table tbody tr td .error-text{font-size:10px;line-height:normal;margin-bottom:10px}.modal-dialog .modal-content table tbody tr td .discount-apply{font-size:15px!important}.modal-dialog .modal-content table tbody tr .mobile-order-title-des{margin-bottom:15px;text-align:left!important}.modal-dialog .modal-content table tbody tr .mobile-order-title-des span{text-align:left}.modal-dialog .modal-content table tbody tr .mobile-order-title-des.mobile-order-apply{text-align:center!important}.modal-dialog .modal-content table tbody .total-wrap td{display:inline-block;font-size:15px!important;width:auto;padding:15px 0!important}.modal-dialog .modal-content table tbody .total-wrap td:last-child{float:right}.modal-dialog .modal-content table tbody .promo-btn-wrap .promo-btn-wrap-last{text-align:center;padding:15px 0!important}.modal-dialog .modal-content table tbody .promo-btn-wrap .promo-btn-wrap-last button{margin:0!important}.modal-dialog .modal-content .order-note{border:none!important}.layout-purchase-payment-mobile{min-width:100%!important}.layout-purchase-payment-mobile .form-container{position:absolute;left:0;top:20%;width:100%;margin:0 auto;max-width:280px;right:0}.layout-purchase-payment-mobile .form-title{font-size:20px!important}.layout-purchase-payment-mobile .btn-primary-large{font-size:18px;padding:0;text-align:center}}@media screen and (max-width:480px){div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li{font-size:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li span{font-size:11px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .program-price .btn-wrap .btn-primary-large{padding:0 10px}}@media screen and (max-device-width:767px) and (orientation:landscape){div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container{padding:0 15px;display:block;width:100%;min-width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .section-heading{font-size:24px;font-weight:300;line-height:1.17;text-align:center;margin-bottom:25px;color:#fff}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links{margin-bottom:28px;float:left;width:100%;display:inline-block}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap{width:270px;float:left}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-secondary-large{width:33.33%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two{width:270px;float:left}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two .btn-primary-large{width:150px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select{position:inherit;width:49%;max-width:220px;float:right;text-align:right;margin:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select label{display:block;font-size:14px;line-height:1.43;text-align:left;color:#fff;margin-left:32px;padding-top:5px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select #select-level{padding:0;width:114px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .currency-select #select-level .dropdown-menu{width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section{clear:both;float:left;width:100%;display:inline-block;border-radius:3px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);padding:15px;margin-bottom:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-image{width:50px;height:50px;float:left;margin-right:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-image img{max-width:100%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content{float:left}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content .badge-title{font-size:24px;font-weight:300;line-height:1.17;text-align:left;color:#3a4457;margin:12px 0 0;float:left;overflow:hidden;text-overflow:ellipsis;width:95px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul{display:inline-block;padding-left:0;margin:4px 0 0 50px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li{font-size:14px;line-height:1.29;text-align:left;color:#3a4457;list-style-type:none;display:block;margin-bottom:3px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li span{font-size:15px;font-weight:600;line-height:1.29;text-align:left;color:#3a4457;display:inline-block;margin-right:5px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap{margin-top:3px;display:inline-block;float:right}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap .btn-primary-large{width:120px;padding:0 20px;height:44px;border-radius:3px;border:1px solid #00c6d9;font-size:18px;font-weight:600;line-height:1.33;text-align:center;color:#00c6d9;background-color:#fff}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .btn-wrap .btn-primary-large:hover{color:#fff;background:#00c6d9}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points{width:100%;display:inline-block;text-align:center;padding:7px 0 20px;font-size:0}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul{width:100%;padding-left:0;display:inline-block;text-align:center}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li{display:inline-block;font-size:14px;color:#fff;clear:none;margin:0 0 15px;width:33%}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li img{float:none;display:inline-block;width:28px;vertical-align:top}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li span{padding-left:5px;padding-top:8px;display:inline-block;vertical-align:top;width:auto;font-size:13px;font-weight:600;line-height:1.15;text-align:left;color:#fff}}@media screen and (max-device-width:480px) and (orientation:landscape){div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap{width:203px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap .btn-primary-large{width:90px;padding:0 10px;font-size:12px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two{width:203px;float:left}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .purchase-tab-links .btn-wrap-two .btn-primary-large{width:101px;padding:0 10px;font-size:12px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li img{display:block;margin:0 auto}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .secure-points ul li span{display:block;text-align:center}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content .badge-title{font-size:18px;width:95px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul{margin-left:15px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li{font-size:12px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .grid-content ul li img{width:10px}div[class*=layout].layout-purchase-mobile #program-tab-section .layout-purchase-mobile-container .grid-section .program-price .btn-wrap .btn-primary-large{width:100px;padding:0 10px}}.is-hidden{opacity:0;-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s}.is-visible{opacity:1;-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(30px);transform:translateX(30px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}.layout-dashboard .arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;text-align:center}.layout-dashboard .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.layout-dashboard #hero{height:570px}.layout-dashboard #hero #hero-top{background:rgba(0,0,0,.1)}.layout-dashboard #hero #hero-bottom{height:480px}.layout-dashboard #hero #hero-bottom #hero-image-container{height:480px;position:relative}.layout-dashboard #hero #hero-bottom #hero-image-container #hero-image-container-inner{width:685px;height:480px;position:relative;left:-205px;text-align:right}.layout-dashboard #hero #hero-bottom #hero-image-container #hero-image-container-inner img{height:100%}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information{position:absolute;bottom:57px;overflow:hidden}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-quote{position:relative;overflow:hidden;padding-right:40px}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-quote #player-quote-inner{width:466px;height:auto;background-color:#3a4457;color:#fff;padding:12px 30px}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-quote:after{content:"";display:block;width:100px;height:100px;position:absolute;top:-6px;right:-73px;-webkit-transform:rotate(9deg);transform:rotate(9deg);border-left:14px solid #3a4457;border-right:6px solid #3a4457}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail{position:relative;overflow:hidden;padding-right:40px;width:315px}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner{height:56px;background-color:#edf0f5;padding:8px 0 0 30px}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-name{color:#637382;display:block}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-additional-info{color:#93a2b0;display:block}.layout-dashboard #hero #hero-bottom #hero-image-container #player-information #player-detail:after{content:"";display:block;width:100px;height:84px;position:absolute;top:-6px;right:-73px;-webkit-transform:rotate(9deg);transform:rotate(9deg);border-left:12px solid #edf0f5;border-right:6px solid #edf0f5}.layout-dashboard #hero #hero-bottom #hero-drill-container{text-align:center}.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-title{color:#fff;margin-top:72px}.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-about{color:#fff;margin-bottom:44px}.layout-dashboard #hero #hero-bottom #hero-drill-container #train-now{margin-bottom:20px}.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-choose-another,.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-choose-another a{color:#fff}.layout-dashboard #hero #hero-bottom #hero-drill-container #drill-choose-another .icon{padding:2px 2px 0 0;display:inline-block;vertical-align:top}.layout-dashboard #badges .section-inner,.layout-dashboard #performance .section-inner,.layout-dashboard #performance-two .section-inner,.layout-dashboard #program .section-inner,.layout-dashboard .dashboard-section .section-inner{min-height:415px;padding:50px 0}.layout-dashboard #badges .section-inner .title,.layout-dashboard #performance .section-inner .title,.layout-dashboard #performance-two .section-inner .title,.layout-dashboard #program .section-inner .title,.layout-dashboard .dashboard-section .section-inner .title{text-align:center;margin-top:0}.layout-dashboard #badges .section-inner #badges-container,.layout-dashboard #performance .section-inner #badges-container,.layout-dashboard #performance-two .section-inner #badges-container,.layout-dashboard #program .section-inner #badges-container,.layout-dashboard .dashboard-section .section-inner #badges-container{display:table;width:800px;margin:0 auto}.layout-dashboard #badges .section-inner #badges-container .badge-container,.layout-dashboard #performance .section-inner #badges-container .badge-container,.layout-dashboard #performance-two .section-inner #badges-container .badge-container,.layout-dashboard #program .section-inner #badges-container .badge-container,.layout-dashboard .dashboard-section .section-inner #badges-container .badge-container{width:25%;text-align:center;float:left}.layout-dashboard #badges .section-inner #badges-container .badge-container .badge,.layout-dashboard #performance .section-inner #badges-container .badge-container .badge,.layout-dashboard #performance-two .section-inner #badges-container .badge-container .badge,.layout-dashboard #program .section-inner #badges-container .badge-container .badge,.layout-dashboard .dashboard-section .section-inner #badges-container .badge-container .badge{width:140px;height:140px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-radius:70px;display:inline-block;padding:7px;overflow:hidden}.layout-dashboard #badges .section-inner #badges-container .badge-container .badge img,.layout-dashboard #performance .section-inner #badges-container .badge-container .badge img,.layout-dashboard #performance-two .section-inner #badges-container .badge-container .badge img,.layout-dashboard #program .section-inner #badges-container .badge-container .badge img,.layout-dashboard .dashboard-section .section-inner #badges-container .badge-container .badge img{width:126px;border-radius:63px}.layout-dashboard #badges .section-inner #challenger-badges-container,.layout-dashboard #performance .section-inner #challenger-badges-container,.layout-dashboard #performance-two .section-inner #challenger-badges-container,.layout-dashboard #program .section-inner #challenger-badges-container,.layout-dashboard .dashboard-section .section-inner #challenger-badges-container{display:table;width:800px;margin:0 auto;opacity:.25}.layout-dashboard #performance #summary-graphs .challenger-summary-graph-container:last-of-type,.layout-dashboard #performance #summary-graphs .summary-graph-container:last-of-type,.layout-dashboard #performance-two #summary-graphs-two .challenger-summary-graph-container:last-of-type,.layout-dashboard #performance-two #summary-graphs-two .summary-graph-container:last-of-type{margin-right:0}.layout-dashboard #badges .section-inner #challenger-badges-container .badge-container,.layout-dashboard #performance .section-inner #challenger-badges-container .badge-container,.layout-dashboard #performance-two .section-inner #challenger-badges-container .badge-container,.layout-dashboard #program .section-inner #challenger-badges-container .badge-container,.layout-dashboard .dashboard-section .section-inner #challenger-badges-container .badge-container{width:25%;text-align:center;float:left}.layout-dashboard #badges .section-inner #challenger-badges-container .badge-container .badge,.layout-dashboard #performance .section-inner #challenger-badges-container .badge-container .badge,.layout-dashboard #performance-two .section-inner #challenger-badges-container .badge-container .badge,.layout-dashboard #program .section-inner #challenger-badges-container .badge-container .badge,.layout-dashboard .dashboard-section .section-inner #challenger-badges-container .badge-container .badge{width:140px;height:140px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-radius:70px;display:inline-block;padding:7px;overflow:hidden}.layout-dashboard #badges .section-inner #challenger-badges-container .badge-container .badge img,.layout-dashboard #performance .section-inner #challenger-badges-container .badge-container .badge img,.layout-dashboard #performance-two .section-inner #challenger-badges-container .badge-container .badge img,.layout-dashboard #program .section-inner #challenger-badges-container .badge-container .badge img,.layout-dashboard .dashboard-section .section-inner #challenger-badges-container .badge-container .badge img{width:126px;border-radius:63px}.layout-dashboard #badges .section-inner.section-wrap-inner .title span,.layout-dashboard #performance .section-inner.section-wrap-inner .title span,.layout-dashboard #performance-two .section-inner.section-wrap-inner .title span,.layout-dashboard #program .section-inner.section-wrap-inner .title span,.layout-dashboard .dashboard-section .section-inner.section-wrap-inner .title span{display:block;font-size:14px;font-weight:600;line-height:1.43;text-align:center;color:#93a2b0}.drill-level-drop-down .selected-drill a:hover,.drill-level-drop-down .selected-drill:hover a{color:#fff;text-decoration:none}.layout-dashboard #performance{background:#fff}.layout-dashboard #performance #summary-graphs{height:325px;padding:0 20px}.layout-dashboard #performance #summary-graphs .summary-graph-container{float:left;width:300px;height:325px}.layout-dashboard #performance #summary-graphs .challenger-summary-graph-container{float:left;width:300px;height:325px;opacity:.25}.layout-dashboard #performance #summary-graphs .challenger-summary-graph-container .challenger-dedication{position:absolute;bottom:60px;width:117.5px;height:40px;font-size:14px;font-weight:600;line-height:1.43;text-align:center;right:-12px}.layout-dashboard #performance-two{background:#fff}.layout-dashboard #performance-two #summary-graphs-two{height:325px;padding:0 20px}.layout-dashboard #performance-two #summary-graphs-two .summary-graph-container{float:left;width:300px;height:325px}.layout-dashboard #performance-two #summary-graphs-two .challenger-summary-graph-container{float:left;width:300px;height:325px;opacity:.25}.layout-dashboard #performance-two #summary-graphs-two .challenger-summary-graph-container .challenger-dedication{position:absolute;bottom:60px;width:117.5px;height:40px;font-size:14px;font-weight:600;line-height:1.43;text-align:center;right:-12px}.layout-dashboard #program{background:#edf0f5}.layout-dashboard #program #view-progress{display:block;margin:0 auto}.layout-dashboard #program #progress-bar{display:block;margin:130px auto 60px;width:846px}.layout-dashboard #program #challenger-progress-bar{display:block;margin:130px auto 60px;width:846px;opacity:.25}.layout-dashboard #badges{background:#fff}.layout-training #instructions{min-height:350px;padding:40px 0;background:#fff;text-align:center}.layout-training #instructions .title{margin:0 0 24px}.layout-training #instructions .instructions{margin:0 16px 0 0}.layout-training #instructions #progress-bar{display:block;margin:125px auto 0;width:846px}.layout-training #challenger-instructions{min-height:180px;padding:40px 0;background:#fff;text-align:center}.layout-training #challenger-instructions .title{margin:0 0 24px}.layout-training #challenger-instructions .instructions{margin:0 16px 0 0}.layout-training #drills{padding:40px 0;min-height:500px;background:#edf0f5}.layout-training #drills .row .col-xs-6 .drill-panel{margin-bottom:29px}.drill-level-drop-down{max-width:260px;margin:0 auto 10px;position:relative}.drill-level-drop-down .selected-drill{width:100%;padding:0;cursor:pointer;text-align:center}.drill-level-drop-down .selected-drill a{display:block;padding:0 10px;position:relative}.drill-level-drop-down .selected-drill a:after{content:'';position:absolute;right:10px;height:0;width:0;display:inline-block;border-top:10px solid #00C6D9;border-left:9px solid transparent;border-right:9px solid transparent;top:50%;margin-top:-5px}.drill-level-drop-down .selected-drill a:hover:after{border-top-color:#fff}.drill-level-drop-down .drill-level-options{position:absolute;z-index:1;width:100%;background-color:#fff;top:46px;box-shadow:1px 2px 3px 1px #ccc;border-radius:3px;max-height:240px;overflow-y:auto}.drill-level-drop-down .drill-level-options ul{margin:0;padding:20px 5px;width:100%;list-style:none}.drill-level-drop-down .drill-level-options ul a{padding:10px 20px;display:block;font-size:16px;text-align:left;border:0;line-height:normal}.drill-level-drop-down .drill-level-options ul a.btn-quinary-medium{background-color:transparent;color:#50e382}.drill-level-drop-down .drill-level-options ul a.btn-quinary-medium:hover{background:#50e382;color:#fff}.drill-level-drop-down .drill-level-options ul a:hover{text-decoration:none}.drill-level-drop-down .drill-level-options ul a span{display:block;vertical-align:middle;line-height:normal}.drill-level-drop-down .drill-level-options ul a span.icon{top:10px;right:10px}@-webkit-keyframes shakeAnimation{0%,100%,20%,50%,80%{-webkit-transform:scale(.97);transform:scale(.97)}40%,60%{-webkit-transform:scale(1);transform:scale(1)}}.layout-progress #your-progress{min-height:280px;padding:40px 0;background:#fff}.layout-progress #your-progress .title{margin:0 0 24px;display:block;text-align:center}.layout-progress #your-progress .progress-program-compare-item{text-align:center}.layout-progress #your-progress .progress-program-compare-item .program-place,.layout-progress #your-progress .progress-program-compare-item .program-title{color:#3a4457}.layout-progress #your-progress .progress-program-compare-item .program-place .hash{position:relative;top:-11px}.layout-progress #your-progress .progress-program-compare-item .progress-place-status{color:#93a2b0}.layout-progress #your-progress .progress-program-compare-item .progress-place-status .icon-up{color:#50e382;font-size:10px}.layout-progress #your-progress .progress-program-compare-item .progress-place-status .icon-down{color:#fd514f;font-size:10px}.layout-progress #your-progress .progress-program-compare-item .progress-place-status .icon-information{color:#00c6d9;font-size:14px;cursor:pointer}.layout-progress #how-you-stack{min-height:350px;padding:40px 0;background:#edf0f5}.layout-progress #how-you-stack .title{margin:0 0 24px;display:block;text-align:center}.layout-progress #how-you-stack .description{color:#3a4457;display:block;text-align:center;margin-bottom:68px}.layout-progress #how-you-stack .module-compare{margin-bottom:35px}.layout-progress #skills-comparison{min-height:350px;padding:40px 0;background:#fff}.layout-progress #skills-comparison .title{margin:0 0 24px;display:block;text-align:center}.layout-progress #skills-comparison #progress-bars-container{padding:0 136px 0 122px}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple{margin-bottom:70px}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Scanning .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Scanning .progress-value{color:#ff7a5b}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Tracking .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Tracking .progress-value{color:#ef4c81}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Peripheral .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Peripheral .progress-value{color:#50e3c2}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Eye .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Eye .progress-value{color:#4a90e2}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Judgement .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Judgement .progress-value{color:#ff97ff}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Response-Reaction .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Response-Reaction .progress-value{color:#fbb042}.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Visual .progress-level,.layout-progress #skills-comparison #progress-bars-container progress-bar-simple .progress-bar-simple.Visual .progress-value{color:#ad64e5}.layout-progress #skills-comparison #upgrade-skills{text-align:center}.layout-progress #skills-comparison #upgrade-skills #upgrade-heading{color:#3a4457;margin-bottom:20px}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills{display:table;margin:0 auto 30px}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills .upgradeable-skill{display:table-cell;padding:15px 40px}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills .upgradeable-skill .skill-upgrade-image{width:64px;height:64px;display:inline-block}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills .upgradeable-skill .skill-upgrade-image img{width:100%}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills .upgradeable-skill .skill-upgrade-name{display:inline-block;height:64px;line-height:64px;vertical-align:top;margin-left:5px}.layout-progress #skills-comparison #upgrade-skills #upgradeable-key-skills .upgradeable-skill .skill-upgrade-name span{vertical-align:top}.layout-progress #averages{min-height:350px;padding:40px 0;background:#edf0f5}.layout-progress #averages .title{margin:0 0 24px;display:block;text-align:center}.layout-progress #averages .bar-chart:first-of-type{padding-right:15px}.layout-progress #averages .bar-chart:last-of-type{padding-left:15px}.layout-progress #averages #averages-legend{display:inline-block;width:100%;text-align:center;margin:56px auto 0}.layout-progress #averages #averages-legend .legend-item{display:inline-block;height:20px}.layout-progress #averages #averages-legend .legend-item:before{content:"";display:inline-block;width:20px;height:20px;border-radius:10px;background:#dce0e5;margin-right:10px;margin-left:10px}.layout-progress #averages #averages-legend .legend-item .legend-text{display:inline-block;vertical-align:top}.layout-progress #averages #averages-legend .legend-item:nth-of-type(1):before{background:#fbb042}.layout-progress #averages #averages-legend .legend-item:nth-of-type(2):before{background:#50e3c2}.layout-progress #averages #averages-legend .legend-item:nth-of-type(3):before{background:#00c6d9}.layout-progress #hero{height:570px}.layout-progress #hero #hero-top{background:rgba(0,0,0,.1)}.layout-progress #hero #hero-bottom{height:480px}.layout-progress #hero #hero-bottom #hero-image-container{height:480px;position:relative}.layout-progress #hero #hero-bottom #hero-image-container #hero-image-container-inner{width:685px;height:480px;position:relative;left:-205px;text-align:right}.layout-progress #hero #hero-bottom #hero-image-container #hero-image-container-inner img{height:100%}.layout-progress #hero #hero-bottom #hero-image-container #player-information{position:absolute;bottom:57px;overflow:hidden}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-quote{position:relative;overflow:hidden;padding-right:40px}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-quote #player-quote-inner{width:466px;height:auto;background-color:#3a4457;color:#fff;padding:12px 30px}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-quote:after{content:"";display:block;width:100px;height:100px;position:absolute;top:-6px;right:-73px;-webkit-transform:rotate(9deg);transform:rotate(9deg);border-left:14px solid #3a4457;border-right:6px solid #3a4457}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail{position:relative;overflow:hidden;padding-right:40px;width:315px}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner{height:56px;background-color:#edf0f5;padding:8px 0 0 30px}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-name{color:#637382;display:block}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail #player-additional-info-inner #player-additional-info{color:#93a2b0;display:block}.layout-progress #hero #hero-bottom #hero-image-container #player-information #player-detail:after{content:"";display:block;width:100px;height:84px;position:absolute;top:-6px;right:-73px;-webkit-transform:rotate(9deg);transform:rotate(9deg);border-left:12px solid #edf0f5;border-right:6px solid #edf0f5}.layout-progress #hero #hero-bottom #hero-drill-container{text-align:center}.layout-progress #hero #hero-bottom #hero-drill-container #drill-title{color:#fff;margin-top:72px}.layout-progress #hero #hero-bottom #hero-drill-container #drill-about{color:#fff;margin-bottom:44px}.layout-progress #hero #hero-bottom #hero-drill-container #train-now{margin-bottom:20px}.layout-progress #hero #hero-bottom #hero-drill-container #drill-choose-another,.layout-progress #hero #hero-bottom #hero-drill-container #drill-choose-another a{color:#fff}.layout-progress #hero #hero-bottom #hero-drill-container #drill-choose-another .icon{padding:2px 2px 0 0;display:inline-block;vertical-align:top}.layout-profile #main .message,.layout-profile #main .title{display:block;text-align:center}.layout-profile{background:#fff;min-height:1570px!important}.layout-profile #main{position:absolute;left:50%;top:14%;width:523px;margin-left:-261.5px;background:#fff;padding:40px;padding-top:25px!important}.layout-profile.layout-profile-reset-password{min-height:845px!important}.layout-profile.layout-profile-reset-password #main{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px}.layout-profile.layout-profile-email-notifications{min-height:1080px!important}.layout-profile.layout-profile-email-notifications #main{position:absolute;left:50%;top:20%;width:630px;margin-left:-315px}.layout-profile #main .title{margin:0 0 24px}.layout-profile #main .form-container{box-shadow:none}.layout-profile #main .form-container .cancel{display:block;width:100%;text-align:center;margin-top:33px;color:#637382}.layout-profile #main #form-email-notifications{display:table;width:100%}.layout-profile #main #form-email-notifications .radio{display:table-cell}.layout-profile #main #form-email-notifications .label-text{display:inline-block;padding-left:10px;vertical-align:bottom}.layout-profile #main .friend-group{margin-bottom:45px}.layout-profile #main .timezone-dropdown{max-height:300px;overflow-y:auto}.layout-profile #main #add-friend{display:block;margin:30px 0 0;cursor:pointer}.layout-profile #main #or{height:1px;margin:44px 0;position:relative}.layout-profile #main #or span{background:#fff;color:#93a2b0;position:absolute;display:block;text-align:center;width:100px;left:0;right:0;margin-left:auto;margin-right:auto;top:-11px}.layout-profile .footer-default{position:absolute;bottom:0;width:100%}.drill-window-desktop,.drill-window-tablet{width:960px;left:0;margin:auto;top:20px;right:0;bottom:0;position:absolute}.layout-drill-tablet{min-height:750px!important}.layout-drill-desktop{min-height:860px!important}.layout-drill-desktop-hd{min-height:980px!important}.drill-window-tablet{height:578px}.drill-window-desktop{height:663px}.drill-window-desktop-hd{position:absolute;right:0;bottom:0;left:0;width:1370px;margin:auto;height:843px;top:20px}.layout-drill{background:#011326}.layout-drill .drill-result{position:absolute;left:50%;top:20%;width:960px;margin-left:-480px}.layout-drill .drill-window{position:absolute;right:0;bottom:0;left:0;width:960px;margin:auto;height:578px;top:0}@media (min-width:1024px){.layout-drill{min-height:initial!important}.layout-drill .drill-window{position:absolute;right:0;left:0;width:960px;margin:auto;height:663px;height:calc(100% - 130px);top:80px;bottom:auto}}@media (min-width:1024px) and (min-width:1100px){.layout-drill .drill-window{height:calc(100% - 145px)}}@media (min-width:1400px){.layout-drill{min-height:1200px!important}.layout-drill .drill-window{position:absolute;right:0;bottom:0;left:0;width:1370px;margin:auto;height:900px;top:-80px!important}}@media (min-width:1921px){.layout-drill .drill-window{top:0!important}}.layout-drill .footer-basic{position:absolute;bottom:0;width:100%}.layout-drill .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:transparent}.layout-drill .overlay table{position:absolute;bottom:0;left:50%;opacity:.6;margin-left:-120px}.layout-drill .overlay table td{width:75px;height:75px}.layout-drill .overlay table td img{width:80px;height:80px;padding:10px}.layout-drill.assessment .drill-window{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;margin:0 auto!important;height:100vh!important}.layout-summary.layout-summary-assessment #main,.layout-summary.layout-summary-daily-training #main,.layout-summary.layout-summary-free-assessment #main{width:960px;margin-left:-480px;border-radius:3px;background:#fff;left:50%;position:absolute;text-align:center}.layout-drill.assessment .drill-window .drill-window-container .drill-window-status-bar{display:none}@keyframes shakeAnimation{0%,100%,20%,50%,80%{-webkit-transform:scale(.97);transform:scale(.97)}40%,60%{-webkit-transform:scale(1);transform:scale(1)}}.layout-summary.layout-summary-assessment{min-height:1255px}.layout-summary.layout-summary-assessment #main{top:12%}.layout-summary.layout-summary-free-assessment{min-height:900px}.layout-summary.layout-summary-free-assessment #main{top:15%}.layout-summary.layout-summary-daily-training{min-height:980px}.layout-summary.layout-summary-daily-training #main{top:12%}.layout-summary #main #badge,.layout-summary #main #badge img{width:100px;height:100px;border-radius:50px}.layout-summary #main #badge{background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);display:block;margin:45px auto 0}.layout-summary #main #message{width:565px;margin:0 auto}.layout-summary #main #challenger-message{width:786px;height:48px;font-size:18px;line-height:1.33;color:#3a4457;margin-left:100px}.layout-summary #main #question{display:block;margin-top:10px}.layout-summary #main #answer{display:block;width:600px;margin:10px auto -20px}.layout-drill-input-answer .form-container .actions:after,.layout-summary #main #summary-graphs:after{display:table;content:'';clear:both}.layout-summary #main #share-actions{margin-top:37px}.layout-summary #main #share-actions button:first-child{margin-right:20px}.layout-summary #main #summary-graphs{padding:27px 20px 0;margin:0 auto;width:700px}.layout-summary #main #summary-graphs .summary-graph-container{height:325px;width:300px}.layout-summary #main #summary-graphs .summary-graph-container:first-of-type{float:left}.layout-summary #main #summary-graphs .summary-graph-container:last-of-type{float:right}.layout-summary #main #main-footer{height:90px;line-height:90px;background:#edf0f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.layout-summary #main #main-footer button{width:260px}.layout-summary #main #main-footer button:nth-of-type(2){margin-left:20px}.layout-summary .footer-basic{position:absolute;bottom:0;width:100%}#train-now-btn:hover img{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(30px);transform:translateX(30px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}.layout-drill-input-answer .form-container{position:absolute;left:50%;top:35%;width:465px;margin-left:-232.5px;padding:50px}.layout-drill-input-answer .form-container .form-title{text-align:center}.layout-drill-input-answer .form-container .display-number{height:72px;text-align:center;line-height:72px;border-radius:5px;background-color:#edf0f5;box-shadow:inset 0 2px 2px 0 #93a2b0;border:1px solid #dce0e5;margin-bottom:16px;color:#3a4457!important}.layout-drill-input-answer .form-container .arrow-input-box{height:0!important;line-height:0;opacity:0;filter:alpha(opacity=0)}.layout-drill-input-answer .form-container .arrow-input-box-wrapper{width:0;overflow:hidden;height:3px}.layout-drill-input-answer .form-container .actions button{padding:0;width:160px}.layout-drill-input-answer .form-container .actions button:first-child{float:left}.layout-drill-input-answer .form-container .actions button:last-child{margin-top:0;float:right}.layout-drill-input-answer .form-container .show-arrow-input{margin:0;padding:0!important}.layout-drill-input-answer .form-container .show-arrow-input div{margin:0!important;display:inline-block}.layout-drill-input-answer .form-container .show-arrow-input div .remove-user-click-arrow{position:absolute;top:-10px;right:0;height:13px;width:13px;border-radius:50%;background-color:#C81919;text-align:center;display:none}.layout-drill-input-answer .form-container .show-arrow-input div .remove-user-click-arrow a{font-size:7px;position:relative;top:3px;color:#fff;display:block;text-decoration:none}.layout-drill-input-answer .form-container .show-arrow-input .arrow-img{max-width:100px;max-height:100px}.layout-drill-input-answer .form-container .show-arrow-input .last-arrow-icon img{cursor:pointer}.layout-drill-input-answer .form-container .show-arrow-input:last-child:hover .remove-user-click-arrow{display:block}.layout-drill-input-answer .form-container .arrow-user-input{max-width:580px;min-height:60px;text-align:center;margin:0;width:100%;display:inline-block}.layout-drill-input-answer .form-container .arrow-user-input .show-arrow-input{width:auto;float:none;display:inline-block}.layout-drill-input-answer .form-container .arrow-static-input{height:150px;text-align:center}.layout-drill-input-answer .form-container .arrow-static-input .arrow-img{cursor:pointer;max-width:150px;max-height:150px}.layout-drill-input-answer .drill-input-answer-form-container{position:absolute;left:44%;top:25%;width:685px}.layout-drill-input-answer .footer-basic{position:absolute;bottom:0;width:100%}.layout-help{height:auto!important}.layout-help #main{padding:37px 0;min-height:500px}.layout-help #main .help-section .section-heading{margin-top:0}.layout-help #main .help-section .help-list{list-style-type:none;margin:0 0 54px;padding:0}.layout-help #main .help-section .help-list li{margin-bottom:19px}.layout-help #main .help-section .help-list li a{color:#637382}.layout-help #main .help-section .help-list li a:hover{color:#00c6d9!important;text-decoration:underline}.layout-help #help-contact-bar{background:#edf0f5;height:130px}.layout-help #help-contact-bar:after{content:'';display:table;clear:both}.layout-help #help-contact-bar #help-contact-bar-inner{width:800px;margin:0 auto;padding:41px 0}.layout-help #help-contact-bar #help-contact-bar-inner #help-contact-bar-message{display:inline-block}.layout-help #help-contact-bar #help-contact-bar-inner #email-us{display:inline-block;margin-left:20px}.layout-help.layout-help-article .back-bar .back-bar-inner{height:55px;border-bottom:1px solid #dce0e5;line-height:55px;color:#93a2b0}.layout-help.layout-help-article .back-bar .back-bar-inner .back-bar-content:hover,.layout-help.layout-help-article .back-bar .back-bar-inner .back-bar-content:hover .icon,a{color:#00c6d9}.layout-help.layout-help-article .back-bar .back-bar-inner .back-bar-content{cursor:pointer}.layout-help.layout-help-article .back-bar .back-bar-inner .back-bar-content .icon{display:inline-block;padding:4px 15px 4px 0;vertical-align:middle}.layout-help.layout-help-article #article-content{padding-right:80px}.layout-help.layout-help-article #article-content .section-heading,.layout-help.layout-help-article #related-articles .section-heading{margin-top:0}.layout-help.layout-help-article #related-articles .related-article-link{display:block;margin-bottom:10px}.layout-information .form-container{position:absolute;left:50%;top:20%;width:465px;margin-left:-232.5px;background:#fff;text-align:center}.layout-information .form-container button{padding-left:0;padding-right:0;text-align:center}canvas#drill{width:100%;height:100%}.drill-countdown{width:250px;height:250px;margin:0 auto}#loader,.app-wrapper,[ui-view],body,html{height:100%}.drill-countdown.ready{background:url(/images/icon_ready.svg) center center no-repeat;background-size:100%}.drill-countdown.set{background:url(/images/icon_set.svg) center center no-repeat;background-size:100%}.drill-countdown.go{background:url(/images/icon_go.svg) center center no-repeat;background-size:100%}.eg-countdown{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1060}.eg-countdown .eg-countdown-inner{display:table;width:100%;height:100%}.eg-countdown .eg-countdown-inner .eg-countdown-content{display:table-cell;width:100%;text-align:center;vertical-align:middle;font-size:200px;font-weight:700;padding:30px}*{box-sizing:border-box}body{color:#3a4457;position:relative;font-family:"Open Sans",sans-serif}.plr-10{padding-left:10px;padding-right:10px}.mlr-10{margin-left:-10px;margin-right:-10px}#loader{position:absolute;top:0;left:0;width:100%;background:#323C4E;z-index:9999}#loader img{width:360px;position:fixed;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pallet-container{border:1px solid #ff0}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}.header{height:75px;position:absolute;top:0;width:100%;z-index:1000}.eyegym-disclaimer-modal{width:98%;margin-top:15px;margin-bottom:15px}.eyegym-disclaimer-modal .close{display:none}#modal-eyegym-disclaimer button{margin-right:10px;font-size:14px}.modal-eyegym-badge-award.modal-lg{width:850px}.modal-eyegym-badge-award .modal-content{padding:70px 30px}.modal-eyegym-badge-award .modal-content #modal-badge #badge{width:240px;height:240px;border-radius:50%}.modal-eyegym-badge-award .modal-content #modal-badge #badge img{width:230px;height:230px}.modal{-webkit-overflow-scrolling:auto}#modal-eyegym-disclaimer{font-size:14px}div[class*=layout],div[class^=layout]{position:relative;min-width:990px;padding-top:75px;height:100%;min-height:600px}div[class*=layout] .footer-basic,div[class^=layout] .footer-basic{position:absolute;bottom:0;width:100%}.main-content-section-desktop{position:absolute;left:50%;top:15%;width:990px;margin-left:-495px}.filler{min-height:50px}.filler.filler-red{background:red}.filler.filler-blue{background:#00f}.filler.filler-green{background:green}[ui-view].ng-enter,[ui-view].ng-leave{position:absolute;left:0;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}[ui-view].ng-enter{opacity:0}[ui-view].ng-enter-active,[ui-view].ng-leave{opacity:1}[ui-view].ng-leave-active{opacity:0}