@-webkit-keyframes main{0%{-webkit-transform:scaleX(0)}to{-webkit-transform:scaleX(1)}}@-webkit-keyframes edge{0%,50%{-webkit-transform:scaleY(0)}to{-webkit-transform:scaleY(1)}}@-webkit-keyframes back{0%,75%{-webkit-transform:scaleX(0)}to{-webkit-transform:scaleX(1)}}@keyframes main{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes edge{0%,50%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes back{0%,75%{transform:scaleX(0)}to{transform:scaleX(1)}}.panel-box-shadow{box-shadow:-2px 2px 2px 2px rgba(0,0,0,.1)}.button,.orange-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none}.orange-button{outline:none;background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%)}.orange-button.over,.orange-button:focus,.orange-button:hover{background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%);border:2px solid rgba(0,0,0,.1)}.screen .action-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border-radius:25px;transition:all .2s ease-out;width:auto;margin:0 10px;color:#52aa5e;background-color:#fff;border:2px solid #52aa5e;text-decoration:none}.screen .action-button.over,.screen .action-button:focus,.screen .action-button:hover{color:#fff;background-color:#52aa5e;border-color:rgba(0,0,0,.1)}.screen .action-button.disabled:focus,.screen .action-button.disabled:hover{color:#52aa5e;background-color:#fff}body{font-family:SSPRegular;overflow-x:hidden;color:#01161e;background:#fff}body h2,body h3,body h4{font-family:RockRegular;color:#8b336f}body h3{font-size:1.5rem}.block-id{left:0}#scroller{z-index:2}.si-container .Junction.screen{overflow:auto}.screen{min-width:0}.screen .screen-wrapper{max-width:420px;margin:0 auto}.screen{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;align-items:center;-webkit-align-items:center;min-height:100%}.screen-wrapper{width:100%}@media (-ms-high-contrast:none){#scroller>.page{display:flex;flex-direction:column}}.listbox:focus .activedescendant{outline:1px dotted #999}.char-counter{display:block;width:100%;text-align:right;margin-top:5px}.background-image-container{background:#f1f0f5!important;background:linear-gradient(180deg,#f1f0f5 0,#83cbde 39%,#51b2bb)!important}@font-face{font-family:fontello-saffron;src:url(../../base/fonts/icons/font/fontello.eot?31601844);src:url(../../base/fonts/icons/font/fontello.eot?31601844#iefix) format("embedded-opentype"),url(../../base/fonts/icons/font/fontello.woff?31601844) format("woff2"),url(../../base/fonts/icons/font/fontello.woff?31601844) format("woff"),url(../../base/fonts/icons/font/fontello.ttf?31601844) format("truetype"),url(../../base/fonts/icons/font/fontello.svg?31601844#fontello) format("svg");font-weight:400;font-style:normal}@font-face{font-family:SSPRegular;src:url(../../base/fonts/SourceSansPro-Regular.eot) format("embedded-opentype");src:url(../../base/fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(../../base/fonts/SourceSansPro-Regular.ttf) format("truetype"),url(../../base/fonts/SourceSansPro-Regular.woff) format("woff2"),url(../../base/fonts/SourceSansPro-Regular.woff) format("woff")}@font-face{font-family:SSPBold;src:url(../../base/fonts/SourceSansPro-Bold.eot) format("embedded-opentype");src:url(../../base/fonts/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../../base/fonts/SourceSansPro-Bold.ttf) format("truetype"),url(../../base/fonts/SourceSansPro-Bold.woff) format("woff2"),url(../../base/fonts/SourceSansPro-Bold.woff) format("woff")}@font-face{font-family:SSPItalic;src:url(../../base/fonts/SourceSansPro-Italic.eot) format("embedded-opentype");src:url(../../base/fonts/SourceSansPro-Italic.eot?#iefix) format("embedded-opentype"),url(../../base/fonts/SourceSansPro-Italic.ttf) format("truetype"),url(../../base/fonts/SourceSansPro-Italic.woff) format("woff2"),url(../../base/fonts/SourceSansPro-Italic.woff) format("woff")}@font-face{font-family:RockRegular;src:url(../../base/fonts/Rock.eot) format("embedded-opentype");src:url(../../base/fonts/Rock.eot?#iefix) format("embedded-opentype"),url(../../base/fonts/Rock.ttf) format("truetype"),url(../../base/fonts/Rock.woff) format("woff2"),url(../../base/fonts/Rock.woff) format("woff")}@font-face{font-family:RockBold;src:url(../../base/fonts/RockB.eot) format("embedded-opentype");src:url(../../base/fonts/RockB.eot?#iefix) format("embedded-opentype"),url(../../base/fonts/RockB.ttf) format("truetype"),url(../../base/fonts/RockB.woff) format("woff2"),url(../../base/fonts/RockB.woff) format("woff")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello-saffron;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-left-open:before{content:"\E80B"}.icon-right-open:before{content:"\E810"}.icon-down-open:before{content:"\E802"}.icon-up-open:before{content:"\E803"}.icon-play:before{content:"\E804"}.icon-ok:before{content:"\E80D"}.icon-cancel:before{content:"\E80E"}.icon-stopwatch:before{content:"\E821"}.icon-info:before{content:"\F129"}.icon-help:before{content:"\E832"}.icon-volume-up:before{content:"\E809"}.icon-volume-off:before{content:"\E82E"}.icon-menu:before{content:"\F0C9"}.icon-coursemap:before{content:"\E80A"}.icon-resource:before{content:"\E82D"}.si-scroller.modal-open{padding-right:0!important}.bootbox .modal-footer,.bootbox .modal-header{border:none}.bootbox .modal-dialog{width:420px;margin:100px auto}.bootbox .modal-header:before{content:"";position:absolute;width:70px;height:70px;top:-20px;left:10px;background-image:url(../../../assets/images/navigation/anya.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}.bootbox .modal-title{text-align:left;padding:0 30px 0 80px}.bootbox .modal-body{padding:0 20px}.bootbox .modal-body textarea{margin-top:10px}.bootbox .modal-footer{text-align:center}.bootbox .modal-footer .close-icon{position:absolute;right:15px;top:8px;color:#8e8f90;border:none;padding:0;background-color:transparent;font-family:SSPRegular;font-size:1.5em}.bootbox .modal-footer .close-icon:hover{background-color:transparent;color:#8e8f90;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.bootbox .modal-footer button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border-radius:25px;transition:all .2s ease-out;text-decoration:none;margin:0 10px!important;color:#8b336f;background-color:#fff;border:2px solid #8b336f}.bootbox .modal-footer button:hover{color:#fff;background-color:#8b336f}.bootbox.reset-popup .modal-header:before,.bootbox.skills-popup .modal-header:before{display:none}.bootbox.reset-popup .modal-body,.bootbox.skills-popup .modal-body{padding:0 10px}.bootbox.reset-popup .modal-body ul,.bootbox.skills-popup .modal-body ul{list-style:none;padding-left:0}.bootbox.reset-popup .modal-body ul li,.bootbox.skills-popup .modal-body ul li{padding:10px 10px 10px 20px;background-color:#eee}.bootbox.reset-popup .modal-body ul li .button-holder,.bootbox.reset-popup .modal-body ul li .title,.bootbox.skills-popup .modal-body ul li .button-holder,.bootbox.skills-popup .modal-body ul li .title{display:inline-block;vertical-align:middle}.bootbox.reset-popup .modal-body ul li .title,.bootbox.skills-popup .modal-body ul li .title{width:60%;padding-right:10px}.bootbox.reset-popup .modal-body ul li .button-holder,.bootbox.skills-popup .modal-body ul li .button-holder{width:40%;text-align:center}.bootbox.reset-popup .modal-body ul li .pin,.bootbox.skills-popup .modal-body ul li .pin{cursor:pointer;font-family:RockRegular;font-size:20px;border-radius:25px;transition:all .2s ease-out;text-decoration:none;padding:.16em 0;border-radius:20px;background-color:#fff;color:#8b336f;border:1px solid #8b336f}.bootbox.reset-popup .modal-body ul li .pin:hover,.bootbox.skills-popup .modal-body ul li .pin:hover{background-color:#8b336f;color:#fff}.bootbox.reset-popup .modal-title,.bootbox.skills-popup .modal-title{padding:0 30px 0 5px}.bootbox.reset-popup .modal-body{padding:0 20px}.flip-button,.pin-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none;color:#eba966;background-color:#fff!important;border:2px solid #eb8258!important;margin:1em .5em;text-decoration:none!important}.flip-button:focus,.flip-button:hover,.pin-button:focus,.pin-button:hover{text-decoration:none!important;outline:none;cursor:pointer;color:#fff!important;background:#eb8258!important}.progress-dots-container{position:relative;z-index:8}.progress-dots-container.table li{vertical-align:top}.progress-dots-container .progress-dots{width:84%;position:relative;margin:0;padding:10px 0;list-style-type:none;text-align:center}.progress-dots-container .progress-dots .dot-button{padding:0;left:2px;top:6px;width:20px;height:20px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);color:#fff}.progress-dots-container .progress-dots .dot-button:before{font-size:1.4rem}.progress-dots-container .progress-dots .dot-button.clickable{cursor:pointer}.progress-dots-container .progress-dots .dot-button.clickable:hover{color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.progress-dots-container .progress-dots .dot-button.active:hover{color:#fff}.progress-dots-container .progress-dots .dot-button.viewed:before{font-family:fontello-saffron}.progress-dots-container .progress-dots .dot-button.viewed.active:before{font-family:fontello-saffron;content:"\F111"}.progress-dots-container .progress-dots .next-button,.progress-dots-container .progress-dots .previous-button{width:44px;height:44px;padding:0;background:none;position:relative}.progress-dots-container .progress-dots .next-button:before,.progress-dots-container .progress-dots .previous-button:before{top:9px;font-size:1.8rem;position:relative}.progress-dots-container .progress-dots .next-button.disabled,.progress-dots-container .progress-dots .previous-button.disabled{cursor:default;color:rgba(0,0,0,.4)}.progress-dots-container .progress-dots .next-button.disabled.hover,.progress-dots-container .progress-dots .previous-button.disabled.hover{cursor:default}.progress-dots-container .progress-dots .next-button:hover,.progress-dots-container .progress-dots .previous-button:hover{background-color:transparent}.progress-dots-container .progress-dots .next-button:hover.disabled,.progress-dots-container .progress-dots .previous-button:hover.disabled{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65;background:none}.progress-dots-container .progress-dots .next-button:hover.disabled:before,.progress-dots-container .progress-dots .previous-button:hover.disabled:before{color:rgba(0,0,0,.4)}.progress-dots-container .progress-dots .previous-button:before{left:-2px;content:"\E80B"}.progress-dots-container .progress-dots .next-button:before{right:-2px;content:"\E810"}.progress-dots-container.show{position:fixed;top:50%;width:auto;left:10px}.progress-dots-container .progress-dots .dot-button.viewed:before{content:"\F10C"}@media only screen and (max-width:700px){.navigation-wrapper .navigation-button{width:40px!important;height:70px;padding:0 .5em}.navigation-wrapper .navigation-button.progress-holder{width:70px!important}.navbar-center{width:250px!important;left:calc((100% - 250px)/2)!important;vertical-align:top}.help{cursor:pointer;top:0!important;border-radius:30px!important;height:40px!important;line-height:30px;height:30px}#return-to-course-navigation{line-height:normal!important;width:100%!important}#return-to-course-navigation .pin-button{font-size:1em!important;line-height:1em!important}}.navigation-wrapper .navbar-nav,.navigation-wrapper ul li{margin:0}.navigation-wrapper .navbar-center{position:absolute;width:220px;left:calc((100% - 200px)/2);float:none;margin:0;padding:0;width:300px;left:calc((100% - 300px)/2);vertical-align:top;justify-items:center;justify-content:center}.navigation-wrapper #return-to-course-navigation{height:70px;line-height:normal!important}.navigation-wrapper #progress-nav,.navigation-wrapper #return-to-course-navigation{position:absolute;top:0;left:0;width:100%!important;text-align:center;justify-content:center!important}.navigation-wrapper #progress-nav li{float:unset!important}.navigation-wrapper .circular-progress:focus{outline:none;background-color:hsla(0,0%,76.1%,.2)}.navigation-wrapper .circular-progress svg{top:0!important;left:0!important}.navigation-wrapper .screen-wrapper .progress-holder{width:70px;height:70px}.navigation-wrapper .screen-wrapper .nav.navbar-nav{min-height:70px!important;vertical-align:middle!important;align-items:center!important;display:flex!important}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button{position:relative;font-family:fontello-saffron;font-size:2em;width:70px;height:70px;margin-right:1px;margin-left:1px;padding:0;line-height:70px;cursor:pointer;text-align:center;outline:none}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.coursemap-link{color:#8b336f}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.aboutnavigation:before{color:#5c666f;content:"\F129";font-size:20px}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.profilenavigation:before{color:#5c666f;content:"\E827";font-size:20px}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.resetnavigation:before{color:#5c666f;content:"\E815";font-size:20px}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.helpnavigation:before{color:#5c666f;content:"\E832";font-size:20px}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.logoutnavigation:before{color:#5c666f;content:"\E850";font-size:20px}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.helpnavigation,.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.next,.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.previous{cursor:default;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.previous:before{color:#5c666f;content:"\E80B"}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.next:before{color:#5c666f;content:"\E810"}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.active{cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.active:focus,.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.active:hover{background-color:hsla(0,0%,76.1%,.2)}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button:focus:not(.help),.navigation-wrapper .screen-wrapper .navbar-default .navigation-button:hover:not(.help){background-color:transparent}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.disabled{opacity:.3!important}.navigation-wrapper .screen-wrapper .navbar-default .navigation-button.disabled.help{opacity:0!important}.navigation-wrapper .screen-wrapper .navbar-default .help{cursor:pointer;top:0;width:60px;height:60px;background-image:url(../../../assets/images/navigation/anya.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.navigation-wrapper .screen-wrapper .navbar-default .help:focus,.navigation-wrapper .screen-wrapper .navbar-default .help:hover{border-color:#8b336f}.navigation-wrapper .screen-wrapper .navbar-default .help.disabled{cursor:default;border-color:#8e8f90}.navigation-wrapper .screen-wrapper .navbar-default .help.disabled:focus,.navigation-wrapper .screen-wrapper .navbar-default .help.disabled:hover{border-color:#8e8f90}.navigation-wrapper .screen-wrapper .navbar-default .compact-menu #compact-menu{color:#8b336f}.side-menu-wrapper{left:0}.CardShuffle{padding-top:0!important;overflow:hidden}.card-deck{position:relative;left:0;top:0}.card-deck .deck{cursor:default;position:relative;margin:0 auto;padding:0;width:300px;height:415px;list-style:none;outline:none}.card-deck .deck.active{cursor:pointer}.card-deck .card{position:absolute;width:300px;height:415px;border-radius:8px;box-shadow:0 0 16px 4px rgba(0,0,0,.1);-webkit-opacity:0;-moz-opacity:0;opacity:0;background-color:#3aa9e0;background-size:cover;background-position:50%;background-repeat:no-repeat}.card-deck .card.orange{background-image:url(../../../assets/images/card/Card_pattern_orange.png)}.card-deck .card.purple{background-image:url(../../../assets/images/card/Card_pattern_purple.png)}.card-deck .card.teal{background-image:url(../../../assets/images/card/Card_pattern_teal.png)}.card-deck .card.yellow{background-image:url(../../../assets/images/card/Card_pattern_yellow.png)}.card-deck .card .logo{position:relative;left:50px;top:107px}.card-deck .instruction{position:relative;width:350px;margin:0 auto 15px;text-align:center;-webkit-opacity:0;-moz-opacity:0;opacity:0}.card-deck .instruction .title{color:#fff;margin-bottom:0}.card-deck .instruction .content{font-size:1em;color:#fff}#portrait-overlay{background:#8b336f}#watermark{position:fixed;right:20px;bottom:20px;background:rgba(0,0,0,.3);pointer-events:none;z-index:999}#watermark span{display:block;color:#fff;margin:10px 15px -3px;font-size:14.5px}#watermark img{width:200px}.list-group.autocomplete{max-height:300px!important;overflow-y:auto;z-index:99}.list-group.autocomplete .selected{background:#aaa}.list-group.autocomplete li:hover{background:#ccc}.firebase-continue-as.firebase-loading{opacity:.5;pointer-events:none}.SiImageList .screen-wrapper{max-width:100%}.SiImageList .screen-wrapper .content{margin:auto;width:100%;height:100%;max-width:unset;min-height:500px}.SiImageList .title-wrapper h2{padding:0 25px;text-align:left}.SiImageList .list-wrapper{min-width:330px;max-width:550px;margin:auto auto 10px;padding:15px;border-radius:6px;box-shadow:-2px 2px 2px 2px rgba(0,0,0,.1)}.SiImageList .items-wrapper .image-wrapper{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;padding-left:0;padding-right:20px}.SiImageList .items-wrapper .item-container{position:relative;min-height:80px;padding:10px;margin:10px 0 0;border:1px solid #dcdcdc;border-radius:6px}.SiImageList .items-wrapper .item-container .item-content{padding:0}.SiImageList .items-wrapper .button-holder .button{outline:none;cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none;background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%)}.SiImageList .items-wrapper .button-holder .button.over,.SiImageList .items-wrapper .button-holder .button:focus,.SiImageList .items-wrapper .button-holder .button:hover{background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%);border:2px solid rgba(0,0,0,.1)}.launch-page .panel{display:none;background-color:transparent;box-shadow:none;text-align:center;-webkit-opacity:0;-moz-opacity:0;opacity:0}.launch-page .logos img{display:block;margin:0 auto}.launch-page .logos img.rainbow{width:200px}.launch-page .instruction{color:#fff;margin:20px auto;font-size:1.5em}.launch-page .language-button{width:175px;margin:10px auto}.launch-page .action-button{display:inline-block}.launch-page select[name=language]{display:block;width:65%;margin:0 auto;font-weight:700;font-size:20px;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:4px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#fff);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.launch-page select[name=language]::-ms-expand{display:none}.launch-page select[name=language]:hover{border-color:#999}.launch-page select[name=language]:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);color:#222;outline:none}.launch-page select[name=language] option{font-weight:400}.Carousel{min-width:410px;overflow-y:auto}.Carousel input[type=checkbox]{display:inline-block;width:1em;height:1em}.Carousel em{border:1px solid #acdef5;background:rgba(230,242,248,.35);padding:.5em;display:block;font-size:.9em}.Carousel .image{background-position:50%;background-size:cover;background-repeat:no-repeat;width:115px;height:115px;border-radius:50%;box-shadow:5px 5px 20px 1px rgba(0,0,0,.2);margin:0 auto 10px}.Carousel .carousel-wrapper{width:350px;position:relative;margin:auto}.Carousel .saffron-carousel{min-width:8000px;min-height:450px;position:relative}.Carousel .slide{-webkit-opacity:0;-moz-opacity:0;opacity:0}.Carousel .slide,.Carousel .slide-content-wrapper{padding:0;position:relative!important;display:block!important;width:350px;max-width:350px;min-width:350px;min-height:450px;margin-right:10px;border-radius:6px;border:none}.Carousel .slide-content{padding:25px 40px!important}.Carousel .slide-content-wrapper{background:#fff;min-height:400px;box-shadow:-2px 2px 2px 2px rgba(0,0,0,.1)}.Carousel .content{border:none!important}.Carousel .title{color:#8b336f;font-size:1.6rem}.Carousel .continue-button{outline:none!important;cursor:pointer!important;font-family:RockRegular!important;font-size:20px!important;padding:8px 16px!important;border:2px solid transparent!important;border-radius:25px!important;transition:all .2s ease-out!important;text-decoration:none!important;background-color:#eb8258!important;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%)!important;margin:0 10px}.Carousel .continue-button.over,.Carousel .continue-button:focus,.Carousel .continue-button:hover{background-color:#eb8258!important;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%)!important;border:2px solid rgba(0,0,0,.1)!important}.CardQuestion{min-width:420px;height:100%}.CardQuestion .screen-wrapper{max-width:100%}.CardQuestion .screen-wrapper .content{margin:auto;width:100%;height:100%;padding:0;max-width:unset;min-height:500px}.CardQuestion .screen-wrapper .content .question-wrapper{padding:0;margin:10px 0;overflow:hidden}.CardQuestion .card-wrapper{overflow:hidden}.CardQuestion .title-holder{max-width:unset;padding-left:0;color:#01161e;display:block!important}.CardQuestion .title-holder .title.data{color:#cc6}.CardQuestion .title-holder .title.people{color:#399}.CardQuestion .title-holder .title.ideas{color:#f60}.CardQuestion .title-holder .title.things{color:#939}.CardQuestion .category{padding:10px 20px;color:#fff;font-size:1.85em;text-transform:capitalize;text-align:center}.CardQuestion .category.data{background-color:#cc6}.CardQuestion .category.people{background-color:#399}.CardQuestion .category.ideas{background-color:#f60}.CardQuestion .category.things{background-color:#939}.CardQuestion .screen-title{width:100%;max-width:550px;min-width:350px;margin:auto;padding:10px 40px}.CardQuestion .question-screen{width:400px;margin:0 auto;background:#fff;border-radius:10px 10px 0 0;overflow:hidden}.CardQuestion .rating{text-align:center;position:relative;width:100%;margin-bottom:15px}.CardQuestion .question-text{text-align:left;max-width:550px;margin:auto}.CardQuestion .instruction{text-align:center;margin-bottom:0}.CardQuestion .hidden{opacity:0}.CardQuestion .star-holder{display:inline-block;color:rgba(255,233,137,.555);position:relative;height:70px;width:70px}.CardQuestion .star-holder.hidden{opacity:1;display:inline-block!important;visibility:visible!important}.CardQuestion .star{width:100%;height:100%;border:3px solid transparent}.CardQuestion .star:before{font-family:fontello-saffron;display:inline-block;content:"\E811";position:relative;z-index:2;color:#f1d609;font-size:3.5rem;line-height:1em}.CardQuestion .star.over,.CardQuestion .star:focus{cursor:pointer;outline:none;border:3px solid rgba(255,233,137,.3);border-radius:100px}.CardQuestion .star.over:before,.CardQuestion .star:focus:before{content:"\E80C";-webkit-animation:stretch-bounce .5s ease-in-out}@-webkit-keyframes stretch-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}25%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}50%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95)}75%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}to{-webkit-transform:scale(1)}}.CardQuestion .selected:before{position:relative;display:inline-block;font-family:fontello-saffron;content:"\E80C";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:1}.CardQuestion .selected.pulse:before{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.CardQuestion .selected.is-animated:before{transition:.3s ease-out}.CardQuestion .chart-wrapper{position:relative;max-width:550px;min-width:350px;height:150px;margin:0 auto;padding:0 20px;overflow:hidden}.CardQuestion .chart-options{height:400px;margin:0 auto;left:0;right:0;border-radius:50%;overflow:hidden;z-index:1}.CardQuestion .chart-options,.CardQuestion .chart-options .color-circle,.CardQuestion .chart-options .grey-circle{position:absolute;width:400px}.CardQuestion .button-holder{position:relative;width:100%;margin:0 auto;text-align:center;box-shadow:0 -8px 8px -6px rgba(50,50,50,.3);z-index:13;background:transparent}.CardQuestion .button-holder .confirm-button{outline:none;cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none;background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%);margin-right:5px;-webkit-opacity:1;-moz-opacity:1;opacity:1}.CardQuestion .button-holder .confirm-button.over,.CardQuestion .button-holder .confirm-button:focus,.CardQuestion .button-holder .confirm-button:hover{background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%);border:2px solid rgba(0,0,0,.1)}.CardQuestion .button-holder .confirm-button.disabled{pointer-events:none;cursor:default;background-color:#8e8f90;background:-o-linear-gradient(left,#8e8f90 0,#8e8f90 61%);background-color:#8e8f90!important}.CardQuestion .button-holder .flip-button,.CardQuestion .button-holder .pin-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none;color:#eba966;background-color:#fff!important;border:2px solid #eb8258!important;margin:1em .5em;text-decoration:none!important}.CardQuestion .button-holder .flip-button:focus,.CardQuestion .button-holder .flip-button:hover,.CardQuestion .button-holder .pin-button:focus,.CardQuestion .button-holder .pin-button:hover{text-decoration:none!important;outline:none;cursor:pointer;color:#fff!important;background:#eb8258!important}.modal-dialog #notes{resize:none}.SplashScreen .splash-wrapper{text-align:center}.SplashScreen .logos img{width:200px;display:block;margin:0 auto}.SplashScreen .logos img.rainbow{width:200px}.SplashScreen .text-wrapper{margin-top:50px;color:#fff}.SplashScreen .text-wrapper h2{color:#fff}.SplashScreen .text-wrapper p{font-size:1.5em;line-height:1.15em;margin:30px}.SplashScreen .action-button{display:inline-block;margin-top:50px}.Result .result-wrapper{max-width:350px;margin:0 auto;text-align:center}.Result .logos{padding-bottom:30px}.Result .text-wrapper{padding:20px 0 0}.Result .text-wrapper h2{color:#8b336f}.ActionPlanComplete .result-wrapper{text-align:left}.ActionPlanComplete .logos{display:none}.ActionPlanComplete .text-wrapper p{font-size:1.55em;line-height:1.3}.ActionPlanComplete .text-wrapper .small-text{font-size:20px}.ActionPlanComplete .text-wrapper .small-text a:last-child{color:#8b336f}.ActionPlanComplete .text-wrapper .action-button{margin-left:0;margin-bottom:15px}.Reset .result-wrapper{min-height:420px;padding:30px;text-align:left;background-color:#fff;border-radius:10px}.Reset .text-wrapper{padding:0}.Reset .logos{display:none}.Reset .button-holder{text-align:center;margin-top:140px}.SkillsOverview{background-color:#eef0ef}.SkillsOverview .screen-wrapper{max-width:1000px}.SkillsOverview .skills-wrapper{background-color:#eef0ef}.SkillsOverview .content{padding:0;height:100%}.SkillsOverview .col-md-6{padding-bottom:15px}.SkillsOverview .col-xs-4{padding-top:10px}.SkillsOverview .title{text-align:center;padding:20px}.SkillsOverview .catagory-title{display:inline-block;vertical-align:middle;width:80%;color:#523180;font-size:1.6em;padding:8px 20px 20px 4px;font-weight:700}.SkillsOverview .icon{display:inline-block;vertical-align:middle;width:50px;height:50px;margin-left:15px;background-repeat:no-repeat;background-size:contain}.SkillsOverview .icon.data-icon{background-image:url(../../../assets/images/skills_overview/data.png)}.SkillsOverview .icon.people-icon{background-image:url(../../../assets/images/skills_overview/people.png)}.SkillsOverview .icon.ideas-icon{background-image:url(../../../assets/images/skills_overview/ideas.png)}.SkillsOverview .icon.things-icon{background-image:url(../../../assets/images/skills_overview/things.png)}.SkillsOverview span{display:block;font-size:1em;text-align:center}.SkillsOverview span.quantity{margin-top:5px;font-size:1.5em}.SkillsOverview span.category-title{font-size:0}.SkillsOverview span.level-title{position:absolute;width:100px;bottom:10px;padding:0 5px;line-height:1.2em;text-align:left}.SkillsOverview .level{cursor:pointer;width:110px;height:110px;color:#fff;padding:5px;margin:0 auto;border:2px solid transparent;outline:none;border-radius:5px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2)}.SkillsOverview .level.level-0{background-color:#52aa5e;background:-o-linear-gradient(left,#52aa5e 0,#73c272 61%)}.SkillsOverview .level.level-1{background-color:#3aa9e0;background:-o-linear-gradient(left,#3aa9e0 1%,#50c5ea 82%)}.SkillsOverview .level.level-2{background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eba966 61%)}.SkillsOverview .level.level-3{background-color:#f94455;background:-o-linear-gradient(left,#f94455 30%,#f96b73 100%)}.SkillsOverview .level:focus,.SkillsOverview .level:hover{border-color:#fff}.SkillsOverview .level.disabled{cursor:default}.SkillsOverview .level.disabled:focus,.SkillsOverview .level.disabled:hover{border-color:transparent}.SkillsOverview .button-holder{display:inline-block;text-align:center;width:100%;padding:30px 0}.SkillsOverview .button-holder .confirm-button{outline:none;cursor:pointer;font-family:RockRegular;font-size:20px;padding:8px 16px;border:2px solid transparent;border-radius:25px;transition:all .2s ease-out;text-decoration:none;background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%);-webkit-opacity:0;-moz-opacity:0;opacity:0}.SkillsOverview .button-holder .confirm-button.over,.SkillsOverview .button-holder .confirm-button:focus,.SkillsOverview .button-holder .confirm-button:hover{background-color:#eb8258;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%);border:2px solid rgba(0,0,0,.1)}.GameJunction{padding-top:0!important}.game-area,.game-area>.page,.si-container .Junction.screen,.si-container .Junction.screen>.screen-wrapper,.si-container .Junction.screen>.screen-wrapper>.content{height:auto}.TextColumns .content{min-width:330px;max-width:550px;margin:auto auto 10px;padding:2em;background:#fff;border-radius:6px;box-shadow:-2px 2px 2px 2px rgba(0,0,0,.1)}.TextColumns .button.button-secondary{background:#888!important}.TextColumns .button.button-secondary:hover{background:#a5a5a5!important}.TextColumns.TextImage .button.continue-button{outline:none!important;cursor:pointer!important;font-family:Roboto Slab!important;font-size:20px!important;padding:8px 16px!important;border:2px solid transparent!important;border-radius:25px!important;transition:all .2s ease-out!important;text-decoration:none!important;background-color:#eb8258!important;background:-o-linear-gradient(left,#eb8258 0,#eb8258 60%)!important}.TextColumns.TextImage .button.continue-button:focus,.TextColumns.TextImage .button.continue-button:hover{background-color:#eb8258!important;background:-o-linear-gradient(left,#eb8258 0,#eba966 60%)!important;border:2px solid rgba(0,0,0,.1)!important}.overview{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;opacity:0}.overview .content-holder{position:relative;padding:15px 20px;min-height:400px}.overview .title{background:#8b336f;padding:10px 15px;text-align:center}.overview .title h2{color:#fff;margin:0;font-size:24px}.overview .description{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.overview .list-group{margin-bottom:-8px}.overview .list-group-item{width:100%;margin:0 auto 8px;border-radius:4px;color:#01161e}.overview .list-group-item:hover{color:#01161e;background-color:#f5f5f5}.overview .item-title{padding-left:0}.overview .icon-button{display:inline-block;position:absolute;width:30px;height:30px;padding:0;background:#dcdcdc;color:#5a5a5a;border-radius:50%;top:50%;transform:translateY(-50%);border:none}.overview .icon-button:before{font-family:fontello-saffron;position:relative;font-size:30px}.overview .tick-icon{pointer-events:none;background:#73c272;color:#fff}.overview .tick-icon:before{content:"\E80D";position:absolute;font-size:22px;top:5px;left:5px}.overview .button-holder{text-align:center;padding-bottom:15px;padding-top:5px}.overview textarea{resize:none}.ActionPlan .delete-button:before{content:"\E81A"}.ActionPlan .delete-button.over{background:#f94455}.ActionPlan .empty{text-align:center;margin-top:50px}.ActionPlan .empty img{width:240px}.ActionPlan .empty .empty-description{margin-top:-10px;font-size:28px;color:#bfbfbf}.ActionChecklist .list-group-item{padding:0}.ActionChecklist a{padding:10px 15px;color:#01161e;display:inline-block;width:85%}.ActionChecklist a:focus,.ActionChecklist a:hover{color:#01161e;text-decoration:none}.ActionChecklist .checkbox-wrapper{position:absolute;height:30px;width:30px;right:15px;top:50%;transform:translateY(-50%)}.ActionChecklist .checkbox-wrapper span{position:absolute;cursor:pointer;height:100%;width:100%;left:0;top:0;text-align:center;pointer-events:none}.ActionChecklist .checkbox-wrapper .checkbox-overlay{background:#eee;border:1px solid #ccc;border-radius:4px;z-index:2}.ActionChecklist .checkbox-wrapper .checkbox-tick{display:none;top:4px;font-family:fontello-saffron;font-size:22px;color:#73c272;z-index:3}.ActionChecklist .checkbox{position:absolute;cursor:pointer;z-index:1;height:calc(100% - 2px);width:calc(100% - 2px);left:1px;top:1px;margin:0}.ActionChecklist .checkbox:focus{outline:0}.ActionChecklist .checkbox:focus+.checkbox-overlay{outline:1px dotted #999}.ActionChecklist .checkbox:checked+.checkbox-overlay+.checkbox-tick{display:inline}.ActionChecklist .action-details{display:none}@media print{.background-image-container{background:#fff!important}.ActionChecklist{display:block}.ActionChecklist .screen-wrapper{max-width:900px}.ActionChecklist a{padding-bottom:0}.ActionChecklist .item-title{font-family:RockRegular}.ActionChecklist .checkbox-wrapper{display:none}.ActionChecklist .action-details{display:block;padding:0 15px 10px}.ActionChecklist .button-holder{display:none}}.ActionForm .title{margin-bottom:0}.ActionForm .submitted input:invalid{border:1px dashed red}.ActionForm #verb,.ActionForm .control-label{margin-right:5px}@media (max-width:767px){.ActionForm .form-control{margin-bottom:8px}}.PinBoard .description{padding:0 15px;margin-bottom:20px}.PinBoard .list-group-item:hover{background-color:#fff}.PinBoard .pin-content{padding:10px 15px;background-color:#fff}.PinBoard .pin-content h4{margin-bottom:0}.PinBoard .col-xs-11{padding-left:0}.PinBoard .col-xs-1{float:right}.PinBoard .plus-icon:before{content:"\E818"}.PinBoard .plus-icon.over{background:#eba966}.Survey .completed,.SurveyQuestion .completed{cursor:default;pointer-events:none}.SurveyQuestion .title{margin-bottom:0}.SurveyQuestion .content-holder{background:#fff;padding:10px 20px}.SurveyQuestion .statement{margin-bottom:30px}.SurveyQuestion .list-group{margin-bottom:10px}.SurveyQuestion .list-group-item{padding:10px 15px;margin:8px 0;cursor:pointer;float:none;box-shadow:none}.SurveyQuestion .selected-icon{display:none;color:#73c272;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.SurveyQuestion .selected-icon:before{content:"\E80D";font-family:fontello-saffron;font-size:22px}.SurveyQuestion .list-group-item.selected .selected-icon{display:inline}.SurveyQuestion .submitted textarea:invalid{border:1px dashed red}.SurveyQuestion label{font-weight:100}