@font-face{font-family:'roboto';src:url("../fonts/roboto.eot");src:url("../fonts/roboto.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto.woff") format("woff"),url("../fonts/roboto.ttf") format("truetype"),url("../fonts/roboto.svg#roboto") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url("../fonts/roboto-bold.eot");src:url("../fonts/roboto-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-bold.woff") format("woff"),url("../fonts/roboto-bold.ttf") format("truetype"),url("../fonts/roboto-bold.svg#robotobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro.eot");src:url("../fonts/sourcesanspro.eot?#iefix") format("embedded-opentype"),url("../fonts/sourcesanspro.woff") format("woff"),url("../fonts/sourcesanspro.ttf") format("truetype"),url("../fonts/sourcesanspro.svg#sourcesanspro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sourcesansprobold';src:url("../fonts/sourcesanspro-bold.eot");src:url("../fonts/sourcesanspro-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/sourcesanspro-bold.woff") format("woff"),url("../fonts/sourcesanspro-bold.ttf") format("truetype"),url("../fonts/sourcesanspro-bold.svg#sourcesansprobold") format("svg");font-weight:normal;font-style:normal}#stage7-pick-statement ul{margin:0;padding:0;list-style:none}#stage7-pick-statement ul li{font-size:.75rem;padding:.5rem 1rem .5rem 2rem;line-height:1.2rem;border-bottom:1px solid #eee;float:left;width:50%;height:110px}#stage7-pick-statement ul li input{float:left;margin-left:-1.5rem;margin-top:4px}#stage7-pick-statement ul li.selected{color:#eee;background-color:#00535A}#xhr{position:fixed;top:0;left:0;padding:0;margin:0;width:100%;height:100%;background-color:#000;opacity:0.5;z-index:9999}#xhr span{padding-top:40%;display:block;text-align:center;width:300px;margin:0 auto;color:white;font:20px sourcesansprobold;margin-bottom:6px;text-transform:uppercase}#xhr img{display:block;margin:0 auto}#container{width:100%;min-height:100%;background:url(../img/css/bg.png) 0 0 repeat;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}#header{width:100%;height:80px;background:url(../img/css/bg-header.png) 0 0 repeat-x;margin-bottom:15px;border-bottom:2px solid #d8d6c2}#header h1{margin-top:25px;font:1.125em sourcesansprobold;color:#efefd1;text-align:center;padding-bottom:14px;background:url(../img/css/shadow-header.png) center 30px no-repeat}#header h1 span{display:inline-block;padding:4px 8px;background-color:#881c42;width:230px}#header .logo{margin-top:9px}#header .user-progress{margin-top:29px;color:#efefd1;text-transform:uppercase;text-align:right}#header .user-progress ul{border:1px solid #fff;border-radius:3px;clear:both;zoom:1;overflow:hidden;list-style-type:none;display:inline-block}#header .user-progress ul li{float:left;font:0.75em sourcesansprobold;padding:4px 8px}#header .user-progress ul li:first-child{border-right:1px solid #efefd1}#message h1{color:#cfc67b;font:1.5em sourcesansprobold;text-align:center;margin-bottom:15px;text-transform:uppercase}#message #context{display:none;text-align:center;margin-top:-15px;color:#7f7b60}#message #context p{font-size:0.9em}#message #context strong{color:#d36436;text-transform:uppercase;display:block}#intro{background-color:#F9F5EA;border:2px solid #d8d6c2;border-radius:6px;text-align:center;margin-bottom:20px;padding-top:32px;padding-bottom:32px}#intro h2{text-transform:uppercase;font:1.5em sourcesansprobold;color:#cfc67b;margin-bottom:20px}#intro h3{font:1.25em sourcesansprobold;color:#26b0c9;text-transform:uppercase}#intro h4{font:0.875em robotobold;color:#8b8b8b;margin-bottom:20px}#intro p{font-size:0.825em;line-height:1.3em}#intro .ledfuckingzeppelin{border-bottom:1px solid #cfc67b;width:100%;margin-bottom:20px}#intro .examples{padding:20px 0;border-top:1px solid #cfc67b;border-bottom:1px solid #cfc67b;margin-bottom:20px}#intro .examples .options ul li{padding:0 0.2em;margin-bottom:8px}#intro .examples .options ul li .option{display:block;padding:14px 4px;font:0.75em arial;height:70px;word-wrap:always;text-align:center;border:1px solid #dedede;border-radius:4px;color:#8b8b8b}#intro .examples .options ul li .option.disabled{cursor:default}#intro .examples .options ul li .option strong{display:block;font-size:1.4em}#intro .examples .ma360 p{text-align:left;line-height:2em}#intro .examples .ma360 p strong{color:#26b0c9;padding-right:10px}@media only screen and (min-width: 64.063em){#intro .examples .example .answer{text-align:right;margin-bottom:0}#intro .examples .example ul{padding-left:0}#intro .examples .example ul li{margin-left:1.375rem;margin-right:0;margin-bottom:0}#intro .examples .example ul li.statement{float:left;text-align:center}}#intro .examples .example{border:1px solid #d8d6c2;background:white;padding:10px 1em;margin-bottom:5px;line-height:1em}#intro .examples .example .logic{color:#26b0c9;text-transform:uppercase;font-size:0.8em;font-weight:bold;text-align:left}#intro .examples .example ul{margin-bottom:10px;padding-left:1.125em}#intro .examples .example ul li{font-size:0.8em;margin-left:0;margin-right:0.4em;margin-bottom:5px}#intro .examples .example ul li.statement{float:none;text-align:left}#intro .examples .example ul li.option{border:1px solid #d8d6c2;padding:0 0.4em;text-align:center}#intro .examples .example .answer{font-size:0.8em;text-align:left;margin-bottom:5px}#intro .examples .example .detail{border-top:1px solid #d8d6c2;padding-top:10px}#intro .examples .example .detail p{font-size:0.7em;margin-bottom:0;text-align:left}#countdown{display:none;text-align:center;margin-bottom:10px}#countdown h3{font-size:1.6em;text-transform:uppercase;margin-bottom:0;font-family:sourcesansprobold}#countdown span{font-size:3em;line-height:1em;color:#26b0c9;font-family:roboto}#cards{margin-bottom:40px;display:none}#cards .card,#cards .card-complete{display:none;border:2px solid #26b0c9;border-radius:6px;padding:45px;min-height:360px;background-color:#fff;-webkit-box-shadow:-5px 5px 0px 0px #d8d6c2;-moz-box-shadow:-5px 5px 0px 0px #d8d6c2;box-shadow:-5px 5px 0px 0px #d8d6c2}#cards .card p,#cards .card-complete p{font-size:1.2em;font-family:arial;text-align:center;padding:50px 0}#cards .card.visible,#cards .card-complete.visible{display:block}#cards .card .draggable,#cards .card-complete .draggable{display:none}#cards .card .header,#cards .card-complete .header{border-bottom:2px solid #26b0c9;padding-bottom:20px;margin-bottom:25px;font:0.875em sourcesansprobold;text-transform:uppercase}#cards .card .header .stage,#cards .card-complete .header .stage{color:black}#cards .card .header .title,#cards .card-complete .header .title{color:#26b0c9;text-align:right}@media only screen and (max-width: 40em){#cards .card .header .title,#cards .card-complete .header .title{text-align:center}}#cards .card .header .title span,#cards .card-complete .header .title span{color:#cfc67b}#cards .card p,#cards .card-complete p{font:0.875em roboto;color:#8b8b8b}#cards .card.logic p,#cards .card-complete.logic p{font-size:1.4em}@media only screen and (min-width: 64.063em){#cards .card .options .option,#cards .card-complete .options .option{margin-bottom:0}}#cards .card .options .option,#cards .card-complete .options .option{display:block;padding:14px 4px;font:1.4em arial;height:70px;text-align:center;border:1px solid #dedede;border-radius:4px;color:#8b8b8b;margin-bottom:20px}#cards .card .options .option.logic,#cards .card-complete .options .option.logic{height:auto}#cards .card .options .option.selected,#cards .card-complete .options .option.selected{background-color:#26b0c9;color:white;border-color:#22a0b7;padding:13px 4px}#cards .card .options .option:hover,#cards .card-complete .options .option:hover{border-color:#22a0b7;border-width:2px;padding:13px 4px}#cards .card.situation p,#cards .card-complete.situation p{font-weight:bold;font-size:1.4em}#cards .card.situation .options ul li,#cards .card-complete.situation .options ul li{padding:0 0.2em;margin-bottom:8px}#cards .card.situation .options ul li .option,#cards .card-complete.situation .options ul li .option{font-size:0.75em}#cards .card.situation .options ul li .option strong,#cards .card-complete.situation .options ul li .option strong{display:block;font-size:1.4em}#cards .card.pair p,#cards .card-complete.pair p{font-weight:bold;font-size:1.4em}#cards .card.pair .options.nostate,#cards .card-complete.pair .options.nostate{margin-top:90px}#cards .card.pair .options .option,#cards .card-complete.pair .options .option{font-size:0.9em;height:auto;width:100%;display:table}#cards .card.pair .options .option span,#cards .card-complete.pair .options .option span{width:100%;height:100%;display:table-cell;vertical-align:middle}@media only screen and (min-width: 64.063em){#cards .card.pair .options .option,#cards .card-complete.pair .options .option{height:5em}}#cards .card.tki p,#cards .card-complete.tki p{padding:1em 0}#cards .card.tki .options .option,#cards .card-complete.tki .options .option{height:auto;font-size:1em}#cards .card-complete{text-align:center !important}.learning-agility .learning-agility-cards .option{font-size:12px !important}.learning-agility .learning-agility-cards .option strong{display:block;font-size:14px !important}.learning-agility .learning-agility-cards .option.selected{border-width:2px !important}.learning-agility .learning-agility-cards .option.selected:after{top:auto;bottom:-10px;border-top:none;border-bottom:5px solid #26b0c9}.learning-agility .learning-agility-cards .option-learning-agility-0{margin:0 auto;width:20% !important;float:none !important}.learning-agility .learning-agility-cards .option-learning-agility-0 a{line-height:40px !important}#next-card{height:80px;text-align:center}#next-card .button{display:none}#next-card .button.end{background-color:#d36436}.scale-warning{font-family:sourcesanspro;color:#efefd1;text-align:center;padding-bottom:14px;background:url(../img/css/shadow-header.png) center 30px no-repeat}.scale-warning span{display:inline-block;padding:8px 16px;background-color:#881c42;width:300px}#footer{padding-bottom:20px;display:none}#footer .rating-box{border-right:1px solid #d8d6c2;border-top:1px solid #d8d6c2;border-bottom:1px solid #d8d6c2;padding-top:2px;cursor:pointer}@media only screen and (max-width: 40em){#footer .rating-box{border:none}#footer .rating-box.bn ul{border:none}}#footer .rating-box.bn{border-left:none;border-right:1px solid #d8d6c2}#footer .rating-box.fb{border-left:1px solid #d8d6c2}#footer .rating-box.ui-state-hover,#footer .rating-box:hover{background-color:#fffde7;border-top:2px solid #26b0c9;padding-top:0}#footer .rating-box.ui-state-hover h4,#footer .rating-box:hover h4{color:#333}#footer .rating-box h4{font:1em sourcesansprobold;color:#7f7b60;text-align:center}#footer .rating-box ul{height:106px;margin-bottom:10px;border-bottom:1px solid #d8d6c2}@media only screen and (max-width: 40em){#footer .rating-box ul{height:auto;margin-bottom:0}}#footer .rating-box ul li{height:26px;cursor:pointer;position:relative;margin-bottom:6px}@media only screen and (max-width: 40em){#footer .rating-box ul li{float:none;display:inline-block}}#footer .rating-box ul li span{display:block;background-color:#fff;font:1em sourcesansprobold;color:#26b0c9;text-align:center;border:1px solid #d8d6c2;height:26px;width:24px;position:absolute;top:0;left:50%;margin-left:-13px}#footer .rating-box ul li span:hover{background-color:#26b0c9;color:#fff}#footer .rating-box ul li span.active{background-color:#881c42;color:#fff}#footer .rating-box p{height:90px;font:0.7em roboto;color:#7f7b60;margin-bottom:10px}#footer .rating-box p.ps{height:auto;text-align:center}#footer #logic-nav-wrapper .nav-arrow{height:100px;cursor:pointer;border:1px solid #d8d6c2}#footer #logic-nav-wrapper .nav-arrow.prev{background:#fffde7 url(../img/nav_left.png) no-repeat center center}#footer #logic-nav-wrapper .nav-arrow.next{background:#fffde7 url(../img/nav_right.png) no-repeat center center}#footer #logic-nav-wrapper #logic-nav{height:100px;overflow:hidden;position:relative;border-top:1px solid #d8d6c2;border-bottom:1px solid #d8d6c2}#footer #logic-nav-wrapper #logic-nav ul{width:9999px;position:absolute;top:21px;left:20px;padding-top:10px}#footer #logic-nav-wrapper #logic-nav ul li{width:37px;height:37px;background:#fff;font:1em/37px sourcesansprobold;text-align:center;border:1px solid #d8d6c2;margin-left:20px}#footer #logic-nav-wrapper #logic-nav ul li a.logic{color:#8b8b8b;display:block}#footer #logic-nav-wrapper #logic-nav ul li a.logic.s{text-indent:-9999px;background:url("../img/check.png") no-repeat center center}#footer #logic-nav-wrapper #logic-nav ul li.current{width:57px;height:57px;line-height:57px;margin-top:-10px}.joyride-tip-guide{background:#fff;color:#7f7b60;border-radius:5px;-webkit-box-shadow:-3px 3px 0px 0px #d8d6c2;-moz-box-shadow:-3px 3px 0px 0px #d8d6c2;box-shadow:-3px 3px 0px 0px #d8d6c2}.joyride-tip-guide.user-progress{margin-top:10px;margin-left:-132px}.joyride-tip-guide.user-progress .joyride-nub{margin-left:203px}.joyride-tip-guide.card{margin-left:16px}@media only screen and (max-width: 40em){.joyride-tip-guide.card{margin-left:0}}.joyride-tip-guide.hello{margin-top:-200px}.joyride-tip-guide .joyride-nub.right{border-left-color:#fff !important}.joyride-tip-guide .joyride-nub.top{border-bottom-color:#fff !important}.joyride-tip-guide .joyride-nub.bottom{border-top-color:#fff !important}.joyride-tip-guide .joyride-content-wrapper{padding:0.5em}.joyride-tip-guide .joyride-content-wrapper h4{color:#287c9e;font:0.9em/1.75em robotobold;text-transform:uppercase}.joyride-tip-guide .joyride-content-wrapper p{font:0.825em roboto;margin-bottom:5px}.joyride-tip-guide .joyride-content-wrapper .button.joyride-next-tip{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}#flying .card{width:140px;margin-left:70px;margin-top:15px;border:4px solid #cfc67b;border-radius:3px;padding:15px 5px;background-color:#fff;-webkit-box-shadow:-2px 2px 0px 0px #d8d6c2;-moz-box-shadow:-2px 2px 0px 0px #d8d6c2;box-shadow:-2px 2px 0px 0px #d8d6c2}#flying .card .row{display:none}#flying .card .draggable{display:block;font:0.875em sourcesansprobold;color:#26b0c9;text-align:center;text-transform:uppercase}#flying .card.s2{border-color:#5f7739}#flying .card.s3{border-color:#e08d23}#complete .logo{padding-top:50px;margin-bottom:50px}#complete .card{background-color:#fff;border-radius:6px;border:2px solid #d8d6c2;padding:3em;text-align:center}#complete .card h1{font:1.375em sourcesansprobold;color:#26b0c9;margin-bottom:20px;text-transform:uppercase}#complete .card p{font:0.875em roboto;color:#8b8b8b}#login{padding-top:120px;padding-bottom:30px}#login .container{position:relative;background-color:#2587ab;padding:70px 1.8em 1.063em;text-align:center;-webkit-box-shadow:-5px 5px 0px 0px #d8d6c2;-moz-box-shadow:-5px 5px 0px 0px #d8d6c2;box-shadow:-5px 5px 0px 0px #d8d6c2}#login .container .logo{position:absolute;top:-82px;left:50%;margin-left:-152px;width:304px;z-index:2;display:block;max-width:304px}#login .container h1{font:1em sourcesansprobold;color:#fff;margin-bottom:1.063em;text-transform:uppercase}#login .container p{font:0.875em roboto;color:#fff;margin-bottom:1.063em}#login .container h2{font:0.875em robotobold;color:#efefd1;margin-bottom:1.063em}#login .container .lang{padding:1.063em 0;margin-bottom:1.063em;border-top:2px solid #26b0c9;border-bottom:2px solid #26b0c9}#login .container .lang h3{font:0.75em roboto;color:#fff}#login .container .lang ul.inline-list{text-align:center;margin:0}#login .container .lang ul.inline-list li{display:inline-block;font:0.75em roboto;color:#fff;text-transform:uppercase;float:none;margin:0}#login .container .lang ul.inline-list li a,#login .container .lang ul.inline-list li a:hover{color:#fff;display:block;padding:2px 6px}#login .container .lang ul.inline-list li a.active,#login .container .lang ul.inline-list li a:hover.active{background-color:#26b0c9}#login .container input,#login .container select{display:block;width:50%;margin:0 auto;margin-bottom:0.9em;text-align:center;border:none;padding:0.8em;font:0.75em roboto;color:#4b4b4b}#login .container input.button,#login .container select.button{width:30%;font:0.875em sourcesansprobold;color:#fff;background-color:#d36436;text-transform:uppercase;margin-bottom:0;text-align:center !important}#login .container input.button:hover,#login .container select.button:hover{background-color:#9b5b41}#login .container.form h1{border-bottom:2px solid #26b0c9;padding-bottom:15px}#login .container.form input,#login .container.form select{width:100%;text-align:left}@media only screen and (min-width: 64.063em){#login .container.form .columns.pr{padding-right:0.4em}#login .container.form .columns.pl{padding-left:0.4em}}#login .container.form .label{padding:0.8em 0.5em;font-size:0.75em;line-height:normal;font-family:roboto;text-align:left;background:none;color:white;border-bottom:1px solid #26b0c9;margin-top:-1px}@media only screen and (max-width: 40em){#login .container input{width:90%}#login .container input.button{width:60%}}#login .error{display:none;padding-top:20px}#login .error p{font-size:0.675em;text-transform:uppercase;color:white;background-color:#FF215A;text-align:center;padding:2px}
