@-webkit-keyframes main{0%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@-webkit-keyframes edge{0%,50%{-webkit-transform:scaleY(0)}100%{-webkit-transform:scaleY(1)}}@-webkit-keyframes back{0%,75%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@-moz-keyframes main{0%{-moz-transform:scaleX(0)}100%{-moz-transform:scaleX(1)}}@-moz-keyframes edge{0%,50%{-moz-transform:scaleY(0)}100%{-moz-transform:scaleY(1)}}@-moz-keyframes back{0%,75%{-moz-transform:scaleX(0)}100%{-moz-transform:scaleX(1)}}@keyframes main{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes edge{0%,50%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes back{0%,75%{transform:scaleX(0)}100%{transform:scaleX(1)}}.panel-box-shadow{-webkit-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1)}.button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.orange-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#eb8258) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-moz-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-ms-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-o-linear-gradient(left, #eb8258 0, #eb8258 60%)}.orange-button.over,.orange-button:hover{background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-moz-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-ms-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-o-linear-gradient(left, #eb8258 0, #EBA966 60%)}.screen .action-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:auto;margin:0 10px;color:#52AA5E;background-color:#ffffff;border:1px solid #52AA5E;text-decoration:none}.screen .action-button.over,.screen .action-button:hover,.screen .action-button:focus{color:#ffffff;background-color:#52AA5E}.screen .action-button.disabled:hover,.screen .action-button.disabled:focus{color:#52AA5E;background-color:#ffffff}body{font-family:SSPRegular;overflow-x:hidden;color:#01161E;background:#ffffff}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 #block-0{padding-top:0}.si-container .Junction.screen{overflow:auto}.screen{min-width:0}.screen .screen-wrapper{max-width:420px;margin:0 auto}.screen{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;align-items:center;-webkit-align-items:center;min-height:100%}.screen-wrapper{width:100%}@media all and (-ms-high-contrast:none){#scroller>.page{display:flex;flex-direction:column}}.background-image-container{position:fixed;left:0;top:0;z-index:0;width:100%;height:100%;overflow:hidden;background:#f1f0f5 !important;background:-moz-linear-gradient(top, #f1f0f5 0, #83cbde 39%, #51b2bb 100%) !important;background:-webkit-linear-gradient(top, #f1f0f5 0, #83cbde 39%, #51b2bb 100%) !important;background:linear-gradient(to bottom, #f1f0f5 0, #83cbde 39%, #51b2bb 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f0f5', endColorstr='#51b2bb', GradientType=0);backface-visibility:hidden}.listbox:focus .activedescendant{outline:1px dotted #999}.char-counter{display:block;width:100%;text-align:right;margin-top:5px}.has-nav #block-0{padding-top:70px}@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:normal;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:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.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:center;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;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:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin:0 10px !important;color:#8B336F;background-color:white;border-color:#8B336F}.bootbox .modal-footer button:hover{color:white;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:#eeeeee}.bootbox.reset-popup .modal-body ul li .button-holder,.bootbox.skills-popup .modal-body ul li .button-holder,.bootbox.reset-popup .modal-body ul li .title,.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:70%}.bootbox.reset-popup .modal-body ul li .button-holder,.bootbox.skills-popup .modal-body ul li .button-holder{width:30%;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;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.16em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:white;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:white}.bootbox.reset-popup .modal-title,.bootbox.skills-popup .modal-title{padding:0 30px 0 5px}.bootbox.reset-popup .modal-body{padding:0 20px}.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:#ffffff}.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:#ffffff;-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:#ffffff}.progress-dots-container .progress-dots .dot-button.viewed::before{font-family:'fontello-saffron';content:'\f10c'}.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,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,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'}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.coursemap-link{color:#8B336F}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.helpnavigation,.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.next,.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.previous{cursor:default;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.helpnavigation:before{color:#5c666f;content:"\e832"}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.previous:before{color:#5c666f;content:'\e80b'}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.next:before{color:#5c666f;content:'\e810'}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.active{cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button.active:hover{background-color:rgba(194,194,194,0.5)}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .navigation-button:hover{background-color:transparent}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .help{cursor:pointer;top:5px;width:60px;height:60px;background:url("../../../assets/images/navigation/anya.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;border:2px solid #DCDCDC;-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 .container-fluid .navbar-header .help:focus,.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .help:hover{background:url("../../../assets/images/navigation/anya.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;border-color:#8B336F}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .help.disabled{cursor:default;border-color:#8e8f90}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .help.disabled:focus,.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .help.disabled:hover{border-color:#8e8f90}.navigation-wrapper .screen-wrapper .navbar-default .container-fluid .navbar-header .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;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 16px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 0 16px 4px rgba(0,0,0,0.1);box-shadow:0 0 16px 4px rgba(0,0,0,0.1);-webkit-opacity:0;-moz-opacity:0;opacity:0;background-color:#3aa9e0;background-size:cover;background-position:center;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:white;margin-bottom:0}.card-deck .instruction .content{font-size:1em;color:white}#portrait-overlay{background:#8B336F}#watermark{position:fixed;right:20px;bottom:20px;background:rgba(0,0,0,0.3);pointer-events:none;z-index:999}#watermark span{display:block;color:white;margin:10px 15px -3px;font-size:14.5px}#watermark img{width:200px}.SiImageList{padding-top:0 !important}.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;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:-2px 2px 2px 2px rgba(0,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;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.SiImageList .items-wrapper .item-container .item-content{padding:0}.SiImageList .items-wrapper .button-holder .button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#eb8258) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-moz-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-ms-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-o-linear-gradient(left, #eb8258 0, #eb8258 60%)}.SiImageList .items-wrapper .button-holder .button.over,.SiImageList .items-wrapper .button-holder .button:hover{background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-moz-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-ms-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-o-linear-gradient(left, #eb8258 0, #EBA966 60%)}.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 h3{color:white;margin:20px auto;margin-bottom:20px}.launch-page .language-button{width:175px;margin:10px auto}.Carousel{min-width:410px}.Carousel .image{background-position:center;background-size:cover;background-repeat:no-repeat;width:115px;height:115px;margin:0 auto;border-radius:50%;-webkit-box-shadow:5px 5px 20px 1px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 20px 1px rgba(0,0,0,0.2);box-shadow:5px 5px 20px 1px rgba(0,0,0,0.2);margin-bottom:10px}.Carousel .carousel-wrapper{width:350px;position:relative;margin:auto}.Carousel .saffron-carousel{min-width:2300px;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;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none}.Carousel .slide-content{padding:25px 40px !important}.Carousel .slide-content-wrapper{background:#ffffff;min-height:400px;-webkit-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:-2px 2px 2px 2px rgba(0,0,0,0.1)}.Carousel .content{border:none !important}.Carousel .title{color:#8B336F;font-size:1.6rem}.Carousel .continue-button{cursor:pointer !important;font-family:RockRegular !important;font-size:20px !important;padding:9px 30px !important;border:1px solid transparent !important;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;border-radius:25px !important;-webkit-transition:all .2s ease-out !important;-moz-transition:all .2s ease-out !important;-ms-transition:all .2s ease-out !important;-o-transition:all .2s ease-out !important;transition:all .2s ease-out !important;background-color:#eb8258 !important;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#eb8258) 60%) !important;background:-webkit-linear-gradient(left, #eb8258 0, #eb8258 60%) !important;background:-moz-linear-gradient(left, #eb8258 0, #eb8258 60%) !important;background:-ms-linear-gradient(left, #eb8258 0, #eb8258 60%) !important;background:-o-linear-gradient(left, #eb8258 0, #eb8258 60%) !important;margin:0 10px}.Carousel .continue-button.over,.Carousel .continue-button:hover{background-color:#eb8258 !important;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 60%) !important;background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 60%) !important;background:-moz-linear-gradient(left, #eb8258 0, #EBA966 60%) !important;background:-ms-linear-gradient(left, #eb8258 0, #EBA966 60%) !important;background:-o-linear-gradient(left, #eb8258 0, #EBA966 60%) !important}.CardQuestion{min-width:420px;height:100%}.CardQuestion .screen-wrapper{max-width:95%}.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}.CardQuestion .title-holder{max-width:unset;padding-left:0;color:#01161E;display:block !important}.CardQuestion .title-holder .title.data{color:#cccc66}.CardQuestion .title-holder .title.people{color:#339999}.CardQuestion .title-holder .title.ideas{color:#ff6600}.CardQuestion .title-holder .title.things{color:#993399}.CardQuestion .category{padding:10px 20px;color:#ffffff;font-size:1.85em;text-transform:capitalize;text-align:center}.CardQuestion .category.data{background-color:#cccc66}.CardQuestion .category.people{background-color:#339999}.CardQuestion .category.ideas{background-color:#ff6600}.CardQuestion .category.things{background-color:#993399}.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:#ffffff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;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;margin:20px 5px 0;font-size:3.5rem;color:white;position:relative}.CardQuestion .star-holder.hidden{opacity:1;display:inline-block !important;visibility:visible !important}.CardQuestion .star::before{font-family:'fontello-saffron';display:inline-block;content:'\e811';position:relative;z-index:2;color:#f1d609}.CardQuestion .star.over{cursor:pointer}.CardQuestion .star.over::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)}100%{-webkit-transform:scale(1)}}.CardQuestion .selected::before{position:relative;display:inline-block;font-family:'fontello-saffron';content:'\e80c';text-shadow:1px 2px 7px rgba(0,0,0,0.4);-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{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;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;-webkit-opacity:0;-moz-opacity:0;opacity:0}.CardQuestion .chart-options{position:absolute;width:400px;height:400px;margin:0 auto;left:0;right:0;border-radius:50%;overflow:hidden;z-index:1}.CardQuestion .chart-options .color-circle,.CardQuestion .chart-options .grey-circle{position:absolute;width:400px}.CardQuestion .button-holder{position:relative;width:100%;text-align:center;-webkit-box-shadow:0 -8px 8px -6px rgba(50,50,50,0.3);-moz-box-shadow:0 -8px 8px -6px rgba(50,50,50,0.3);box-shadow:0 -8px 8px -6px rgba(50,50,50,0.3);z-index:13}.CardQuestion .button-holder .confirm-button{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#eb8258) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-moz-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-ms-linear-gradient(left, #eb8258 0, #eb8258 60%);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:hover{background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-moz-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-ms-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-o-linear-gradient(left, #eb8258 0, #EBA966 60%)}.CardQuestion .button-holder .confirm-button.disabled{pointer-events:none;cursor:default;background-color:#8e8f90;background:-webkit-gradient(linear, left top, right top, from(#8e8f90) 0, to(#8e8f90) 61%);background:-webkit-linear-gradient(left, #8e8f90 0, #8e8f90 61%);background:-moz-linear-gradient(left, #8e8f90 0, #8e8f90 61%);background:-ms-linear-gradient(left, #8e8f90 0, #8e8f90 61%);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:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#EBA966;background-color:#ffffff;border:2px solid #eb8258;margin-right:5px}.CardQuestion .button-holder .flip-button:hover,.CardQuestion .button-holder .pin-button:hover{cursor:pointer;color:#ffffff;background:#eb8258}.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:white}.SplashScreen .text-wrapper h2{color:white}.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:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;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:bold}.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:white;padding:5px;margin:0 auto;border:2px solid transparent;outline:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.2);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.2)}.SkillsOverview .level.level-0{background-color:#52aa5e;background:-webkit-gradient(linear, left top, right top, from(#52aa5e) 0, to(#73c272) 61%);background:-webkit-linear-gradient(left, #52aa5e 0, #73c272 61%);background:-moz-linear-gradient(left, #52aa5e 0, #73c272 61%);background:-ms-linear-gradient(left, #52aa5e 0, #73c272 61%);background:-o-linear-gradient(left, #52aa5e 0, #73c272 61%)}.SkillsOverview .level.level-1{background-color:#3aa9e0;background:-webkit-gradient(linear, left top, right top, from(#3aa9e0) 1%, to(#50c5ea) 82%);background:-webkit-linear-gradient(left, #3aa9e0 1%, #50c5ea 82%);background:-moz-linear-gradient(left, #3aa9e0 1%, #50c5ea 82%);background:-ms-linear-gradient(left, #3aa9e0 1%, #50c5ea 82%);background:-o-linear-gradient(left, #3aa9e0 1%, #50c5ea 82%)}.SkillsOverview .level.level-2{background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 61%);background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 61%);background:-moz-linear-gradient(left, #eb8258 0, #EBA966 61%);background:-ms-linear-gradient(left, #eb8258 0, #EBA966 61%);background:-o-linear-gradient(left, #eb8258 0, #EBA966 61%)}.SkillsOverview .level.level-3{background-color:#f94455;background:-webkit-gradient(linear, left top, right top, from(#f94455) 30%, to(#f96b73) 100%);background:-webkit-linear-gradient(left, #f94455 30%, #f96b73 100%);background:-moz-linear-gradient(left, #f94455 30%, #f96b73 100%);background:-ms-linear-gradient(left, #f94455 30%, #f96b73 100%);background:-o-linear-gradient(left, #f94455 30%, #f96b73 100%)}.SkillsOverview .level:focus,.SkillsOverview .level:hover{border-color:#ffffff}.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{cursor:pointer;font-family:RockRegular;font-size:20px;padding:9px 30px;border:1px solid transparent;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#eb8258) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-moz-linear-gradient(left, #eb8258 0, #eb8258 60%);background:-ms-linear-gradient(left, #eb8258 0, #eb8258 60%);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:hover{background-color:#eb8258;background:-webkit-gradient(linear, left top, right top, from(#eb8258) 0, to(#EBA966) 60%);background:-webkit-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-moz-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-ms-linear-gradient(left, #eb8258 0, #EBA966 60%);background:-o-linear-gradient(left, #eb8258 0, #EBA966 60%)}.GameJunction{padding-top:0 !important}.si-container .Junction.screen,.si-container .Junction.screen>.screen-wrapper,.si-container .Junction.screen>.screen-wrapper>.content,.game-area,.game-area>.page{height:auto}.overview{background:#ffffff;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:#ffffff;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;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:50%;transform:translateY(-50%)}.overview .icon-button:before{font-family:'fontello-saffron';position:relative;font-size:30px;left:-1px}.overview .tick-icon{pointer-events:none;background:#73c272;color:white}.overview .tick-icon:before{content:'\e80d';position:absolute;font-size:22px;top:5px;left:5px}.overview .button-holder{text-align:center;padding-bottom:15px}.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:hover,.ActionChecklist a:focus{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:#ffffff !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 .control-label,.ActionForm #verb{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:#ffffff}.PinBoard .pin-content{padding:10px 15px;background-color:white}.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 .screen-wrapper,.SurveyQuestion .screen-wrapper{width:420px}.Survey#block-0,.SurveyQuestion#block-0{padding-top:0}.Survey .content,.SurveyQuestion .content{padding:3% !important}.Survey .completed,.SurveyQuestion .completed{cursor:default;pointer-events:none}.SurveyQuestion .title{margin-bottom:0}.SurveyQuestion .content-holder{background:#ffffff;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;-webkit-box-shadow:none;-moz-box-shadow: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}