﻿@charset "UTF-8";@media screen{.btn-default{font-size:14px;line-height:18px;font-weight:400;text-align:center;display:inline-block;white-space:nowrap;vertical-align:middle;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px 24px;margin:0 2px 0 0;cursor:pointer}.btn-round{font-size:14px;line-height:18px;font-weight:400;text-align:center;display:inline-block;white-space:nowrap;vertical-align:middle;border:1px solid transparent;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;padding:8px 26px;margin:0 2px 0 0;cursor:pointer}.btn-round-toggle{font-size:14px;line-height:18px;font-weight:400;text-align:center;display:inline-block;white-space:nowrap;vertical-align:middle;border:1px solid transparent;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;padding:8px 26px;margin:0 2px 0 0;cursor:pointer}.btn-box{font-size:14px;line-height:18px;font-weight:400;text-align:center;display:inline-block;white-space:nowrap;vertical-align:middle;border:2px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:10px 20px;margin:0 2px 0 0;cursor:pointer}.btn-round-box{font-size:14px;line-height:18px;font-weight:400;text-align:center;display:inline-block;white-space:nowrap;vertical-align:middle;border:2px solid transparent;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;padding:10px 20px;margin:0 2px 0 0;cursor:pointer}.btn-default span,.btn-round span,.btn-round-box span,.btn-box span{margin:0}.btn-default:last-child,.btn-round:last-child,.btn-round-box:last-child,.btn-box:last-child{margin:0}.btn-default.gray,.btn-round.gray{color:#fff;background:#c0c7cb;border:1px solid #c0c7cb;background:-webkit-linear-gradient(top,#c0c7cb 0%,#b7bdc1 100%);background:linear-gradient(to bottom,#c0c7cb 0%,#b7bdc1 100%);background:-moz-linear-gradient(top,#c0c7cb 0%,#b7bdc1 100%);background:-ms-linear-gradient(top,#c0c7cb 0%,#b7bdc1 100%);background:-o-linear-gradient(top,#c0c7cb 0%,#b7bdc1 100%)}.btn-default.gray:hover,.btn-round.gray:hover{color:#fff;background:#b7bdc1;border:1px solid #b7bdc1;background:-webkit-linear-gradient(top,#b7bdc1 0%,#adb3b6 100%);background:linear-gradient(to bottom,#b7bdc1 0%,#adb3b6 100%);background:-moz-linear-gradient(top,#b7bdc1 0%,#adb3b6 100%);background:-ms-linear-gradient(top,#b7bdc1 0%,#adb3b6 100%);background:-o-linear-gradient(top,#b7bdc1 0%,#adb3b6 100%)}.btn-round-box.gray,.btn-box.gray{color:#a0a6a9;background:transparent;border:2px solid #c0c7cb}.btn-round-box.gray:hover,.btn-box.gray:hover{color:#a1a6a9;background:rgba(255,255,255,0.3);border:2px solid #adb3b6}.btn-default.purple,.btn-round.purple{color:#fff;background:#8d73c3;border:1px solid #8d73c3;background:-webkit-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:linear-gradient(to bottom,#8d73c3 0%,#836bb6 100%);background:-moz-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-ms-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-o-linear-gradient(top,#8d73c3 0%,#836bb6 100%)}.btn-default.purple:hover,.btn-round.purple:hover{color:#fff;background:#836bb5;border:1px solid #836bb5;background:-webkit-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:linear-gradient(to bottom,#836bb5 0%,#7963a8 100%);background:-moz-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-ms-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-o-linear-gradient(top,#836bb5 0%,#7963a8 100%)}.btn-round-box.purple,.btn-box.purple{color:#8d73c3;background:transparent;border:2px solid #8d73c3}.btn-round-box.purple:hover,.btn-box.purple:hover{color:#705c9b;background:rgba(255,255,255,0.3);border:2px solid #7963a8}.btn-default.blue,.btn-round.blue{color:#fff;background:#3a9ddb;border:1px solid #3a9ddb;background:-webkit-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:linear-gradient(to bottom,#3a9ddb 0%,#3898d4 100%);background:-moz-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-ms-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-o-linear-gradient(top,#3a9ddb 0%,#3898d4 100%)}.btn-default.blue:hover,.btn-round.blue:hover{color:#fff;background:#3795cf;border:1px solid #3795cf;background:-webkit-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:linear-gradient(to bottom,#3795cf 0%,#358fc7 100%);background:-moz-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-ms-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-o-linear-gradient(top,#3795cf 0%,#358fc7 100%)}.btn-round-box.blue,.btn-box.blue{color:#3795cf;background:transparent;border:2px solid #3795cf}.btn-round-box.blue:hover,.btn-box.blue:hover{color:#3286bb;background:rgba(255,255,255,0.3);border:2px solid #358fc7}.btn-default.teal,.btn-round.teal{color:#fff;background:#1fb5ad;border:1px solid #1fb5ad;background:-webkit-linear-gradient(top,#1fb5ad 0%,#1daaa3 100%);background:linear-gradient(to bottom,#1fb5ad 0%,#1daaa3 100%);background:-moz-linear-gradient(top,#1fb5ad 0%,#1daaa3 100%);background:-ms-linear-gradient(top,#1fb5ad 0%,#1daaa3 100%);background:-o-linear-gradient(top,#1fb5ad 0%,#1daaa3 100%)}.btn-default.teal:hover,.btn-round.teal:hover{color:#fff;background:#1daaa3;border:1px solid #1daaa3;background:-webkit-linear-gradient(top,#1daaa3 0%,#1b9e98 100%);background:linear-gradient(to bottom,#1daaa3 0%,#1b9e98 100%);background:-moz-linear-gradient(top,#1daaa3 0%,#1b9e98 100%);background:-ms-linear-gradient(top,#1daaa3 0%,#1b9e98 100%);background:-o-linear-gradient(top,#1daaa3 0%,#1b9e98 100%)}.btn-round-box.teal,.btn-box.teal{color:#1fb5ad;background:transparent;border:2px solid #1fb5ad}.btn-round-box.teal:hover,.btn-box.teal:hover{color:#19918b;background:rgba(255,255,255,0.3);border:2px solid #1b9e98}.btn-default.green,.btn-round.green{color:#fff;background:#5cbe5a;border:1px solid #5cbe5a;background:-webkit-linear-gradient(top,#5cbe5a 0%,#56b254 100%);background:linear-gradient(to bottom,#5cbe5a 0%,#56b254 100%);background:-moz-linear-gradient(top,#5cbe5a 0%,#56b254 100%);background:-ms-linear-gradient(top,#5cbe5a 0%,#56b254 100%);background:-o-linear-gradient(top,#5cbe5a 0%,#56b254 100%)}.btn-default.green:hover,.btn-round.green:hover{color:#fff;background:#56b254;border:1px solid #56b254;background:-webkit-linear-gradient(top,#56b254 0%,#50a54e 100%);background:linear-gradient(to bottom,#56b254 0%,#50a54e 100%);background:-moz-linear-gradient(top,#56b254 0%,#50a54e 100%);background:-ms-linear-gradient(top,#56b254 0%,#50a54e 100%);background:-o-linear-gradient(top,#56b254 0%,#50a54e 100%)}.btn-round-box.green,.btn-box.green{color:#5cbe5a;background:transparent;border:2px solid #5cbe5a}.btn-round-box.green:hover,.btn-box.green:hover{color:#4a9949;background:rgba(255,255,255,0.3);border:2px solid #50a54e}.btn-default.orange,.btn-round.orange{color:#fff;background:#ffaa31;border:1px solid #ffaa31;background:-webkit-linear-gradient(top,#ffaa31 0%,#f6a430 100%);background:linear-gradient(to bottom,#ffaa31 0%,#f6a430 100%);background:-moz-linear-gradient(top,#ffaa31 0%,#f6a430 100%);background:-ms-linear-gradient(top,#ffaa31 0%,#f6a430 100%);background:-o-linear-gradient(top,#ffaa31 0%,#f6a430 100%)}.btn-default.orange:hover,.btn-round.orange:hover{color:#fff;background:#fba62d;border:1px solid #fba62d;background:-webkit-linear-gradient(top,#fba62d 0%,#ee9e2b 100%);background:linear-gradient(to bottom,#fba62d 0%,#ee9e2b 100%);background:-moz-linear-gradient(top,#fba62d 0%,#ee9e2b 100%);background:-ms-linear-gradient(top,#fba62d 0%,#ee9e2b 100%);background:-o-linear-gradient(top,#fba62d 0%,#ee9e2b 100%)}.btn-round-box.orange,.btn-box.orange{color:#ffaa31;background:transparent;border:2px solid #ffaa31}.btn-round-box.orange:hover,.btn-box.orange:hover{color:#e2962a;background:rgba(255,255,255,0.3);border:2px solid #ee9e2b}.btn-default.red,.btn-round.red{color:#fff;background:#dc3929;border:1px solid #dc3929;background:-webkit-linear-gradient(top,#dc3929 0%,#d43728 100%);background:linear-gradient(to bottom,#dc3929 0%,#d43728 100%);background:-moz-linear-gradient(top,#dc3929 0%,#d43728 100%);background:-ms-linear-gradient(top,#dc3929 0%,#d43728 100%);background:-o-linear-gradient(top,#dc3929 0%,#d43728 100%)}.btn-default.red.depressed,.btn-round.red.depressed{color:#fff;background:#3a9ddb;border:1px solid #3a9ddb}.btn-default.red:hover,.btn-round.red:hover{color:#fff;background:#d43728;border:1px solid #d43728;background:-webkit-linear-gradient(top,#d43728 0%,#c83426 100%);background:linear-gradient(to bottom,#d43728 0%,#c83426 100%);background:-moz-linear-gradient(top,#d43728 0%,#c83426 100%);background:-ms-linear-gradient(top,#d43728 0%,#c83426 100%);background:-o-linear-gradient(top,#d43728 0%,#c83426 100%)}.btn-round-box.red,.btn-box.red{color:#dc3929;background:transparent;border:2px solid #dc3929}.btn-round-box.red:hover,.btn-box.red:hover{color:#c83426;background:rgba(255,255,255,0.3);border:2px solid #c83426}.btn-default.white,.btn-round.white{color:#8c9295;background:#fff;border:1px solid #c0c7cb;background:-webkit-linear-gradient(top,#fff 0%,#fff 100%);background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);background:-moz-linear-gradient(top,#fff 0%,#fff 100%);background:-ms-linear-gradient(top,#fff 0%,#fff 100%);background:-o-linear-gradient(top,#fff 0%,#fff 100%)}.btn-default.white:hover,.btn-round.white:hover{color:#606a6f;background:#f8fdff;border:1px solid #c0c7cb;background:-webkit-linear-gradient(top,#f8fdff 0%,#f1faff 100%);background:linear-gradient(to bottom,#f8fdff 0%,#f1faff 100%);background:-moz-linear-gradient(top,#f8fdff 0%,#f1faff 100%);background:-ms-linear-gradient(top,#f8fdff 0%,#f1faff 100%);background:-o-linear-gradient(top,#f8fdff 0%,#f1faff 100%)}.btn-round-box.white,.btn-box.white{color:#fff;background:transparent;border:2px solid #fff}.btn-round-box.white:hover,.btn-box.white:hover{color:#fff;background:rgba(255,255,255,0.1);border:2px solid #fff}.btn-default.gray.max,.btn-round.gray.max,.btn-round-box.gray.max,.btn-box.gray.max,.btn-default.purple.max,.btn-round.purple.max,.btn-round-box.purple.max,.btn-box.purple.max,.btn-default.blue.max,.btn-round.blue.max,.btn-round-box.blue.max,.btn-box.blue.max,.btn-default.teal.max,.btn-round.teal.max,.btn-round-box.teal.max,.btn-box.teal.max,.btn-default.green.max,.btn-round.green.max,.btn-round-box.green.max,.btn-box.green.max,.btn-default.orange.max,.btn-round.orange.max,.btn-round-box.orange.max,.btn-box.orange.max,.btn-default.red.max,.btn-round.red.max,.btn-round-box.red.max,.btn-box.red.max,.btn-default.white.max,.btn-round.white.max,.btn-round-box.white.max,.btn-box.white.max{font-size:18px;line-height:22px;font-weight:400;padding:14px 30px}.btn-default.gray.large,.btn-round.gray.large,.btn-round-box.gray.large,.btn-box.gray.large,.btn-default.purple.large,.btn-round.purple.large,.btn-round-box.purple.large,.btn-box.purple.large,.btn-default.blue.large,.btn-round.blue.large,.btn-round-box.blue.large,.btn-box.blue.large,.btn-default.teal.large,.btn-round.teal.large,.btn-round-box.teal.large,.btn-box.teal.large,.btn-default.green.large,.btn-round.green.large,.btn-round-box.green.large,.btn-box.green.large,.btn-default.orange.large,.btn-round.orange.large,.btn-round-box.orange.large,.btn-box.orange.large,.btn-default.red.large,.btn-round.red.large,.btn-round-box.red.large,.btn-box.red.large,.btn-default.white.large,.btn-round.white.large,.btn-roundbox.white.large,.btn-box.white.large{font-size:16px;line-height:20px;font-weight:400;padding:10px 28px}.btn-default.gray.small,.btn-round.gray.small,.btn-round-box.gray.small,.btn-box.gray.small,.btn-default.purple.small,.btn-round.purple.small,.btn-round-box.purple.small,.btn-box.purple.small,.btn-default.blue.small,.btn-round.blue.small,.btn-round-box.blue.small,.btn-box.blue.small,.btn-default.teal.small,.btn-round.teal.small,.btn-round-box.teal.small,.btn-box.teal.small,.btn-default.green.small,.btn-round.green.small,.btn-round-box.green.small,.btn-box.green.small,.btn-default.red.small,.btn-round.red.small,.btn-round-box.red.small,.btn-box.red.small,.btn-default.orange.small,.btn-round.orange.small,.btn-round-box.orange.small,.btn-box.orange.small,.btn-default.white.small,.btn-round.white.small,.btn-round-box.white.small,.btn-box.white.small{font-size:12px;line-height:16px;font-weight:400;padding:6px 24px}.btn-default.gray.micro,.btn-round.gray.micro,.btn-round-box.gray.micro,.btn-box.gray.micro,.btn-default.purple.micro,.btn-round.purple.micro,.btn-round-box.purple.micro,.btn-box.purple.micro,.btn-default.blue.micro,.btn-round.blue.micro,.btn-round-box.blue.micro,.btn-box.blue.micro,.btn-default.teal.micro,.btn-round.teal.micro,.btn-round-box.teal.micro,.btn-box.teal.micro,.btn-default.green.micro,.btn-round.green.micro,.btn-round-box.green.micro,.btn-box.green.micro,.btn-default.orange.micro,.btn-round.orange.micro,.btn-round-box.orange.micro,.btn-box.orange.micro,.btn-default.red.micro,.btn-round.red.micro,.btn-round-box.red.micro,.btn-box.red.micro,.btn-default.white.micro,.btn-round.white.micro,.btn-round-box.white.micro,.btn-box.white.micro{font-size:10px;line-height:14px;font-weight:500;padding:2px 14px}.btn-default.full,.btn-round.full,.btn-round-box.full,.btn-box.full{width:100%}.btn-default.btn-right,.btn-round.btn-right,.btn-round-box.btn-right,.btn-box.btn-right{float:right}.btn-default.btn-left,.btn-round.btn-left,.btn-round-box.btn-left,.btn-box.btn-left{float:left}.btn-bar{color:#dae1e1;font-size:16px;line-height:18px;position:relative;display:block;margin:0 0 10px}.btn-bar .btn-left{text-align:left;display:inline-block}.btn-bar .btn-right{text-align:right;display:inline-block}.btn-bar .btn-left a,.btn-bar .btn-right a{margin:0 8px}.btn-bar .btn-left span,.btn-bar .btn-right span{color:#353e43;margin-right:6px}.btn-bar .btn-left .btn-default span,.btn-bar .btn-right .btn-default span,.btn-bar .btn-left .btn-round span,.btn-bar .btn-right .btn-round span{color:#fff;margin-right:4px}.btn-bar .btn-left .inline-option{position:relative;display:inline;margin-right:10px}.btn-bar .btn-right .inline-option{position:relative;display:inline;margin-left:10px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn-default,.btn-group-justified>.btn-round{display:table-cell;float:none;width:1%}.btn-group>.btn-default:first-child:not(:last-child),.btn-group-justified>.btn-default:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-default:not(:first-child):not(:last-child),.btn-group-justified>.btn-default:not(:first-child):not(:last-child){border-radius:0;margin:0 1px 0 0}.btn-group>.btn-default:last-child:not(:first-child),.btn-group-justified>.btn-default:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-default:first-child,.btn-group-justified>.btn-default:first-child{margin:0 1px 0 0}.btn-group>.btn-default:last-child,.btn-group-justified>.btn-default:last-child{margin:0}.btn-group>.btn-round:first-child:not(:last-child),.btn-group-justified>.btn-round:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-round:not(:first-child):not(:last-child),.btn-group-justified>.btn-round:not(:first-child):not(:last-child){border-radius:0;margin:0 1px 0 0}.btn-group>.btn-round:last-child:not(:first-child),.btn-group-justified>.btn-round:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-round:first-child,.btn-group-justified>.btn-round:first-child{margin:0 1px 0 0}.btn-group>.btn-round:last-child,.btn-group-justified>.btn-round:last-child{margin:0}.btn-group>.btn-round.white:not(:first-child):not(:last-child),.btn-group-justified>.btn-round.white:not(:first-child):not(:last-child){border-radius:0;margin:0 -1px 0 0}.btn-group>.btn-round.white:first-child,.btn-group-justified>.btn-round.white:first-child{margin:0 -1px 0 0}.btn-panel{position:relative;display:block;text-align:left;padding:15px 0 20px}.btn-panel.btn-panel--right{text-align:right}.btn-panel .btn-round{margin:0 6px 0 0}.btn-panel span.comment{position:relative;display:block;color:#555;font-size:11px;line-height:11px;padding:0;margin:2px 0 0}.btn-panel span.links{position:relative;display:block;margin:8px 0 0}.btn-panel.rule-top{border-top:1px solid #e3e8ed}.btn-panel .seal,.credit-card .seal{display:inline-block;padding:0;margin:0 20px 0 0}}@media print,screen and (min-width:40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large,.reveal.small-medium,.reveal.medium{right:auto;left:auto;margin:0 auto}}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform,opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(.5);transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-.75turn);transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform,opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(.75turn);transition-property:transform,opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform,opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(.485,.155,.24,1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(.485,.155,.515,.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(.76,-.245,.24,1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5;color:#0a0a0a}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.zf-row{max-width:75rem;margin-right:auto;margin-left:auto}.zf-row::before,.zf-row::after{display:table;content:' '}.zf-row::after{clear:both}.zf-row.collapse>.zf-column{padding-right:0;padding-left:0}.zf-row .zf-row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.zf-row .zf-row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.zf-row .zf-row{margin-right:-.9375rem;margin-left:-.9375rem}}@media screen and (min-width:75em){.zf-row .zf-row{margin-right:-.9375rem;margin-left:-.9375rem}}.zf-row .zf-row.collapse{margin-right:0;margin-left:0}.zf-row.expanded{max-width:none}.zf-row.expanded .zf-row{margin-right:auto;margin-left:auto}.zf-row:not(.expanded) .zf-row{max-width:none}.zf-row.gutter-small>.zf-column{padding-right:.625rem;padding-left:.625rem}.zf-row.gutter-medium>.zf-column{padding-right:.9375rem;padding-left:.9375rem}.zf-column{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.zf-column{padding-right:.9375rem;padding-left:.9375rem}}.zf-column:last-child:not(:first-child){float:right}.zf-column.end:last-child:last-child{float:left}.zf-column.zf-row.zf-row{float:none}.zf-row .zf-column.zf-row.zf-row{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.zf-column{float:left;width:100%}.small-up-1>.zf-column:nth-of-type(1n){clear:none}.small-up-1>.zf-column:nth-of-type(1n+1){clear:both}.small-up-1>.zf-column:last-child{float:left}.small-up-2>.zf-column{float:left;width:50%}.small-up-2>.zf-column:nth-of-type(1n){clear:none}.small-up-2>.zf-column:nth-of-type(2n+1){clear:both}.small-up-2>.zf-column:last-child{float:left}.small-up-3>.zf-column{float:left;width:33.33333%}.small-up-3>.zf-column:nth-of-type(1n){clear:none}.small-up-3>.zf-column:nth-of-type(3n+1){clear:both}.small-up-3>.zf-column:last-child{float:left}.small-up-4>.zf-column{float:left;width:25%}.small-up-4>.zf-column:nth-of-type(1n){clear:none}.small-up-4>.zf-column:nth-of-type(4n+1){clear:both}.small-up-4>.zf-column:last-child{float:left}.small-up-5>.zf-column{float:left;width:20%}.small-up-5>.zf-column:nth-of-type(1n){clear:none}.small-up-5>.zf-column:nth-of-type(5n+1){clear:both}.small-up-5>.zf-column:last-child{float:left}.small-up-6>.zf-column{float:left;width:16.66667%}.small-up-6>.zf-column:nth-of-type(1n){clear:none}.small-up-6>.zf-column:nth-of-type(6n+1){clear:both}.small-up-6>.zf-column:last-child{float:left}.small-up-7>.zf-column{float:left;width:14.28571%}.small-up-7>.zf-column:nth-of-type(1n){clear:none}.small-up-7>.zf-column:nth-of-type(7n+1){clear:both}.small-up-7>.zf-column:last-child{float:left}.small-up-8>.zf-column{float:left;width:12.5%}.small-up-8>.zf-column:nth-of-type(1n){clear:none}.small-up-8>.zf-column:nth-of-type(8n+1){clear:both}.small-up-8>.zf-column:last-child{float:left}.small-collapse>.zf-column{padding-right:0;padding-left:0}.small-collapse .zf-row{margin-right:0;margin-left:0}.expanded.zf-row .small-collapse.zf-row{margin-right:0;margin-left:0}.small-uncollapse>.zf-column{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.zf-column{float:left;width:100%}.medium-up-1>.zf-column:nth-of-type(1n){clear:none}.medium-up-1>.zf-column:nth-of-type(1n+1){clear:both}.medium-up-1>.zf-column:last-child{float:left}.medium-up-2>.zf-column{float:left;width:50%}.medium-up-2>.zf-column:nth-of-type(1n){clear:none}.medium-up-2>.zf-column:nth-of-type(2n+1){clear:both}.medium-up-2>.zf-column:last-child{float:left}.medium-up-3>.zf-column{float:left;width:33.33333%}.medium-up-3>.zf-column:nth-of-type(1n){clear:none}.medium-up-3>.zf-column:nth-of-type(3n+1){clear:both}.medium-up-3>.zf-column:last-child{float:left}.medium-up-4>.zf-column{float:left;width:25%}.medium-up-4>.zf-column:nth-of-type(1n){clear:none}.medium-up-4>.zf-column:nth-of-type(4n+1){clear:both}.medium-up-4>.zf-column:last-child{float:left}.medium-up-5>.zf-column{float:left;width:20%}.medium-up-5>.zf-column:nth-of-type(1n){clear:none}.medium-up-5>.zf-column:nth-of-type(5n+1){clear:both}.medium-up-5>.zf-column:last-child{float:left}.medium-up-6>.zf-column{float:left;width:16.66667%}.medium-up-6>.zf-column:nth-of-type(1n){clear:none}.medium-up-6>.zf-column:nth-of-type(6n+1){clear:both}.medium-up-6>.zf-column:last-child{float:left}.medium-up-7>.zf-column{float:left;width:14.28571%}.medium-up-7>.zf-column:nth-of-type(1n){clear:none}.medium-up-7>.zf-column:nth-of-type(7n+1){clear:both}.medium-up-7>.zf-column:last-child{float:left}.medium-up-8>.zf-column{float:left;width:12.5%}.medium-up-8>.zf-column:nth-of-type(1n){clear:none}.medium-up-8>.zf-column:nth-of-type(8n+1){clear:both}.medium-up-8>.zf-column:last-child{float:left}.medium-collapse>.zf-column{padding-right:0;padding-left:0}.medium-collapse .zf-row{margin-right:0;margin-left:0}.expanded.zf-row .medium-collapse.zf-row{margin-right:0;margin-left:0}.medium-uncollapse>.zf-column{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.zf-column{float:left;width:100%}.large-up-1>.zf-column:nth-of-type(1n){clear:none}.large-up-1>.zf-column:nth-of-type(1n+1){clear:both}.large-up-1>.zf-column:last-child{float:left}.large-up-2>.zf-column{float:left;width:50%}.large-up-2>.zf-column:nth-of-type(1n){clear:none}.large-up-2>.zf-column:nth-of-type(2n+1){clear:both}.large-up-2>.zf-column:last-child{float:left}.large-up-3>.zf-column{float:left;width:33.33333%}.large-up-3>.zf-column:nth-of-type(1n){clear:none}.large-up-3>.zf-column:nth-of-type(3n+1){clear:both}.large-up-3>.zf-column:last-child{float:left}.large-up-4>.zf-column{float:left;width:25%}.large-up-4>.zf-column:nth-of-type(1n){clear:none}.large-up-4>.zf-column:nth-of-type(4n+1){clear:both}.large-up-4>.zf-column:last-child{float:left}.large-up-5>.zf-column{float:left;width:20%}.large-up-5>.zf-column:nth-of-type(1n){clear:none}.large-up-5>.zf-column:nth-of-type(5n+1){clear:both}.large-up-5>.zf-column:last-child{float:left}.large-up-6>.zf-column{float:left;width:16.66667%}.large-up-6>.zf-column:nth-of-type(1n){clear:none}.large-up-6>.zf-column:nth-of-type(6n+1){clear:both}.large-up-6>.zf-column:last-child{float:left}.large-up-7>.zf-column{float:left;width:14.28571%}.large-up-7>.zf-column:nth-of-type(1n){clear:none}.large-up-7>.zf-column:nth-of-type(7n+1){clear:both}.large-up-7>.zf-column:last-child{float:left}.large-up-8>.zf-column{float:left;width:12.5%}.large-up-8>.zf-column:nth-of-type(1n){clear:none}.large-up-8>.zf-column:nth-of-type(8n+1){clear:both}.large-up-8>.zf-column:last-child{float:left}.large-collapse>.zf-column{padding-right:0;padding-left:0}.large-collapse .zf-row{margin-right:0;margin-left:0}.expanded.zf-row .large-collapse.zf-row{margin-right:0;margin-left:0}.large-uncollapse>.zf-column{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media screen and (min-width:75em){.xlarge-1{width:8.33333%}.xlarge-push-1{position:relative;left:8.33333%}.xlarge-pull-1{position:relative;left:-8.33333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.66667%}.xlarge-push-2{position:relative;left:16.66667%}.xlarge-pull-2{position:relative;left:-16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{width:33.33333%}.xlarge-push-4{position:relative;left:33.33333%}.xlarge-pull-4{position:relative;left:-33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.66667%}.xlarge-push-5{position:relative;left:41.66667%}.xlarge-pull-5{position:relative;left:-41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{width:58.33333%}.xlarge-push-7{position:relative;left:58.33333%}.xlarge-pull-7{position:relative;left:-58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.66667%}.xlarge-push-8{position:relative;left:66.66667%}.xlarge-pull-8{position:relative;left:-66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{width:83.33333%}.xlarge-push-10{position:relative;left:83.33333%}.xlarge-pull-10{position:relative;left:-83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.66667%}.xlarge-push-11{position:relative;left:91.66667%}.xlarge-pull-11{position:relative;left:-91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1>.zf-column{float:left;width:100%}.xlarge-up-1>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-1>.zf-column:nth-of-type(1n+1){clear:both}.xlarge-up-1>.zf-column:last-child{float:left}.xlarge-up-2>.zf-column{float:left;width:50%}.xlarge-up-2>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-2>.zf-column:nth-of-type(2n+1){clear:both}.xlarge-up-2>.zf-column:last-child{float:left}.xlarge-up-3>.zf-column{float:left;width:33.33333%}.xlarge-up-3>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-3>.zf-column:nth-of-type(3n+1){clear:both}.xlarge-up-3>.zf-column:last-child{float:left}.xlarge-up-4>.zf-column{float:left;width:25%}.xlarge-up-4>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-4>.zf-column:nth-of-type(4n+1){clear:both}.xlarge-up-4>.zf-column:last-child{float:left}.xlarge-up-5>.zf-column{float:left;width:20%}.xlarge-up-5>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-5>.zf-column:nth-of-type(5n+1){clear:both}.xlarge-up-5>.zf-column:last-child{float:left}.xlarge-up-6>.zf-column{float:left;width:16.66667%}.xlarge-up-6>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-6>.zf-column:nth-of-type(6n+1){clear:both}.xlarge-up-6>.zf-column:last-child{float:left}.xlarge-up-7>.zf-column{float:left;width:14.28571%}.xlarge-up-7>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-7>.zf-column:nth-of-type(7n+1){clear:both}.xlarge-up-7>.zf-column:last-child{float:left}.xlarge-up-8>.zf-column{float:left;width:12.5%}.xlarge-up-8>.zf-column:nth-of-type(1n){clear:none}.xlarge-up-8>.zf-column:nth-of-type(8n+1){clear:both}.xlarge-up-8>.zf-column:last-child{float:left}.xlarge-collapse>.zf-column{padding-right:0;padding-left:0}.xlarge-collapse .zf-row{margin-right:0;margin-left:0}.expanded.zf-row .xlarge-collapse.zf-row{margin-right:0;margin-left:0}.xlarge-uncollapse>.zf-column{padding-right:.9375rem;padding-left:.9375rem}.xlarge-centered{margin-right:auto;margin-left:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;float:left;margin-right:0;margin-left:0}}.zf-column-block{margin-bottom:1.25rem}.zf-column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.zf-column-block{margin-bottom:1.875rem}.zf-column-block>:last-child{margin-bottom:0}}.zf-row.constrain-nested-fix .zf-row{max-width:75rem}.zf-column.uncentered-fix,.zf-column.uncentered-fix:not(:first-child){clear:none;float:left}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.75rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.5rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.25rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.3;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1,.h1{font-size:2.875rem}h2,.h2{font-size:1.875rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#00bcd4;text-decoration:none;cursor:pointer}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:0;list-style-type:none}ol{margin-left:0}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:300;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:300;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:black !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:0.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:5px;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#766889;color:#fefefe}[data-whatinput='mouse'] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.1rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#ff8d1a;color:#fefefe}.button.secondary{background-color:#00bcd4;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.button-google{background-color:#dd4b39;color:#fefefe}.button.button-google:hover,.button.button-google:focus{background-color:#be3221;color:#fefefe}.button.button-windows{background-color:#75d0f3;color:#0a0a0a}.button.button-windows:hover,.button.button-windows:focus{background-color:#33b9ed;color:#0a0a0a}.button.button-facebook{background-color:#40659f;color:#fefefe}.button.button-facebook:hover,.button.button-facebook:focus{background-color:#33517f;color:#fefefe}.button.light{background-color:#fefefe;color:#0a0a0a}.button.dark{background-color:#9b9b9b;color:#fefefe}.button.darker{background-color:#0a0a0a;color:#fefefe}.button.disabled,.button[disabled]{background-image:none;opacity:.5}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:#766889;color:#fefefe}.button.disabled.primary,.button[disabled].primary{background-image:none;opacity:.5}.button.disabled.primary,.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#ff8d1a;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{background-image:none;opacity:.5}.button.disabled.secondary,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#00bcd4;color:#fefefe}.button.disabled.success,.button[disabled].success{background-image:none;opacity:.5}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{background-image:none;opacity:.5}.button.disabled.warning,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#ffae00;color:#fefefe}.button.disabled.alert,.button[disabled].alert{background-image:none;opacity:.5}.button.disabled.alert,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ec5840;color:#fefefe}.button.disabled.button-google,.button[disabled].button-google{background-image:none;opacity:.5}.button.disabled.button-google,.button.disabled.button-google:hover,.button.disabled.button-google:focus,.button[disabled].button-google,.button[disabled].button-google:hover,.button[disabled].button-google:focus{background-color:#dd4b39;color:#fefefe}.button.disabled.button-windows,.button[disabled].button-windows{background-image:none;opacity:.5}.button.disabled.button-windows,.button.disabled.button-windows:hover,.button.disabled.button-windows:focus,.button[disabled].button-windows,.button[disabled].button-windows:hover,.button[disabled].button-windows:focus{background-color:#75d0f3;color:#0a0a0a}.button.disabled.button-facebook,.button[disabled].button-facebook{background-image:none;opacity:.5}.button.disabled.button-facebook,.button.disabled.button-facebook:hover,.button.disabled.button-facebook:focus,.button[disabled].button-facebook,.button[disabled].button-facebook:hover,.button[disabled].button-facebook:focus{background-color:#40659f;color:#fefefe}.button.disabled.light,.button[disabled].light{background-image:none;opacity:.5}.button.disabled.light,.button.disabled.light:hover,.button.disabled.light:focus,.button[disabled].light,.button[disabled].light:hover,.button[disabled].light:focus{background-color:#fefefe;color:#0a0a0a}.button.disabled.dark,.button[disabled].dark{background-image:none;opacity:.5}.button.disabled.dark,.button.disabled.dark:hover,.button.disabled.dark:focus,.button[disabled].dark,.button[disabled].dark:hover,.button[disabled].dark:focus{background-color:#9b9b9b;color:#fefefe}.button.disabled.darker,.button[disabled].darker{background-image:none;opacity:.5}.button.disabled.darker,.button.disabled.darker:hover,.button.disabled.darker:focus,.button[disabled].darker,.button[disabled].darker:hover,.button[disabled].darker:focus{background-color:#0a0a0a;color:#fefefe}.button.hollow{border:1px solid #ff8d1a;color:#ff8d1a}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow:hover{background-color:#ff8d1a;border-color:#fefefe;color:#fefefe}.button.hollow:focus{background-color:#8d4700;color:#fefefe}.button.hollow.primary{border:1px solid #ff8d1a;color:#ff8d1a}.button.hollow.primary:hover{background-color:#ff8d1a;border-color:#fefefe;color:#fefefe}.button.hollow.primary:focus{background-color:#8d4700;color:#fefefe}.button.hollow.secondary{border:1px solid #00bcd4;color:#00bcd4}.button.hollow.secondary:hover{background-color:#00bcd4;border-color:#fefefe;color:#fefefe}.button.hollow.secondary:focus{background-color:#005e6a;color:#fefefe}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover{background-color:#3adb76;border-color:#fefefe;color:#fefefe}.button.hollow.success:focus{background-color:#157539;color:#fefefe}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover{background-color:#ffae00;border-color:#fefefe;color:#fefefe}.button.hollow.warning:focus{background-color:#805700;color:#fefefe}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover{background-color:#ec5840;border-color:#fefefe;color:#fefefe}.button.hollow.alert:focus{background-color:#881f0e;color:#fefefe}.button.hollow.button-google{border:1px solid #dd4b39;color:#dd4b39}.button.hollow.button-google:hover{background-color:#dd4b39;border-color:#fefefe;color:#fefefe}.button.hollow.button-google:focus{background-color:#771f14;color:#fefefe}.button.hollow.button-windows{border:1px solid #75d0f3;color:#75d0f3}.button.hollow.button-windows:hover{background-color:#75d0f3;border-color:#fefefe;color:#fefefe}.button.hollow.button-windows:focus{background-color:#0e7ca6;color:#fefefe}.button.hollow.button-facebook{border:1px solid #40659f;color:#40659f}.button.hollow.button-facebook:hover{background-color:#40659f;border-color:#fefefe;color:#fefefe}.button.hollow.button-facebook:focus{background-color:#203350;color:#fefefe}.button.hollow.light{border:1px solid #fefefe;color:#fefefe}.button.hollow.light:hover{background-color:#fefefe;border-color:#fefefe;color:#fefefe}.button.hollow.light:focus{background-color:#7f7f7f;color:#fefefe}.button.hollow.dark{border:1px solid #9b9b9b;color:#9b9b9b}.button.hollow.dark:hover{background-color:#9b9b9b;border-color:#fefefe;color:#fefefe}.button.hollow.dark:focus{background-color:#4e4e4e;color:#fefefe}.button.hollow.darker{border:1px solid #0a0a0a;color:#0a0a0a}.button.hollow.darker:hover{background-color:#0a0a0a;border-color:#fefefe;color:#fefefe}.button.hollow.darker:focus{background-color:#050505;color:#fefefe}.button.clear{border:1px solid #ff8d1a;color:#ff8d1a}.button.clear,.button.clear:hover,.button.clear:focus{background-color:transparent}.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{background-color:transparent}.button.clear:hover{background-color:#ff8d1a;border-color:#fefefe;color:#fefefe}.button.clear:focus{background-color:#8d4700;color:#fefefe}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #ff8d1a;color:#ff8d1a}.button.clear.primary:hover{background-color:#ff8d1a;border-color:#fefefe;color:#fefefe}.button.clear.primary:focus{background-color:#8d4700;color:#fefefe}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #00bcd4;color:#00bcd4}.button.clear.secondary:hover{background-color:#00bcd4;border-color:#fefefe;color:#fefefe}.button.clear.secondary:focus{background-color:#005e6a;color:#fefefe}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:hover{background-color:#3adb76;border-color:#fefefe;color:#fefefe}.button.clear.success:focus{background-color:#157539;color:#fefefe}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:hover{background-color:#ffae00;border-color:#fefefe;color:#fefefe}.button.clear.warning:focus{background-color:#805700;color:#fefefe}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #ec5840;color:#ec5840}.button.clear.alert:hover{background-color:#ec5840;border-color:#fefefe;color:#fefefe}.button.clear.alert:focus{background-color:#881f0e;color:#fefefe}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border-color:transparent}.button.clear.button-google{border:1px solid #dd4b39;color:#dd4b39}.button.clear.button-google:hover{background-color:#dd4b39;border-color:#fefefe;color:#fefefe}.button.clear.button-google:focus{background-color:#771f14;color:#fefefe}.button.clear.button-google,.button.clear.button-google.disabled,.button.clear.button-google[disabled],.button.clear.button-google:hover,.button.clear.button-google:hover.disabled,.button.clear.button-google:hover[disabled],.button.clear.button-google:focus,.button.clear.button-google:focus.disabled,.button.clear.button-google:focus[disabled]{border-color:transparent}.button.clear.button-windows{border:1px solid #75d0f3;color:#75d0f3}.button.clear.button-windows:hover{background-color:#75d0f3;border-color:#fefefe;color:#fefefe}.button.clear.button-windows:focus{background-color:#0e7ca6;color:#fefefe}.button.clear.button-windows,.button.clear.button-windows.disabled,.button.clear.button-windows[disabled],.button.clear.button-windows:hover,.button.clear.button-windows:hover.disabled,.button.clear.button-windows:hover[disabled],.button.clear.button-windows:focus,.button.clear.button-windows:focus.disabled,.button.clear.button-windows:focus[disabled]{border-color:transparent}.button.clear.button-facebook{border:1px solid #40659f;color:#40659f}.button.clear.button-facebook:hover{background-color:#40659f;border-color:#fefefe;color:#fefefe}.button.clear.button-facebook:focus{background-color:#203350;color:#fefefe}.button.clear.button-facebook,.button.clear.button-facebook.disabled,.button.clear.button-facebook[disabled],.button.clear.button-facebook:hover,.button.clear.button-facebook:hover.disabled,.button.clear.button-facebook:hover[disabled],.button.clear.button-facebook:focus,.button.clear.button-facebook:focus.disabled,.button.clear.button-facebook:focus[disabled]{border-color:transparent}.button.clear.light{border:1px solid #fefefe;color:#fefefe}.button.clear.light:hover{background-color:#fefefe;border-color:#fefefe;color:#fefefe}.button.clear.light:focus{background-color:#7f7f7f;color:#fefefe}.button.clear.light,.button.clear.light.disabled,.button.clear.light[disabled],.button.clear.light:hover,.button.clear.light:hover.disabled,.button.clear.light:hover[disabled],.button.clear.light:focus,.button.clear.light:focus.disabled,.button.clear.light:focus[disabled]{border-color:transparent}.button.clear.dark{border:1px solid #9b9b9b;color:#9b9b9b}.button.clear.dark:hover{background-color:#9b9b9b;border-color:#fefefe;color:#fefefe}.button.clear.dark:focus{background-color:#4e4e4e;color:#fefefe}.button.clear.dark,.button.clear.dark.disabled,.button.clear.dark[disabled],.button.clear.dark:hover,.button.clear.dark:hover.disabled,.button.clear.dark:hover[disabled],.button.clear.dark:focus,.button.clear.dark:focus.disabled,.button.clear.dark:focus[disabled]{border-color:transparent}.button.clear.darker{border:1px solid #0a0a0a;color:#0a0a0a}.button.clear.darker:hover{background-color:#0a0a0a;border-color:#fefefe;color:#fefefe}.button.clear.darker:focus{background-color:#050505;color:#fefefe}.button.clear.darker,.button.clear.darker.disabled,.button.clear.darker[disabled],.button.clear.darker:hover,.button.clear.darker:hover.disabled,.button.clear.darker:hover[disabled],.button.clear.darker:focus,.button.clear.darker:focus.disabled,.button.clear.darker:focus[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#766889}.button.dropdown.hollow.primary::after{border-top-color:#ff8d1a}.button.dropdown.hollow.secondary::after{border-top-color:#00bcd4}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#ec5840}.button.dropdown.hollow.button-google::after{border-top-color:#dd4b39}.button.dropdown.hollow.button-windows::after{border-top-color:#75d0f3}.button.dropdown.hollow.button-facebook::after{border-top-color:#40659f}.button.dropdown.hollow.light::after{border-top-color:#fefefe}.button.dropdown.hollow.dark::after{border-top-color:#9b9b9b}.button.dropdown.hollow.darker::after{border-top-color:#0a0a0a}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.button{font-weight:600;text-transform:uppercase}.button:focus{background-color:#66468a}.button.hollow{border:1px solid #766889;color:#766889}.button.hollow:hover{background-color:#766889;border-color:#fefefe;color:#fefefe}.button.hollow:focus{background-color:#3b3445;color:#fefefe}.button.primary,.button.primary:focus,.button.primary:hover{color:#fefefe}.button.primary:focus{background-color:#b35a00}.button.primary:hover{background-color:#e67400}.button.secondary:focus{background-color:#00626e}.button.button-google{font-size:12px;min-width:70%;line-height:1.3}.button.button-google span{float:left;margin-right:10px;line-height:1.3}.button.button-windows{font-size:12px;min-width:70%;line-height:1.3;color:#fefefe}.button.button-windows span{float:left;margin-right:10px;line-height:1.3}.button.button-windows:hover{color:#fefefe}.button.button-facebook{font-size:12px;min-width:70%;line-height:1.3}.button.button-facebook span{float:left;margin-right:10px;line-height:1.3}.button.light{color:#00bcd4}.button.light:hover{color:#00bcd4}.button.light.hollow:hover{color:#00bcd4}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.125rem;margin:0 0 .875rem;padding:.4375rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.5;color:#0a0a0a;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;background-color:#fefefe;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type='submit'],[type='button']{appearance:none;border-radius:5px}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 .875rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:.4375rem;margin-right:.875rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.4375rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:300;line-height:1.5;color:#0a0a0a}label.middle{margin:0 0 .875rem;padding:.5rem 0}.help-text{margin-top:-.4375rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:.875rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.1875rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:2.1875rem;padding-top:0;padding-bottom:0;font-size:.875rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.4375rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.125rem;margin:0 0 .875rem;padding:.4375rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -.875rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.3125rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#ec5840;background-color:#fcedeb}.is-invalid-input:not(:focus)::placeholder{color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.4375rem;margin-bottom:.875rem;font-size:.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:inline-block}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none !important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width:64em){.hide-for-large{display:none !important}}@media screen and (max-width:63.9375em){.show-for-large{display:none !important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none !important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none !important}}@media screen and (min-width:75em) and (max-width:89.9375em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:foreground(#fefefe,#ff8d1a)}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:foreground(#fefefe,#ff8d1a)}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:0.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:0.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff8d1a transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(180deg);transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff8d1a transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded='true']::after{transform:scaleY(-1);transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.breadcrumbs{margin:1rem 0 1rem 0;list-style:none}.breadcrumbs::before,.breadcrumbs::after{display:table;content:' '}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#00bcd4}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{display:table;content:' '}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.1rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:last-child{width:100%}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#ff8d1a;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#e17100;color:#fefefe}.button-group.secondary .button{background-color:#00bcd4;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#0096aa;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fefefe}.button-group.button-google .button{background-color:#dd4b39;color:#fefefe}.button-group.button-google .button:hover,.button-group.button-google .button:focus{background-color:#be3221;color:#fefefe}.button-group.button-windows .button{background-color:#75d0f3;color:#0a0a0a}.button-group.button-windows .button:hover,.button-group.button-windows .button:focus{background-color:#33b9ed;color:#0a0a0a}.button-group.button-facebook .button{background-color:#40659f;color:#fefefe}.button-group.button-facebook .button:hover,.button-group.button-facebook .button:focus{background-color:#33517f;color:#fefefe}.button-group.light .button{background-color:#fefefe;color:#0a0a0a}.button-group.light .button:hover,.button-group.light .button:focus{background-color:#cbcbcb;color:#0a0a0a}.button-group.dark .button{background-color:#9b9b9b;color:#fefefe}.button-group.dark .button:hover,.button-group.dark .button:focus{background-color:#7c7c7c;color:#fefefe}.button-group.darker .button{background-color:#0a0a0a;color:#fefefe}.button-group.darker .button:hover,.button-group.darker .button:focus{background-color:#080808;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.button-group .button{border-radius:0}.button-group .button:first-child{border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:0}.button-group .button:last-child{border-bottom-left-radius:0;border-bottom-right-radius:5px;border-top-left-radius:0;border-top-right-radius:5px}.callout{position:relative;margin:0 0 0 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:5px;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#fed;color:#0a0a0a}.callout.secondary{background-color:#d2faff;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#fce6e2;color:#0a0a0a}.callout.button-google{background-color:#fae4e1;color:#0a0a0a}.callout.button-windows{background-color:#eaf8fd;color:#0a0a0a}.callout.button-facebook{background-color:#e0e7f3;color:#0a0a0a}.callout.light{background-color:#fff;color:#0a0a0a}.callout.dark{background-color:#f0f0f0;color:#0a0a0a}.callout.darker{background-color:#dadada;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.callout{text-align:center}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:1rem;top:.5rem;font-size:2em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#00bcd4 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:0.7rem 1rem}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:transparent;color:#ff8d1a}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #00bcd4 transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #00bcd4}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#00bcd4 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #00bcd4 transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #00bcd4}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#00bcd4 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #00bcd4 transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #00bcd4}}@media screen and (min-width:75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#00bcd4 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #00bcd4 transparent transparent}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #00bcd4}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:0.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #00bcd4 transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #00bcd4}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.menu{padding:0;margin:0;list-style:none;position:relative}[data-whatinput='mouse'] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu li,.menu.horizontal li{display:inline-block}.menu.vertical li{display:block}.menu.expanded{display:table;width:100%}.menu.expanded>li{display:table-cell;vertical-align:middle}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal li{display:inline-block}.menu.medium-vertical li{display:block}.menu.medium-expanded{display:table;width:100%}.menu.medium-expanded>li{display:table-cell;vertical-align:middle}.menu.medium-simple{display:table;width:100%}.menu.medium-simple>li{display:table-cell;vertical-align:middle}}@media print,screen and (min-width:64em){.menu.large-horizontal li{display:inline-block}.menu.large-vertical li{display:block}.menu.large-expanded{display:table;width:100%}.menu.large-expanded>li{display:table-cell;vertical-align:middle}.menu.large-simple{display:table;width:100%}.menu.large-simple>li{display:table-cell;vertical-align:middle}}@media screen and (min-width:75em){.menu.xlarge-horizontal li{display:inline-block}.menu.xlarge-vertical li{display:block}.menu.xlarge-expanded{display:table;width:100%}.menu.xlarge-expanded>li{display:table-cell;vertical-align:middle}.menu.xlarge-simple{display:table;width:100%}.menu.xlarge-simple>li{display:table-cell;vertical-align:middle}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons img,.menu.icons i,.menu.icons svg{vertical-align:middle}.menu.icons img+span,.menu.icons i+span,.menu.icons svg+span{vertical-align:middle}.menu.icon-top img,.menu.icon-top i,.menu.icon-top svg,.menu.icon-right img,.menu.icon-right i,.menu.icon-right svg,.menu.icon-bottom img,.menu.icon-bottom i,.menu.icon-bottom svg,.menu.icon-left img,.menu.icon-left i,.menu.icon-left svg{vertical-align:middle}.menu.icon-top img+span,.menu.icon-top i+span,.menu.icon-top svg+span,.menu.icon-right img+span,.menu.icon-right i+span,.menu.icon-right svg+span,.menu.icon-bottom img+span,.menu.icon-bottom i+span,.menu.icon-bottom svg+span,.menu.icon-left img+span,.menu.icon-left i+span,.menu.icon-left svg+span{vertical-align:middle}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-right:.25rem;display:inline-block}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-left:.25rem;display:inline-block}.menu.icon-top li a{text-align:center}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{display:block;margin:0 auto .25rem}.menu.icon-bottom li a{text-align:center}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{display:block;margin:.25rem auto 0}.menu .is-active>a{background:#ff8d1a;color:#fefefe}.menu .active>a{background:#ff8d1a;color:#fefefe}.menu.align-left{text-align:left}.menu.align-right{text-align:right}.menu.align-right .submenu li{text-align:left}.menu.align-right.vertical .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center{text-align:center}.menu.align-center .submenu li{text-align:left}.menu .menu-text{padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{text-align:center}.menu-centered>.menu .submenu li{text-align:left}.no-js [data-responsive-menu] ul{display:none}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,0.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#25293a}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas.is-open{transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#25293a}[data-whatinput='mouse'] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas-absolute.is-open{transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:200px;transform:translateX(-200px)}.off-canvas-content .off-canvas.position-left{transform:translateX(-200px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{transform:translateX(200px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,0.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:200px;transform:translateX(200px)}.off-canvas-content .off-canvas.position-right{transform:translateX(200px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{transform:translateX(-200px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,0.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,0.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,0.25)}.off-canvas-content{transform:none;transition:transform .5s ease;backface-visibility:hidden}.off-canvas-content.has-transition-push{transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:200px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:200px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:200px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:200px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:200px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:200px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:200px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:200px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:200px}.position-left.reveal-for-large~.off-canvas-content{margin-left:200px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:200px}.position-right.reveal-for-large~.off-canvas-content{margin-right:200px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:200px}.position-top.reveal-for-large~.off-canvas-content{margin-top:200px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:200px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:200px}}@media screen and (min-width:75em){.position-left.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-left{margin-left:200px}.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:200px}.position-right.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-right{margin-right:200px}.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:200px}.position-top.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-top{margin-top:200px}.position-top.reveal-for-xlarge~.off-canvas-content{margin-top:200px}.position-bottom.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:200px}.position-bottom.reveal-for-xlarge~.off-canvas-content{margin-bottom:200px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}@media screen and (min-width:75em){.off-canvas.in-canvas-for-xlarge{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-xlarge.position-left,.off-canvas.in-canvas-for-xlarge.position-right,.off-canvas.in-canvas-for-xlarge.position-top,.off-canvas.in-canvas-for-xlarge.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-xlarge .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,0.5);color:#fefefe}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.progress{height:10px;margin-bottom:5px;border-radius:8px;background-color:#c1f1ff}.progress.primary .progress-meter{background-color:#ff8d1a}.progress.secondary .progress-meter{background-color:#00bcd4}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress.button-google .progress-meter{background-color:#dd4b39}.progress.button-windows .progress-meter{background-color:#75d0f3}.progress.button-facebook .progress-meter{background-color:#40659f}.progress.light .progress-meter{background-color:#fefefe}.progress.dark .progress-meter{background-color:#9b9b9b}.progress.darker .progress-meter{background-color:#0a0a0a}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#01bcf3;border-radius:0}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin:0;font-size:0.75rem;font-weight:bold;color:#fefefe;white-space:nowrap;border-radius:8px}.progress{margin-top:5px}.progress-meter{border-radius:8px}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(0,0,0,0.75);overflow-y:scroll}.reveal{z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}html.is-reveal-open,html.is-reveal-open body{left:0;right:0}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:bold}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' '}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.primary{background:#ff8d1a}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#ff860c}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#ff8d1a}.tabs-title>a:hover{background:#fefefe;color:#f27900}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6;color:#ff8d1a}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:foreground(#fefefe,#ff8d1a);transition:all 0.5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe}.title-bar::before,.title-bar::after{display:table;content:' '}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:bold}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{display:table;content:' '}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}@media screen and (max-width:89.9375em){.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{width:100%}}.top-bar-title{display:inline-block;padding:1rem}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 10px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.classroom-gradient-green{background:#ffcd4b;background:-moz-linear-gradient(45deg,#ffcd4b 0%,#4ca960 100%);background:-webkit-linear-gradient(45deg,#ffcd4b 0%,#4ca960 100%);background:linear-gradient(45deg,#ffcd4b 0%,#4ca960 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd4b',endColorstr='#4ca960',GradientType=1)}.classroom-gradient-purple{background:#9078c6;background:-moz-linear-gradient(45deg,#9078c6 0%,#2d5ea3 100%);background:-webkit-linear-gradient(45deg,#9078c6 0%,#2d5ea3 100%);background:linear-gradient(45deg,#9078c6 0%,#2d5ea3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#997abc',endColorstr='#2d5ea3',GradientType=1)}.classroom-gradient-orange{background:#ffaa31;background:-moz-linear-gradient(45deg,#ffcd4b 0%,#ffaa31 100%);background:-webkit-linear-gradient(45deg,#ffcd4b 0%,#ffaa31 100%);background:linear-gradient(45deg,#ffcd4b 0%,#ffaa31 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd4b',endColorstr='#FFA64D',GradientType=1)}.classroom-gradient-red{background:#bb1c1c;background:-moz-linear-gradient(45deg,#bb1c1c 0%,#e0439c 100%);background:-webkit-linear-gradient(45deg,#bb1c1c 0%,#e0439c 100%);background:linear-gradient(45deg,#bb1c1c 0%,#e0439c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc3929',endColorstr='#e0439c',GradientType=1)}.bg-default{background-color:#f5f6f7}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-blue{background-color:#36a1d8}.bg-light-blue{background-color:#7fd5ef}.bg-dark-blue{background-color:#3192c4}.bg-green{background-color:#5cbe5a}.bg-teal{background-color:#1fb5ad}.bg-yellow{background-color:#fed233}.bg-orange{background-color:#ffaa31}.bg-purple{background-color:#9078c6}.bg-vaz-light-purple{background-color:#40568c}.bg-gray0{background-color:#fefefe}.bg-gray1{background-color:#f5f6f7}.bg-gray2{background-color:#eee}.bg-gray3{background-color:#e8e8e8}.bg-gray4{background-color:#e1e1e1}.bg-gray5{background-color:#d7d7d7}.bg-gray6{background-color:#a9b0b4}.bg-rule{background-color:#dae1e1}.bg-gradient-blue{background-image:radial-gradient(farthest-corner at 600px 600px,#03b9ff 0%,#077fbd 100%)}.bg-gradient-purple{background-image:radial-gradient(52% 72%,#40568c 52%,#1a2834 100%)}.text-capitalize{text-transform:capitalize}.cursor-pointer{cursor:pointer}a[disabled]{pointer-events:none}a.btn,.btn,button,input[type="submit"].btn,a.btn-round,.btn-round,a.btn-default,.btn-default,a.btn-form,.btn-form{display:inline-block;color:#fff;font-family:'open sans','helvetica','arial',sans-serif;font-size:14px;line-height:1.1em;font-weight:400;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;border:1px solid transparent;cursor:pointer;border-radius:4px}a.btn:visited,a.btn:link,.btn:visited,.btn:link,button:visited,button:link,input[type="submit"].btn:visited,input[type="submit"].btn:link,a.btn-round:visited,a.btn-round:link,.btn-round:visited,.btn-round:link,a.btn-default:visited,a.btn-default:link,.btn-default:visited,.btn-default:link,a.btn-form:visited,a.btn-form:link,.btn-form:visited,.btn-form:link{color:#fff}a.btn.max,.btn.max,button.max,input[type="submit"].btn.max,a.btn-round.max,.btn-round.max,a.btn-default.max,.btn-default.max,a.btn-form.max,.btn-form.max{font-size:18px;padding:14px 30px}a.btn.large,.btn.large,button.large,input[type="submit"].btn.large,a.btn-round.large,.btn-round.large,a.btn-default.large,.btn-default.large,a.btn-form.large,.btn-form.large{font-size:16px;padding:10px 28px}a.btn.small,.btn.small,button.small,input[type="submit"].btn.small,a.btn-round.small,.btn-round.small,a.btn-default.small,.btn-default.small,a.btn-form.small,.btn-form.small{font-size:12px;padding:6px 24px}a.btn.micro,.btn.micro,button.micro,input[type="submit"].btn.micro,a.btn-round.micro,.btn-round.micro,a.btn-default.micro,.btn-default.micro,a.btn-form.micro,.btn-form.micro{font-size:10px;font-weight:500;padding:2px 14px}a.btn.primary:hover,.btn.primary:hover,button.primary:hover,input[type="submit"].btn.primary:hover,a.btn-round.primary:hover,.btn-round.primary:hover,a.btn-default.primary:hover,.btn-default.primary:hover,a.btn-form.primary:hover,.btn-form.primary:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4OTVjZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmNzZhMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2895cd),color-stop(100%,#1f76a2));background-image:-moz-linear-gradient(#2895cd,#1f76a2);background-image:-webkit-linear-gradient(#2895cd,#1f76a2);background-image:linear-gradient(#2895cd,#1f76a2)}a.btn.primary.active,.btn.primary.active,button.primary.active,input[type="submit"].btn.primary.active,a.btn-round.primary.active,.btn-round.primary.active,a.btn-default.primary.active,.btn-default.primary.active,a.btn-form.primary.active,.btn-form.primary.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiYWJkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc2YmZlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4babdc),color-stop(100%,#76bfe4));background-image:-moz-linear-gradient(#4babdc,#76bfe4);background-image:-webkit-linear-gradient(#4babdc,#76bfe4);background-image:linear-gradient(#4babdc,#76bfe4)}a.btn.secondary.active,.btn.secondary.active,button.secondary.active,input[type="submit"].btn.secondary.active,a.btn-round.secondary.active,.btn-round.secondary.active,a.btn-default.secondary.active,.btn-default.secondary.active,a.btn-form.secondary.active,.btn-form.secondary.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4YThhOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a8a8a8),color-stop(100%,#c1c1c1));background-image:-moz-linear-gradient(#a8a8a8,#c1c1c1);background-image:-webkit-linear-gradient(#a8a8a8,#c1c1c1);background-image:linear-gradient(#a8a8a8,#c1c1c1)}a.btn.disabled,.btn.disabled,button.disabled,input[type="submit"].btn.disabled,a.btn-round.disabled,.btn-round.disabled,a.btn-default.disabled,.btn-default.disabled,a.btn-form.disabled,.btn-form.disabled{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgyODI4MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#9b9b9b),color-stop(100%,#828282));background-image:-moz-linear-gradient(#9b9b9b,#828282);background-image:-webkit-linear-gradient(#9b9b9b,#828282);background-image:linear-gradient(#9b9b9b,#828282);border:1px solid #9b9b9b}a.btn.disabled:hover,.btn.disabled:hover,button.disabled:hover,input[type="submit"].btn.disabled:hover,a.btn-round.disabled:hover,.btn-round.disabled:hover,a.btn-default.disabled:hover,.btn-default.disabled:hover,a.btn-form.disabled:hover,.btn-form.disabled:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlOGU4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc1NzU3NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#8e8e8e),color-stop(100%,#757575));background-image:-moz-linear-gradient(#8e8e8e,#757575);background-image:-webkit-linear-gradient(#8e8e8e,#757575);background-image:linear-gradient(#8e8e8e,#757575)}a.btn.disabled.active,.btn.disabled.active,button.disabled.active,input[type="submit"].btn.disabled.active,a.btn-round.disabled.active,.btn-round.disabled.active,a.btn-default.disabled.active,.btn-default.disabled.active,a.btn-form.disabled.active,.btn-form.disabled.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4YThhOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a8a8a8),color-stop(100%,#c1c1c1));background-image:-moz-linear-gradient(#a8a8a8,#c1c1c1);background-image:-webkit-linear-gradient(#a8a8a8,#c1c1c1);background-image:linear-gradient(#a8a8a8,#c1c1c1)}a.btn.facebook-blue,.btn.facebook-blue,button.facebook-blue,input[type="submit"].btn.facebook-blue,a.btn-round.facebook-blue,.btn-round.facebook-blue,a.btn-default.facebook-blue,.btn-default.facebook-blue,a.btn-form.facebook-blue,.btn-form.facebook-blue{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNWU5MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjNDc2ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3b5e93),color-stop(100%,#2c476f));background-image:-moz-linear-gradient(#3b5e93,#2c476f);background-image:-webkit-linear-gradient(#3b5e93,#2c476f);background-image:linear-gradient(#3b5e93,#2c476f);border:1px solid #3b5e93}a.btn.facebook-blue:hover,.btn.facebook-blue:hover,button.facebook-blue:hover,input[type="submit"].btn.facebook-blue:hover,a.btn-round.facebook-blue:hover,.btn-round.facebook-blue:hover,a.btn-default.facebook-blue:hover,.btn-default.facebook-blue:hover,a.btn-form.facebook-blue:hover,.btn-form.facebook-blue:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0NTI4MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1M2I1YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#345281),color-stop(100%,#253b5c));background-image:-moz-linear-gradient(#345281,#253b5c);background-image:-webkit-linear-gradient(#345281,#253b5c);background-image:linear-gradient(#345281,#253b5c)}a.btn.facebook-blue.active,.btn.facebook-blue.active,button.facebook-blue.active,input[type="submit"].btn.facebook-blue.active,a.btn-round.facebook-blue.active,.btn-round.facebook-blue.active,a.btn-default.facebook-blue.active,.btn-default.facebook-blue.active,a.btn-form.facebook-blue.active,.btn-form.facebook-blue.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNmFhNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVkODNiZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#426aa5),color-stop(100%,#5d83be));background-image:-moz-linear-gradient(#426aa5,#5d83be);background-image:-webkit-linear-gradient(#426aa5,#5d83be);background-image:linear-gradient(#426aa5,#5d83be)}a.btn.twitter-blue,.btn.twitter-blue,button.twitter-blue,input[type="submit"].btn.twitter-blue,a.btn-round.twitter-blue,.btn-round.twitter-blue,a.btn-default.twitter-blue,.btn-default.twitter-blue,a.btn-form.twitter-blue,.btn-form.twitter-blue{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYjNkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwOWVjNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#52b3d5),color-stop(100%,#309ec4));background-image:-moz-linear-gradient(#52b3d5,#309ec4);background-image:-webkit-linear-gradient(#52b3d5,#309ec4);background-image:linear-gradient(#52b3d5,#309ec4);border:1px solid #52b3d5}a.btn.twitter-blue:hover,.btn.twitter-blue:hover,button.twitter-blue:hover,input[type="submit"].btn.twitter-blue:hover,a.btn-round.twitter-blue:hover,.btn-round.twitter-blue:hover,a.btn-default.twitter-blue:hover,.btn-default.twitter-blue:hover,a.btn-form.twitter-blue:hover,.btn-form.twitter-blue:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkYWFkMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiOGRiMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3daad0),color-stop(100%,#2b8db0));background-image:-moz-linear-gradient(#3daad0,#2b8db0);background-image:-webkit-linear-gradient(#3daad0,#2b8db0);background-image:linear-gradient(#3daad0,#2b8db0)}a.btn.twitter-blue.active,.btn.twitter-blue.active,button.twitter-blue.active,input[type="submit"].btn.twitter-blue.active,a.btn-round.twitter-blue.active,.btn-round.twitter-blue.active,a.btn-default.twitter-blue.active,.btn-default.twitter-blue.active,a.btn-form.twitter-blue.active,.btn-form.twitter-blue.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3YmNkYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkwY2VlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#67bcda),color-stop(100%,#90cee4));background-image:-moz-linear-gradient(#67bcda,#90cee4);background-image:-webkit-linear-gradient(#67bcda,#90cee4);background-image:linear-gradient(#67bcda,#90cee4)}a.btn.youtube-red,.btn.youtube-red,button.youtube-red,input[type="submit"].btn.youtube-red,a.btn-round.youtube-red,.btn-round.youtube-red,a.btn-default.youtube-red,.btn-default.youtube-red,a.btn-form.youtube-red,.btn-form.youtube-red{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzMTIxNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg1MGQxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b31217),color-stop(100%,#850d11));background-image:-moz-linear-gradient(#b31217,#850d11);background-image:-webkit-linear-gradient(#b31217,#850d11);background-image:linear-gradient(#b31217,#850d11);border:1px solid #b31217}a.btn.youtube-red:hover,.btn.youtube-red:hover,button.youtube-red:hover,input[type="submit"].btn.youtube-red:hover,a.btn-round.youtube-red:hover,.btn-round.youtube-red:hover,a.btn-default.youtube-red:hover,.btn-default.youtube-red:hover,a.btn-form.youtube-red:hover,.btn-form.youtube-red:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzljMTAxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMGIwZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#9c1014),color-stop(100%,#6d0b0e));background-image:-moz-linear-gradient(#9c1014,#6d0b0e);background-image:-webkit-linear-gradient(#9c1014,#6d0b0e);background-image:linear-gradient(#9c1014,#6d0b0e)}a.btn.youtube-red.active,.btn.youtube-red.active,button.youtube-red.active,input[type="submit"].btn.youtube-red.active,a.btn-round.youtube-red.active,.btn-round.youtube-red.active,a.btn-default.youtube-red.active,.btn-default.youtube-red.active,a.btn-form.youtube-red.active,.btn-form.youtube-red.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhMTQxYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5MjgyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ca141a),color-stop(100%,#e9282e));background-image:-moz-linear-gradient(#ca141a,#e9282e);background-image:-webkit-linear-gradient(#ca141a,#e9282e);background-image:linear-gradient(#ca141a,#e9282e)}a.btn.google-plus-red,.btn.google-plus-red,button.google-plus-red,input[type="submit"].btn.google-plus-red,a.btn-round.google-plus-red,.btn-round.google-plus-red,a.btn-default.google-plus-red,.btn-default.google-plus-red,a.btn-form.google-plus-red,.btn-form.google-plus-red{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiNDYyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkyMzcyNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#bb462e),color-stop(100%,#923724));background-image:-moz-linear-gradient(#bb462e,#923724);background-image:-webkit-linear-gradient(#bb462e,#923724);background-image:linear-gradient(#bb462e,#923724);border:1px solid #bb462e}a.btn.google-plus-red:hover,.btn.google-plus-red:hover,button.google-plus-red:hover,input[type="submit"].btn.google-plus-red:hover,a.btn-round.google-plus-red:hover,.btn-round.google-plus-red:hover,a.btn-default.google-plus-red:hover,.btn-default.google-plus-red:hover,a.btn-form.google-plus-red:hover,.btn-form.google-plus-red:hover{text-decoration:none;color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3M2UyOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlMmYxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a73e29),color-stop(100%,#7e2f1f));background-image:-moz-linear-gradient(#a73e29,#7e2f1f);background-image:-webkit-linear-gradient(#a73e29,#7e2f1f);background-image:linear-gradient(#a73e29,#7e2f1f)}a.btn.google-plus-red.active,.btn.google-plus-red.active,button.google-plus-red.active,input[type="submit"].btn.google-plus-red.active,a.btn-round.google-plus-red.active,.btn-round.google-plus-red.active,a.btn-default.google-plus-red.active,.btn-default.google-plus-red.active,a.btn-form.google-plus-red.active,.btn-form.google-plus-red.active{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkNGYzNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3NzM1ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#cd4f35),color-stop(100%,#d7735e));background-image:-moz-linear-gradient(#cd4f35,#d7735e);background-image:-webkit-linear-gradient(#cd4f35,#d7735e);background-image:linear-gradient(#cd4f35,#d7735e)}a.btn.white,.btn.white,button.white,input[type="submit"].btn.white,a.btn-round.white,.btn-round.white,a.btn-default.white,.btn-default.white,a.btn-form.white,.btn-form.white{color:#8c9295;background:#fff;border:1px solid #c0c7cb}a.btn.white:hover,.btn.white:hover,button.white:hover,input[type="submit"].btn.white:hover,a.btn-round.white:hover,.btn-round.white:hover,a.btn-default.white:hover,.btn-default.white:hover,a.btn-form.white:hover,.btn-form.white:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmRmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZmFmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f8fdff),color-stop(100%,#f1faff));background-image:-moz-linear-gradient(#f8fdff,#f1faff);background-image:-webkit-linear-gradient(#f8fdff,#f1faff);background-image:linear-gradient(#f8fdff,#f1faff)}a.btn.gray,.btn.gray,button.gray,input[type="submit"].btn.gray,a.btn-round.gray,.btn-round.gray,a.btn-default.gray,.btn-default.gray,a.btn-form.gray,.btn-form.gray{color:#fff;background:#c0c7cb;border:1px solid #c0c7cb;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzdjYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I3YmRjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#c0c7cb),color-stop(100%,#b7bdc1));background-image:-moz-linear-gradient(#c0c7cb,#b7bdc1);background-image:-webkit-linear-gradient(#c0c7cb,#b7bdc1);background-image:linear-gradient(#c0c7cb,#b7bdc1)}a.btn.gray:hover,.btn.gray:hover,button.gray:hover,input[type="submit"].btn.gray:hover,a.btn-round.gray:hover,.btn-round.gray:hover,a.btn-default.gray:hover,.btn-default.gray:hover,a.btn-form.gray:hover,.btn-form.gray:hover{color:#fff;background:#b7bdc1;border:1px solid #b7bdc1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YmRjMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FkYjNiNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b7bdc1),color-stop(100%,#adb3b6));background-image:-moz-linear-gradient(#b7bdc1,#adb3b6);background-image:-webkit-linear-gradient(#b7bdc1,#adb3b6);background-image:linear-gradient(#b7bdc1,#adb3b6)}a.btn.blue,.btn.blue,button.blue,input[type="submit"].btn.blue,a.btn-round.blue,.btn-round.blue,a.btn-default.blue,.btn-default.blue,a.btn-form.blue,.btn-form.blue{color:#fff;background:#3a9ddb;border:1px solid #3a9ddb;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhOWRkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM4OThkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3a9ddb),color-stop(100%,#3898d4));background-image:-moz-linear-gradient(#3a9ddb,#3898d4);background-image:-webkit-linear-gradient(#3a9ddb,#3898d4);background-image:linear-gradient(#3a9ddb,#3898d4)}a.btn.blue:hover,.btn.blue:hover,button.blue:hover,input[type="submit"].btn.blue:hover,a.btn-round.blue:hover,.btn-round.blue:hover,a.btn-default.blue:hover,.btn-default.blue:hover,a.btn-form.blue:hover,.btn-form.blue:hover{color:#fff;background:#3795cf;border:1px solid #3795cf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTVjZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM1OGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3795cf),color-stop(100%,#358fc7));background-image:-moz-linear-gradient(#3795cf,#358fc7);background-image:-webkit-linear-gradient(#3795cf,#358fc7);background-image:linear-gradient(#3795cf,#358fc7)}a.btn.green,.btn.green,button.green,input[type="submit"].btn.green,a.btn-round.green,.btn-round.green,a.btn-default.green,.btn-default.green,a.btn-form.green,.btn-form.green{color:#fff;background:#5cbe5a;border:1px solid #5cbe5a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYmU1YSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU2YjI1NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#5cbe5a),color-stop(100%,#56b254));background-image:-moz-linear-gradient(#5cbe5a,#56b254);background-image:-webkit-linear-gradient(#5cbe5a,#56b254);background-image:linear-gradient(#5cbe5a,#56b254)}a.btn.green:hover,.btn.green:hover,button.green:hover,input[type="submit"].btn.green:hover,a.btn-round.green:hover,.btn-round.green:hover,a.btn-default.green:hover,.btn-default.green:hover,a.btn-form.green:hover,.btn-form.green:hover{color:#fff;background:#56b254;border:1px solid #56b254;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2YjI1NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUwYTU0ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#56b254),color-stop(100%,#50a54e));background-image:-moz-linear-gradient(#56b254,#50a54e);background-image:-webkit-linear-gradient(#56b254,#50a54e);background-image:linear-gradient(#56b254,#50a54e)}a.btn.orange,.btn.orange,button.orange,input[type="submit"].btn.orange,a.btn-round.orange,.btn-round.orange,a.btn-default.orange,.btn-default.orange,a.btn-form.orange,.btn-form.orange{color:#fff;background:#ffaa31;border:1px solid #ffaa31;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYWEzMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2YTQzMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffaa31),color-stop(100%,#f6a430));background-image:-moz-linear-gradient(#ffaa31,#f6a430);background-image:-webkit-linear-gradient(#ffaa31,#f6a430);background-image:linear-gradient(#ffaa31,#f6a430)}a.btn.orange:hover,.btn.orange:hover,button.orange:hover,input[type="submit"].btn.orange:hover,a.btn-round.orange:hover,.btn-round.orange:hover,a.btn-default.orange:hover,.btn-default.orange:hover,a.btn-form.orange:hover,.btn-form.orange:hover{color:#fff;background:#fba62d;border:1px solid #fba62d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYTYyZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlOWUyYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fba62d),color-stop(100%,#ee9e2b));background-image:-moz-linear-gradient(#fba62d,#ee9e2b);background-image:-webkit-linear-gradient(#fba62d,#ee9e2b);background-image:linear-gradient(#fba62d,#ee9e2b)}a.btn.orange.hollow,.btn.orange.hollow,button.orange.hollow,input[type="submit"].btn.orange.hollow,a.btn-round.orange.hollow,.btn-round.orange.hollow,a.btn-default.orange.hollow,.btn-default.orange.hollow,a.btn-form.orange.hollow,.btn-form.orange.hollow{border-color:#ffaa31;background:#ffffff;color:#ffaa31}a.btn.orange.hollow:hover,.btn.orange.hollow:hover,button.orange.hollow:hover,input[type="submit"].btn.orange.hollow:hover,a.btn-round.orange.hollow:hover,.btn-round.orange.hollow:hover,a.btn-default.orange.hollow:hover,.btn-default.orange.hollow:hover,a.btn-form.orange.hollow:hover,.btn-form.orange.hollow:hover{color:#fff;background:#ffaa31;border-color:#ffaa31}a.btn.purple,.btn.purple,button.purple,input[type="submit"].btn.purple,a.btn-round.purple,.btn-round.purple,a.btn-default.purple,.btn-default.purple,a.btn-form.purple,.btn-form.purple{color:#fff;background:#8d73c3;border:1px solid #8d73c3;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkNzNjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgzNmJiNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#8d73c3),color-stop(100%,#836bb6));background-image:-moz-linear-gradient(#8d73c3,#836bb6);background-image:-webkit-linear-gradient(#8d73c3,#836bb6);background-image:linear-gradient(#8d73c3,#836bb6)}a.btn.purple:hover,.btn.purple:hover,button.purple:hover,input[type="submit"].btn.purple:hover,a.btn-round.purple:hover,.btn-round.purple:hover,a.btn-default.purple:hover,.btn-default.purple:hover,a.btn-form.purple:hover,.btn-form.purple:hover{color:#fff;background:#836bb5;border:1px solid #836bb5;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzNmJiNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5NjNhOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#836bb5),color-stop(100%,#7963a8));background-image:-moz-linear-gradient(#836bb5,#7963a8);background-image:-webkit-linear-gradient(#836bb5,#7963a8);background-image:linear-gradient(#836bb5,#7963a8)}a.btn.mandy,.btn.mandy,button.mandy,input[type="submit"].btn.mandy,a.btn-round.mandy,.btn-round.mandy,a.btn-default.mandy,.btn-default.mandy,a.btn-form.mandy,.btn-form.mandy{color:#fff;background:#ea6066;border:1px solid #ea6066}a.btn.mandy:hover,.btn.mandy:hover,button.mandy:hover,input[type="submit"].btn.mandy:hover,a.btn-round.mandy:hover,.btn-round.mandy:hover,a.btn-default.mandy:hover,.btn-default.mandy:hover,a.btn-form.mandy:hover,.btn-form.mandy:hover{color:#fff;background:#ed777c;border:1px solid #ea6066}a.btn.dark-blue,.btn.dark-blue,button.dark-blue,input[type="submit"].btn.dark-blue,a.btn-round.dark-blue,.btn-round.dark-blue,a.btn-default.dark-blue,.btn-default.dark-blue,a.btn-form.dark-blue,.btn-form.dark-blue{color:#fff;background:#36444e;border:1px solid #36444e}a.btn.dark-blue:hover,.btn.dark-blue:hover,button.dark-blue:hover,input[type="submit"].btn.dark-blue:hover,a.btn-round.dark-blue:hover,.btn-round.dark-blue:hover,a.btn-default.dark-blue:hover,.btn-default.dark-blue:hover,a.btn-form.dark-blue:hover,.btn-form.dark-blue:hover{color:#fff;background:#40515d;border:1px solid #36444e}a.btn-round,.btn-round{padding:8px 26px;border-radius:30px}a.btn-default,.btn-default{padding:8px 24px;border-radius:4px}a.btn-form,.btn-form{display:inline-block;color:#424b51 !important;white-space:nowrap;text-align:center;vertical-align:middle;border:1px solid #8c9295;border-radius:4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZWRlZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZTBlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e8eded),color-stop(100%,#dce0e0));background-image:-moz-linear-gradient(#e8eded,#dce0e0);background-image:-webkit-linear-gradient(#e8eded,#dce0e0);background-image:linear-gradient(#e8eded,#dce0e0);padding:4px 14px;cursor:pointer}.btn-default span,.btn-round span,.btn-round-box span,.btn-box span{margin-right:4px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn-default,.btn-group-justified>.btn-round{display:table-cell;float:none;width:1%}.btn-group>.btn-default:first-child:not(:last-child),.btn-group-justified>.btn-default:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-default:not(:first-child):not(:last-child),.btn-group-justified>.btn-default:not(:first-child):not(:last-child){border-radius:0;margin:0 1px 0 0}.btn-group>.btn-default:last-child:not(:first-child),.btn-group-justified>.btn-default:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-default:first-child,.btn-group-justified>.btn-default:first-child{margin:0 1px 0 0}.btn-group>.btn-default:last-child,.btn-group-justified>.btn-default:last-child{margin:0}.btn-group>.btn-round:first-child:not(:last-child),.btn-group-justified>.btn-round:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-round:not(:first-child):not(:last-child),.btn-group-justified>.btn-round:not(:first-child):not(:last-child){border-radius:0;margin:0 1px 0 0}.btn-group>.btn-round:last-child:not(:first-child),.btn-group-justified>.btn-round:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-round:first-child,.btn-group-justified>.btn-round:first-child{margin:0 1px 0 0}.btn-group>.btn-round:last-child,.btn-group-justified>.btn-round:last-child{margin:0}.btn-group>.btn-round.white:not(:first-child):not(:last-child),.btn-group-justified>.btn-round.white:not(:first-child):not(:last-child){border-radius:0;margin:0 -1px 0 0}.btn-group>.btn-round.white:first-child,.btn-group-justified>.btn-round.white:first-child{margin:0 -1px 0 0}.btn-panel{position:relative;display:block;text-align:left;padding:15px 0 20px}.btn-panel.btn-panel--right{text-align:right}.btn-panel .btn-round{margin:0 6px 0 0}.btn-panel span.comment{position:relative;display:block;color:#555;font-size:11px;line-height:11px;padding:0;margin:2px 0 0}.btn-panel span.links{position:relative;display:block;margin:8px 0 0}.btn-panel.rule-top{border-top:1px solid #e3e8ed}.btn-panel .seal,.credit-card .seal{display:inline-block;padding:0;margin:0 20px 0 0}.social-share-strip{position:relative;display:block;height:22px;margin:15px 0 25px}.social-share-strip .social-share-button{position:relative;display:inline-block;color:#555;font-size:12px;line-height:14px;text-align:center;border:1px solid;border-color:#BBB #BBB #AAA;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#dfdfdf));background-image:-moz-linear-gradient(#fafafa,#dfdfdf);background-image:-webkit-linear-gradient(#fafafa,#dfdfdf);background-image:linear-gradient(#fafafa,#dfdfdf);border-radius:4px;padding:2px 10px;margin:0 25px 0 6px}.social-share-strip .social-share-button .icon-mail-2{font-size:14px;line-height:14px;vertical-align:baseline;padding:2px 6px 0 0}.social-share-strip .fb-like{position:relative;display:inline-block;vertical-align:top;width:90px;margin-right:6px}.social-share-strip .google-plus-one{position:relative;display:inline-block;width:75px;overflow:hidden;margin-right:6px}.social-share-strip .twitter-share{position:relative;display:inline-block;margin-right:6px}.btn-social-sign-in{width:320px;padding:0;margin:15px auto}a.google-small{position:relative;display:block;width:235px;height:35px;background:#dd4b39;border-radius:4px;padding:0;margin:0 0 12px}a.google-small .social-icon-google{float:left;position:relative;top:1px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff;font-size:24px;line-height:35px}a.google-small .social-text-google{float:left;position:relative;color:#fff;font-size:16px;line-height:35px;font-weight:300;padding:0 0 0 12px;margin-left:21px;border-left:1px solid #e5e5e5}a.google-small.google-small-center{margin:0 auto 12px}a.facebook-small{position:relative;display:block;width:235px;height:35px;background:#40659f;border-radius:4px;padding:0;margin:0 0 12px}a.facebook-small .social-icon-facebook{float:left;position:relative;top:1px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff;font-size:24px;line-height:35px}a.facebook-small .social-text-facebook{float:left;position:relative;color:#fff;font-size:16px;line-height:35px;font-weight:300;padding:0 0 0 12px;margin-left:21px;border-left:1px solid #e5e5e5}a.facebook-small.facebook-small-center{margin:0 auto 12px}a.tbmcodesmall{position:relative;display:block;width:235px;height:35px;background:#ffaa31;border-radius:4px;padding:0;margin:0 0 12px}a.tbmcodesmall .social-text-tbmcodefloat:left{position:relative;color:#fff;font-size:16px;line-height:35px;font-weight:300;padding:0 0 0 12px;margin-left:21px}a.tbmcodesmall.tbmcodesmall-center{margin:0 auto 12px}.btn-default.btn-default--nav,.btn-round.btn-round--nav{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;padding:12px 36px}.card{transition:all .1s ease-in-out;-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);background-color:#fff;border-radius:5px;cursor:pointer;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:30px;position:relative;overflow:hidden}.card:hover{transform:scale(1.012);-moz-box-shadow:3px 3px 6px -2px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 6px -2px rgba(0,0,0,0.2);box-shadow:3px 3px 6px -2px rgba(0,0,0,0.2)}.card p{margin-bottom:0}.card .play-button-hover{padding:5px 30px;color:#00bcd4;border-radius:5px;margin-top:10px;display:inline-block;border:1px solid #00bcd4;font-size:16px;text-transform:uppercase;text-align:center;font-weight:600}.card .play-button-hover span.icon{margin:0 2px;font-size:13px;vertical-align:baseline}.card:hover .play-button-hover{color:#fff;background-color:#00bcd4}.card .card-thumbnail{border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:160px;background-size:cover;background-position:center center;object-fit:cover;object-position:center}.card .card-thumbnail-container{position:relative}.card .counter{padding-top:5px}.card .counter .image{padding:3px}.card .counter .value{font-weight:400;color:#666;font-size:11px;padding-bottom:0;text-align:center}.card .counter.counter-likes .image{display:inline-block;background:transparent url("/image/dashboard/student/project-icons/favorite-fill.png") no-repeat center center;background-size:21px 18px;width:100%;height:18px}.card .counter.counter-likes.enable-like{cursor:pointer}.card .counter.counter-likes.enable-like .image{background-image:url("/image/dashboard/student/project-icons/favorite.png")}.card .counter.counter-likes.enable-like:hover{-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-moz-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-o-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-ms-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25))}.card .counter.counter-likes.enable-like:hover .image{background-image:url("/image/dashboard/student/project-icons/favorite-fill.png")}.card .counter.counter-likes.enable-like.user-liked .image{background-image:url("/image/dashboard/student/project-icons/favorite-fill.png")}.card .counter.counter-likes.enable-like.user-liked:hover{-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-moz-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-o-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));-ms-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.25))}.card .counter.counter-likes.enable-like.user-liked:hover .image{background-image:url("/image/dashboard/student/project-icons/favorite-fill.png")}.card .counter.counter-views .image{display:inline-block;background:transparent url("/image/dashboard/student/project-icons/views.png") no-repeat center center;background-size:21px 18px;width:100%;height:18px}.card .card-controls{padding-top:19px;padding-bottom:19px}.card .card-controls .action{cursor:pointer}.card .card-controls ul{font-size:16px;width:80%;margin:auto}.card .card-controls ul li{border-bottom:1px solid #efefef;padding:10px}.card .card-controls ul li:last-child{border-bottom:none}.card .card-controls ul li:hover{background-color:#ff8d1a;color:#fff}.card .card-controls ul li span{padding-right:10px}.card .card-controls .card-details{min-height:56px;border:none;bottom:0;position:absolute;right:0}.card .card-details{padding:10px 10px 10px 10px;border:none;border-top:1px solid #eee;background:#fff}.card .card-details .avatar{height:35px;width:35px;border-radius:50%}.card .card-details .card-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;color:#666;font-size:14px;padding-bottom:0;margin-bottom:0}.card .card-details .card-name{color:#25293a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;min-height:20px;line-height:20px;font-family:"Open Sans Condensed",Helvetica,Arial,sans-serif;font-weight:700;margin:0;padding:0}.card .details-menu{position:absolute;top:0;left:0;background-color:#1fb5ad;width:100%;height:100%;border-radius:5px;z-index:3}.card .details-menu li{border-top:1px solid #fff;padding:0px}.card .details-menu li:hover{background-color:#188983}.card .details-menu li:first-child{border-top:none}.card .details-menu a{padding:15px 0 9px 30px;color:#fff;line-height:1;font-size:14px}.card .card-overview .card-hover-actions{background-color:rgba(30,157,140,0.5);border-top-left-radius:5px;border-top-right-radius:5px;display:none;height:160px;padding:15px;position:absolute;top:0;width:100%}.card .card-overview .card-hover-actions .card-hover-action{color:#eee;font-size:12px;padding:1rem 0;text-align:center}.card .card-overview .card-hover-actions .card-hover-action .card-hover-action-icon{font-size:42px}.card .card-overview .card-hover-actions .card-hover-action:hover{color:#fff}.card .card-overview .card-hover-actions .card-hover-actions-divider{border-left:2px solid rgba(255,255,255,0.5)}.card .card-overview:hover .card-hover-actions{display:block}.card .card-ribbon{width:115px;height:88px;overflow:hidden;position:absolute;top:112px;right:-3px}.card .card-ribbon:before{content:' ';position:absolute;width:20px;height:0;left:0;top:15px;border-width:12px 8px;border-style:solid}.card .card-ribbon>.card-ribbon-label{font:normal 12px "Open Sans",Helvetica,Arial,sans-serif;color:#fff;text-align:center;text-shadow:rgba(0,0,0,0.5) 0px 1px 0px;position:relative;padding:5px 0;left:15px;line-height:1.2;top:15px;width:97px;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.9);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.9);box-shadow:0px 0px 8px rgba(0,0,0,0.9)}.card .card-ribbon.card-ribbon-free:before{border-color:#f25954 #f25954 #f25954 transparent}.card .card-ribbon.card-ribbon-free>.card-ribbon-label{background-color:#f25954}.card .card-ribbon.card-ribbon-beginner:before{border-color:#22bdb6 #22bdb6 #22bdb6 transparent}.card .card-ribbon.card-ribbon-beginner>.card-ribbon-label{background-color:#22bdb6}.card .card-ribbon.card-ribbon-intermediate:before{border-color:#3ca7de #3ca7de #3ca7de transparent}.card .card-ribbon.card-ribbon-intermediate>.card-ribbon-label{background-color:#3ca7de}.card .card-ribbon.card-ribbon-advanced:before{border-color:#997abc #997abc #997abc transparent}.card .card-ribbon.card-ribbon-advanced>.card-ribbon-label{background-color:#997abc}.card .card-ribbon.card-ribbon-easy-modding:before{border-color:#3ca7de #3ca7de #3ca7de transparent}.card .card-ribbon.card-ribbon-easy-modding>.card-ribbon-label{background-color:#3ca7de}.card.card-locked::before{background:url("/image/components/card/lock.png") no-repeat;bottom:0;content:"";height:30px;position:absolute;right:0;width:30px}.card .card-tag{position:absolute;bottom:10px;right:10px}.card .card-tag .card-tag-content{height:23px;border-radius:5px;position:relative;width:85px}.card .card-tag .card-tag-content .card-tag-content-label{display:block;width:94%;position:absolute;top:-2px;left:2px;height:27px;border-radius:100% 100% / 24% 24%;font-size:10px;color:#fff;line-height:26px;text-align:center;font-weight:bold;text-shadow:2px 1px rgba(0,0,0,0.3)}.card .card-tag.card-tag-green .card-tag-content{background-color:#2fc27e}.card .card-tag.card-tag-green .card-tag-content .card-tag-content-label{background-color:#2fc27e}.card .card-tag.card-tag-blue .card-tag-content{background-color:#128fcf}.card .card-tag.card-tag-blue .card-tag-content .card-tag-content-label{background-color:#128fcf}.card .card-tag.card-tag-orange .card-tag-content{background-color:#dc8835}.card .card-tag.card-tag-orange .card-tag-content .card-tag-content-label{background-color:#dc8835}.card .card-tag-language{position:absolute;top:0;left:0;padding:6px;border-bottom-right-radius:5px;font-size:12px;font-weight:bold;color:#ffffff}.card .card-tag-language span{display:inline-block;width:16px;height:16px;vertical-align:top;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/image/dashboard/student/project-icons/block.png)}.card .card-tag-language.js,.card .card-tag-language.javascript{background-color:#f8db46;color:#000000}.card .card-tag-language.js span,.card .card-tag-language.javascript span{background-image:url(/image/dashboard/student/project-icons/javascript.png)}.card .card-tag-language.py,.card .card-tag-language.python{background-color:#4786b9}.card .card-tag-language.py span,.card .card-tag-language.python span{background-image:url(/image/dashboard/student/project-icons/python.png)}.card .card-tag-language.html{background-color:#f9a342}.card .card-tag-language.html span{background-image:url(/image/dashboard/student/project-icons/html.png)}.card .card-hover-tag{display:none}.card:hover .card-hover-tag{animation:fade-in 1s ease-in-out;background-color:rgba(0,0,0,0.85);color:#fff;display:block;font-size:12px;font-weight:700;padding-right:0.5rem;padding-left:0.5rem;position:absolute;right:10px;top:10px}.card:hover .card-hover-tag-primary{background-color:rgba(255,141,26,0.85)}.card:hover .card-hover-tag-secondary{background-color:rgba(0,188,212,0.85)}.card:hover .card-hover-tag-red{background-color:rgba(220,57,41,0.85)}a.card{display:block}.reveal.reveal--join-student,.reveal.reveal--join-parent,.reveal.reveal--join-teacher,.reveal.reveal--join-teacher-camp{padding:0px}@media print,screen and (min-width:40em){.reveal.reveal--join-student.reveal--join-student-small,.reveal.reveal--join-parent.reveal--join-student-small,.reveal.reveal--join-teacher.reveal--join-student-small,.reveal.reveal--join-teacher-camp.reveal--join-student-small{width:385px}.reveal.reveal--join-student.reveal--join-student-medium,.reveal.reveal--join-parent.reveal--join-student-medium,.reveal.reveal--join-teacher.reveal--join-student-medium,.reveal.reveal--join-teacher-camp.reveal--join-student-medium{width:770px}.reveal.reveal--join-student.reveal--join-student-full,.reveal.reveal--join-parent.reveal--join-student-full,.reveal.reveal--join-teacher.reveal--join-student-full,.reveal.reveal--join-teacher-camp.reveal--join-student-full{width:100%}}.reveal.reveal--join-student h1,.reveal.reveal--join-parent h1,.reveal.reveal--join-teacher h1,.reveal.reveal--join-teacher-camp h1{color:#fff;font-size:24px;font-weight:300;line-height:1.3;margin-bottom:0px;margin-top:0;text-align:center}.reveal.reveal--join-student ul,.reveal.reveal--join-parent ul,.reveal.reveal--join-teacher ul,.reveal.reveal--join-teacher-camp ul{margin-top:1rem}.reveal.reveal--join-student ul li,.reveal.reveal--join-parent ul li,.reveal.reveal--join-teacher ul li,.reveal.reveal--join-teacher-camp ul li{color:#596267;font-size:18px;font-weight:400;line-height:30px}.reveal.reveal--join-student .reveal__header,.reveal.reveal--join-parent .reveal__header,.reveal.reveal--join-teacher .reveal__header,.reveal.reveal--join-teacher-camp .reveal__header{background-color:#43cec7;padding:1rem}.reveal.reveal--join-student .reveal__header h1,.reveal.reveal--join-parent .reveal__header h1,.reveal.reveal--join-teacher .reveal__header h1,.reveal.reveal--join-teacher-camp .reveal__header h1{margin-bottom:0px}.reveal.reveal--join-student .reveal__body,.reveal.reveal--join-parent .reveal__body,.reveal.reveal--join-teacher .reveal__body,.reveal.reveal--join-teacher-camp .reveal__body{padding-bottom:1rem;padding-top:1rem}.reveal.reveal--join-student .reveal__body.reveal__body--gradient,.reveal.reveal--join-parent .reveal__body.reveal__body--gradient,.reveal.reveal--join-teacher .reveal__body.reveal__body--gradient,.reveal.reveal--join-teacher-camp .reveal__body.reveal__body--gradient{background-color:#43cec7;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI2MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzQzY2VjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(63%,#ffffff),color-stop(64%,#43cec7));background-image:-moz-linear-gradient(bottom,#ffffff 63%,#43cec7 64%);background-image:-webkit-linear-gradient(bottom,#ffffff 63%,#43cec7 64%);background-image:linear-gradient(to top,#ffffff 63%,#43cec7 64%)}.reveal.reveal--join-student .reveal__footer,.reveal.reveal--join-parent .reveal__footer,.reveal.reveal--join-teacher .reveal__footer,.reveal.reveal--join-teacher-camp .reveal__footer{background-color:#f5f6f7;padding:.5rem}.reveal.reveal--join-student .reveal__logo-footer,.reveal.reveal--join-parent .reveal__logo-footer,.reveal.reveal--join-teacher .reveal__logo-footer,.reveal.reveal--join-teacher-camp .reveal__logo-footer{padding:.5rem}.reveal.reveal--join-student .reveal__logo-footer.show-for-medium,.reveal.reveal--join-parent .reveal__logo-footer.show-for-medium,.reveal.reveal--join-teacher .reveal__logo-footer.show-for-medium,.reveal.reveal--join-teacher-camp .reveal__logo-footer.show-for-medium{bottom:35px}.reveal.reveal--join-student .reveal__logo-footer.show-for-medium .logo-footer-img,.reveal.reveal--join-parent .reveal__logo-footer.show-for-medium .logo-footer-img,.reveal.reveal--join-teacher .reveal__logo-footer.show-for-medium .logo-footer-img,.reveal.reveal--join-teacher-camp .reveal__logo-footer.show-for-medium .logo-footer-img{margin-bottom:25px}.reveal.reveal--join-student .reveal__logo-footer.show-for-medium .logo-footer-links,.reveal.reveal--join-parent .reveal__logo-footer.show-for-medium .logo-footer-links,.reveal.reveal--join-teacher .reveal__logo-footer.show-for-medium .logo-footer-links,.reveal.reveal--join-teacher-camp .reveal__logo-footer.show-for-medium .logo-footer-links{display:inline-block;color:#fff;padding-left:10px}.reveal.reveal--join-student .reveal__logo-footer.show-for-medium .logo-footer-links a,.reveal.reveal--join-parent .reveal__logo-footer.show-for-medium .logo-footer-links a,.reveal.reveal--join-teacher .reveal__logo-footer.show-for-medium .logo-footer-links a,.reveal.reveal--join-teacher-camp .reveal__logo-footer.show-for-medium .logo-footer-links a{color:#fff}.reveal.reveal--join-student .reveal__form,.reveal.reveal--join-parent .reveal__form,.reveal.reveal--join-teacher .reveal__form,.reveal.reveal--join-teacher-camp .reveal__form{padding:1rem}.reveal.reveal--join-student .reveal__form.reveal__form--floating,.reveal.reveal--join-parent .reveal__form.reveal__form--floating,.reveal.reveal--join-teacher .reveal__form.reveal__form--floating,.reveal.reveal--join-teacher-camp .reveal__form.reveal__form--floating{background-color:white;box-shadow:1px 2px 4px rgba(0,0,0,0.5);padding:1rem 1rem}.reveal.reveal--join-student .reveal__form label,.reveal.reveal--join-parent .reveal__form label,.reveal.reveal--join-teacher .reveal__form label,.reveal.reveal--join-teacher-camp .reveal__form label{color:#3e3e3e}.reveal.reveal--join-student .reveal__form input[type="email"],.reveal.reveal--join-parent .reveal__form input[type="email"],.reveal.reveal--join-teacher .reveal__form input[type="email"],.reveal.reveal--join-teacher-camp .reveal__form input[type="email"]{border-radius:5px}.reveal.reveal--join-student .reveal__form input[type="text"],.reveal.reveal--join-parent .reveal__form input[type="text"],.reveal.reveal--join-teacher .reveal__form input[type="text"],.reveal.reveal--join-teacher-camp .reveal__form input[type="text"]{border-radius:5px}.reveal.reveal--join-student .reveal__form input[type="password"],.reveal.reveal--join-parent .reveal__form input[type="password"],.reveal.reveal--join-teacher .reveal__form input[type="password"],.reveal.reveal--join-teacher-camp .reveal__form input[type="password"]{border-radius:5px}.reveal.reveal--join-student .reveal__column.reveal__form.reveal__form--floating,.reveal.reveal--join-parent .reveal__column.reveal__form.reveal__form--floating,.reveal.reveal--join-teacher .reveal__column.reveal__form.reveal__form--floating,.reveal.reveal--join-teacher-camp .reveal__column.reveal__form.reveal__form--floating{padding-bottom:2rem;padding-top:2rem}.reveal.reveal--join-student .reveal__btn-panel,.reveal.reveal--join-parent .reveal__btn-panel,.reveal.reveal--join-teacher .reveal__btn-panel,.reveal.reveal--join-teacher-camp .reveal__btn-panel{padding-top:20px;text-align:center}.reveal.reveal--join-student .reveal__btn-panel .button,.reveal.reveal--join-parent .reveal__btn-panel .button,.reveal.reveal--join-teacher .reveal__btn-panel .button,.reveal.reveal--join-teacher-camp .reveal__btn-panel .button{margin-bottom:0}.reveal.reveal--join-student .reveal__btn-panel .button.disabled,.reveal.reveal--join-student .reveal__btn-panel .button[disabled],.reveal.reveal--join-parent .reveal__btn-panel .button.disabled,.reveal.reveal--join-parent .reveal__btn-panel .button[disabled],.reveal.reveal--join-teacher .reveal__btn-panel .button.disabled,.reveal.reveal--join-teacher .reveal__btn-panel .button[disabled],.reveal.reveal--join-teacher-camp .reveal__btn-panel .button.disabled,.reveal.reveal--join-teacher-camp .reveal__btn-panel .button[disabled]{opacity:0.3;pointer-events:all}.reveal.reveal--join-student .link-actions,.reveal.reveal--join-parent .link-actions,.reveal.reveal--join-teacher .link-actions,.reveal.reveal--join-teacher-camp .link-actions{color:#596267;font-size:12px;font-weight:600;margin-left:10px;margin-top:1rem}.reveal.reveal--join-student .join-box__benefits p,.reveal.reveal--join-parent .join-box__benefits p,.reveal.reveal--join-teacher .join-box__benefits p,.reveal.reveal--join-teacher-camp .join-box__benefits p{font-size:18px;line-height:22px;margin-top:1rem}.reveal.reveal--join-student .link-form,.reveal.reveal--join-parent .link-form,.reveal.reveal--join-teacher .link-form,.reveal.reveal--join-teacher-camp .link-form{text-align:center}.reveal.reveal--join-student .nav-action,.reveal.reveal--join-parent .nav-action,.reveal.reveal--join-teacher .nav-action,.reveal.reveal--join-teacher-camp .nav-action{font-weight:600}.reveal.reveal--join-student .divider-horizontal,.reveal.reveal--join-parent .divider-horizontal,.reveal.reveal--join-teacher .divider-horizontal,.reveal.reveal--join-teacher-camp .divider-horizontal{position:relative;display:block;min-height:1px;background:#dae1e1;margin:30px 0 20px}.reveal.reveal--join-student .divider-horizontal span,.reveal.reveal--join-parent .divider-horizontal span,.reveal.reveal--join-teacher .divider-horizontal span,.reveal.reveal--join-teacher-camp .divider-horizontal span{position:absolute;top:0;left:50%;width:34px;height:14px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:0 6px;margin:-7px 0 0 -17px}.reveal.reveal--join-student .social-buttons,.reveal.reveal--join-parent .social-buttons,.reveal.reveal--join-teacher .social-buttons,.reveal.reveal--join-teacher-camp .social-buttons{text-align:center}.reveal.reveal--join-student .social-buttons .google-small,.reveal.reveal--join-parent .social-buttons .google-small,.reveal.reveal--join-teacher .social-buttons .google-small,.reveal.reveal--join-teacher-camp .social-buttons .google-small{display:inline-block;margin-bottom:0}.reveal.reveal--join-student .social-buttons-small .button.button-email,.reveal.reveal--join-parent .social-buttons-small .button.button-email,.reveal.reveal--join-teacher .social-buttons-small .button.button-email,.reveal.reveal--join-teacher-camp .social-buttons-small .button.button-email{font-size:12px;min-width:70%;line-height:1.3}.reveal.reveal--join-student .social-buttons-small .button.button-email span,.reveal.reveal--join-parent .social-buttons-small .button.button-email span,.reveal.reveal--join-teacher .social-buttons-small .button.button-email span,.reveal.reveal--join-teacher-camp .social-buttons-small .button.button-email span{float:left;margin-right:10px;line-height:1.3}.reveal.reveal--join-student .social-buttons-small .button.disabled,.reveal.reveal--join-student .social-buttons-small .button[disabled],.reveal.reveal--join-parent .social-buttons-small .button.disabled,.reveal.reveal--join-parent .social-buttons-small .button[disabled],.reveal.reveal--join-teacher .social-buttons-small .button.disabled,.reveal.reveal--join-teacher .social-buttons-small .button[disabled],.reveal.reveal--join-teacher-camp .social-buttons-small .button.disabled,.reveal.reveal--join-teacher-camp .social-buttons-small .button[disabled]{opacity:0.3;cursor:auto}.reveal.reveal--join-student .social-buttons-small .button.disabled.button-windows,.reveal.reveal--join-student .social-buttons-small .button[disabled].button-windows,.reveal.reveal--join-parent .social-buttons-small .button.disabled.button-windows,.reveal.reveal--join-parent .social-buttons-small .button[disabled].button-windows,.reveal.reveal--join-teacher .social-buttons-small .button.disabled.button-windows,.reveal.reveal--join-teacher .social-buttons-small .button[disabled].button-windows,.reveal.reveal--join-teacher-camp .social-buttons-small .button.disabled.button-windows,.reveal.reveal--join-teacher-camp .social-buttons-small .button[disabled].button-windows{color:#ffffff}.reveal.reveal--join-student .field-big.field-profile-icon .field-profile-refresh span,.reveal.reveal--join-parent .field-big.field-profile-icon .field-profile-refresh span,.reveal.reveal--join-teacher .field-big.field-profile-icon .field-profile-refresh span,.reveal.reveal--join-teacher-camp .field-big.field-profile-icon .field-profile-refresh span{color:#0199d1}.reveal.reveal--join-student .field-big.field-profile-icon .field-profile-refresh:hover span,.reveal.reveal--join-parent .field-big.field-profile-icon .field-profile-refresh:hover span,.reveal.reveal--join-teacher .field-big.field-profile-icon .field-profile-refresh:hover span,.reveal.reveal--join-teacher-camp .field-big.field-profile-icon .field-profile-refresh:hover span{color:#5cbe5a}.reveal.reveal--join-student .terms,.reveal.reveal--join-parent .terms,.reveal.reveal--join-teacher .terms,.reveal.reveal--join-teacher-camp .terms{margin:0 auto 20px auto;max-width:70%}.reveal.reveal--join-student .terms .notice,.reveal.reveal--join-parent .terms .notice,.reveal.reveal--join-teacher .terms .notice,.reveal.reveal--join-teacher-camp .terms .notice{font-weight:normal}.reveal.reveal--join-student .terms label>[type='checkbox'],.reveal.reveal--join-parent .terms label>[type='checkbox'],.reveal.reveal--join-teacher .terms label>[type='checkbox'],.reveal.reveal--join-teacher-camp .terms label>[type='checkbox']{margin:0 0 0 -1em}.reveal.reveal--join-student input[type="password"],.reveal.reveal--join-parent input[type="password"],.reveal.reveal--join-teacher input[type="password"],.reveal.reveal--join-teacher-camp input[type="password"]{margin:0 0 .875rem}.reveal.reveal--join-student .terms{margin-top:30px}.reveal.reveal--join-student .captcha>div{margin:auto}.reveal.reveal--join-student.reveal--join-student-full{background-color:#7fd5ef;background-image:url(/image/join/clouds.png);background-position:50% 50%}.reveal.reveal--join-student.reveal--join-student-full h1{font-size:20px}.reveal.reveal--join-student.reveal--join-student-full .reveal__body{padding-top:4rem}.reveal.reveal--join-student.reveal--join-student-full .reveal__btn-panel a,.reveal.reveal--join-student.reveal--join-student-full .reveal__btn-panel input{width:100%}.reveal.reveal--join-student.reveal--join-student-full .close-reveal-modal{color:#fff}.reveal.reveal--join-student.reveal--join-student-full .back-reveal-modal{color:#fff;border:4px solid #fff;border-radius:40px;font-size:20px;font-weight:700;height:36px;left:10px;line-height:20px;position:absolute;top:10px;width:36px}.reveal.reveal--join-student.reveal--join-student-full .privacy-policy-link{padding-top:20px;text-align:right}.reveal.reveal--join-student.reveal--join-student-full .privacy-policy-link a{color:#fff;font-size:14px;text-decoration:underline}.reveal.reveal--join-student.reveal--join-student-full .privacy-policy-link a:hover{text-decoration:none}.reveal.reveal--join-student.reveal--join-student-full .ext-buttons{padding-top:20px;text-align:center}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft{background-image:url(/image/join/mc-bg.jpg);background-position:50% 50%;background-size:cover}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server{background:-moz-linear-gradient(50% 96.13% 90deg,#000 0%,#0c2a59 21.46%,#0c2a59 74.63%,#071935 84.88%,#000 100%);background:-webkit-linear-gradient(90deg,#000 0%,#0c2a59 21.46%,#0c2a59 74.63%,#071935 84.88%,#000 100%);background:-webkit-gradient(linear,50% 96.13%,50% 2.96%,color-stop(0,#000),color-stop(0.2146,#0c2a59),color-stop(0.7463,#0c2a59),color-stop(0.8488,#071935),color-stop(1,#000));background:-o-linear-gradient(90deg,#000 0%,#0c2a59 21.46%,#0c2a59 74.63%,#071935 84.88%,#000 100%);background:-ms-linear-gradient(90deg,#000 0%,#0c2a59 21.46%,#0c2a59 74.63%,#071935 84.88%,#000 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)";background:linear-gradient(0deg,#000000 0%,#0c2a59 21.46%,#0c2a59 74.63%,#071935 84.88%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server h2{color:#fff;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif;font-size:26px;text-align:center;text-transform:uppercase}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server ul li{color:#fff;float:left}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server ul li::after{content:"★";padding:0 1rem}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server ul li:last-of-type::after{display:none}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server img{margin-top:1rem}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .island-container{margin-top:2rem}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .island-container .island-container-bullets{text-align:center;color:#fff;font-size:18px;font-weight:400;line-height:24px;margin-top:20px}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .island-container .island-container-bullets .icon-star-3{font-size:16px;padding:2px 5px}@media print,screen and (min-width:40em){.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .island-container{margin-top:0}}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .reveal__body{background-image:url(/image/join/bg-stars.png);background-position:50% 0%;background-repeat:no-repeat}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .reveal__form-header{background-color:#fff;padding:1rem;border-top-right-radius:8px;border-top-left-radius:8px;box-shadow:1px 2px 4px rgba(0,0,0,0.5)}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .reveal__form-header h2{color:#282e33;font-size:20px;font-weight:700}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server .reveal__form-header .center{text-align:center}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server.reveal--puzzles{background:rgba(0,0,0,0.8);-ms-filter:none;filter:none}.reveal.reveal--join-student.reveal--join-student-full.reveal--join-student-minecraft-server.reveal--puzzles .reveal__body{background-image:none}@media print,screen and (min-width:40em){.reveal.reveal--join-parent{width:800px}}.reveal.reveal--join-parent .reveal__form{min-height:618px}.reveal.reveal--join-parent .reveal__form a.google-small,.reveal.reveal--join-parent .reveal__form a.windows-small,.reveal.reveal--join-parent .reveal__form a.facebook-small{display:inline-block}.reveal.reveal--join-parent .reveal__benefits{background-image:url(/image/join/parent.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;height:618px}@media print,screen and (min-width:40em){.reveal.reveal--join-teacher{width:800px}}.reveal.reveal--join-teacher .reveal__form{min-height:618px}.reveal.reveal--join-teacher .reveal__form a.google-small,.reveal.reveal--join-teacher .reveal__form a.windows-small,.reveal.reveal--join-teacher .reveal__form a.facebook-small{display:inline-block}.reveal.reveal--join-teacher .reveal__benefits{background-image:url(/image/join/teacher.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;height:618px}@media print,screen and (min-width:40em){.reveal.reveal--join-teacher-camp{width:380px}}.reveal.reveal--join-teacher-camp .social-buttons-small-center .google-small,.reveal.reveal--join-teacher-camp .social-buttons-small-center .windows-small,.reveal.reveal--join-teacher-camp .social-buttons-small-center .facebook-small{display:inline-block;margin-bottom:0;margin-top:1rem}.reveal.reveal--join-teacher-camp .captcha{margin-bottom:30px;margin-top:30px}.reveal.reveal--join-teacher-campaign ul li{font-size:16px}.reveal.reveal--join h2{font-size:24px}.reveal.reveal--join h3{font-size:22px}.reveal.reveal--join h4{margin-bottom:20px;color:black;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:center}@media print,screen and (min-width:40em){.modal.join-modal{width:800px}}.modal.join-modal label{line-height:1.5}.modal.join-modal input[type="checkbox"]{margin-bottom:0px}.modal.join-modal .box-body{padding:0;max-width:75rem;margin-right:auto;margin-left:auto}.modal.join-modal .box-body::before,.modal.join-modal .box-body::after{display:table;content:' '}.modal.join-modal .box-body::after{clear:both}.modal.join-modal .box-body .join-modal__column{padding-top:20px;padding-bottom:20px}.modal.join-modal .box-body .join-modal__column .join-modal__column__content{padding-left:20px;padding-right:20px}.modal.join-modal .box-body .join-modal__column .join-modal__column__content h3{font-size:22px}.modal.join-modal .box-body .join-modal__column .join-modal__column__content li{font-size:20px;line-height:28px;font-weight:300;margin:0 0 4px}@media print,screen and (min-width:40em){.modal.join-modal .box-body .join-modal__column{width:50%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:40em) and (min-width:40em){.modal.join-modal .box-body .join-modal__column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.modal.join-modal .box-body .join-modal__column:last-child:not(:first-child){float:right}}.modal.join-modal .box-body .join-modal__column.join-modal__column--benefits{background-position:50% 100%;background-repeat:no-repeat;background-size:contain}@media print,screen and (min-width:40em){.modal.join-modal .box-body .join-modal__column.join-modal__column--benefits{height:561px}}@media print,screen and (min-width:40em){.modal.join-modal .box-body .join-modal__column.join-modal__column--form{height:561px}}.modal.join-modal .box-body .join-modal__column.join-modal__column--form h3{text-align:center}.modal.join-modal .box-body .join-modal__column.join-modal__column--form .divider-horizontal{margin:30px 0 20px}@media print,screen and (min-width:40em){.modal.join-modal .box-body .join-modal__column.join-modal__column--form{-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6)}}.modal.join-modal .box-body .link-actions{margin:20px 0 20px}.modal.join-modal.join-modal--parent .box-body .join-modal__column.join-modal__column--benefits{background-image:url(/image/join/parent.jpg)}.modal.join-modal.join-modal--teacher .box-body .join-modal__column.join-modal__column--benefits{background-image:url(/image/join/teacher.jpg)}.reveal.reveal--join-teacher-campaign-hourofcode h3{font-size:24px;font-weight:bold;text-align:center;padding-left:10px;padding-right:10px}@media print,screen and (min-width:40em){.reveal.reveal--join-teacher-campaign-hourofcode h3{font-size:26px;padding-left:20px;padding-right:20px}}.reveal.reveal--join-teacher-campaign-hourofcode p{font-size:18px;font-weight:400;margin:20px 10px;text-align:center}@media print,screen and (min-width:40em){.reveal.reveal--join-teacher-campaign-hourofcode p{font-size:20px;margin:60px 20px}}.reveal.reveal--join-teacher-campaign-hourofcode .reveal__benefits{background-image:url(/image/join/teacher-campaign-hourofcode-drone-mambo-818-20171120.png);background-position-y:85%}.modal-join--disabled.reveal{border:none}.modal-join--disabled.reveal .reveal__header.modal-join-header{background-color:#f4f9fa;padding:20px 20px 0;text-align:center}.modal-join--disabled.reveal .reveal__header.modal-join-header h1{font-size:26px;color:#9a9a9a}.modal-join--disabled.reveal .reveal__header.modal-join-header .reveal__close{color:#9a9a9a}.modal-join--disabled.reveal .modal-join-body{background-color:#f4f9fa}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box{text-align:center;background:#fff;padding:20px}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box img{max-width:150px}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box .profile-selector-type{display:block;color:#00bcd4;font-size:22px;line-height:26px;font-weight:600;margin:4px 0 1px}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box .profile-selector-info{font-size:14px}@media print,screen and (min-width:40em){.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box{margin:10px;margin-left:0}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box img{max-width:200px}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box .profile-selector-type{font-size:24px;line-height:28px;font-weight:600;margin:4px 0}.modal-join--disabled.reveal .modal-join-body .profile-selector2 .profile-selector-box .profile-selector-info{max-width:200px;margin:auto}}.modal-join--disabled.reveal .modal-join-footer{padding:1rem;background:#394d5a;display:block;text-align:center}.modal-join--disabled.reveal .modal-join-footer p{color:#fff}.modal-join--disabled.reveal .modal-join-footer .button{margin:5px}.modal-join,.modal-sign-in{border:none;padding:0}@media print,screen and (min-width:64em){.modal-join,.modal-sign-in{width:75%}}@media screen and (min-width:90em){.modal-join,.modal-sign-in{width:60%}}.modal-join.reveal .close-reveal-modal,.modal-sign-in.reveal .close-reveal-modal{color:#c9c9c9;font-weight:400}.modal-join .alert,.modal-join .alert>input,.modal-join .alert>label,.modal-join .alert>label>input,.modal-sign-in .alert,.modal-sign-in .alert>input,.modal-sign-in .alert>label,.modal-sign-in .alert>label>input{color:#dd4b39}.modal-join form label,.modal-sign-in form label{margin-bottom:15px;font-weight:normal}.modal-join form label input[type='email'],.modal-join form label input[type='number'],.modal-join form label input[type='text'],.modal-join form label input[type='password'],.modal-sign-in form label input[type='email'],.modal-sign-in form label input[type='number'],.modal-sign-in form label input[type='text'],.modal-sign-in form label input[type='password']{display:block;margin-bottom:0;width:100%;height:50px;border:1px solid #e4e4e4;line-height:50px}.modal-join form label .warning,.modal-sign-in form label .warning{font-size:13px;font-style:italic}.modal-join form label.show-password,.modal-sign-in form label.show-password{color:#808080}.modal-join form .terms .text,.modal-join form .terms label,.modal-sign-in form .terms .text,.modal-sign-in form .terms label{transition:color 0.25s ease-in-out}.modal-join form .terms label,.modal-sign-in form .terms label{margin-bottom:0}.modal-join form .terms.terms-invalid .text,.modal-join form .terms.terms-invalid label,.modal-sign-in form .terms.terms-invalid .text,.modal-sign-in form .terms.terms-invalid label{color:#dc3929}.modal-join form .forgot-password,.modal-sign-in form .forgot-password{display:block;margin-bottom:15px;font-size:0.875rem}.modal-join form .button-submit,.modal-sign-in form .button-submit{width:100%;font-size:0.9rem;font-weight:normal;line-height:1.8}.modal-join .panel-benefits,.modal-join .panel-left,.modal-sign-in .panel-benefits,.modal-sign-in .panel-left{position:relative;padding:80px}.modal-join .panel-benefits .back,.modal-join .panel-left .back,.modal-sign-in .panel-benefits .back,.modal-sign-in .panel-left .back{position:absolute;left:25px;top:25px;color:#b9c4e1;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif;font-weight:normal}.modal-join .panel-benefits h2,.modal-join .panel-left h2,.modal-sign-in .panel-benefits h2,.modal-sign-in .panel-left h2{font-weight:500}.modal-join .panel-benefits ul li,.modal-join .panel-left ul li,.modal-sign-in .panel-benefits ul li,.modal-sign-in .panel-left ul li{line-height:2em}.modal-join .panel-benefits .languages,.modal-join .panel-left .languages,.modal-sign-in .panel-benefits .languages,.modal-sign-in .panel-left .languages{display:block;margin:auto}@media print,screen and (min-width:64em){.modal-join .panel-benefits,.modal-join .panel-left,.modal-sign-in .panel-benefits,.modal-sign-in .panel-left{background:#5671ba;background-image:linear-gradient(180deg,#5671ba 0.09%,#6b5aaa 100%);background-repeat:no-repeat;background-size:cover;color:#fff}.modal-join .panel-benefits h2,.modal-join .panel-benefits p,.modal-join .panel-benefits label,.modal-join .panel-left h2,.modal-join .panel-left p,.modal-join .panel-left label,.modal-sign-in .panel-benefits h2,.modal-sign-in .panel-benefits p,.modal-sign-in .panel-benefits label,.modal-sign-in .panel-left h2,.modal-sign-in .panel-left p,.modal-sign-in .panel-left label{color:#fff}}.modal-join .panel-form,.modal-join .panel-right,.modal-sign-in .panel-form,.modal-sign-in .panel-right{padding:40px 25px 40px 25px;overflow:auto}@media print,screen and (min-width:64em){.modal-join .panel-form,.modal-join .panel-right,.modal-sign-in .panel-form,.modal-sign-in .panel-right{padding:40px 50px 40px 60px}}.modal-join .panel-form .signup-signin,.modal-join .panel-right .signup-signin,.modal-sign-in .panel-form .signup-signin,.modal-sign-in .panel-right .signup-signin{margin-bottom:25px}.modal-join .panel-form .signup-signin .signup,.modal-join .panel-form .signup-signin .signin,.modal-join .panel-right .signup-signin .signup,.modal-join .panel-right .signup-signin .signin,.modal-sign-in .panel-form .signup-signin .signup,.modal-sign-in .panel-form .signup-signin .signin,.modal-sign-in .panel-right .signup-signin .signup,.modal-sign-in .panel-right .signup-signin .signin{display:inline-block;margin-right:25px;font-size:1rem;font-weight:400}.modal-join .panel-form .terms,.modal-join .panel-right .terms,.modal-sign-in .panel-form .terms,.modal-sign-in .panel-right .terms{margin-bottom:35px;border:1px solid #f1f1f1}.modal-join .panel-form .terms .text,.modal-join .panel-right .terms .text,.modal-sign-in .panel-form .terms .text,.modal-sign-in .panel-right .terms .text{padding:5px 15px;color:#808080;font-size:13px;font-weight:300}.modal-join .panel-form .terms .text a,.modal-join .panel-right .terms .text a,.modal-sign-in .panel-form .terms .text a,.modal-sign-in .panel-right .terms .text a{color:#808080;font-weight:600;text-decoration:underline}.modal-join .panel-form .terms label,.modal-join .panel-right .terms label,.modal-sign-in .panel-form .terms label,.modal-sign-in .panel-right .terms label{display:block;border-top:1px solid #f1f1f1;padding:5px 15px;color:#808080;font-size:13px}.modal-join .panel-form .terms label input,.modal-join .panel-right .terms label input,.modal-sign-in .panel-form .terms label input,.modal-sign-in .panel-right .terms label input{margin-bottom:0;vertical-align:middle}.modal-join .panel-form .social-buttons-small .button,.modal-join .panel-right .social-buttons-small .button,.modal-sign-in .panel-form .social-buttons-small .button,.modal-sign-in .panel-right .social-buttons-small .button{position:relative;display:block;width:100%;border:none;padding:0.85em 1em 0.85em 50px;font-size:0.9rem;font-weight:normal;line-height:1.8}.modal-join .panel-form .social-buttons-small .button .icon,.modal-join .panel-right .social-buttons-small .button .icon,.modal-sign-in .panel-form .social-buttons-small .button .icon,.modal-sign-in .panel-right .social-buttons-small .button .icon{float:none;position:absolute;top:0;left:0;bottom:0;width:50px;margin:0;padding-top:0.85em;background-color:rgba(0,0,0,0.1);line-height:1.8}.modal-join .panel-form .social-buttons-small .button.button-windows,.modal-join .panel-right .social-buttons-small .button.button-windows,.modal-sign-in .panel-form .social-buttons-small .button.button-windows,.modal-sign-in .panel-right .social-buttons-small .button.button-windows{color:#fff}.modal-join .panel-form .social-buttons-small .button:last-child,.modal-join .panel-right .social-buttons-small .button:last-child,.modal-sign-in .panel-form .social-buttons-small .button:last-child,.modal-sign-in .panel-right .social-buttons-small .button:last-child{margin-bottom:0}.modal-join .panel-form p,.modal-join .panel-right p,.modal-sign-in .panel-form p,.modal-sign-in .panel-right p{font-size:0.875rem}.modal-join .panel-benefits-small,.modal-sign-in .panel-benefits-small{margin-bottom:24px;padding:0 25px 0 25px}.modal-join .panel-benefits-small ul,.modal-sign-in .panel-benefits-small ul{margin-left:18px}.modal-join .panel-benefits-small ul li,.modal-sign-in .panel-benefits-small ul li{font-size:13px}.modal-join .modal-footer,.modal-sign-in .modal-footer{padding:0 25px 40px 25px;color:#6d6d6d;font-weight:normal}.modal-join .modal-footer .back,.modal-sign-in .modal-footer .back{text-align:left}.modal-join .modal-footer .back a,.modal-sign-in .modal-footer .back a{color:#6d6d6d;font-weight:normal}.modal-join .modal-footer .signin,.modal-sign-in .modal-footer .signin{text-align:right}.modal-join .modal-footer .signin a,.modal-sign-in .modal-footer .signin a{white-space:nowrap;font-weight:normal}.modal-join .divider-horizontal,.modal-sign-in .divider-horizontal{position:relative;display:block;min-height:1px;background:#dae1e1;margin:30px 0}.modal-join .divider-horizontal span,.modal-sign-in .divider-horizontal span{position:absolute;top:0;left:50%;width:34px;height:14px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:0 6px;margin:-7px 0 0 -17px}.modal-join.modal-join-parent .callout{margin-bottom:1rem}.modal-join.modal-join-parent .panel-benefits{background:#5671ba url("/image/join/parent-signup.png");background-image:url("/image/join/parent-signup.png"),linear-gradient(180deg,#5671ba 0.09%,#6b5aaa 100%)}.modal-join.modal-join-parent .panel-benefits ul li{font-size:16px}.modal-join-student-disabled .modal-join-student-step .modal-join-student-form{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.modal-join-student-disabled .modal-join-student-step .modal-join-student-form .modal-join-student-input{margin-bottom:6px}.modal-join-student-disabled .modal-join-student-step .captcha{margin-bottom:0}.modal-join.modal-join-student .unlock-message-container{display:block;text-align:center}.modal-join.modal-join-student .panel-benefits{padding:60px 25px 25px 25px;background:#5671ba url("/image/join/teacher-signup.png");background-image:url("/image/join/teacher-signup.png"),linear-gradient(180deg,#5671ba 0.09%,#6b5aaa 100%)}.modal-join.modal-join-student .panel-benefits h2{font-size:27px;text-align:center;padding-bottom:0}.modal-join.modal-join-student .panel-benefits avatar-img{float:left}.modal-join.modal-join-student .panel-benefits avatar-img img{height:60px}.modal-join.modal-join-student .panel-benefits .unsaved-work{font-size:16px}.modal-join.modal-join-student .panel-benefits .unsaved-work h4{padding-bottom:0;margin-bottom:0;margin-top:20px;font-size:16px;color:#fff}.modal-join.modal-join-student .panel-benefits .unsaved-work.more-promo{position:absolute;bottom:0;left:0;right:0;padding-top:50px;padding-bottom:10px;background-color:rgba(0,0,0,0.5);background:-moz-linear-gradient(top,rgba(37,141,200,0) 0%,#004f80 30%);background:-webkit-linear-gradient(top,rgba(37,141,200,0) 0%,#004f80 30%);background:linear-gradient(to bottom,rgba(37,141,200,0) 0%,#004f80 30%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00258dc8',endColorstr='#004f80',GradientType=0)}.modal-join.modal-join-student .panel-benefits .unsaved-work.more-promo .locked{float:left;background-color:#004672;border-radius:50%;width:70px;height:70px;margin-right:20px;text-align:center}.modal-join.modal-join-student .panel-benefits .unsaved-work.more-promo .locked .icon-locked{font-size:30px;margin-top:14px;color:#ffd700}.modal-join.modal-join-student .panel-benefits .unsaved-work.more-promo .locked .label{font-size:9px;font-weight:bold}.modal-join.modal-join-student .panel-benefits .unsaved-work.more-promo ul li{line-height:1.5em;font-size:14px;list-style:none}.modal-join.modal-join-student .panel-benefits .unsaved-work .card{background-color:#937ab8;margin-bottom:20px;background-size:contain;background-position:center;background-repeat:no-repeat;min-height:100px}.modal-join.modal-join-student .panel-benefits .unsaved-work .card.color1{background-color:#3e9fd0}.modal-join.modal-join-student .panel-benefits .unsaved-work .card.color2{background-color:#80c26f}.modal-join.modal-join-student .panel-benefits .unsaved-work .card.color3{background-color:#937ab8}.modal-join.modal-join-student .panel-benefits .unsaved-work .card.colortransparent{background-color:transparent;background-size:cover}.modal-join.modal-join-student .panel-benefits .unsaved-work .card.pixelated{image-rendering:pixelated}.modal-join.modal-join-student .panel-benefits .unsaved-work .card h5{color:#fff;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-bottom:0;margin-bottom:0}.modal-join.modal-join-student .panel-benefits .unsaved-work .card h5 .small{font-size:0.8rem}.modal-join.modal-join-student .panel-benefits .unsaved-work .unsaved-assets{margin-top:10px}.modal-join.modal-join-student .panel-benefits .unsaved-work .unsaved-assets img{max-height:40px;margin-right:4px}.modal-join.modal-join-student .field-username{position:relative;clear:both}.modal-join.modal-join-student .field-username.field-profile-icon input[type="text"]{padding:4px 40px 4px 46px}.modal-join.modal-join-student .field-username.field-profile-icon .field-profile-avatar{position:absolute;left:1px;bottom:1px;width:38px;height:38px;background:#f5f6f7;overflow:hidden}.modal-join.modal-join-student .field-username.field-profile-icon .field-profile-avatar img{width:38px;height:38px;padding:0;margin:0}.modal-join.modal-join-student .field-username.field-profile-icon .field-profile-refresh{position:absolute;right:1px;bottom:1px;width:38px;height:38px;text-align:center;padding:9px 0 0}.modal-join.modal-join-student .field-username.field-profile-icon .field-profile-refresh span{color:#c0c7cb;font-size:22px;line-height:22px}.modal-join.modal-join-student .field-username.field-profile-icon .field-profile-refresh:hover span{color:#5cbe5a}.modal-join.modal-join-student .field-username.field-refresh input[type="text"]{padding:4px 40px 4px 8px}.modal-join.modal-join-student .field-username.field-refresh .refresh-icon{position:absolute;right:1px;bottom:1px;width:38px;height:38px;text-align:center;padding:9px 0 0}.modal-join.modal-join-student .field-username.field-refresh .refresh-icon span{color:#c0c7cb;font-size:22px;line-height:22px}.modal-join.modal-join-student .field-username.field-refresh .refresh-icon:hover span{color:#5cbe5a}.modal-join.modal-join-student .social-buttons-small .divider-horizontal span{width:90px;margin:-7px 0 0 -45px;font-size:12px}.modal-join.modal-join-student .social-buttons-small .button{min-width:auto;width:auto;height:40px;display:inline-block}.modal-join.modal-join-student .social-buttons-small .button .icon{width:40px;padding:0.65em}.modal-join.modal-join-student .social-buttons-small .button .button-label{margin-right:0}.modal-join.modal-join-teacher .panel-benefits{background:#5671ba url("/image/join/teacher-signup.png");background-image:url("/image/join/teacher-signup.png"),linear-gradient(180deg,#5671ba 0.09%,#6b5aaa 100%)}.modal-select-role{padding:25px;background:#5671ba;background-image:linear-gradient(180deg,#5671ba 0.09%,#6b5aaa 100%);background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}@media print,screen and (min-width:64em){.modal-select-role{width:75%}}@media screen and (min-width:90em){.modal-select-role{width:60%}}@media print,screen and (min-width:64em){.modal-select-role{padding:50px 75px 60px 75px}}.modal-select-role .header h2{margin-bottom:25px;color:#fff}@media print,screen and (min-width:64em){.modal-select-role .header h2{margin-bottom:45px}}.modal-select-role .body .profile-selector-box{padding:20px}@media screen and (min-width:75em){.modal-select-role .body .profile-selector-box.student{padding:25px 80px}.modal-select-role .body .profile-selector-box.teacher,.modal-select-role .body .profile-selector-box.parent{padding:25px 60px}}.modal-select-role .body .profile-selector-box .profile-selector-type{font-size:22px;font-weight:600}.modal-select-role .body .profile-selector-box .profile-selector-info{font-weight:normal}.modal-select-role .footer{color:#fff;font-size:1rem;font-weight:normal}.modal-select-role .footer a{font-size:1rem;font-weight:500}.modal-sign-in .callout{margin-bottom:1rem}.modal-sign-in .panel-left{padding:30px 25px}@media print,screen and (min-width:64em){.modal-sign-in .panel-left{padding:60px 60px 30px 60px}}.modal-sign-in .panel-left h2{margin-bottom:25px;font-size:25px;text-transform:capitalize}.modal-sign-in .panel-left label.password{margin-bottom:0}.modal-sign-in .panel-left .signup a,.modal-sign-in .panel-left .forgot-password{text-decoration:underline}@media print,screen and (min-width:64em){.modal-sign-in .panel-left .signup a,.modal-sign-in .panel-left .forgot-password{color:#b9c4e1}}.modal-sign-in .panel-left .signup{margin-top:40px;color:#b9c4e1;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif}.modal-sign-in .panel-right{padding-top:0}@media print,screen and (min-width:64em){.modal-sign-in .panel-right{padding-top:40px}}.modal-sign-in .panel-right .signup-signin{margin-bottom:135px}parent-subscription-request-form{display:block;text-align:center}parent-subscription-request-form form input.input-width-fix[type="text"],parent-subscription-request-form form input.input-width-fix[type="email"]{width:100%}.parent-subscription-request-form{padding-bottom:10px;padding-top:10px}.parent-subscription-request-form .parent-subscription-request-form-text{font-size:20px;font-weight:300;line-height:1.5;margin:auto;max-width:250px}.parent-subscription-request-form .parent-subscription-request-form-text p{font-size:14px;font-weight:600;line-height:20px;padding:10px 0 14px}.parent-subscription-request-form parent-subscription-request-form input{margin-bottom:1rem}.profile-selector .profile-selector-box{display:block;width:100%;border:1px solid #dae1e1;padding:5px 10px;margin:0 0 14px}.profile-selector .profile-selector-box img{float:left;width:80px;height:80px;padding:0;margin:0 12px 0 0}.profile-selector .profile-selector-box .profile-selector-type{display:block;color:#282E33;font-size:22px;line-height:26px;font-weight:600;margin:4px 0 1px}.profile-selector .profile-selector-box .profile-selector-info{color:#282E33;font-size:12px;line-height:16px}@media print,screen and (min-width:40em){.profile-selector .profile-selector-box{position:relative;display:inline-block;width:220px;height:280px;text-align:center;background:#fff;border:1px solid #dae1e1;padding:30px 20px 0;margin:0 18px 0 0}.profile-selector .profile-selector-box:nth-child(3n+3){margin:0}.profile-selector .profile-selector-box img{float:none;width:140px;height:140px;padding:0;margin:0}.profile-selector .profile-selector-box .profile-selector-type{display:block;color:#282e33;font-size:24px;line-height:28px;font-weight:600;margin:4px 0}.profile-selector .profile-selector-box .profile-selector-info{display:block;color:#282e33;font-size:12px;line-height:16px}.profile-selector .profile-selector-box:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;-moz-box-shadow:1px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.5);box-shadow:1px 2px 4px rgba(0,0,0,0.5)}}.reveal{outline:none;position:relative;-moz-box-shadow:0px 12px 15px 0px rgba(0,0,0,0.24);-webkit-box-shadow:0px 12px 15px 0px rgba(0,0,0,0.24);box-shadow:0px 12px 15px 0px rgba(0,0,0,0.24)}@media print,screen and (min-width:40em){.reveal.small-medium{width:60%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.medium{width:66%;max-width:75rem}}.reveal h2,.reveal h3{color:#0a0a0a}.reveal.reveal-rounded{border-radius:5px}.reveal.reveal-animated{padding:20px;opacity:0.0;transition:all 0.25s;transform:scale(0);animation:fade-in 0.25s ease-in-out}.reveal.without-overlay{position:fixed}.reveal.reveal-confirm{border-radius:5px}.reveal.reveal-confirm .message{margin:20px 0px 20px 0px}.reveal.reveal-confirm .actions{text-align:right}.reveal.reveal-confirm .actions .button{margin-bottom:0px}.reveal.reveal-confirm .actions .button-confirm{margin-left:5px}.reveal.reveal-signup-5{padding:0px;background-color:transparent;border:0px}.reveal.reveal-signup-5 .reveal-signup-5-content{border-radius:5px;margin:auto;text-align:center;position:relative;background:#fff;padding:0}.reveal.reveal-signup-5 .reveal-signup-5-content h2{font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif}@media screen and (max-width:39.9375em){.reveal.reveal-signup-5 .reveal-signup-5-content h2{font-size:28px}}.reveal.reveal-signup-5 .reveal-signup-5-content p{font-size:18px;margin-bottom:15px;line-height:1.3}.reveal.reveal-signup-5 .reveal-signup-5-content .close-reveal-modal{color:#fff}.reveal.reveal-signup-5 .reveal-signup-5-content .image{margin-bottom:-10px}.reveal.reveal-signup-5 .reveal-signup-5-content .callout{border-radius:50px;color:#fff;font-size:36px;background-color:#f25954;width:90px;position:absolute;top:20px;left:15%;padding:10px;line-height:.9;font-weight:bold;margin:auto;text-align:center}@media screen and (max-width:39.9375em){.reveal.reveal-signup-5 .reveal-signup-5-content .callout{left:5%}}.reveal.reveal-signup-5 .reveal-signup-5-content .reveal-signup-5-content-img{background-color:#00bcd4;-moz-border-radius:0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}.reveal.reveal-signup-5 .reveal-signup-5-content .button{margin-bottom:30px}.reveal.reveal-request-minecraft-server-access{border-radius:5px}.reveal.reveal-request-minecraft-server-access .title{font-size:25px}.reveal.reveal-request-minecraft-server-access .parent-subscription-request-form-text{text-align:left;margin:0px}.reveal.reveal-request-minecraft-server-access .btn-round.orange{color:#fff;background:#ffaa31;border:1px solid #ffaa31;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…dpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffaa31),color-stop(100%,#f6a430));background-image:-moz-linear-gradient(#ffaa31,#f6a430);background-image:-webkit-linear-gradient(#ffaa31,#f6a430);background-image:linear-gradient(#ffaa31,#f6a430);padding:10px 20px 10px 20px}.reveal.reveal-request-minecraft-server-access .btn-round.gray{color:#fff;background:gray;border:1px solid gray;background-image:none;padding:10px 20px 10px 20px}.reveal .close-reveal-modal{color:rgba(0,0,0,0.6);cursor:pointer;font-size:40px;font-weight:700;line-height:1;position:absolute;right:10px;top:0}.reveal .close-reveal-modal:hover{color:#36a1d8}.reveal .reveal__column{padding-bottom:2rem;padding-top:2rem}.reveal .reveal__header{background-color:#00bcd4;padding:0 30px;position:relative}.reveal .reveal__header h1{color:#fff;font-size:24px;line-height:30px;margin:0}.reveal .reveal__header .reveal__close{color:#fff;font-size:40px;font-weight:700;line-height:30px;position:absolute;right:1rem;top:1rem}.reveal .reveal__header .reveal__close:hover{color:#f5f6f7}.reveal .reveal__body h2{font-size:20px;line-height:24px;margin:0}.reveal .reveal__footer{background:#f5f6f7;display:block;position:relative;text-align:center;padding:8px 20px}.reveal .reveal__footer p{color:#0a0a0a}.reveal .reveal__footer .button{margin-bottom:0}.reveal.reveal--sticky-footer{padding-bottom:34px;position:relative}.reveal.reveal--sticky-footer.without-overlay{position:fixed}.reveal.reveal--sticky-footer .reveal__footer{position:absolute;left:0;right:0;bottom:0;height:34px}.reveal.reveal--sticky-footer .reveal__logo-footer{position:absolute;left:0;right:0;bottom:0;height:60px}.reveal.reveal--scroll-fix{padding:0}.reveal.reveal--scroll-fix .reveal-content{height:100%;overflow:auto;padding:1rem}body.is-reveal-open .reveal-animated{opacity:1.0;transform:scale(1)}.reveal.reveal--profile-select,.reveal.reveal--sign-in{padding:0px}.reveal.reveal--profile-select .reveal__header,.reveal.reveal--sign-in .reveal__header{padding:1rem}.reveal.reveal--profile-select .reveal__body,.reveal.reveal--sign-in .reveal__body{padding:1rem}.reveal.reveal--profile-select .reveal__footer,.reveal.reveal--sign-in .reveal__footer{padding:1rem}.reveal.reveal--profile-select .reveal__footer p,.reveal.reveal--sign-in .reveal__footer p{margin-bottom:0;padding:0}@media print,screen and (min-width:40em){.reveal.reveal--profile-select,.reveal.reveal--sign-in{width:736px}}.reveal.reveal--profile-select{padding-bottom:90px;position:relative}.reveal.reveal--profile-select.without-overlay{position:fixed}@media screen and (max-width:39.9375em){.reveal.reveal--profile-select .reveal__footer{background:transparent;padding-top:0}}@media print,screen and (min-width:40em){.reveal.reveal--profile-select{padding-bottom:0}.reveal.reveal--profile-select .reveal__footer{position:static;height:auto}}.reveal.reveal--sign-in .social-buttons-small{margin-top:1rem}.reveal.reveal--sign-in .divider-horizontal{position:relative;min-height:1px;background:#dae1e1;margin:30px 0}.reveal.reveal--sign-in .divider-horizontal span{position:absolute;top:0;left:50%;width:34px;height:14px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:0 6px;margin:-7px 0 0 -17px}.reveal.reveal--sign-in .divider-vertical{position:relative;display:inline-block;min-width:1px;min-height:300px;background:#dae1e1;margin:0 50%}.reveal.reveal--sign-in .divider-vertical span{position:absolute;top:88px;left:1px;width:34px;height:26px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:6px 0;margin:-7px 0 0 -17px}.reveal--select{background-color:#0070ba}.reveal--select h2{color:#fff}.reveal--select .reveal__close{color:#fff;font-size:40px;font-weight:700;line-height:30px;position:absolute;right:1rem;top:1rem}.reveal--select .reveal__close:hover{color:#f5f6f7}.reveal--select .select-modal-options .select-modal-option{border-radius:4px;background-color:#f3f8fb;display:block;text-align:center;margin-bottom:10px}@media print,screen and (min-width:64em){.reveal--select .select-modal-options .select-modal-option.select-modal-option-first{float:right}}.reveal--select .select-modal-options .select-modal-option span{display:block;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;padding:5px}.reveal--select .select-modal-options .select-modal-option:hover{-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.6);-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.6);box-shadow:1px 2px 6px rgba(0,0,0,0.6);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s}@media screen and (max-width:39.9375em){.reveal--select .select-modal-options .select-modal-option img{height:150px}}.reveal--select .select-modal-options .select-user-small .select-modal-option{width:100%}@media print,screen and (min-width:64em){.reveal--select .select-modal-options .select-user-small .select-modal-option{width:80%;margin-top:40px}}@media print,screen and (min-width:64em){.reveal--select .select-modal-options .select-user-small img{height:200px}}.reveal.rate-activity-modal{padding:10px;background-color:#4a80b7;border:3px solid #fff;border-radius:10px;color:#fff;min-height:250px;text-align:center}.reveal.rate-activity-modal h2{color:#fff;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif;font-size:30px;margin:10px}.reveal.rate-activity-modal p{color:#fff}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors{min-height:130px}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating{display:inline-block;list-style:none;text-align:center;padding:10px;vertical-align:top}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating img{background-color:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:80px;margin-left:5px;margin-top:1px;width:80px;border:4px solid #17cedc}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating h4{margin:0;color:#fff;font-size:22px;margin-top:5px;font-family:"Roboto Slab","Open Sans",Helvetica,Arial,sans-serif}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-inactive{transition:all 0.2s ease}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-inactive img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:60px;width:60px;border:3px solid #17cedc;background-color:#C3C3C3}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-inactive h4{display:none;font-size:20px}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-active{transition:all 0.2s ease}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-active img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:60px;margin-left:5px;width:60px;border:3px solid #17cedc;background-color:#fff;transition:all .2s ease-in-out;transform:scale(1.2)}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating.feedback-exit-rating-active h4{font-size:20px}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating:hover{transition:all 0.5s ease}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating:hover img{box-shadow:2px 2px 2px 1px rgba(0,0,0,0.2);-webkit-filter:none;filter:none;background-color:#fff;transform:scale(1.1)}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating:hover img .feedback-exit-rating-inactive{-webkit-filter:none;filter:none;background-color:#fff;transform:scale(1.1);box-shadow:2px 2px 2px 1px rgba(0,0,0,0.2)}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating:hover img .feedback-exit-rating-active{transform:none}.reveal.rate-activity-modal ul.feedback-exit-rating-selectors li.feedback-exit-rating:hover h4{display:block;line-height:1.5;margin-top:2px;transform:scale(1.1)}.reveal.rate-activity-modal .close-reveal-modal{color:#fff}.reveal.rate-activity-modal .close-reveal-modal:hover{color:#c3c3c3}.reveal.rate-activity-modal .feedback-exit-rating-detail .label,.reveal.rate-activity-modal .feedback-exit-rating-detail .question{color:#fff;font-weight:400;line-height:36px}.reveal.rate-activity-modal .feedback-exit-rating-detail .label{text-align:right;text-transform:uppercase}.reveal.rate-activity-modal .feedback-exit-rating-detail .question{text-align:left}.reveal.rate-activity-modal .button.rating{background-color:#fff;color:#17cedc;color:#00b4cb;border:0.5px solid rgba(28,207,221,0.5);text-transform:lowercase;font-weight:500}.reveal.rate-activity-modal .button.rating:hover,.reveal.rate-activity-modal .button.rating:focus{background-color:#17cedc;color:#17cedc}.reveal.rate-activity-modal .button.rating:hover,.reveal.rate-activity-modal .button.rating:focus{color:#fff}.reveal.rate-activity-modal .button.rating.active{background-color:#17cedc;color:#fff}.reveal.rate-activity-modal .button.rating.active:hover,.reveal.rate-activity-modal .button.rating.active:focus{background-color:#17cedc;color:#fff}.reveal.rate-activity-modal .button-group .button{margin-right:0}.modal-unlock{overflow:visible;padding:0 !important;border:0 !important;background-color:#2e3347}.modal-unlock.modal-unlock-2{background-color:#fff}.modal-unlock.modal-unlock-2 .modal-unlock-content{background-color:#fff}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar{background-color:#fff;color:#0a0a0a}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar h4{text-transform:uppercase}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar h4,.modal-unlock.modal-unlock-2 .modal-unlock-sidebar p{color:#0a0a0a}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask{padding:0;margin-top:0;border-top:1px solid #ccc;border-radius:0;background-color:#fff}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask .subtitle{color:#0a0a0a;font-size:16px;margin-top:14px;padding-bottom:14px}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask p{padding-bottom:0}.modal-unlock.modal-unlock-2 .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask .captcha{margin-bottom:10px}.modal-unlock.modal-unlock-2 .modal-unlock-content{background-color:#fbfbfb;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.1);padding-bottom:0;margin:10px}.modal-unlock.modal-unlock-2 .close-reveal-modal{color:#000 !important;font-size:40px !important;position:absolute;right:10px;top:5px}.modal-unlock.modal-unlock-2 .close-reveal-modal:hover{text-shadow:0 0 5px rgba(0,0,0,0.8)}.modal-unlock p,.modal-unlock ul{font-weight:500}.modal-unlock .close-reveal-modal{color:#fff !important;font-size:40px !important;position:absolute;right:10px;top:5px}.modal-unlock .close-reveal-modal:hover{text-shadow:2px 2px 5px black}.modal-unlock .parents-modal{background-color:#fff}.modal-unlock .modal-unlock-content{padding:20px;background-color:#fff}.modal-unlock .modal-unlock-gallery .active-thumbnail{width:100%;height:350px;object-fit:cover;object-position:top}@media print,screen and (min-width:40em){.modal-unlock .modal-unlock-gallery .active-thumbnail{height:140px}}@media print,screen and (min-width:64em){.modal-unlock .modal-unlock-gallery .active-thumbnail{height:322px}}@media screen and (min-width:75em){.modal-unlock .modal-unlock-gallery .active-thumbnail{height:382px}}@media screen and (min-width:90em){.modal-unlock .modal-unlock-gallery .active-thumbnail{height:428px}}.modal-unlock .modal-unlock-gallery .modal-unlock-thumbnail-description{background-color:#2e3347;padding:10px;margin-top:-7px}.modal-unlock .modal-unlock-gallery .modal-unlock-thumbnail-description span{font-size:14px;color:#fff}.modal-unlock .modal-unlock-gallery .modal-unlock-thumbnail-description ul{margin-bottom:0}.modal-unlock .modal-unlock-gallery .modal-unlock-thumbnail-description li{padding-top:10px}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li{display:inline-block;width:20%;height:80px;margin-top:20px;margin-right:10px}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li .selected-thumbnail{width:100%}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li .selected-thumbnail img{width:100%;height:80px;object-fit:cover;border:4px solid #58DCDA}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li .thumbnail{cursor:pointer}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li .thumbnail img{width:100%;height:80px;object-fit:cover}.modal-unlock .modal-unlock-gallery .modal-unlock-gallery-thumbnails li .thumbnail-description{text-align:center;font-size:12px;color:#888;padding-top:5px}.modal-unlock .modal-unlock-sidebar{height:100%;background-color:#2e3347;color:#fff;padding:20px}.modal-unlock .modal-unlock-sidebar h4{padding-bottom:0}.modal-unlock .modal-unlock-sidebar h4,.modal-unlock .modal-unlock-sidebar p{color:#fff}.modal-unlock .modal-unlock-sidebar ul li{margin:10px 0;font-size:15px}.modal-unlock .modal-unlock-sidebar ul li .checkmark{height:25px;width:25px;background-color:#58DCDA;border-radius:50%;margin-right:10px;text-align:center;line-height:25px;display:inline-block}.modal-unlock .modal-unlock-sidebar input::placeholder{color:#9b9b9b}.modal-unlock .modal-unlock-sidebar [type='text'],.modal-unlock .modal-unlock-sidebar [type='password'],.modal-unlock .modal-unlock-sidebar [type='date'],.modal-unlock .modal-unlock-sidebar [type='datetime'],.modal-unlock .modal-unlock-sidebar [type='datetime-local'],.modal-unlock .modal-unlock-sidebar [type='month'],.modal-unlock .modal-unlock-sidebar [type='week'],.modal-unlock .modal-unlock-sidebar [type='email'],.modal-unlock .modal-unlock-sidebar [type='number'],.modal-unlock .modal-unlock-sidebar [type='search'],.modal-unlock .modal-unlock-sidebar [type='tel'],.modal-unlock .modal-unlock-sidebar [type='time'],.modal-unlock .modal-unlock-sidebar [type='url'],.modal-unlock .modal-unlock-sidebar [type='color']{border-radius:5px;height:40px}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper{background-color:#fff;border-radius:5px;padding:20px;margin-top:20px}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper p{color:#2e3347;margin-bottom:0;padding-bottom:1rem}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper .subtitle{color:#2e3347;font-weight:600;font-size:17px}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper .parent-subscription-request-form{margin-top:1rem}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask{background-color:rgba(12,12,19,0.42)}.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask .subtitle,.modal-unlock .modal-unlock-sidebar .upgrade-cta-wrapper.student-ask label{color:#fff}.modal-unlock .modal-unlock-badges{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-unlock .modal-unlock-badges h6{margin-bottom:0;padding-bottom:0;padding-top:20px}.modal-unlock .modal-unlock-badges .course-badge{height:60px}.modal-unlock .modal-unlock-details{text-align:right;margin-top:20px}.modal-unlock .course-details-link{color:#00bcd4;font-weight:600;font-size:14px}.modal-unlock .course-details-link:hover{text-decoration:underline}.modal-unlock .loading-indicator-container{height:700px;padding-top:230px}.modal-unlock.modal-unlock-parent .modal-unlock-sidebar .upgrade-cta-wrapper .price-action{padding-bottom:10px;padding-left:0;padding-right:0}.modal-unlock.modal-unlock-parent .modal-unlock-sidebar .upgrade-cta-wrapper .price-action .button{margin-bottom:10px;margin-top:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;color:#555;font-size:12px;background:#f9f8f4}body{padding-top:46px}header,nav,section,article,aside,details,address,figure,figcaption,hgroup,footer{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6{color:#3b3832;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;font-weight:600}h1{font-size:25px}h2{font-size:23px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:13px}em{font-style:italic}.relative{position:relative}.float-left{float:left}.float-right{float:right}ul,menu,dir{display:block;list-style-type:square;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.colorBlockCCC{background:#CCC}.colorBlockDDD{background:#DDD}.colorBlockEEE{background:#EEE}.colorBlockF1{background:#F1F1F1}.cb:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .cb{zoom:1}*:first-child+html .cb{zoom:1}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*='col-']{float:left;padding-right:20px}[class*='col-']:last-of-type{padding-right:0px}.grid{width:100%;max-width:1140px;margin:0 auto;overflow:hidden}.grid:after{content:"";display:table;clear:both}.gridPad{padding:20px 0 0px 20px}.gridPad>[class*='col-']:last-of-type{padding-right:20px}.pushRight{float:right}.col-1-1{width:100%}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-3-4{width:75%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}@media handheld,only screen and (max-width:767px){.grid{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}[ class*='col-']{width:auto;float:none;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:20px}}#ideHead{color:#fff;position:fixed;top:0px;left:0px;display:block;width:100%;height:46px;background:#e7e6e2;background:-webkit-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-moz-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-ms-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-o-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:linear-gradient(to bottom,#f3f2ed 0%,#e7e6e2 100%);border-bottom:1px solid #bab9b8;-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 2px rgba(34,25,25,0.4);box-shadow:0 1px 3px rgba(34,25,25,0.4);z-index:1000}.inside-ideHead{position:relative;width:100%;margin:0 auto}.inside-ideHead a.home{color:#67645d;font-size:18px;line-height:45px;font-weight:normal;font-family:'icomoon';text-shadow:0 1px 0 #FFF;text-decoration:none;display:inline-block;width:45px;height:45px;border-right:1px solid #bab9b8;vertical-align:baseline;-webkit-font-smoothing:antialiased;padding-left:13px}.inside-ideHead a.home:hover{color:#3b3832;text-decoration:none;background:#f2f1ee;background:-webkit-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-moz-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-ms-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-o-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:linear-gradient(to bottom,#fbfaf6 0%,#f2f1ee 100%)}.inside-ideHead .title{color:#4f4b43;font-size:16px;line-height:45px;font-weight:normal;display:inline-block;border-left:1px solid #f9f8f4;padding-left:20px}.inside-ideHead ul.ideMenus{position:relative;display:inline-block;padding:0;margin:0}.inside-ideHead ul.ideMenus li{color:#4f4b43;font-size:16px;line-height:45px;font-weight:500;position:relative;display:inline-block;border-left:1px solid #f9f8f4;border-right:1px solid #bab9b8;padding:0;margin:0}.inside-ideHead ul.ideMenus li:hover{color:#3b3832;background:#f2f1ee;background:-webkit-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-moz-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-ms-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:-o-linear-gradient(top,#fbfaf6 0%,#f2f1ee 100%);background:linear-gradient(to bottom,#fbfaf6 0%,#f2f1ee 100%)}.inside-ideHead ul.ideMenus li:hover ul{display:block}.inside-ideHead ul.ideMenus li a{color:#4f4b43;font-size:16px;line-height:45px;font-weight:500;padding:0 15px;margin:0}.inside-ideHead ul.ideMenus li a:hover{text-decoration:none}.inside-ideHead ul.ideMenus li a.menu{position:relative;display:block;color:#4f4b43;font-size:16px;line-height:45px;font-weight:normal;padding:0 15px;margin:0}.inside-ideHead ul.ideMenus li a.menu:hover{text-decoration:none}.inside-ideHead ul.ideMenus li a.menu span{position:relative;display:inline-block;width:0;height:0;border:1px solid #3b3832;border-color:#3b3832 transparent transparent transparent;border-width:4px;padding:0;margin:0 0 0 8px}.inside-ideHead ul.ideMenus li ul{position:absolute;display:none;top:45px;left:-2px;min-width:160px;background:#fff;border:1px solid #bab9b8;border-top:1px solid #f2f1ee;box-shadow:0 1px 2px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 1px #d0cdc1;-ms-box-shadow:0 1px 1px #000;padding:0;margin:0;z-index:100}.inside-ideHead ul.ideMenus li ul li{color:#3b3832;font-size:13px;line-height:32px;font-weight:400;text-align:left;float:none;position:relative;display:block;white-space:nowrap;border:0;padding:0;margin:0}.inside-ideHead ul.ideMenus li ul li:hover{background:#fbfaf7}.inside-ideHead ul.ideMenus li ul li.menuDiv{border-top:1px solid #e1dfdf}.inside-ideHead ul.ideMenus li ul li a{color:#3b3832;font-size:13px;line-height:32px;font-weight:400;text-align:left;text-decoration:none;position:relative;display:inline-block;white-space:nowrap;padding:0 0 0 10px;margin:0}.inside-ideHead ul.ideMenus li ul li span{font-size:12px;line-height:32px;font-weight:300;text-align:right;display:inline-block;padding-right:10px}.inside-ideHead ul.ideMenus li ul li.disable,.inside-ideHead ul.ideMenus li ul li.disable a,.inside-ideHead ul.ideMenus li ul li.disable span{color:#d3d2cf;cursor:default}.inside-ideHead ul.messages{position:relative;display:inline-block;padding:0;margin-right:12px}.inside-ideHead ul.messages li{color:#4f4b43;font-size:16px;line-height:37px;font-weight:500;position:relative;display:inline-block;padding:8px 10px 0;margin:0}.inside-ideHead ul.messages li span{color:#67645d;font-size:24px;line-height:24px;font-weight:normal;font-family:'icomoon';text-decoration:none;vertical-align:baseline;-webkit-font-smoothing:antialiased}.inside-ideHead ul.messages li .number{color:#fff;font-size:12px;line-height:12px;font-weight:500;text-align:center;position:absolute;top:14px;left:14px;width:18px}.inside-ideHead ul.messages li.green .number{color:#fff}.inside-ideHead ul.messages li.green span{color:#49a747}.inside-ideHead ul.messages li:hover ul{display:block}.inside-ideHead ul.messages li:hover{background:#fbfaf7}.inside-ideHead ul.messages li ul{position:absolute;display:none;top:45px;right:0;min-width:250px;background:#fff;border:4px solid #fbfaf7;box-shadow:0 1px 2px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 1px #d0cdc1;-ms-box-shadow:0 1px 1px #000;padding:0;margin:0;z-index:100}.inside-ideHead ul.messages li ul li{color:#3b3832;font-size:13px;line-height:32px;font-weight:400;text-align:left;float:none;position:relative;display:block;overflow:hidden;border:0;padding:0;margin:0}.inside-ideHead ul.messages li ul li.title{color:#3b3832;font-size:11px;line-height:12px;font-weight:500;text-align:left;text-transform:uppercase;position:relative;display:block;height:25px;background:#fbfaf7;padding:3px 0 10px 10px}.inside-ideHead ul.messages li ul li a{color:#3b3832;font-size:12px;line-height:15px;font-weight:300;text-align:left;text-decoration:none;position:relative;display:block;height:45px;border-bottom:2px solid #fbfaf7;padding:6px 10px 8px 10px;margin:0}.inside-ideHead ul.messages li ul li.btnMessages{position:relative;display:block;height:82px;background:#fff;padding:8px}.inside-ideHead ul.messages li ul li.btnMessages a.view{color:#67645d;font-size:14px;line-height:15px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;height:30px;background:#e7e6e2;background:-webkit-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-moz-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-ms-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-o-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:linear-gradient(to bottom,#f3f2ed 0%,#e7e6e2 100%);border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:6px}.inside-ideHead ul.messages li ul li.btnMessages a.view:hover{color:#3b3832;text-decoration:none;border-color:#aaa #aaa #999;background:#edece8;background:-webkit-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-moz-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-ms-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-o-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:linear-gradient(to bottom,#f7f6f2 0%,#edece8 100%)}.inside-ideHead ul.messages li ul li.btnMessages a.send{color:#67645d;font-size:14px;line-height:15px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;height:30px;background:#ffa80d;background:-webkit-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-moz-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-ms-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-o-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:linear-gradient(to bottom,#ffbb41 0%,#ffa80d 100%);border:1px solid;border-color:#eba324 #eba324 #d9961f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.inside-ideHead ul.messages li ul li.btnMessages a.send:hover{color:#3b3832;text-decoration:none;background:#ffb127;background:-webkit-linear-gradient(top,#ffbf4b 0%,#ffb127 100%);background:-moz-linear-gradient(top,#ffbf4b 0%,#ffb127 100%);background:-ms-linear-gradient(top,#ffbf4b 0%,#ffb127 100%);background:-o-linear-gradient(top,#ffbf4b 0%,#ffb127 100%);background:linear-gradient(to bottom,#ffbf4b 0%,#ffb127 100%)}.sidebar{float:left;width:300px;margin:20px 0 0 20px}#ideFoot{position:relative;display:block;width:100%;background:#e7e6e2;border-top:4px solid #2d2c29}.inside-ideFoot{position:relative;display:block;width:100%;padding:0;margin:0 auto}.inside-ideFoot ul.nav{font:16px;line-height:46px;font-weight:500;text-shadow:0px -1px 1px #0D2137;float:left;border-left:1px solid #16467b;border-right:1px solid #4c88c7}.inside-ideFoot .nav li{float:left;border-left:1px solid #4c88c7;border-right:1px solid #16467b}.chapterBox{position:fixed;top:50%;left:50%;display:block;width:900px;height:500px;margin-left:-450px;margin-top:-250px;box-shadow:0 4px 10px #000;-webkit-box-shadow:0 4px 10px #000;-moz-box-shadow:0 4px 10px #000;-ms-box-shadow:0 4px 10px #000}.chapterDefault{background:#fff;border:8px solid #f3f2ed;padding:0}.chapterDefault .panelLeft{display:inline-block;width:50%;height:100%;background:#fff;padding:12px 20px 5px;overflow-y:auto}.chapterDefault .panelLeft h2{position:relative;display:block;color:#3b3832;font-size:24px;line-height:25px;letter-spacing:0;font-weight:500;margin:0 0 20px}.chapterDefault .panelLeft .subhead{color:#4f4b43;font-size:17px;line-height:20px;letter-spacing:0;font-weight:300;margin:0 0 15px}.chapterDefault .panelLeft .badgePanel{position:relative;display:block;margin:0 0 15px}.chapterDefault .panelLeft .badgePanel .badge{position:relative;display:inline-block;margin:0 20px 0 0}.chapterDefault .panelLeft .badgePanel .badge img{position:relative;width:100px;height:100px}.chapterDefault .panelLeft .badgePanel span{position:relative;display:inline-block;color:#49a747;font-size:34px;line-height:34px;letter-spacing:-1px;font-weight:500;margin-top:14px}.chapterDefault .panelLeft p{color:#4f4b43;font-size:18px;line-height:22px;letter-spacing:0;font-weight:300;margin:0 0 20px}.chapterDefault .panelLeft h5{color:#3b3832;font-size:20px;line-height:21px;letter-spacing:0;font-weight:500;margin:0 0 11px}.chapterDefault .panelLeft ul{list-style-type:none;margin:4px 0 6px}.chapterDefault .panelLeft ul li{font-size:20px;line-height:24px;font-weight:400;background-image:url("img/icn-checkmark-green.jpg");background-repeat:no-repeat;background-position:0 0;padding-left:28px;margin:0 0 10px}.chapterDefault .panelLeft ul li img{width:auto;display:inline-block;margin:0 4px 0 0}.chapterDefault .panelRight{display:inline-block;width:50%;height:100%;background:#faf9f3;border-left:1px solid #f0eee5;padding:20px 30px}.chapterDefault .panelRight .infoBox{position:relative;display:block;background:#fff;border:1px solid #d3d2cf;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 2px rgba(198,195,182,0.5);-webkit-box-shadow:0 1px 2px rgba(198,195,182,0.5);-moz-box-shadow:0 1px 2px rgba(208,205,193,0.5);-ms-box-shadow:0 1px 2px rgba(208,205,193,0.5);padding:10px 0 0;margin:0 auto 20px}.chapterDefault .panelRight .infoBox h3{position:relative;display:block;color:#4f4b43;font-size:21px;line-height:22px;letter-spacing:0;font-weight:500;margin:0 20px 12px}.chapterDefault .panelRight .infoBox .imagePanel{position:relative;display:block;margin:0 20px 12px}.chapterDefault .panelRight .infoBox .imagePanel .badge{position:relative;display:inline-block;margin:0 15px 0 8px}.chapterDefault .panelRight .infoBox .imagePanel .badge img{position:relative;width:70px;height:70px}.chapterDefault .panelRight .infoBox .imagePanel .player{position:relative;display:inline-block;width:100px;height:65px;overflow:hidden;margin:0 15px 0 0}.chapterDefault .panelRight .infoBox .imagePanel .infoHeading{position:relative;display:block;color:#4f4b43;font-size:18px;line-height:19px;letter-spacing:0;font-weight:400;margin:0 0 4px}.chapterDefault .panelRight .infoBox .imagePanel p{position:relative;display:inline;color:#4f4b43;font-size:16px;line-height:22px;letter-spacing:0;font-weight:300}.chapterDefault .panelRight .infoBox .actionPanel{text-align:center;width:100%;margin:10px 0 0}.chapterDefault .panelRight .infoBox .actionPanel a{color:#fff;font-size:14px;line-height:19px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;width:100%;text-shadow:0 -1px 0 #e59e21;background:#ffa80d;background:-webkit-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-moz-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-ms-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-o-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:linear-gradient(to bottom,#ffbb41 0%,#ffa80d 100%);border:2px solid;border-color:#eba324 #eba324 #d9961f;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;padding:7px 12px;margin-right:5px;cursor:pointer}.chapterDefault .panelRight .buttonPanel{text-align:right;position:absolute;bottom:20px;right:20px}.btnFlatGreen,a.btnFlatGreen,.buttonrow a.btnFlatGreen,input[type="submit"].btnFlatGreen{color:#fff !important;text-align:center;text-decoration:none;position:relative;display:inline-block;background:#3fb58e;background:-webkit-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-moz-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-ms-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-o-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:linear-gradient(to bottom,#3fb58e 0%,#3daf89 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -1px rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -1px rgba(0,0,0,0.15) inset;-ms-box-shadow:0 -1px rgba(0,0,0,0.15) inset;box-shadow:0 -1px rgba(0,0,0,0.15) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatGreen:hover,a.btnFlatGreen:hover,.buttonrow a.btnFlatGreen:hover,input[type="submit"].btnFlatGreen:hover{text-decoration:none;background:#3cad88;background:-webkit-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-moz-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-ms-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-o-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:linear-gradient(to bottom,#3cad88 0%,#3ba784 100%);-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}.btnFlatGray,a.btnFlatGray,.buttonrow a.btnFlatGray,input[type="submit"].btnFlatGray{color:#2d2c29 !important;text-align:center;text-decoration:none;position:relative;display:inline-block;background:#f2f2f2;background:-webkit-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-moz-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-ms-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-o-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#ededed 0%,#e8e8e8 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -1px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 -1px rgba(0,0,0,0.1) inset;-ms-box-shadow:0 -1px rgba(0,0,0,0.1) inset;box-shadow:0 -1px rgba(0,0,0,0.1) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatGray:hover,a.btnFlatGray:hover,.buttonrow a.btnFlatGray:hover,input[type="submit"].btnFlatGray:hover{text-decoration:none;background:#dfdfdf;background:-webkit-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-moz-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-ms-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-o-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:linear-gradient(to bottom,#dfdfdf 0%,#d9d9d9 100%);-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}a.btnMain{color:#dfdfdf;font-size:14px;line-height:21px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;text-shadow:0 -1px 0 #0c0c0c;position:relative;display:inline-block;vertical-align:middle;background:transparent;border:1px solid;border-color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:6px 12px 7px;margin-left:2px;cursor:pointer}a.btnMain:hover{color:#f4f4f4;text-shadow:0 -1px 0 #074d75;border:1px solid;border-color:#454545 #454545 #3e3e3e;background:#0e7ab7;background:-webkit-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-moz-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-ms-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-o-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:linear-gradient(to bottom,#2ca8ec 0%,#0e7ab7 100%);-webkit-box-shadow:inset 0 0 2px #39b5f8;-moz-box-shadow:inset 0 0 2px #39b5f8;-ms-box-shadow:inset 0 0 2px #39b5f8;box-shadow:inset 0 0 2px #39b5f8}a.btnMain.active{color:#7d7a72;text-decoration:none;border-color:#b6b6b6 #bbb #bbb;background:#e0dfdc;background:-webkit-linear-gradient(top,#dddddb 0%,#e0dfdc 100%);background:-moz-linear-gradient(top,#dddddb 0%,#e0dfdc 100%);background:-ms-linear-gradient(top,#dddddb 0%,#e0dfdc 100%);background:-o-linear-gradient(top,#dddddb 0%,#e0dfdc 100%);background:linear-gradient(to bottom,#dddddb 0%,#e0dfdc 100%);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-ms-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}a.btnMain span{color:#dfdfdf;font-size:21px;line-height:21px;font-weight:normal;font-family:'icomoon';text-decoration:none;text-shadow:0 -1px 0 #323232;vertical-align:baseline;-webkit-font-smoothing:antialiased}a.btnMain:hover span{color:#f4f4f4}a.btnAction{color:#dfdfdf;font-size:14px;line-height:21px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;text-shadow:0 -1px 0 #0c0c0c;position:relative;display:inline-block;vertical-align:middle;background:transparent;border:1px solid;border-color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:6px 12px 7px;margin-left:2px;cursor:pointer}a.btnAction:hover{color:#f4f4f4;text-shadow:0 -1px 0 #074d75;border:1px solid;border-color:#454545 #454545 #3e3e3e;background:#0e7ab7;background:-webkit-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-moz-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-ms-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:-o-linear-gradient(top,#2ca8ec 0%,#0e7ab7 100%);background:linear-gradient(to bottom,#2ca8ec 0%,#0e7ab7 100%);-webkit-box-shadow:inset 0 0 2px #39b5f8;-moz-box-shadow:inset 0 0 2px #39b5f8;-ms-box-shadow:inset 0 0 2px #39b5f8;box-shadow:inset 0 0 2px #39b5f8}a.btnAction.active{color:#fff;text-decoration:none;text-shadow:0 -1px 0 #9e5e11;border:1px solid;border-color:#454545 #454545 #3e3e3e;background:#ed8c17;background:-webkit-linear-gradient(top,#ffb320 0%,#ed8c17 100%);background:-moz-linear-gradient(top,#ffb320 0%,#ed8c17 100%);background:-ms-linear-gradient(top,#ffb320 0%,#ed8c17 100%);background:-o-linear-gradient(top,#ffb320 0%,#ed8c17 100%);background:linear-gradient(to bottom,#ffb320 0%,#ed8c17 100%);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-ms-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}a.btnAction.active:hover{color:#fff;text-decoration:none;text-shadow:0 -1px 0 #9e5e11;border:1px solid;border-color:#454545 #454545 #3e3e3e;background:#f9941a;background:-webkit-linear-gradient(top,#ffb933 0%,#f9941a 100%);background:-moz-linear-gradient(top,#ffb933 0%,#f9941a 100%);background:-ms-linear-gradient(top,#ffb933 0%,#f9941a 100%);background:-o-linear-gradient(top,#ffb933 0%,#f9941a 100%);background:linear-gradient(to bottom,#ffb933 0%,#f9941a 100%)}a.icon{color:#dfdfdf;padding:6px 8px 3px !important}a.space{margin-left:15px !important}a.red span{color:#b62030}a.green span{color:#49a747}a.blue span{color:#3a74b2}a.hilight{color:#f4f4f4;text-shadow:0 -1px 0 #c48515;border-left:1px solid #fdca6f;background:#e29917;background:-webkit-linear-gradient(top,#ffbf4b 0%,#e29917 100%);background:-moz-linear-gradient(top,#ffbf4b 0%,#e29917 100%);background:-ms-linear-gradient(top,#ffbf4b 0%,#e29917 100%);background:-o-linear-gradient(top,#ffbf4b 0%,#e29917 100%)}a.hilight:hover{color:#f4f4f4;text-shadow:0 -1px 0 #c48515;border-left:1px solid #fdca6f;background:#eda11b;background:-webkit-linear-gradient(top,#fec45c 0%,#eda11b 100%);background:-moz-linear-gradient(top,#fec45c 0%,#eda11b 100%);background:-ms-linear-gradient(top,#fec45c 0%,#eda11b 100%);background:-o-linear-gradient(top,#fec45c 0%,#eda11b 100%)}a.micro,input[type="submit"].micro{font-size:11px;line-height:11px;font-weight:500;padding:3px 6px 4px !important;margin-right:2px}a.small,input[type="submit"].small{font-size:12px;line-height:13px;font-weight:500;padding:6px 12px !important}a.medium,input[type="submit"].medium{font-size:14px;line-height:19px;font-weight:500;padding:6px 16px 6px 16px !important}a.large,input[type="submit"].large{font-size:16px;line-height:23px;font-weight:500;padding:10px 20px !important}a.max,input[type="submit"].max{font-size:20px;line-height:28px;font-weight:500;padding:15px 24px !important}a.full,input[type="submit"].full{width:100%}a.fmicro,input[type="submit"].fmicro{font-size:10px !important;line-height:11px !important;font-weight:300;padding:3px 6px 4px !important}a.fsmall,input[type="submit"].fsmall{font-size:12px !important;line-height:13px !important;font-weight:300;padding:6px 12px !important}a.fmedium,input[type="submit"].fmedium{font-size:12px;line-height:16px;font-weight:300;letter-spacing:0;padding:8px 20px !important}a.flarge,input[type="submit"].flarge{font-size:14px;line-height:18px;font-weight:300;padding:10px 24px !important}a.fmax,input[type="submit"].fmax{font-size:20px;line-height:28px;font-weight:300;padding:15px 24px !important}a.ffull,input[type="submit"].ffull{width:100%}@font-face{font-family:'Open Sans';src:url("/global/fonts/open-sans/opensans-regular.eot");src:url("/global/fonts/open-sans/opensans-regular.eot?#iefix") format("embedded-opentype"),url("/global/fonts/open-sans/opensans-regular.woff") format("woff"),url("/global/fonts/open-sans/opensans-regular.ttf") format("truetype"),url("/global/fonts/open-sans/opensans-regular.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans Condensed';src:url("/global/fonts/open-sans/opensans-condlight.eot");src:url("/global/fonts/open-sans/opensans-condlight.eot?#iefix") format("embedded-opentype"),url("/global/fonts/open-sans/opensans-condlight.woff") format("woff"),url("/global/fonts/open-sans/opensans-condlight.ttf") format("truetype"),url("/global/fonts/open-sans/opensans-condlight.svg#open_sanscondensed_light") format("svg");font-weight:normal;font-weight:300;font-style:normal}@font-face{font-family:'Open Sans Condensed';src:url("/global/fonts/open-sans/opensans-condlightitalic.eot");src:url("/global/fonts/open-sans/opensans-condlightitalic.eot?#iefix") format("embedded-opentype"),url("/global/fonts/open-sans/opensans-condlightitalic.woff") format("woff"),url("/global/fonts/open-sans/opensans-condlightitalic.ttf") format("truetype"),url("/global/fonts/open-sans/opensans-condlightitalic.svg#open_sansCnLtIt") format("svg");font-weight:normal;font-weight:300;font-style:italic}@font-face{font-family:'Open Sans Condensed';src:url("/global/fonts/open-sans/opensans-condbold.eot");src:url("/global/fonts/open-sans/opensans-condbold.eot?#iefix") format("embedded-opentype"),url("/global/fonts/open-sans/opensans-condbold.woff") format("woff"),url("/global/fonts/open-sans/opensans-condbold.ttf") format("truetype"),url("/global/fonts/open-sans/opensans-condbold.svg#open_sans_condensedbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'icomoon';src:url("/global/fonts/icomoon/icomoon.eot");src:url("/global/fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype")}@font-face{font-family:'icomoon';src:url("   ");src:url("/global/fonts/icomoon/icomoon.ttf");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-home,.icon-pencil,.icon-pencil-2,.icon-marker,.icon-brush,.icon-color-palette,.icon-eyedropper,.icon-droplet,.icon-pictures,.icon-camera,.icon-music,.icon-music-2,.icon-piano,.icon-play,.icon-movie,.icon-film,.icon-camera-2,.icon-camera-3,.icon-gamepad,.icon-king,.icon-queen,.icon-announcement,.icon-podcast,.icon-mic,.icon-mic-2,.icon-book,.icon-book-2,.icon-books,.icon-graduation,.icon-list,.icon-profile,.icon-copy,.icon-folder,.icon-folder-2,.icon-folder-3,.icon-license,.icon-tag,.icon-cart,.icon-calculate,.icon-phone,.icon-mail,.icon-mail-2,.icon-mail-3,.icon-location,.icon-clock,.icon-clock-2,.icon-stopwatch,.icon-calendar,.icon-printer,.icon-screen,.icon-download,.icon-upload,.icon-disk,.icon-undo,.icon-redo,.icon-rotate,.icon-rotate-2,.icon-undo-2,.icon-redo-2,.icon-refresh,.icon-comments,.icon-comments-2,.icon-comments-3,.icon-comments-4,.icon-user,.icon-user-add,.icon-user-remove,.icon-users,.icon-busy,.icon-search,.icon-zoom-in,.icon-zoom-out,.icon-expand,.icon-full-screen,.icon-key,.icon-locked,.icon-wrench,.icon-equalizer,.icon-cog,.icon-cog-2,.icon-cog-3,.icon-wand,.icon-wand-2,.icon-health,.icon-bug,.icon-pie,.icon-gift,.icon-balloon,.icon-crown,.icon-trophy,.icon-diamond,.icon-apple-fruit,.icon-tree,.icon-rocket,.icon-bomb,.icon-fire,.icon-lamp,.icon-remove,.icon-pin,.icon-puzzle,.icon-puzzle-2,.icon-target,.icon-target-2,.icon-lightning,.icon-list-2,.icon-grid-view,.icon-menu,.icon-link,.icon-flag,.icon-flag-2,.icon-attachment,.icon-eye,.icon-eye-blocked,.icon-bookmark,.icon-bookmark-2,.icon-contrast,.icon-star,.icon-star-2,.icon-star-3,.icon-heart,.icon-heart-2,.icon-move,.icon-warning,.icon-warning-2,.icon-notification,.icon-notification-2,.icon-notification-3,.icon-notification-4,.icon-plus,.icon-minus,.icon-help,.icon-info,.icon-blocked,.icon-cancel,.icon-cancel-2,.icon-checkmark,.icon-minus-2,.icon-plus-2,.icon-play-2,.icon-pause,.icon-stop,.icon-volume-high,.icon-volume-increase,.icon-volume-decrease,.icon-volume,.icon-mute,.icon-next,.icon-previous,.icon-first,.icon-last,.icon-loop,.icon-arrow-first,.icon-arrow-last,.icon-arrow-up,.icon-arrow-right,.icon-arrow-down,.icon-arrow-left,.icon-arrow-up-left,.icon-arrow-up-2,.icon-arrow-up-right,.icon-arrow-right-2,.icon-arrow-down-right,.icon-arrow-down-2,.icon-arrow-down-left,.icon-arrow-left-2,.icon-arrow-up-3,.icon-arrow-right-3,.icon-arrow-down-3,.icon-arrow-left-3,.icon-arrow-up-4,.icon-arrow-right-4,.icon-arrow-down-4,.icon-arrow-left-4,.icon-arrow-up-5,.icon-arrow-right-5,.icon-arrow-down-5,.icon-arrow-left-5,.icon-menu-2,.icon-enter,.icon-backspace,.icon-tab,.icon-command,.icon-checkbox-checked,.icon-checkbox-unchecked,.icon-radio-checked,.icon-radio-unchecked,.icon-rulers,.icon-scissors,.icon-filter,.icon-share,.icon-new-tab,.icon-code,.icon-google-plus,.icon-google-plus-2,.icon-facebook,.icon-facebook-2,.icon-twitter,.icon-twitter-2,.icon-youtube,.icon-youtube-2,.icon-vimeo,.icon-vimeo-2,.icon-apple,.icon-finder,.icon-android,.icon-windows,.icon-reddit,.icon-linkedin,.icon-stumbleupon,.icon-pinterest,.icon-linkedin-text,.icon-pinterest-icon,.icon-menu-down,.icon-list-title,.icon-arrow-tri-right,.icon-arrow-tri-left,.icon-stop-2,.icon-backpack,.icon-lock,.icon-info-2,.icon-google,.icon-chrome,.icon-firefox,.icon-IE,.icon-opera,.icon-safari,.icon-checkmark-2,.icon-thumbs-up,.icon-point-down,.icon-point-left,.icon-point-right,.icon-point-up,.icon-expand-2,.icon-collapse,.icon-lessons,.icon-projects,.icon-stem,.icon-slider-right,.icon-slider-left,.icon-remix,.icon-time,.icon-quote,.icon-quote-2,.icon-smiley,.icon-neutral,.icon-sad,.icon-enter-2,.icon-exit,.icon-loop-2,.icon-checkbox,.icon-checkbox-unchecked-2,.icon-checkbox-partial,.icon-popout,.icon-share-2,.icon-slider-up,.icon-slider-down,.icon-keyboard,.icon-gamepad-2,.icon-gamepad-3,.icon-picture,.icon-folder-4,.icon-folder-add,.icon-folder-remove,.icon-copy-2,.icon-file,.icon-expand-3,.icon-contract,.icon-contract-2,.icon-network,.icon-eye-blocked-2,.icon-loop-3,.icon-file-xml,.icon-file-pdf,.icon-vector,.icon-crop,.icon-backpack-2,.icon-console,.icon-copy-2-2,.icon-functions,.icon-lesson-plan,.icon-lock-2,.icon-math,.icon-monitor-2,.icon-motion,.icon-pencil-2-2,.icon-physics,.icon-play-2-2,.icon-report,.icon-document-2,.icon-stop-2-2,.icon-rotate-left,.icon-rotate-right,.icon-sounds,.icon-unlocked,.icon-end-user,.icon-tools,.icon-atom,.icon-lamp-2,.icon-grid-2,.icon-arrow-cursor{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle}.icon-home:before{content:"\e000"}.icon-pencil:before{content:"\e001"}.icon-pencil-2:before{content:"\e002"}.icon-marker:before{content:"\e003"}.icon-brush:before{content:"\e004"}.icon-color-palette:before{content:"\e005"}.icon-eyedropper:before{content:"\e006"}.icon-droplet:before{content:"\e007"}.icon-pictures:before{content:"\e008"}.icon-camera:before{content:"\e009"}.icon-music:before{content:"\e00a"}.icon-music-2:before{content:"\e00b"}.icon-piano:before{content:"\e00c"}.icon-movie:before{content:"\e00e"}.icon-film:before{content:"\e00f"}.icon-camera-2:before{content:"\e010"}.icon-camera-3:before{content:"\e011"}.icon-gamepad:before{content:"\e012"}.icon-king:before{content:"\e013"}.icon-queen:before{content:"\e014"}.icon-announcement:before{content:"\e015"}.icon-podcast:before{content:"\e016"}.icon-mic:before{content:"\e017"}.icon-mic-2:before{content:"\e018"}.icon-book:before{content:"\e019"}.icon-book-2:before{content:"\e01a"}.icon-books:before{content:"\e01b"}.icon-graduation:before{content:"\e01c"}.icon-list:before{content:"\e01d"}.icon-profile:before{content:"\e01e"}.icon-copy:before{content:"\e01f"}.icon-folder:before{content:"\e020"}.icon-folder-2:before{content:"\e021"}.icon-folder-3:before{content:"\e022"}.icon-license:before{content:"\e023"}.icon-tag:before{content:"\e024"}.icon-cart:before{content:"\e025"}.icon-calculate:before{content:"\e026"}.icon-phone:before{content:"\e027"}.icon-mail:before{content:"\e028"}.icon-mail-2:before{content:"\e029"}.icon-mail-3:before{content:"\e02a"}.icon-location:before{content:"\e02b"}.icon-clock:before{content:"\e02c"}.icon-clock-2:before{content:"\e02d"}.icon-stopwatch:before{content:"\e02e"}.icon-calendar:before{content:"\e02f"}.icon-printer:before{content:"\e030"}.icon-screen:before{content:"\e031"}.icon-download:before{content:"\e032"}.icon-upload:before{content:"\e033"}.icon-disk:before{content:"\e034"}.icon-undo:before{content:"\e035"}.icon-redo:before{content:"\e036"}.icon-rotate:before{content:"\e037"}.icon-rotate-2:before{content:"\e038"}.icon-undo-2:before{content:"\e039"}.icon-redo-2:before{content:"\e03a"}.icon-refresh:before{content:"\e03b"}.icon-comments:before{content:"\e03c"}.icon-comments-2:before{content:"\e03d"}.icon-comments-3:before{content:"\e03e"}.icon-comments-4:before{content:"\e03f"}.icon-user:before{content:"\e040"}.icon-user-add:before{content:"\e041"}.icon-user-remove:before{content:"\e042"}.icon-users:before{content:"\e043"}.icon-busy:before{content:"\e044"}.icon-search:before{content:"\e045"}.icon-zoom-in:before{content:"\e046"}.icon-zoom-out:before{content:"\e047"}.icon-expand:before{content:"\e048"}.icon-key:before{content:"\e04a"}.icon-locked:before{content:"\e04b"}.icon-wrench:before{content:"\e04c"}.icon-equalizer:before{content:"\e04d"}.icon-cog:before{content:"\e04e"}.icon-cog-2:before{content:"\e04f"}.icon-cog-3:before{content:"\e050"}.icon-wand:before{content:"\e051"}.icon-wand-2:before{content:"\e052"}.icon-health:before{content:"\e053"}.icon-bug:before{content:"\e054"}.icon-pie:before{content:"\e055"}.icon-gift:before{content:"\e056"}.icon-balloon:before{content:"\e057"}.icon-crown:before{content:"\e058"}.icon-trophy:before{content:"\e059"}.icon-diamond:before{content:"\e05a"}.icon-apple-fruit:before{content:"\e05b"}.icon-tree:before{content:"\e05c"}.icon-rocket:before{content:"\e05d"}.icon-bomb:before{content:"\e05e"}.icon-fire:before{content:"\e05f"}.icon-lamp:before{content:"\e060"}.icon-pin:before{content:"\e062"}.icon-puzzle:before{content:"\e063"}.icon-puzzle-2:before{content:"\e064"}.icon-target:before{content:"\e065"}.icon-target-2:before{content:"\e066"}.icon-lightning:before{content:"\e067"}.icon-list-2:before{content:"\e068"}.icon-grid-view:before{content:"\e069"}.icon-menu:before{content:"\e06a"}.icon-link:before{content:"\e06b"}.icon-flag:before{content:"\e06c"}.icon-flag-2:before{content:"\e06d"}.icon-attachment:before{content:"\e06e"}.icon-eye:before{content:"\e06f"}.icon-eye-blocked:before{content:"\e070"}.icon-bookmark:before{content:"\e071"}.icon-bookmark-2:before{content:"\e072"}.icon-contrast:before{content:"\e073"}.icon-star:before{content:"\e074"}.icon-star-2:before{content:"\e075"}.icon-star-3:before{content:"\e076"}.icon-heart:before{content:"\e077"}.icon-heart-2:before{content:"\e078"}.icon-move:before{content:"\e079"}.icon-warning:before{content:"\e07a"}.icon-warning-2:before{content:"\e07b"}.icon-notification:before{content:"\e07c"}.icon-notification-2:before{content:"\e07d"}.icon-notification-3:before{content:"\e07e"}.icon-notification-4:before{content:"\e07f"}.icon-plus:before{content:"\e080"}.icon-minus:before{content:"\e081"}.icon-help:before{content:"\e082"}.icon-info:before{content:"\e083"}.icon-blocked:before{content:"\e084"}.icon-cancel:before{content:"\e085"}.icon-checkmark:before{content:"\e087"}.icon-minus-2:before{content:"\e088"}.icon-play-2:before{content:"\e08a"}.icon-pause:before{content:"\e08b"}.icon-volume-high:before{content:"\e08d"}.icon-volume-increase:before{content:"\e08e"}.icon-volume-decrease:before{content:"\e08f"}.icon-volume:before{content:"\e090"}.icon-mute:before{content:"\e091"}.icon-next:before{content:"\e092"}.icon-previous:before{content:"\e093"}.icon-first:before{content:"\e094"}.icon-last:before{content:"\e095"}.icon-loop:before{content:"\e096"}.icon-arrow-first:before{content:"\e097"}.icon-arrow-last:before{content:"\e098"}.icon-arrow-up:before{content:"\e099"}.icon-arrow-right:before{content:"\e09a"}.icon-arrow-down:before{content:"\e09b"}.icon-arrow-left:before{content:"\e09c"}.icon-arrow-up-left:before{content:"\e09d"}.icon-arrow-up-2:before{content:"\e09e"}.icon-arrow-up-right:before{content:"\e09f"}.icon-arrow-right-2:before{content:"\e0a0"}.icon-arrow-down-right:before{content:"\e0a1"}.icon-arrow-down-2:before{content:"\e0a2"}.icon-arrow-down-left:before{content:"\e0a3"}.icon-arrow-left-2:before{content:"\e0a4"}.icon-arrow-up-3:before{content:"\e0a5"}.icon-arrow-right-3:before{content:"\e0a6"}.icon-arrow-down-3:before{content:"\e0a7"}.icon-arrow-left-3:before{content:"\e0a8"}.icon-arrow-up-4:before{content:"\e0a9"}.icon-arrow-right-4:before{content:"\e0aa"}.icon-arrow-down-4:before{content:"\e0ab"}.icon-arrow-left-4:before{content:"\e0ac"}.icon-arrow-up-5:before{content:"\e0ad"}.icon-arrow-right-5:before{content:"\e0ae"}.icon-arrow-down-5:before{content:"\e0af"}.icon-arrow-left-5:before{content:"\e0b0"}.icon-menu-2:before{content:"\e0b1"}.icon-enter:before{content:"\e0b2"}.icon-backspace:before{content:"\e0b3"}.icon-tab:before{content:"\e0b4"}.icon-command:before{content:"\e0b5"}.icon-checkbox-checked:before{content:"\e0b6"}.icon-checkbox-unchecked:before{content:"\e0b7"}.icon-radio-checked:before{content:"\e0b8"}.icon-radio-unchecked:before{content:"\e0b9"}.icon-rulers:before{content:"\e0ba"}.icon-scissors:before{content:"\e0bb"}.icon-filter:before{content:"\e0bc"}.icon-share:before{content:"\e0bd"}.icon-new-tab:before{content:"\e0be"}.icon-code:before{content:"\e0bf"}.icon-google-plus:before{content:"\ea8b"}.icon-google-plus-2:before{content:"\ea8c"}.icon-google-plus-2:before{content:"\e0c1"}.icon-facebook:before{content:"\ea90"}.icon-facebook-2:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}.icon-twitter-2:before{content:"\e0c5"}.icon-youtube:before{content:"\e0c6"}.icon-youtube-2:before{content:"\e0c7"}.icon-vimeo:before{content:"\e0c8"}.icon-vimeo-2:before{content:"\e0c9"}.icon-instagram:before{content:"\ea92"}.icon-apple:before{content:"\e0ca"}.icon-finder:before{content:"\e0cb"}.icon-android:before{content:"\e0cc"}.icon-windows:before{content:"\e0cd"}.icon-reddit:before{content:"\e0ce"}.icon-linkedin:before{content:"\e0cf"}.icon-stumbleupon:before{content:"\e0d0"}.icon-pinterest:before{content:"\e0d1"}.icon-linkedin-text:before{content:"\e0d2"}.icon-pinterest-icon:before{content:"\e0d3"}.icon-menu-down:before{content:"\e0d4"}.icon-list-title:before{content:"\e0d5"}.icon-arrow-tri-right:before{content:"\e0d6"}.icon-arrow-tri-left:before{content:"\e0d7"}.icon-stop-2:before{content:"\e0d8"}.icon-backpack:before{content:"\e0d9"}.icon-lock:before{content:"\e0da"}.icon-info-2:before{content:"\e0db"}.icon-google:before{content:"\e0dc"}.icon-chrome:before{content:"\e0dd"}.icon-firefox:before{content:"\e0de"}.icon-IE:before{content:"\e0df"}.icon-opera:before{content:"\e0e0"}.icon-safari:before{content:"\e0e1"}.icon-checkmark-2:before{content:"\e0e2"}.icon-thumbs-up:before{content:"\e0e3"}.icon-point-down:before{content:"\e0e4"}.icon-point-left:before{content:"\e0e5"}.icon-point-right:before{content:"\e0e6"}.icon-point-up:before{content:"\e0e7"}.icon-expand-2:before{content:"\e0e8"}.icon-collapse:before{content:"\e0e9"}.icon-lessons:before{content:"\e0ea"}.icon-projects:before{content:"\e0eb"}.icon-stem:before{content:"\e0ec"}.icon-slider-right:before{content:"\e0ed"}.icon-slider-left:before{content:"\e0ee"}.icon-remix:before{content:"\e0ef"}.icon-time:before{content:"\e0f0"}.icon-quote:before{content:"\e0f1"}.icon-quote-2:before{content:"\e0f2"}.icon-smiley:before{content:"\e0f3"}.icon-neutral:before{content:"\e0f4"}.icon-sad:before{content:"\e0f5"}.icon-enter-2:before{content:"\e0f6"}.icon-exit:before{content:"\e0f7"}.icon-loop-2:before{content:"\e0f8"}.icon-checkbox:before{content:"\e0f9"}.icon-checkbox-unchecked-2:before{content:"\e0fa"}.icon-checkbox-partial:before{content:"\e0fb"}.icon-popout:before{content:"\e0fc"}.icon-share-2:before{content:"\e0fd"}.icon-slider-up:before{content:"\e0fe"}.icon-slider-down:before{content:"\e0ff"}.icon-keyboard:before{content:"\e100"}.icon-gamepad-2:before{content:"\e101"}.icon-gamepad-3:before{content:"\e102"}.icon-picture:before{content:"\e103"}.icon-folder-4:before{content:"\e104"}.icon-folder-add:before{content:"\e105"}.icon-folder-remove:before{content:"\e106"}.icon-copy-2:before{content:"\e107"}.icon-file:before{content:"\e108"}.icon-expand-3:before{content:"\e109"}.icon-contract-2:before{content:"\e10b"}.icon-network:before{content:"\e10c"}.icon-eye-blocked-2:before{content:"\e10d"}.icon-loop-3:before{content:"\e10e"}.icon-file-xml:before{content:"\e10f"}.icon-file-pdf:before{content:"\e110"}.icon-vector:before{content:"\e111"}.icon-crop:before{content:"\e112"}.icon-backpack-2:before{content:"\e113"}.icon-console:before{content:"\e114"}.icon-copy-2-2:before{content:"\e115"}.icon-functions:before{content:"\e116"}.icon-lesson-plan:before{content:"\e117"}.icon-lock-2:before{content:"\e118"}.icon-math:before{content:"\e119"}.icon-monitor-2:before{content:"\e11a"}.icon-motion:before{content:"\e11b"}.icon-pencil-2-2:before{content:"\e11c"}.icon-physics:before{content:"\e11d"}.icon-play-2-2:before{content:"\e11e"}.icon-report:before{content:"\e11f"}.icon-document-2:before{content:"\e120"}.icon-stop-2-2:before{content:"\e121"}.icon-rotate-left:before{content:"\e122"}.icon-rotate-right:before{content:"\e123"}.icon-sounds:before{content:"\e124"}.icon-unlocked:before{content:"\e125"}.icon-end-user:before{content:"\e126"}.icon-tools:before{content:"\e127"}.icon-atom:before{content:"\e128"}.icon-lamp-2:before{content:"\e129"}.icon-arrow-cursor:before{content:"\e131"}.enroll{text-align:center}.enrollButtons .btn1{width:354px;margin:50px auto 0}.enrollButtons .btn2{width:354px;margin:15px auto 0}ul.enrollSteps{list-style:none;position:absolute;top:15px;right:20px;padding:0;margin:0}ul.enrollSteps li{color:#4f4b43;font-size:12px;line-height:13px;font-weight:400;position:relative;display:inline-block;margin:0 5px 0 0}ul.enrollSteps li.current{color:#ffa300}ul.enrollSteps li.done{color:#bab9b8}ul.enrollSteps li.print{margin-left:10px}.offer{text-align:right;position:relative;display:block;margin:0}.offer .message{position:relative;display:inline-block;top:-30px;font-size:22px;line-height:23px;font-weight:300;text-align:right;vertical-align:baseline;margin-right:5px}.offer .red{color:#b62030}.offer .orange{color:#d46427}.offer .price{position:relative;display:inline-block;width:90px;font-size:38px;line-height:38px;font-weight:400;text-align:center}.offer .price .number sup{position:relative;top:-11px;font-size:50%;line-height:0;font-weight:400;vertical-align:baseline}.offer .price .number span{font-size:13px;line-height:14px;font-weight:300;display:block}.offer .price .priceOffer{color:#b62030;font-size:16px;line-height:17px;font-weight:600;text-align:center;position:relative;display:block;margin:4px 0 0}.offer .price .priceOffer span{font-size:14px;line-height:16px;font-weight:400;position:relative;display:block}.offer .price .priceSlash{position:absolute;top:3px;left:20px}.homeRegistration{position:relative;display:block;padding:0}.homeRegistration .regCourseTitle{position:relative;display:block;background:url("/image/photo/home/home-registration-girl.jpg") 0 0 no-repeat;margin:0}.homeRegistration .regCourseTitle h6{color:#f1f0ec;font-size:15px;line-height:18px;width:75px;background:#0781ba;padding:0 20px 12px;margin:0}.homeRegistration .regCourseTitle h2{font-size:32px;line-height:34px;font-weight:400;padding:22px 45px 0;margin:0 0 6px}.homeRegistration .regCourseTitle h4{font-size:22px;line-height:26px;font-weight:200;padding:0 45px;margin:8px 0 18px}.homeRegistration .regCourseTitle p{font-size:14px;line-height:20px;padding:0 45px 20px;margin:0 0 4px}.homeRegistration .regCourseDescription{position:relative;display:block;width:470px;padding:0 0 15px;margin:10px 0 0}.homeRegistration .regCourseDescription ul.regCourseStats{list-style:none;padding:0 45px;margin:18px 0 25px}.homeRegistration .regCourseDescription ul.regCourseStats li{font-size:15px;line-height:20px;font-weight:300;margin:0}.homeRegistration .regCourseDescription ul.regCourseStats li strong{font-weight:500}.homeRegistration .regCourseDescription ul.regIncludes{list-style-type:none;padding:0 48px 20px;margin:0}.homeRegistration .regCourseDescription ul.regIncludes li{font-size:16px;line-height:19px;font-weight:300;padding-left:24px;margin:0 0 4px}.homeRegistration .regCourseDescription ul.regIncludes li:before{color:#209b48;font-size:16px;line-height:17px;display:inline-block;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';content:"\e087";vertical-align:baseline;margin:0 10px 0 -26px}.homeRegistration .regCourseDescription .regLink{padding-left:45px}.homeRegistration .regStartBlock{text-align:center;position:absolute;top:176px;right:45px;width:260px;min-height:210px;background:#faf9f3;-webkit-box-shadow:0 0 4px rgba(34,25,25,0.6);-moz-box-shadow:0 0 4px rgba(34,25,25,0.6);box-shadow:0 0 4px rgba(34,25,25,0.6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.homeRegistration .regStartBlock p{font-size:14px;line-height:18px;margin:6px 20px 0}.homeRegistration .regStartBlock .regStartTitle{background:#ece8d1;border-bottom:1px solid #dad5b4;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:0;margin:0}.homeRegistration .regStartBlock .regStartTitle h3{color:#023045;font-size:18px;line-height:19px;font-weight:400;letter-spacing:0;padding:8px 0 6px;margin:0}.homeRegistration .regStartBlock .regSocialSignIn{width:225px;margin:0 auto}.homeRegistration .regStartBlock .regDivider{position:relative;display:block;width:260px;height:1px;background:#e0dfdc;margin:24px 0 12px}.homeRegistration .regStartBlock .regDivider span{color:#3b3832;font-size:11pt;line-height:12px;font-weight:500;position:absolute;top:-7px;left:110px;background:#f8f8f8;padding:0 10px}.schoolSignUp{position:relative;display:block;width:970px;background:#fff;box-shadow:0 4px 5px #c6c3b6;-webkit-box-shadow:0 4px 5px #c6c3b6;-moz-box-shadow:0 4px 5px #d0cdc1;-ms-box-shadow:0 4px 5px #d0cdc1;padding:0;margin:20px auto 20px}.schoolSignUp h1{color:#0d8ecb;font-size:32px;line-height:36px;font-weight:300;margin:8px 0}.schoolSignUp h2{color:#a7a7a5;font-size:20px;line-height:28px;font-weight:200;letter-spacing:0;margin:0 0 20px}.schoolSignUp h5{color:#434039;font-size:18px;line-height:22px;font-weight:400;margin:6px 0 8px}.schoolSignUp p{color:#767676;margin:0 0 10px}.schoolSignUp .signUpMessage{display:inline-block;width:330px;height:100%;background:#fff;padding:20px}.schoolSignUp .signUpMessage>.image{position:relative;display:block;width:290px;background:#1a85b5;overflow:hidden}.schoolSignUp .signUpForm{display:inline-block;width:600px;padding:20px}.schoolSignUp .signUpForm .socialAccountHz{margin:0 0 20px}.schoolSignUp .signUpForm .socialButtons{position:relative;display:block;width:325px;margin:0 auto}.schoolSignUp .signUpForm .formFieldWrap{position:relative;display:block;margin:45px 0 0}.schoolSignUp .signUpForm .formFieldWrap .divMessage{position:absolute;top:0;left:50%}.schoolSignUp .signUpForm .formFieldWrap .divMessage>span{color:#626262;font-size:14px;line-height:15px;font-weight:500;position:relative;display:block;width:40px;height:40px;background:#fff;border:1px solid #d4d3d0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:11px 8px 0;margin:-20px 0 0 -20px}.schoolSignUp .signUpForm .formFieldWrap .formMessaging{position:relative;display:block;margin:20px auto 0}.schoolSignUp .signUpForm .formFieldWrap .formMessaging p{font-size:14px;line-height:17px;margin:0}.schoolSignUp .signUpForm .formFieldWrap .formFields{position:relative;display:block;margin:0 auto}.schoolSignUp .signUpForm .bottomStudentMessage{position:relative;display:block;background:#8d73c3;padding:10px 24px;margin:25px 0 0}.schoolSignUp .signUpForm .bottomStudentMessage h3{color:#fff;margin:0}.schoolSignUp .signUpForm .bottomStudentMessage h3 .small{font-size:18px;font-weight:300;letter-spacing:0;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;margin-left:12px}.schoolSignUp .signUpForm .bottomStudentMessage p{color:#fff;font-size:18px;line-height:20px;padding:0;margin:0}.schoolSignUp .signUpForm .bottomStudentMessage a{color:#fed233;font-weight:500;margin-left:4px}form{color:#3b3832;font-size:14px;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:0;margin:0}form .formTitle{font-size:16px;line-height:20px;font-weight:500;border-bottom:1px solid #ebeae6;padding:0 0 3px;margin:20px 0 12px}.enrollmentHeader{text-align:center;position:relative;display:block;background:#0781ba;box-shadow:0 4px 5px #c6c3b6;-webkit-box-shadow:0 4px 5px #c6c3b6;-moz-box-shadow:0 4px 5px #d0cdc1;-ms-box-shadow:0 4px 5px #d0cdc1;padding:10px 0;margin:20px auto 0}.enrollmentHeader h2{color:#fff;font-size:22px;line-height:28px;font-weight:500;letter-spacing:0;margin:0 20px}.enrollmentHeader h5{color:#fff;font-size:18px;line-height:18px;font-weight:500;letter-spacing:0;margin:0 20px}.enrollmentHeader p{color:#fff;font-size:16px;line-height:20px;font-weight:400;letter-spacing:0;padding:0 0 2px;margin:0 20px}.declineLink{font-size:11px}ul.progressBarMicro{position:relative;display:block;list-style:none;text-align:right;padding:0;margin:6px 12px 6px 0;clear:both}ul.progressBarMicro li{position:relative;display:inline;font-size:12px;line-height:13px;font-weight:400;margin:0}ul.progressBarMicro li:last-child{margin:0 0 0 0}ul.progressBarMicro li span{color:#3b3832;font-size:13px;line-height:13px;font-weight:400;position:relative;display:inline;margin:0 8px 0 8px}ul.progressBarMicro li.done{color:#979288}ul.progressBarMicro li.done span{color:#979288}ul.progressBarMicro li.current{color:#ec9701;font-weight:500}ul.progressBarMicro li.current span{color:#979288}ul.progressBarSmall{position:relative;display:block;list-style:none;padding:0;margin:0;clear:both}ul.progressBarSmall li{font-size:12px;line-height:13px;font-weight:400;position:relative;display:inline-block;height:30px;vertical-align:top;padding:4px 0;margin:0 10px 0 0}ul.progressBarSmall li:last-child{margin:0 0 0 0}ul.progressBarSmall li span{font-size:13px;line-height:13px;font-weight:500;position:relative;display:inline;background:#fff;border:1px solid #ccc;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 12px rgba(0,0,0,0.15);-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.15);padding:2px 7px;margin:0 3px 22px 0}ul.progressBarSmall li.completed{color:#979288}ul.progressBarSmall li.completed span{color:#209b48;font-size:12px;line-height:12px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;background:#fff;border:1px solid #209b48;padding:4px;margin:0 3px 22px 0}ul.progressBarSmall li.completed .comment{color:#979288;font-size:10px;line-height:11px;position:relative;display:block;background:transparent;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;padding:0;margin-left:27px}ul.progressBarSmall li.done{color:#979288}ul.progressBarSmall li.done span{background:#ebeae6;border:1px solid #ddd;margin:0 3px 22px 0}ul.progressBarSmall li.current{color:#ec9701;font-weight:500}ul.progressBarSmall li.current span{color:#3b3832;background:#ffbb41;border:1px solid #ec9701;margin:0 3px 22px 0}ul.progressBarDefault{position:relative;display:block;list-style:none;padding:0;margin:0;clear:both}ul.progressBarDefault li{font-size:12px;line-height:18px;font-weight:400;position:relative;display:inline-block;height:30px;background:#f6f5f2;vertical-align:top;padding:6px 12px 6px 6px;margin:0 1px 0 0}ul.progressBarDefault li:last-child{margin:0 0 0 0}ul.progressBarDefault li span{font-size:12px;line-height:15px;font-weight:500;display:inline-block;width:18px;height:18px;background:#fff;padding:1px 6px 2px;margin-right:6px}ul.progressBarDefault li.completed{color:#979288}ul.progressBarDefault li.completed span{color:#209b48;font-size:12px;line-height:15px;width:18px;height:18px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;background:#fff;padding:2px 5px 2px 3px;margin-right:6px}ul.progressBarDefault li.completed .comment{color:#979288;font-size:10px;line-height:11px;position:relative;display:block;background:transparent;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;padding:0;margin-left:27px}ul.progressBarDefault li.done{color:#979288}ul.progressBarDefault li.done span{font-size:12px;line-height:15px;width:18px;height:18px;background:#ebeae6;padding:1px 6px 2px}ul.progressBarDefault li.current{font-weight:500;background:#e3e2df}ul.progressBarDefault li.current span{color:#3b3832;font-size:12px;line-height:15px;width:18px;height:18px}.btnPanel{position:relative;display:block;text-align:left;padding:15px 0 20px}.btnPanelRight{position:relative;display:block;text-align:right;padding:15px 0 20px}.btnPanel span.comment,.btnPanelRight span.comment{position:relative;display:block;color:#555;font-size:11px;line-height:11px;padding:0;margin:2px 0 0}.btnPanel span.links,.btnPanelRight span.links{position:relative;display:block;margin:8px 0 0}.btnPanel .seal,.btnPanelRight .seal,.creditCard .seal{display:inline-block;padding:0;margin:0}.btnPanelInline{position:relative;display:block;text-align:left;padding:15px 0 20px;margin-left:135px}.btnPanelInlineRight{position:relative;display:block;text-align:right;padding:15px 0 20px;margin-left:135px}.pSmall{width:134px}.pMedium{width:260px}.pLarge{width:434px}.pFull{width:100%}.divider{height:0;border-top:1px dotted #5f5a51;position:relative;margin:40px 0 20px}.divider span{color:#4f4b43;font-size:18px;line-height:19px;text-transform:uppercase;position:absolute;top:-12px;left:20px;background:#fff;padding:0 10px 0 0;margin-left:-21px}label{color:#534f48;font-size:14px;font-weight:500;margin-bottom:3px}textarea{height:auto}fieldset{border:solid 1px #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 12px 0;margin:18px 0}fieldset legend{font-weight:600;background:#fff;padding:0 3px;margin:0 0 0 -3px}.inline{position:relative;margin:6px 0;clear:both}.inline label{display:inline-block;width:120px;text-align:right;margin:8px 15px 0 0}.inline span.comment{position:relative;display:inline-block;padding:0;margin:2px 0 0 110px}.inline input[type="text"],.inline input[type="password"],.inline input[type="date"],.inline input[type="email"],.inline input[type="search"],.inline input[type="tel"],.inline input[type="time"],.inline input[type="url"],.inline textarea{position:relative;display:inline-block}.inline select{position:relative;display:inline-block}.inlineRadio{position:relative;display:block;margin:6px 0 0 135px;clear:both}.inlineRadio label{position:relative;vertical-align:top;margin:2px 0 0}.inlineRadio .iradio_minimal{display:inline-block;margin:0 4px 0 14px}.inlineRadio .iradio_minimal:first-child{display:inline-block;margin:0 4px 0 0}.inlineCheckbox{position:relative;display:block;margin:6px 0 0 135px;clear:both}.inlineCheckbox label{position:relative;vertical-align:top;margin:2px 0 0}.inlineCheckbox .icheckbox_minimal{display:inline-block;margin:0 4px 0 14px}.inlineCheckbox .icheckbox_minimal:first-child{display:inline-block;margin:0 4px 0 0}.inline .name{float:left;width:30%;margin:0 8px 0 0}.inline .name:last-child{margin:0 0 0 0}.inlineCheckNoLeft{margin:6px 0 0 0}.stack{position:relative;display:block;margin:10px 0 0;clear:both}.stack label{position:relative;display:block;text-align:left;margin:10px 0 5px}.stack span.comment{position:relative;display:block;color:#555;font-size:11px;line-height:11px;padding:0;margin:2px 0 0}.stack input[type="text"],.stack input[type="password"],.stack input[type="date"],.stack input[type="email"],.stack input[type="search"],.stack input[type="tel"],.stack input[type="time"],.stack input[type="url"],.stack textarea{position:relative;display:block}.stack select{position:relative;display:block}.stackRadio{position:relative;display:block;margin:6px 0;clear:both}.stackRadio label{position:relative;vertical-align:top;margin:2px 0 0}.stackRadio .iradio_minimal{display:inline-block;margin:0 4px 0 14px}.stackRadio .iradio_minimal:first-child{display:inline-block;margin:0 4px 0 0}.stackCheckbox{position:relative;display:block;margin:6px 0;clear:both}.stackCheckbox label{position:relative;vertical-align:top;margin:2px 0 0}.stackCheckbox .icheckbox_minimal{display:inline-block;margin:0 4px 0 14px}.stackCheckbox .icheckbox_minimal:first-child{display:inline-block;margin:0 4px 0 0}.stack .name{float:left;width:49%;margin:0 8px 0 0}.stack .name:last-child{margin:0 0 0 0}.stack .name label{margin:0 0 5px}.stack .newPassword{float:left;width:49%;margin:0 8px 0 0}.stack .newPassword:last-child{margin:0 0 0 0}.stack .twoColumn{float:left;width:49%;margin:0 8px 0 0}.stack .twoColumn:last-child{margin:0 0 0 0}.stack .city{float:left;width:200px;margin:0 8px 0 0}.stack .state{float:left;width:145px;margin:0 8px 0 0}.stack .zip{float:left;width:120px;margin:0 8px 0 0}.stack .country{float:left;width:120px;margin:0 0 0 0}.stack .cardName{float:left;width:250px;margin:0 8px 0 0}.stack .cvc{float:left;width:60px;margin:0 8px 0 0}.stack .cardMonth{float:left;width:120px;margin:0 8px 0 0}.stack .cardYear{float:left;width:120px;margin:0 8px 0 0}.top{position:relative;display:inline-block;margin:8px 0 0}.top label{position:relative;display:inline-block;text-align:left;margin:0 0 3px}.top span.comment{position:relative;display:inline-block;color:#555;font-size:11px;line-height:11px;padding:0;margin:2px 0 0}.top select{position:relative;display:inline-block}.creditCard{position:relative;display:block;height:25px;margin:10px 0 8px}.creditCard img{display:inline-block;margin-right:12px}.creditCard p{display:inline-block;font-size:12px;padding:3px 0 0}input[type="text"],input[type="password"],input[type="date"],input[type="email"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"]{color:rgba(0,0,0,0.75);font-size:14px;height:32px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;padding:6px;margin:0}textarea{color:rgba(0,0,0,0.75);font-size:14px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;padding:6px;margin:0}input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="email"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize{font-size:17px;padding:4px 6px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{outline:none !important}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="email"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#e5e5e5}.micro input[type="text"]{width:70px}.small input[type="text"],.small input[type="password"],.small input[type="date"],.small input[type="email"],.small input[type="search"],.small input[type="tel"],.small input[type="time"],.small input[type="url"],.small textarea{width:134px}.small select,.small .dd-container,.small .dd-select,.small .stackRadio,.small .stackCheckbox{width:134px !important}.small .name input[type="text"],.small .name input[type="password"],.small .newPassword input[type="password"],.small .twoColumn input[type="text"],.small .city input[type="text"],.small .state input[type="text"],.small .zip input[type="text"],.small .country input[type="text"],.small .cardName input[type="text"],.small .cvc input[type="text"],.small .cardMonth input[type="text"],.small .cardYear input[type="text"]{width:100%}.medium input[type="text"],.medium input[type="password"],.medium input[type="date"],.medium input[type="email"],.medium input[type="search"],.medium input[type="tel"],.medium input[type="time"],.medium input[type="url"],.medium textarea{width:260px}.medium .name input[type="text"],.medium .name input[type="password"],.medium .newPassword input[type="password"],.medium .twoColumn input[type="text"],.medium .city input[type="text"],.medium .state input[type="text"],.medium .zip input[type="text"],.medium .country input[type="text"],.medium .cardName input[type="text"],.medium .cvc input[type="text"],.medium .cardMonth input[type="text"],.medium .cardYear input[type="text"]{width:100%}.medium select,.medium .dd-container,.medium .dd-select,.medium .stackRadio,.medium .stackCheckbox{width:260px !important}.large input[type="text"],.large input[type="password"],.large input[type="date"],.large input[type="email"],.large input[type="search"],.large input[type="tel"],.large input[type="time"],.large input[type="url"],.large textarea{width:434px}.large select,.large .dd-container,.large .dd-select,.large .stackRadio,.large .stackCheckbox{width:434px !important}.large .name input[type="text"],.large .name input[type="password"],.large .newPassword input[type="password"],.large .city input[type="text"],.large .state input[type="text"],.large .zip input[type="text"],.large .country input[type="text"],.large .cardName input[type="text"],.large .cvc input[type="text"],.large .cardMonth input[type="text"],.large .cardYear input[type="text"]{width:100%}.full input[type="text"],.full input[type="password"],.full input[type="date"],.full input[type="email"],.full input[type="search"],.full input[type="tel"],.full input[type="time"],.full input[type="url"],.full textarea{width:99.6%}.full select,.full .dd-container,.full .dd-select,.full .stackRadio,.full .stackCheckbox{width:100% !important}.full .name input[type="text"],.full .name input[type="password"],.full .newPassword input[type="password"],.full .city input[type="text"],.full .state input[type="text"],.full .zip input[type="text"],.full .country input[type="text"],.full .cardName input[type="text"],.full .cvc input[type="text"],.full .cardMonth input[type="text"],.full .cardYear input[type="text"]{width:100%}.spacer{margin:6px 0 18px}.inline .dd-container,.stack .dd-container{position:relative;display:inline-block}.inline .dd-select,.stack .dd-select,.top .dd-select{position:relative;border-radius:2px;border:solid 1px #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;cursor:pointer}.inline .dd-desc,.stack .dd-desc,.top .dd-desc{color:#534f48;font-weight:normal;line-height:1.4em;display:block;overflow:hidden}.inline .dd-selected,.stack .dd-selected,.top .dd-selected{color:#534f48;font-size:12px;font-weight:normal;font-family:sans-serif;position:relative;display:block;overflow:hidden;background:#f6f5f2;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffbfbfa,EndColorStr=#fff6f5f2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfa),color-stop(100%,#f6f5f2));background-image:-webkit-linear-gradient(top,#fbfbfa 0,#f6f5f2 100%);background-image:linear-gradient(to bottom,#fbfbfa 0%,#f6f5f2 100%);background-image:-moz-linear-gradient(top,#fbfbfa 0,#f6f5f2 100%);background-image:-ms-linear-gradient(top,#fbfbfa 0,#f6f5f2 100%);background-image:-o-linear-gradient(top,#fbfbfa 0,#f6f5f2 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);padding:8px 10px;padding-right:3em}.inline .dd-selected:hover,.stack .dd-selected:hover,.top .dd-selected:hover{color:#3b3832;text-decoration:none;background:#f9f8f6;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#fff9f8f6);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f9f8f6));background:-webkit-linear-gradient(top,#fff 0,#f9f8f6 100%);background:linear-gradient(to bottom,#ffffff 0%,#f9f8f6 100%);background:-moz-linear-gradient(top,#fff 0,#f9f8f6 100%);background:-ms-linear-gradient(top,#fff 0,#f9f8f6 100%);background:-o-linear-gradient(top,#fff 0,#f9f8f6 100%)}.inline .dd-selected label,.stack .dd-selected label,.top .dd-selected label{font-size:14px;line-height:15px;font-weight:normal;margin:0}.inline .dd-pointer,.stack .dd-pointer,.top .dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-2px}.inline .dd-pointer-down,.stack .dd-pointer-down,.top .dd-pointer-down{border:solid 5px transparent;border-top:solid 5px #3b3832}.inline .dd-pointer-up,.stack .dd-pointer-up,.top .dd-pointer-up{border:solid 5px transparent !important;border-bottom:solid 5px #3b3832 !important;margin-top:-8px}.inline .dd-options,.stack .dd-options,.top .dd-options{list-style:none;position:absolute;display:none;overflow:auto;background:#fff;border:1px solid #B3B3B3;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2),transparent 0 0 0;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2),transparent 0 0 0;box-shadow:0 1px 1px rgba(0,0,0,0.2),transparent 0 0 0;padding:0;margin:0;z-index:200}.inline .dd-option,.stack .dd-option,.top .dd-option{color:#555;text-decoration:none;display:block;border-bottom:none;overflow:hidden;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;padding:4px 10px;cursor:pointer}.inline .dd-option label,.stack .dd-option label,.top .dd-option label{float:none;display:block;width:auto;font-size:13px;font-weight:400;text-align:left;margin:0}.inline .dd-options>li:last-child>.dd-option,.stack .dd-options>li:last-child>.dd-option,.top .dd-options>li:last-child>.dd-option{border-bottom:none}.inline .dd-option:hover,.stack .dd-option:hover,.top .dd-option:hover{color:#222;background:#ffb127;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffbf4b,EndColorStr=#ffffb127);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffbf4b),color-stop(100%,#ffb127));background:-webkit-linear-gradient(top,#ffbf4b 0,#ffb127 100%);background:linear-gradient(to bottom,#ffbf4b 0%,#ffb127 100%);background:-moz-linear-gradient(top,#ffbf4b 0,#ffb127 100%);background:-ms-linear-gradient(top,#ffbf4b 0,#ffb127 100%);background:-o-linear-gradient(top,#ffbf4b 0,#ffb127 100%)}.inline .dd-selected-description-truncated,.stack .dd-selected-description-truncated,.top .dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.inline .dd-option-selected,.stack .dd-option-selected,.top .dd-option-selected{background:#F6F6F6}.inline .dd-option-image,.inline .dd-selected-image,.stack .dd-option-image,.stack .dd-selected-image,.top .dd-selected-image{vertical-align:middle;float:left;margin-right:5px;max-width:64px}.inline .dd-image-right,.stack .dd-image-right,.top .dd-image-right{float:right;margin-right:15px;margin-left:5px}.optionMenu{position:relative;background:#eee;border:solid 1px #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;cursor:pointer}.optionMenu a{color:#534f48;font-size:12px;font-weight:normal;font-family:sans-serif;position:relative;display:block;overflow:hidden;background:#f6f5f2;background:-webkit-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-moz-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-ms-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-o-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:linear-gradient(to bottom,#fbfbfa 0%,#f6f5f2 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.5);padding:8px 10px;padding-right:3em}.total{font-size:24px;line-height:27px;font-weight:400;position:relative;display:block;width:160px;border-top:2px solid #8f8a82;padding:6px 0 0;margin:16px auto 0}.formMessage{text-align:center;background:#ffeaa9;padding:6px 20px;margin:0 0 12px}.formMessage h5{color:#b93d00;font-size:18px;line-height:22px;font-weight:500;margin:0 0 1px}.formMessage p{color:#b93d00;font-size:16px;line-height:20px;padding:0 0 2px}.formMessage>.btnFlatGreen{width:100px;margin:2px 0}.formMessage>.btnFlatOrange{width:100px;margin:2px 0}.formMessage>.fsmall{font-size:13px !important;line-height:14px !important}.login{position:relative;display:block}.login .loginButtons{position:relative;display:block;width:350px;margin:30px auto}.login .loginButtons .btnDefaultOrange{margin:0 0 15px}.login .loginButtons .btnDefaultBlue{margin:0 0 15px}.login h3{font-size:24px;text-align:center}.login .tbmcodeogin{position:relative;display:inline-block;width:340px;vertical-align:top;padding-left:20px}.login .googlelogin{text-align:center;position:relative;display:inline-block;width:330px;vertical-align:top;margin-left:30px}.login .loginDividerV{position:relative;display:inline-block;width:2px;height:330px;vertical-align:middle;border-left:1px dotted #ccc;margin:0 20px}.login>.loginDividerV span{color:#b62030;font-size:16pt;font-weight:500;position:absolute;top:40%;background:#fff;padding:10px 0px;margin-left:-15px}.login .loginDividerH{position:relative;display:block;width:420px;height:1px;border:1px solid #ebeae6;margin:40px 0 20px}.login>.loginDividerH span{color:#3b3832;font-size:14pt;line-height:15px;font-weight:500;position:absolute;top:-10px;left:198px;background:#fff;padding:0 10px}.google{text-align:center;display:block;width:240px;background:#E0E0E0;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFAFAFA,EndColorStr=#FFDFDFDF);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DFDFDF));background-image:-webkit-linear-gradient(top,#FAFAFA 0,#DFDFDF 100%);background-image:linear-gradient(to bottom,#fafafa 0%,#dfdfdf 100%);background-image:-moz-linear-gradient(top,#FAFAFA 0,#DFDFDF 100%);background-image:-ms-linear-gradient(top,#FAFAFA 0,#DFDFDF 100%);background-image:-o-linear-gradient(top,#FAFAFA 0,#DFDFDF 100%);border:3px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;padding:14px 14px 6px;margin:0 auto 6px}.google:hover{color:#555;text-decoration:none;border-color:#959595;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF}.google img{height:40px}.error{background-color:red;color:white;height:1.4em;font-size:11pt;font-weight:bold;border-radius:6px;text-align:center;padding:4px 10px}.additionalMessage{text-align:center;position:relative;display:block;width:500px;background:#faf9f4;border:1px solid #ebeae6;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:12px 10px 15px;margin:10px auto 20px}.additionalMessage h6{color:#a4a19b;font-size:18px;line-height:20px;font-weight:400;margin:4px 0 10px}.additionalMessage ul{list-style:none}.additionalMessage li{font-size:14px;line-height:16px;padding:0 0 6px}.radioToggle .slideButton{display:none}.radioToggle{position:relative;padding:0}.radioToggle input{position:absolute;opacity:0}.radioToggle label{text-align:center;float:left;position:relative;width:50%;height:100%;margin:0;z-index:2}.radioToggle .slideButton{position:absolute;top:0;left:0;width:50%;height:100%;padding:0;z-index:1}.radioToggle input:last-of-type:checked~.slideButton{left:50%}.radioToggle{display:block;height:30px}.radioToggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.radioToggle .slideButton{display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.radioToggle label{line-height:30px;vertical-align:middle}.radioToggle input:focus+label{outline:1px dotted #888}.toggleDefault{text-align:center;color:rgba(0,0,0,0.75);font-size:14px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.toggleDefault.radioToggle input:checked+label{color:#fff;text-shadow:0 -1px 0 #1b3b6f}.toggleDefault.radioToggle .slideButton{color:#fff;text-align:center;text-decoration:none;letter-spacing:0;text-shadow:0 -1px 0 #0a6ba2;background:#2ca8ec;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff289ddd,EndColorStr=#ff0e7ab7);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#289ddd),color-stop(100%,#107ebc));background:-webkit-linear-gradient(top,#289ddd 0,#107ebc 100%);background:linear-gradient(to bottom,#289ddd 0%,#0e7ab7 100%);background:-moz-linear-gradient(top,#289ddd 0,#0e7ab7 100%);background:-ms-linear-gradient(top,#289ddd 0,#0e7ab7 100%);background:-o-linear-gradient(top,#289ddd 0,#0e7ab7 100%);border:1px solid;border-color:#0b6da4 #0b6da4 #076093;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;cursor:pointer}.actionOrange,a.actionOrange,.buttonrow a.actionOrange,input[type="submit"].actionOrange{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#f88102;background:-webkit-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-moz-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-ms-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-o-linear-gradient(top,#ff8400 0%,#f88102 100%);background:linear-gradient(to bottom,#ff8400 0%,#f88102 100%);border:1px solid;border-color:#f88102;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionOrange:hover,a.actionOrange:hover,.buttonrow a.actionOrange:hover,input[type="submit"].actionOrange:hover{text-decoration:none;background:#eb7b03;background:-webkit-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-moz-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-ms-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-o-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:linear-gradient(to bottom,#f37e00 0%,#eb7b03 100%)}.actionOrange3D,a.actionOrange3D,.buttonrow a.actionOrange3D,input[type="submit"].actionOrange3D{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#f88102;background:-webkit-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-moz-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-ms-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-o-linear-gradient(top,#ff8400 0%,#f88102 100%);background:linear-gradient(to bottom,#ff8400 0%,#f88102 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);vertical-align:middle;margin-right:5px;cursor:pointer}.actionOrange3D:hover,a.actionOrange3D:hover,.buttonrow a.actionOrange3D:hover,input[type="submit"].actionOrange3D:hover{text-decoration:none;background:#eb7b03;background:-webkit-linear-gradient(top,#f47e00 0%,#eb7b03 100%);background:-moz-linear-gradient(top,#f47e00 0%,#eb7b03 100%);background:-ms-linear-gradient(top,#f47e00 0%,#eb7b03 100%);background:-o-linear-gradient(top,#f47e00 0%,#eb7b03 100%);background:linear-gradient(to bottom,#f47e00 0%,#eb7b03 100%)}.actionGreen,a.actionGreen,.buttonrow a.actionGreen,input[type="submit"].actionGreen{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#3fa99d;background:-webkit-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-moz-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-ms-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-o-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:linear-gradient(to bottom,#3fa99d 0%,#3c9d92 100%);border:1px solid;border-color:#3fa99d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionGreen:hover,a.actionGreen:hover,.buttonrow a.actionGreen:hover,input[type="submit"].actionGreen:hover{text-decoration:none;background:#389288;background:-webkit-linear-gradient(top,#3b9d92 0%,#389288 100%);background:-moz-linear-gradient(top,#3b9d92 0%,#389288 100%);background:-ms-linear-gradient(top,#3b9d92 0%,#389288 100%);background:-o-linear-gradient(top,#3b9d92 0%,#389288 100%);background:linear-gradient(to bottom,#3b9d92 0%,#389288 100%)}.actionIconGreen{color:#fff !important;font-size:16px;line-height:20px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#50b3b2;background:-webkit-linear-gradient(top,#50b3b2 0%,#50b3b2 100%);background:-moz-linear-gradient(top,#50b3b2 0%,#50b3b2 100%);background:-ms-linear-gradient(top,#50b3b2 0%,#50b3b2 100%);background:-o-linear-gradient(top,#50b3b2 0%,#50b3b2 100%);background:linear-gradient(to bottom,#50b3b2 0%,#50b3b2 100%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;vertical-align:middle;padding:7px 26px 7px 0;margin-right:5px;cursor:pointer}.actionIconGreen span{color:#3c908f;font-size:15px;line-height:18px;background:#fff;border:2px solid #347d7c;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:8px;margin-right:8px}.actionIconGreen:hover{text-decoration:none;background:#3fa99d;background:-webkit-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-moz-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-ms-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-o-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:linear-gradient(to bottom,#43b3a6 0%,#3fa99d 100%)}.actionBlue,a.actionBlue,.buttonrow a.actionBlue,input[type="submit"].actionBlue{color:#fff !important;font-size:16px;line-height:20px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#3898d4;background:-webkit-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-moz-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-ms-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-o-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:linear-gradient(to bottom,#3a9ddb 0%,#3898d4 100%);border:1px solid;border-color:#3898d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionBlue:hover,a.actionBlue:hover,.buttonrow a.actionBlue:hover,input[type="submit"].actionBlue:hover{text-decoration:none;background:#358fc7;background:-webkit-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-moz-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-ms-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-o-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:linear-gradient(to bottom,#3795cf 0%,#358fc7 100%)}.actionIconBlue{color:#fff !important;font-size:16px;line-height:20px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#3898d4;background:-webkit-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-moz-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-ms-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-o-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:linear-gradient(to bottom,#3a9ddb 0%,#3898d4 100%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;vertical-align:middle;padding:7px 26px 7px 0;margin-right:5px;cursor:pointer}.actionIconBlue span{color:#247bb0;font-size:15px;line-height:16px;background:#fff;border:2px solid #247bb0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:8px;margin-right:8px}.actionPurple,a.actionPurple,.buttonrow a.actionPurple,input[type="submit"].actionPurple{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#836bb6;background:-webkit-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-moz-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-ms-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-o-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:linear-gradient(to bottom,#8d73c3 0%,#836bb6 100%);border:1px solid;border-color:#836bb6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionPurple:hover,a.actionPurple:hover,.buttonrow a.actionPurple:hover,input[type="submit"].actionPurple:hover{text-decoration:none;background:#eb7b03;background:-webkit-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-moz-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-ms-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-o-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:linear-gradient(to bottom,#836bb5 0%,#7963a8 100%)}.actionIconPurple{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#836bb6;background:-webkit-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-moz-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-ms-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-o-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:linear-gradient(to bottom,#8d73c3 0%,#836bb6 100%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionIconPurple span{color:#4e4173;background:#fff;border:2px solid #4e4173;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.actionGray,a.actionGray,.buttonrow a.actionGray,input[type="submit"].actionGray{color:#282e33 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#e8eded;border:1px solid;border-color:#e8eded;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionGray:hover,a.actionGray:hover,.buttonrow a.actionGray:hover,input[type="submit"].actionGray:hover{color:#fff !important;border-color:#3999d4;text-decoration:none;background:#3999d4}.actionBlank,a.actionBlank,.buttonrow a.actionBlank,input[type="submit"].actionBlank{color:#005881 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#fff;border:1px solid;border-color:#e9e6e0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}.actionBlank:hover,a.actionBlank:hover,.buttonrow a.actionBlank:hover,input[type="submit"].actionBlank:hover{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#3a9ddb;border:1px solid;border-color:#3a9ddb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}a.lessonReplay{color:#282e33 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#e8eded;border:1px solid;border-color:#e8eded;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:5px;cursor:pointer}a.lessonReplay:hover{color:#fff !important;border-color:#3999d4;text-decoration:none;background:#3999d4}.actionOrange.med,.actionGreen.med,.actionBlue.med,.actionPurple.med,.actionBlank.med{font-size:16px;line-height:20px;padding:8px 20px}.actionOrange3D.med{font-size:16px;line-height:20px;padding:8px 12px}.actionIconPurple.med{font-size:16px;line-height:20px;padding:8px 26px 7px 0}.actionIconPurple.med span{font-size:15px;line-height:16px;padding:8px;margin-right:8px}.actionOrange.sml,.actionOrange3D.sml,.actionGreen.sml,.actionBlue.sml,.actionPurple.sml,.actionBlank.sml{font-size:14px;line-height:16px;padding:6px 10px}.actionIconPurple.sml{font-size:14px;line-height:18px;padding:6px 14px 5px 0}.actionIconPurple.sml span{font-size:13px;line-height:15px;padding:6px;margin-right:6px}.actionOrange.mic,.actionGreen.mic,.actionBlue.mic,.actionPurple.mic,.actionGray.mic,.lessonReplay,.actionBlank.mic{font-size:11px;line-height:13px;letter-spacing:0;padding:2px 8px}.actionOrange.mic span,.actionGreen.mic span,.actionBlue.mic span,.actionPurple.mic span,.actionGray.mic span,.lessonReplay.mic span,.actionBlank.mic span{font-size:9px;margin-right:2px}.signInMain{color:#fff !important;font-size:24px;line-height:28px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;background:#f88102;background:-webkit-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-moz-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-ms-linear-gradient(top,#ff8400 0%,#f88102 100%);background:-o-linear-gradient(top,#ff8400 0%,#f88102 100%);background:linear-gradient(to bottom,#ff8400 0%,#f88102 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 20px;margin:0 0 18px;cursor:pointer}.signInMain:hover{text-decoration:none;background:#eb7b03;background:-webkit-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-moz-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-ms-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:-o-linear-gradient(top,#f37e00 0%,#eb7b03 100%);background:linear-gradient(to bottom,#f37e00 0%,#eb7b03 100%)}.signInStudent{color:#fff !important;font-size:24px;line-height:28px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;background:#836bb6;background:-webkit-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-moz-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-ms-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:-o-linear-gradient(top,#8d73c3 0%,#836bb6 100%);background:linear-gradient(to bottom,#8d73c3 0%,#836bb6 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 20px;margin:0 0 18px;cursor:pointer}.signInStudent:hover{text-decoration:none;background:#eb7b03;background:-webkit-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-moz-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-ms-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:-o-linear-gradient(top,#836bb5 0%,#7963a8 100%);background:linear-gradient(to bottom,#836bb5 0%,#7963a8 100%)}.signInParent{color:#fff !important;font-size:24px;line-height:28px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;background:#3898d4;background:-webkit-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-moz-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-ms-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:-o-linear-gradient(top,#3a9ddb 0%,#3898d4 100%);background:linear-gradient(to bottom,#3a9ddb 0%,#3898d4 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 20px;margin:0 0 18px;cursor:pointer}.signInParent:hover{text-decoration:none;background:#358fc7;background:-webkit-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-moz-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-ms-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:-o-linear-gradient(top,#3795cf 0%,#358fc7 100%);background:linear-gradient(to bottom,#3795cf 0%,#358fc7 100%)}.signInTeacher{color:#fff !important;font-size:24px;line-height:28px;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;background:#3fa99d;background:-webkit-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-moz-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-ms-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:-o-linear-gradient(top,#43b3a6 0%,#3fa99d 100%);background:linear-gradient(to bottom,#43b3a6 0%,#3fa99d 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 2px 3px rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 20px;margin:0 0 18px;cursor:pointer}.signInTeacher:hover{text-decoration:none;background:#3fa99d;background:-webkit-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-moz-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-ms-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:-o-linear-gradient(top,#3fa99d 0%,#3c9d92 100%);background:linear-gradient(to bottom,#3fa99d 0%,#3c9d92 100%)}.signInMain span,.signInStudent span,.signInParent span,.signInTeacher span{font-size:14px;line-height:18px;position:relative;display:block}.signInMain:last-child{margin:0}.btnDefaultOrange,a.btnDefaultOrange,.buttonrow a.btnDefaultOrange,input[type="submit"].btnDefaultOrange{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 -1px 0 #9e5e11;background:#ff7c01;background:-webkit-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-moz-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-ms-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-o-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:linear-gradient(to bottom,#faa90c 0%,#ed8c17 100%);border:2px solid;border-color:#ed8c17 #e18517 #c87714;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;vertical-align:middle;padding:7px 12px;margin-right:5px;cursor:pointer}.btnDefaultOrange:hover,a.btnDefaultOrange:hover,.buttonrow a.btnDefaultOrange:hover,input[type="submit"].btnDefaultOrange:hover{text-decoration:none;background:#f9941a;background:-webkit-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-moz-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-ms-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-o-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:linear-gradient(to bottom,#ffb320 0%,#f9941a 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF}.btnFlatOrange,a.btnFlatOrange,.buttonrow a.btnFlatOrange,input[type="submit"].btnFlatOrange{color:#fff !important;font-weight:400 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#f47423;background:-webkit-linear-gradient(top,#f47423 0%,#ec7022 100%);background:-moz-linear-gradient(top,#f47423 0%,#ec7022 100%);background:-ms-linear-gradient(top,#f47423 0%,#ec7022 100%);background:-o-linear-gradient(top,#f47423 0%,#ec7022 100%);background:linear-gradient(to bottom,#f47423 0%,#ec7022 100%);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatOrange:hover,a.btnFlatOrange:hover,.buttonrow a.btnFlatOrange:hover,input[type="submit"].btnFlatOrange:hover{text-decoration:none;background:#e76f22}.btnDefaultBlue,a.btnDefaultBlue,.buttonrow a.btnDefaultBlue,input[type="submit"].btnDefaultBlue{color:#fff;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 -1px 0 #0a6ba2;background:#2ca8ec;background:-webkit-linear-gradient(top,#289ddd 0%,#107ebc 100%);background:-moz-linear-gradient(top,#289ddd 0%,#107ebc 100%);background:-ms-linear-gradient(top,#289ddd 0%,#107ebc 100%);background:-o-linear-gradient(top,#289ddd 0%,#107ebc 100%);background:linear-gradient(to bottom,#289ddd 0%,#107ebc 100%);border:2px solid;border-color:#0b6da4 #0b6da4 #076093;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;vertical-align:middle;padding:7px 12px;margin-right:5px;cursor:pointer}.btnDefaultBlue:hover,a.btnDefaultBlue:hover,.buttonrow a.btnDefaultBlue:hover,input[type="submit"].btnDefaultBlue:hover{text-decoration:none;background:#ffb127;background:-webkit-linear-gradient(top,#2da4e5 0%,#1282c1 100%);background:-moz-linear-gradient(top,#2da4e5 0%,#1282c1 100%);background:-ms-linear-gradient(top,#2da4e5 0%,#1282c1 100%);background:-o-linear-gradient(top,#2da4e5 0%,#1282c1 100%);background:linear-gradient(to bottom,#2da4e5 0%,#1282c1 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF}.btnFlatBlue,a.btnFlatBlue,.buttonrow a.btnFlatBlue,input[type="submit"].btnFlatBlue{color:#fff !important;font-weight:400 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;background:#0781ba;background:-webkit-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-moz-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-ms-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-o-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:linear-gradient(to bottom,#0781ba 0%,#077cb3 100%);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset;-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset;box-shadow:0 -2px rgba(0,0,0,0.2) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatBlue:hover,a.btnFlatBlue:hover,.buttonrow a.btnFlatBlue:hover,input[type="submit"].btnFlatBlue:hover{text-decoration:none;background:#077cb3;background:-webkit-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-moz-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-ms-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-o-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:linear-gradient(to bottom,#077cb3 0%,#0777ac 100%);-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}.btnDefaultGreen,a.btnDefaultGreen,.buttonrow a.btnDefaultGreen,input[type="submit"].btnDefaultGreen{color:#fff !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 -1px 0 #486902;background:#7faf1b;background:-webkit-linear-gradient(top,#7faf1b 0%,#618d03 100%);background:-moz-linear-gradient(top,#7faf1b 0%,#618d03 100%);background:-ms-linear-gradient(top,#7faf1b 0%,#618d03 100%);background:-o-linear-gradient(top,#7faf1b 0%,#618d03 100%);background:linear-gradient(to bottom,#7faf1b 0%,#618d03 100%);border:2px solid;border-color:#567e02 #567e02 #486902;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;vertical-align:middle;padding:7px 12px;margin-right:5px;cursor:pointer}.btnDefaultGreen:hover,a.btnDefaultGreen:hover,.buttonrow a.btnDefaultGreen:hover,input[type="submit"].btnDefaultGreen:hover{text-decoration:none;background:#628e05;background:-webkit-linear-gradient(top,#85b71d 0%,#628e05 100%);background:-moz-linear-gradient(top,#85b71d 0%,#628e05 100%);background:-ms-linear-gradient(top,#85b71d 0%,#628e05 100%);background:-o-linear-gradient(top,#85b71d 0%,#628e05 100%);background:linear-gradient(to bottom,#85b71d 0%,#628e05 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF}.btnFlatGreen,a.btnFlatGreen,.buttonrow a.btnFlatGreen,input[type="submit"].btnFlatGreen{color:#fff !important;text-align:center;text-decoration:none;position:relative;display:inline-block;background:#3fb58e;background:-webkit-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-moz-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-ms-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:-o-linear-gradient(top,#3fb58e 0%,#3daf89 100%);background:linear-gradient(to bottom,#3fb58e 0%,#3daf89 100%);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -2px rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -2px rgba(0,0,0,0.15) inset;-ms-box-shadow:0 -2px rgba(0,0,0,0.15) inset;box-shadow:0 -2px rgba(0,0,0,0.15) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatGreen:hover,a.btnFlatGreen:hover,.buttonrow a.btnFlatGreen:hover,input[type="submit"].btnFlatGreen:hover{text-decoration:none;background:#3cad88;background:-webkit-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-moz-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-ms-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:-o-linear-gradient(top,#3cad88 0%,#3ba784 100%);background:linear-gradient(to bottom,#3cad88 0%,#3ba784 100%);-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}.btnFlatGray,a.btnFlatGray,.buttonrow a.btnFlatGray,input[type="submit"].btnFlatGray{color:#2d2c29 !important;text-align:center;text-decoration:none;position:relative;display:inline-block;background:#f2f2f2;background:-webkit-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-moz-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-ms-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:-o-linear-gradient(top,#ededed 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#ededed 0%,#e8e8e8 100%);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -1px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 -1px rgba(0,0,0,0.1) inset;-ms-box-shadow:0 -1px rgba(0,0,0,0.1) inset;box-shadow:0 -1px rgba(0,0,0,0.1) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnFlatGray:hover,a.btnFlatGray:hover,.buttonrow a.btnFlatGray:hover,input[type="submit"].btnFlatGray:hover{text-decoration:none;background:#dfdfdf;background:-webkit-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-moz-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-ms-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:-o-linear-gradient(top,#dfdfdf 0%,#d9d9d9 100%);background:linear-gradient(to bottom,#dfdfdf 0%,#d9d9d9 100%);-webkit-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -2px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}.btnDefaultWhite,a.btnDefaultWhite,.buttonrow a.btnDefaultWhite,input[type="submit"].btnDefaultWhite{color:#6d6a64 !important;letter-spacing:0;text-align:center;text-decoration:none;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;background:#f6f5f2;background:-webkit-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-moz-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-ms-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:-o-linear-gradient(top,#fbfbfa 0%,#f6f5f2 100%);background:linear-gradient(to bottom,#fbfbfa 0%,#f6f5f2 100%);border:2px solid;border-color:#e6e4dd #e6e4dd #dddbd3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;vertical-align:middle;padding:7px 12px;margin-right:5px;cursor:pointer}.btnDefaultWhite:hover,a.btnDefaultWhite:hover,.buttonrow a.btnDefaultWhite:hover,input[type="submit"].btnDefaultWhite:hover{text-decoration:none;background:#f9f8f6;background:-webkit-linear-gradient(top,#fff 0%,#f9f8f6 100%);background:-moz-linear-gradient(top,#fff 0%,#f9f8f6 100%);background:-ms-linear-gradient(top,#fff 0%,#f9f8f6 100%);background:-o-linear-gradient(top,#fff 0%,#f9f8f6 100%);background:linear-gradient(to bottom,#ffffff 0%,#f9f8f6 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF}.btnDefaultFlat,a.btnDefaultFlat,.buttonrow a.btnDefaultFlat,input[type="submit"].btnDefaultFlat{color:#005881 !important;font-weight:400 !important;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;border:1px solid #e9e6e0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnDefaultFlat span,a.btnDefaultFlat span,.buttonrow a.btnDefaultFlat span,input[type="submit"].btnDefaultFlat span{font-size:75%;margin-right:4px}.btnDefaultFlat:hover,a.btnDefaultFlat:hover,.buttonrow a.btnDefaultFlat:hover,input[type="submit"].btnDefaultFlat:hover{color:#fff !important;background:#ffa300;border:1px solid #ffa300}.btnSelectBlue,a.btnSelectBlue,.buttonrow a.btnSelectBlue,input[type="submit"].btnSelectBlue{color:#fff;font-size:14px;line-height:16px;font-weight:300;text-align:left;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;width:106px;background:#0781ba;background:-webkit-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-moz-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-ms-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:-o-linear-gradient(top,#0781ba 0%,#077cb3 100%);background:linear-gradient(to bottom,#0781ba 0%,#077cb3 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset;-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset;box-shadow:0 -1px rgba(0,0,0,0.2) inset;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnSelectBlue span,a.btnSelectBlue span,.buttonrow a.btnSelectBlue span,input[type="submit"].btnSelectBlue span{font-size:13px;margin-right:6px}.btnSelectBlue:hover,a.btnSelectBlue:hover,.buttonrow a.btnSelectBlue:hover,input[type="submit"].btnFlatBlue:hover{text-decoration:none;background:#077cb3;background:-webkit-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-moz-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-ms-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:-o-linear-gradient(top,#077cb3 0%,#0777ac 100%);background:linear-gradient(to bottom,#077cb3 0%,#0777ac 100%);-webkit-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);-ms-box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 -1px rgba(0,0,0,0.2) inset,0 1px 2px rgba(0,0,0,0.25)}.btnSelectFlat,a.btnSelectFlat,.buttonrow a.btnSelectFlat,input[type="submit"].btnSelectFlat{color:#005881;font-size:14px;line-height:16px;font-weight:300;text-align:left;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;width:106px;border:1px solid #e9e6e0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;padding:8px 14px;margin-right:5px;cursor:pointer}.btnSelectFlat span,a.btnSelectFlat span,.buttonrow a.btnSelectFlat span,input[type="submit"].btnSelectFlat span{font-size:13px;margin-right:6px}.btnSelectFlat:hover,a.btnSelectFlat:hover,.buttonrow a.btnSelectFlat:hover,input[type="submit"].btnSelectFlat:hover{color:#fff;background:#ffa300;border:1px solid #ffa300}a.btnFlat{color:#67645d;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-moz-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-ms-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-o-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:linear-gradient(to bottom,#f3f2ed 0%,#e7e6e2 100%);border:1px solid;border-color:#CCC #CCC #BBB;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle;padding:7px 12px;margin-right:10px;cursor:pointer}a.btnFlat:hover{color:#3b3832;text-decoration:none;border-color:#aaa #aaa #999;background:#edece8;background:-webkit-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-moz-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-ms-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-o-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:linear-gradient(to bottom,#f7f6f2 0%,#edece8 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff}a.btnFlat:active{color:#000;border-color:#444}a.btnFlat span{font-weight:normal;font-family:'icomoon';text-decoration:none;vertical-align:baseline;-webkit-font-smoothing:antialiased}.btn3DGray,a.btn3DGray,.buttonrow a.btn3DGray,input[type="submit"].btn3DGray{color:#777;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 1px 0 #FFF;background:#e0e0e0;background:-webkit-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-moz-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-ms-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-o-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:linear-gradient(to bottom,#fafafa 0%,#dfdfdf 100%);border:1px solid;border-color:#ccc #ccc #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-ms-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;vertical-align:middle;padding:7px 12px;margin-right:10px;cursor:pointer}.btn3DGray:hover,a.btn3DGray:hover,.buttonrow a.btn3DGray:hover,input[type="submit"].btn3DGray:hover{color:#555;text-decoration:none;border-color:#959595;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF}.btn3DGray:active,a.btn3DGray:active,.buttonrow a.btn3DGray:active,input[type="submit"].btn3DGray:active{color:#000;border-color:#444}.disable,a.disable,.buttonrow a.disable,input[type="submit"].disable{color:#d7d5cf !important;text-shadow:none;background:#f8f7f2;background:-webkit-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-moz-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-ms-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-o-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:linear-gradient(to bottom,#f8f7f2 0%,#f8f7f2 100%);border:2px solid;border-color:#eceae6 #eceae6 #eceae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF}.disable:hover,a.disable:hover,.buttonrow a.disable:hover,input[type="submit"].disable:hover{text-decoration:none;background:#f8f7f2;background:-webkit-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-moz-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-ms-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:-o-linear-gradient(top,#f8f7f2 0%,#f8f7f2 100%);background:linear-gradient(to bottom,#f8f7f2 0%,#f8f7f2 100%);border:2px solid;border-color:#eceae6 #eceae6 #eceae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF}a.left{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin:0}a.middle{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-left:solid 1px #f3f3f3;margin:0;border-left:solid 1px rgba(255,255,255,0)}a.middle:hover,a.right:hover{border-left:solid 1px #999}a.right{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left:solid 1px #f3f3f3;border-left:solid 1px rgba(255,255,255,0)}a.noMarge{margin:0}a.fRight{float:right;margin-left:10px}a.micro,input[type="submit"].micro{font-size:11px;line-height:11px;font-weight:500;padding:3px 6px 4px !important;margin-right:2px}a.small,input[type="submit"].small{font-size:12px;line-height:13px;font-weight:500;padding:6px 12px !important}a.medium,input[type="submit"].medium{font-size:14px;line-height:19px;font-weight:500;padding:6px 16px 6px 16px !important}a.large,input[type="submit"].large{font-size:16px;line-height:23px;font-weight:500;padding:10px 20px !important}a.max,input[type="submit"].max{font-size:20px;line-height:28px;font-weight:500;padding:15px 24px !important}a.full,input[type="submit"].full{width:100%}a.fmicro,input[type="submit"].fmicro{font-size:10px !important;line-height:11px !important;font-weight:300;padding:3px 6px 4px !important}a.fsmall,input[type="submit"].fsmall{font-size:12px !important;line-height:13px !important;font-weight:300;padding:6px 12px !important}a.fmedium,input[type="submit"].fmedium{font-size:12px;line-height:16px;font-weight:300;letter-spacing:0;padding:8px 20px !important}a.flarge,input[type="submit"].flarge{font-size:14px;line-height:18px;font-weight:300;padding:10px 24px !important}a.fmax,input[type="submit"].fmax{font-size:20px;line-height:28px;font-weight:300;padding:15px 24px !important}a.ffull,input[type="submit"].ffull{width:100%}.icnLeft:before{text-align:center;float:left;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;margin:0 6px 0 -2px}.icnRight:after{text-align:center;float:right;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;margin:0 -2px 0 6px}.icExampleBox{font-size:16px;display:inline-block;width:240px;padding:4px 6px;background:#eee;margin:4px 4px 4px 0}.icn-cancel:before{content:"\e086"}.icn-checkmark:before{content:"\e087"}.icn-minus:before{content:"\e088"}.icn-plus:before{content:"\e089"}.icn-arrow-up:before{content:"\e09e"}.icn-arrow-left:before{content:"\e0a4"}.icn-arrow-right:after{content:"\e0a0"}.icn-arrow-down:before{content:"\e0a2"}.actionBlock{position:relative;display:block;width:360px;background:#fff;border:2px solid #e9e6e0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0;margin:0}.actionBlock .actionText{color:#0570a2;font-size:26px;line-height:29px;font-weight:500;display:inline-block;height:62px;padding:14px 0 0 28px}.actionBlock .actionText span{margin-right:4px}.actionBlock>.btnActionButton{color:#fff;font-size:21px;line-height:22px;position:relative;display:inline-block;background:#ffa300;border:1px solid #ffa300;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;padding:8px 24px;margin:10px 13px 10px 10px;cursor:pointer}.actionBlock>.btnActionButton:hover{text-decoration:none;background:#e77505;border:1px solid #e77505;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}.btnBuy,a.btnBuy,input[type="submit"].btnBuy{color:#fff !important;font-size:24px;line-height:27px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:inline-block;text-shadow:0 -1px 0 #9e5e11;background:#ff7c01;background:-webkit-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-moz-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-ms-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:-o-linear-gradient(top,#faa90c 0%,#ed8c17 100%);background:linear-gradient(to bottom,#faa90c 0%,#ed8c17 100%);border:2px solid;border-color:#ed8c17 #e18517 #c87714;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;vertical-align:middle;padding:7px 12px;margin-right:5px;cursor:pointer}.btnBuy span,a.btnBuy span,input[type="submit"].btnBuy span{font-size:15px;line-height:17px;font-weight:400;position:relative;display:block;padding-bottom:3px}.btnBuy:hover,a.btnBuy:hover,input[type="submit"].btnBuy:hover{text-decoration:none;background:#f9941a;background:-webkit-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-moz-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-ms-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:-o-linear-gradient(top,#ffb320 0%,#f9941a 100%);background:linear-gradient(to bottom,#ffb320 0%,#f9941a 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 1px #FFF}a.textLink{text-align:left;position:relative;display:block}a.btnRegGoogle{text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;width:420px;height:75px;text-shadow:0 1px 0 #fff;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-moz-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-ms-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-o-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:linear-gradient(to bottom,#f3f2ed 0%,#e7e6e2 100%);border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 18px;cursor:pointer}a.btnRegGoogle:hover{color:#3b3832;text-decoration:none;border-color:#aaa #aaa #999;background:#edece8;background:-webkit-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-moz-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-ms-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-o-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:linear-gradient(to bottom,#f7f6f2 0%,#edece8 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff}a.btnRegGoogle:hover p{color:#3b3832}a.btnRegGoogle span.logo{display:inline-block;width:182px;border-left:1px solid #ccc;padding:15px 14px 3px 18px}a.btnRegGoogle span.logo img{width:150px}a.btnRegGoogle span{color:#67645d;font-size:20px;line-height:25px;font-weight:400;text-align:center;display:inline-block;width:230px;padding:10px 0 0 10px}a.btnRegTbmcodetext-align:center{text-decoration:none;letter-spacing:0;position:relative;display:block;width:420px;height:75px;text-shadow:0 1px 0 #fff;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-moz-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-ms-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:-o-linear-gradient(top,#f3f2ed 0%,#e7e6e2 100%);background:linear-gradient(to bottom,#f3f2ed 0%,#e7e6e2 100%);border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}a.btnRegTbmcodehover{color:#3b3832;text-decoration:none;border-color:#aaa #aaa #999;background:#edece8;background:-webkit-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-moz-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-ms-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:-o-linear-gradient(top,#f7f6f2 0%,#edece8 100%);background:linear-gradient(to bottom,#f7f6f2 0%,#edece8 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff}a.btnRegTbmcodehover p{color:#3b3832}a.btnRegTbmcodespan.logo{display:inline-block;width:182px;border-left:1px solid #ccc;padding:11px 14px 7px 18px}a.btnRegTbmcodespan.logo img{width:150px}a.btnRegTbmcodespan{color:#67645d;font-size:20px;line-height:25px;font-weight:400;text-align:center;display:inline-block;width:230px;padding:10px 0 0 10px}.btnSocialSignIn{width:320px;padding:0;margin:15px auto}.socialAccountHz{position:relative;display:block;margin:0 0 20px}a.googleLRG{position:relative;display:block;width:320px;height:42px;background:#dd4b39;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.googleLRG span.ssInIcon{color:#fff;font-size:30px;line-height:42px;float:left;position:relative;top:1px;left:14px;font-weight:normal;-webkit-font-smoothing:antialiased}a.googleLRG span.ssInText{color:#fff;font-size:18px;line-height:42px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 24px;margin-left:26px}a.googleSML{position:relative;display:block;width:235px;height:35px;background:#dd4b39;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.googleSML span.ssInIcon{color:#fff;font-size:24px;line-height:35px;float:left;position:relative;top:1px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased}a.googleSML span.ssInText{color:#fff;font-size:16px;line-height:35px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 12px;margin-left:21px}a.facebookLRG{position:relative;display:block;width:320px;height:42px;background:#3b5998;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.facebookLRG span.ssInIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:3px;left:16px;font-weight:normal;-webkit-font-smoothing:antialiased}a.facebookLRG span.ssInText{color:#fff;font-size:18px;line-height:42px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 24px;margin-left:28px}a.facebookSML{position:relative;display:block;width:235px;height:35px;background:#3b5998;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.facebookSML span.ssInIcon{color:#fff;font-size:22px;line-height:35px;float:left;position:relative;top:1px;left:13px;font-weight:normal;-webkit-font-smoothing:antialiased}a.facebookSML span.ssInText{color:#fff;font-size:16px;line-height:35px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 12px;margin-left:22px}a.googleLRG span.signInSocialIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:6px;left:14px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.googleLRG span.signInDiv{float:left;position:relative;top:2px;left:25px;width:1px;height:42px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.googleLRG span.signInText{color:#fff;font-size:14px;line-height:25px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:35px}a.googleLRG:hover{text-decoration:none;background:#e34e3c;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.googleSML{position:relative;display:block;width:225px;height:35px;background:#dd4b39;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 8px}a.googleSML span.signInSocialIcon{color:#fff;font-size:20px;line-height:25px;float:left;position:relative;top:6px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.googleSML span.signInDiv{float:left;position:relative;top:2px;left:20px;width:1px;height:31px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.googleSML span.signInText{color:#fff;font-size:14px;line-height:25px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:28px}a.googleMIN{position:relative;display:inline-block;width:175px;height:28px;background:#dd4b39;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 6px 8px 0}a.googleMIN span.icnImage{color:#fff;font-size:17px;line-height:28px;float:left;position:relative;top:1px;left:6px;font-weight:normal;-webkit-font-smoothing:antialiased}a.googleMIN span.icnText{color:#fff;font-size:13px;line-height:28px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 10px;margin-left:12px}a.googleMIN:hover{text-decoration:none;background:#e34e3c;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.facebookLRG span.signInSocialIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:6px;left:14px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.facebookLRG span.signInDiv{float:left;position:relative;top:2px;left:25px;width:1px;height:46px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.facebookLRG span.signInText{color:#fff;font-size:18px;line-height:40px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:35px}a.facebookLRG:hover{text-decoration:none;background:#3e5d9e;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.facebookSML{position:relative;display:block;width:225px;height:35px;background:#3b5998;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 8px}a.facebookSML span.signInSocialIcon{color:#fff;font-size:20px;line-height:25px;float:left;position:relative;top:6px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.facebookSML span.signInDiv{float:left;position:relative;top:2px;left:20px;width:1px;height:31px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.facebookSML span.signInText{color:#fff;font-size:14px;line-height:25px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:28px}a.facebookSML:hover{text-decoration:none;background:#3e5d9e;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.facebookMIN{position:relative;display:inline-block;width:175px;height:28px;background:#3b5998;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 6px 8px 0}a.facebookMIN span.icnImage{color:#fff;font-size:15px;line-height:28px;float:left;position:relative;top:1px;left:8px;font-weight:normal;-webkit-font-smoothing:antialiased}a.facebookMIN span.icnText{color:#fff;font-size:13px;line-height:28px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 10px;margin-left:14px}a.facebookMIN:hover{text-decoration:none;background:#3e5d9e;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.linkedinLRG{position:relative;display:block;width:320px;height:42px;background:#0e76a8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.linkedinLRG span.ssInIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:2px;left:16px;font-weight:normal;-webkit-font-smoothing:antialiased}a.linkedinLRG span.ssInText{color:#fff;font-size:18px;line-height:42px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 24px;margin-left:28px}a.linkedinLRG span.signInSocialIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:6px;left:14px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.linkedinLRG span.signInDiv{float:left;position:relative;top:2px;left:25px;width:1px;height:46px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.linkedinLRG span.signInText{color:#fff;font-size:18px;line-height:40px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:35px}a.linkedinLRG:hover{text-decoration:none;background:#107bae;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.linkedinSML{position:relative;display:block;width:225px;height:35px;background:#0e76a8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 8px}a.linkedinSML span.signInSocialIcon{color:#fff;font-size:20px;line-height:25px;float:left;position:relative;top:6px;left:12px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.linkedinSML span.signInDiv{float:left;position:relative;top:2px;left:25px;width:1px;height:46px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.linkedinSML span.signInText{color:#fff;font-size:14px;line-height:25px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:28px}a.linkedinSML:hover{text-decoration:none;background:#107bae;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.linkedinMIN{position:relative;display:inline-block;width:175px;height:28px;background:#0e76a8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 6px 8px 0}a.linkedinMIN span.icnImage{color:#fff;font-size:15px;line-height:28px;font-weight:normal;float:left;position:relative;top:1px;left:8px;-webkit-font-smoothing:antialiased}a.linkedinMIN span.icnText{color:#fff;font-size:13px;line-height:28px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 10px;margin-left:14px}a.linkedinMIN:hover{text-decoration:none;background:#107bae;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.twitterLRG{position:relative;display:block;width:320px;height:50px;background:#00acee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 0 12px}a.twitterLRG span.signInSocialIcon{color:#fff;font-size:28px;line-height:42px;float:left;position:relative;top:6px;left:14px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon'}a.twitterLRG span.signInDiv{float:left;position:relative;top:2px;left:20px;width:1px;height:31px;background:#fff;opacity:.4;filter:alpha(opacity=40);margin:0 6px 0 0}a.twitterLRG span.signInText{color:#fff;font-size:18px;line-height:40px;font-weight:300;float:left;position:relative;padding-top:5px;margin-left:35px}a.twitterLRG:hover{text-decoration:none;background:#02b1f4;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}a.twitterMIN{position:relative;display:inline-block;width:175px;height:28px;background:#00acee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:0 6px 8px 0}a.twitterMIN span.icnImage{color:#fff;font-size:15px;line-height:28px;float:left;position:relative;top:1px;left:8px;font-weight:normal;-webkit-font-smoothing:antialiased}a.twitterMIN span.icnText{color:#fff;font-size:13px;line-height:28px;font-weight:300;float:left;position:relative;border-left:1px solid #e5e5e5;padding:0 0 0 10px;margin-left:14px}a.twitterMIN:hover{text-decoration:none;background:#02b1f4;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}.socialBarNumbersH{position:relative;display:block;height:22px;margin:0 0 20px}.socialBarNumbersH span{color:#4e4a43;font-size:15px;line-height:19px;font-weight:300;vertical-align:top;margin-right:6px}.socialBarNumbersH a.shareBoxSmall{color:#222;font-size:11px;line-height:12px;font-weight:500;position:relative;display:inline-block;vertical-align:top;background:#e0e0e0;background:-webkit-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-moz-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-ms-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:-o-linear-gradient(top,#fafafa 0%,#dfdfdf 100%);background:linear-gradient(to bottom,#fafafa 0%,#dfdfdf 100%);border:1px solid;border-color:#BBB #BBB #AAA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 25px 0 6px;cursor:pointer}.socialBarNumbersH a.embed{margin:0 10px 0 6px}.socialBarNumbersH a.shareBoxSmall:hover{color:#555;text-decoration:none;border-color:#959595;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #FFF}.socialBarNumbersH a.shareBoxSmall .icnEmail{color:#555;font-size:15px;line-height:15px;position:absolute;display:inline-block;top:0;left:3px;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:IcoMoon;padding:1px;margin:1px 6px 0 4px}.socialBarNumbersH a.shareBoxSmall span.text{color:#222;font-size:11px;line-height:12px;font-weight:500;position:relative;display:inline-block;padding:2px 6px 4px 6px;margin-left:24px}.socialBarNumbersH .fb-like{position:relative;display:inline-block;vertical-align:top;width:90px;margin-right:6px}.socialBarNumbersH .btnTwitter{position:relative;display:inline-block;margin-right:6px}.socialBarNumbersH .btnGoogle{position:relative;display:inline-block;width:75px;overflow:hidden;margin-right:6px}.shareBlockMedium{position:relative;margin:0}.shareBlockMedium>.text{color:#2d2c29;font-size:16px;line-height:19px;font-weight:400;display:inline-block;padding:6px 0 0;margin:0 10px}.shareBlockMedium>.icnFacebook{color:#fff;font-size:21px;line-height:21px;font-family:icomoon;display:inline-block;width:30px;height:30px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#40659f;padding:6px 0 0 8px;margin:0 8px 0 0}.socialShareButtons .icnFacebookLarge{color:#fff;font-size:28px;line-height:28px;font-family:icomoon;display:inline-block;width:40px;height:40px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#40659f;padding:8px 0 0 8px;margin:0 4px}.socialShareButtons .icnFacebookLarge:hover{text-decoration:none;background:#ffa300}.shareBlockMedium>.icnFacebook:hover{text-decoration:none;background:#4b75b7}.shareBlockMedium>.icnTwitter{color:#fff;font-size:21px;line-height:21px;font-family:icomoon;display:inline-block;width:30px;height:30px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#57bee2;padding:5px 0 0 5px;margin:0 8px 0 0}.socialShareButtons .icnTwitterLarge{color:#fff;font-size:28px;line-height:28px;font-family:icomoon;display:inline-block;width:40px;height:40px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#57bee2;padding:6px 0 0 4px;margin:0 4px}.socialShareButtons .icnTwitterLarge:hover{text-decoration:none;background:#ffa300}.shareBlockMedium>.icnTwitter:hover{text-decoration:none;background:#60cef4}.shareBlockMedium>.icnGoogle{color:#fff;font-size:24px;line-height:24px;font-family:icomoon;display:inline-block;width:30px;height:30px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#c74a31;padding:4px 0 0 4px;margin:0 8px 0 0}.socialShareButtons .icnGoogleLarge{color:#fff;font-size:31px;line-height:31px;font-family:icomoon;display:inline-block;width:40px;height:40px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#c74a31;padding:6px 0 0 4px;margin:0 4px}.socialShareButtons .icnGoogleLarge:hover{text-decoration:none;background:#ffa300}.shareBlockMedium>.icnGoogle:hover{text-decoration:none;background:#de5337}.shareBlockMedium>.icnMail{color:#fff;font-size:21px;line-height:21px;font-family:icomoon;display:inline-block;width:30px;height:30px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#ffa300;padding:4px 0 0 4px;margin:0 8px 0 0}.shareBlockMedium>.icnMail:hover{text-decoration:none;background:#ffb126}.shareBlockMedium>.icnEmbed{color:#fff;font-size:21px;line-height:21px;font-family:icomoon;display:inline-block;width:30px;height:30px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#ffa300;padding:4px 0 0 4px;margin:0 8px 0 0}.shareBlockMedium>.icnEmbed:hover{text-decoration:none;background:#ffa300}.shareBlockSmall{position:relative;margin:0}.shareBlockSmall>.text{color:#2d2c29;font-size:16px;line-height:19px;font-weight:400;display:inline-block;padding:4px 0 0;margin:0 10px}.shareBlockSmall>.icnFacebook{color:#fff;font-size:18px;line-height:18px;font-family:icomoon;display:inline-block;width:25px;height:25px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#40659f;padding:5px 0 0 6px;margin:0 6px 0 0}.shareBlockSmall>.icnFacebook:hover{text-decoration:none;background:#4b75b7}.shareBlockSmall>.icnTwitter{color:#fff;font-size:18px;line-height:18px;font-family:icomoon;display:inline-block;width:25px;height:25px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#57bee2;padding:4px 0 0 4px;margin:0 6px 0 0}.shareBlockSmall>.icnTwitter:hover{text-decoration:none;background:#60cef4}.shareBlockSmall>.icnGoogle{color:#fff;font-size:22px;line-height:22px;font-family:icomoon;display:inline-block;width:25px;height:25px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#c74a31;padding:2px 0 0 3px;margin:0 6px 0 0}.shareBlockSmall>.icnGoogle:hover{text-decoration:none;background:#de5337}.shareBlockSmall>.icnMail{color:#fff;font-size:18px;line-height:18px;font-family:icomoon;display:inline-block;width:25px;height:25px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#ffa300;padding:2px 0 0 2px;margin:0 6px 0 0}.shareBlockSmall>.icnMail:hover{text-decoration:none;background:#ffb126}.shareBlockSmall>.icnEmbed{color:#fff;font-size:18px;line-height:18px;font-family:icomoon;display:inline-block;width:25px;height:25px;font-weight:normal;-webkit-font-smoothing:antialiased;background:#ffa300;padding:2px 0 0 2px;margin:0 6px 0 0}.shareBlockSmall>.icnEmbed:hover{text-decoration:none;background:#ffa300}.alertSuccessIcon{background:#e6efc2;border:1px solid #c6d880;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 20px;margin:8px 0}.alertSuccessIcon p{color:#36600e;font-size:14px;line-height:18px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertSuccessIcon p:before{color:#36600e;font-size:18px;line-height:18px;position:relative;top:1px;left:0;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;content:'\e087';padding:0;margin-right:10px}.alertSuccess{background:#e6efc2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 14px;margin:8px 0}.alertSuccess p{color:#36600e;font-size:12px;line-height:13px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertErrorIcon{background:#fbe3e4;border:1px solid #fbc2c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 20px;margin:8px 0}.alertErrorIcon p{color:#dd4b39;font-size:14px;line-height:18px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertErrorIcon p:before{color:#dd4b39;font-size:18px;line-height:18px;position:relative;top:1px;left:0;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;content:'\e07a';padding:0;margin-right:10px}.alertError{background:#fbe3e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 14px;margin:8px 0}.alertError p{color:#dd4b39;font-size:12px;line-height:13px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertWarningIcon{background:#fff6bf;border:1px solid #ffd324;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 20px;margin:8px 0}.alertWarningIcon p{color:#d99400;font-size:14px;line-height:18px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertWarningIcon p:before{color:#d99400;font-size:18px;line-height:18px;position:relative;top:1px;left:0;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;content:'\e07a';padding:0;margin-right:10px}.alertWarning{background:#fff6bf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 14px;margin:8px 0}.alertWarning p{color:#d99400;font-size:12px;line-height:13px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertInfoIcon{background:#d4e0ee;border:1px solid #5e91bf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 20px;margin:8px 0}.alertInfoIcon p{color:#395595;font-size:14px;line-height:18px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.alertInfoIcon p:before{color:#395595;font-size:18px;line-height:18px;position:relative;top:1px;left:0;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:'IcoMoon';vertical-align:baseline;content:'\e083';padding:0;margin-right:10px}.alertInfo{background:#d4e0ee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 14px;margin:8px 0}.alertInfo p{color:#395595;font-size:12px;line-height:13px;font-family:'Trebuchet MS',Tahoma,Verdana,Arial,Sans-Serif;padding:0 0 1px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../img/paint/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../img/paint/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../img/paint/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(../img/paint/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../img/paint/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../img/paint/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../img/paint/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(../img/ui/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../img/ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../img/ui/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../img/paint/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../img/paint/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../img/paint/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../img/paint/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../img/paint/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../img/paint/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../img/paint/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.jqte{margin:30px 0;border:#000 1px solid;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;overflow:hidden;transition:box-shadow 0.4s,border 0.4s;-webkit-transition:-webkit-box-shadow 0.4s,border 0.4s;-moz-transition:-moz-box-shadow 0.4s,border 0.4s;-o-transition:-o-box-shadow 0.4s,border 0.4s}.jqte *{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px}.jqte_focused{border-color:#00AAE7;box-shadow:0 0 10px #00BDFF;-webkit-box-shadow:0 0 10px #00BDFF;-moz-box-shadow:0 0 10px #00BDFF}.jqte_toolbar{overflow:auto;padding:3px 4px;background:#EEE;border-bottom:#BBB 1px solid}.jqte_tool{float:left;margin:0;padding:0;cursor:pointer}.jqte_tool,.jqte_tool_icon,.jqte_tool_label{border:#EEE 1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.jqte_hiddenField{display:none}.jqte_tool_icon{display:block;width:22px;height:22px;background:url(/ext/jquery-te.png) no-repeat}.jqte_tool.jqte_tool_1 .jqte_tool_label{position:relative;display:block;padding:3px;width:70px;height:16px;overflow:hidden}.jqte_tool.jqte_tool_1 .jqte_tool_text{font:bold 13px Arial,sans-serif;color:#222}.jqte_tool.jqte_tool_1 .jqte_tool_icon{position:absolute;top:10px;right:2px;width:6px;height:4px;background-position:-19px -23px;border:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none}.jqte_tool.jqte_tool_2 .jqte_tool_icon{background-position:0 0}.jqte_tool.jqte_tool_3 .jqte_tool_icon{background-position:-22px 0}.jqte_tool.jqte_tool_4 .jqte_tool_icon{background-position:-44px 0}.jqte_tool.jqte_tool_5 .jqte_tool_icon{background-position:-66px 0}.jqte_tool.jqte_tool_6 .jqte_tool_icon{background-position:-88px 0}.jqte_tool.jqte_tool_7 .jqte_tool_icon{background-position:-110px 0}.jqte_tool.jqte_tool_8 .jqte_tool_icon{background-position:-132px 0}.jqte_tool.jqte_tool_9 .jqte_tool_icon{background-position:-154px 0}.jqte_tool.jqte_tool_10 .jqte_tool_icon{background-position:-176px 0}.jqte_tool.jqte_tool_11 .jqte_tool_icon{background-position:-198px 0}.jqte_tool.jqte_tool_12 .jqte_tool_icon{background-position:-220px 0}.jqte_tool.jqte_tool_13 .jqte_tool_icon{background-position:-242px 0}.jqte_tool.jqte_tool_14 .jqte_tool_icon{background-position:-264px 0}.jqte_tool.jqte_tool_15 .jqte_tool_icon{background-position:-286px 0}.jqte_tool.jqte_tool_16 .jqte_tool_icon{background-position:-308px 0}.jqte_tool.jqte_tool_17 .jqte_tool_icon{background-position:-330px 0}.jqte_tool.jqte_tool_18 .jqte_tool_icon{background-position:-352px 0}.jqte_tool.jqte_tool_19 .jqte_tool_icon{background-position:-374px 0}.jqte_tool.jqte_tool_20 .jqte_tool_icon{background-position:-396px 0}.jqte_tool.jqte_tool_21 .jqte_tool_icon{background-position:-418px 0}.jqte_tool:hover{background-color:#FFF;border-color:#FFF}.jqte_tool:hover .jqte_tool_icon,.jqte_tool:hover .jqte_tool_label{border:#AAA 1px solid}.jqte_tool:active .jqte_tool_icon,.jqte_tool:active .jqte_tool_label{border:#777 1px solid}.jqte_tool.jqte_tool_1:hover .jqte_tool_icon,.jqte_tool.jqte_tool_1:active .jqte_tool_icon{border:none}.jqte_tool_depressed{background-color:#DDD;border-color:#CCC}.jqte_tool_depressed .jqte_tool_icon{border-color:#AAA}.jqte_tool_depressed:hover{background-color:#EEE}.jqte_linkform{padding:5px 10px;background:#DDD;border-bottom:#BBB 1px solid}.jqte_linktypeselect{position:relative;float:left;width:130px;background:#EEE;cursor:pointer}.jqte_linktypeselect:Active{background:#FFF}.jqte_linktypeview{padding:3px 5px;border:#333 1px solid;color:#777;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;outline:none}.jqte_linktypetext{font-size:12px}.jqte_linktypearrow{position:absolute;bottom:8px;right:6px;width:7px;height:6px;margin:0 auto;background:url(/ext/jquery-te.png) -7px -23px no-repeat}.jqte_linktypes{display:none;position:absolute;top:22px;left:1px;width:125px;background:#FFF;border:#333 1px solid;box-shadow:0 1px 4px #AAA;-webkit-box-shadow:0 1px 4px #AAA;-moz-box-shadow:0 1px 4px #AAA}.jqte_linktypes a{display:block;padding:4px 5px;font-size:12px}.jqte_linkinput{float:left;margin:0 5px;padding:3px 5px;width:300px;background:#EEE;border:#333 1px solid;color:#777;font-size:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;outline:none}.jqte_linkinput:focus,.jqte_linkinput:hover{background:#FFF;border-color:#000}.jqte_linkbutton{float:left;padding:3px 12px;background:#AAA;border:#333 1px solid;color:#FFF;font-size:12px;font-weight:bold;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0 1px #EEE;-webkit-box-shadow:inset 0 1px #EEE;-moz-box-shadow:inset 0 1px #EEE}.jqte_linkbutton:hover{background:#A1A1A1}.jqte_linkbutton:active{box-shadow:inset 0 1px #CCC;-webkit-box-shadow:inset 0 1px #CCC;-moz-box-shadow:inset 0 1px #CCC;background:#888}.jqte_formats{display:none;position:absolute;width:180px;overflow-x:hidden;overflow-y:auto;background:#FFF;border:#AAA 1px solid;box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA;z-index:100}.jqte_format{display:block;padding:4px 7px;font-size:13px}.jqte_format:hover{background:#DDD}.jqte_format_1,.jqte_format_2,.jqte_format_3,.jqte_format_4,.jqte_format_5,.jqte_format_6{font-weight:bold}.jqte_format_1{font-size:22px}.jqte_format_2{font-size:20px}.jqte_format_3{font-size:18px}.jqte_format_4{font-size:16px}.jqte_format_5{font-size:14px}.jqte_format_6{font-size:12px}.jqte_format_7{font-family:"Courier New",Courier,monospace}.jqte_fontsizes{display:none;position:absolute;width:180px;height:198px;overflow-x:hidden;overflow-y:auto;background:#FFF;border:#AAA 1px solid;box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA}.jqte_fontsize{display:block;padding:3px 7px}.jqte_fontsize:hover{background:#DDD}.jqte_cpalette{display:none;position:absolute;padding:6px;width:144px;background:#FFF;border:#AAA 1px solid;box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA}.jqte_color{display:block;float:left;width:16px;height:16px;border:#FFF 1px solid}.jqte_color:hover{border-color:#000}.jqte_colorSeperator{float:none;clear:both;height:7px}.jqte_editor,.jqte_source{padding:10px;background:#FFF;min-height:100px;max-height:900px;overflow:auto;outline:none;word-wrap:break-word;-ms-word-wrap:break-word;resize:vertical}.jqte_editor div,.jqte_editor p{margin:0 0 7px}.jqte_editor a:link,.jqte_editor a:link *{color:#0066FF !important;text-decoration:underline}.jqte_editor blockquote{margin-top:0;margin-bottom:7px}.jqte_editor img{float:left;margin:0 10px 5px 0}.jqte_editor a[jqte-setlink],.jqte_editor a[jqte-setlink] *{background:#3297FD !important;color:#FFF !important}.jqte_editor h1,.jqte_editor h2,.jqte_editor h3,.jqte_editor h4,.jqte_editor h5,.jqte_editor h6,.jqte_editor pre{display:block;margin:0 0 3px}.jqte_editor h1,.jqte_editor h1 *{font-size:26px}.jqte_editor h2,.jqte_editor h2 *{font-size:24px}.jqte_editor h3,.jqte_editor h3 *{font-size:22px}.jqte_editor h4,.jqte_editor h4 *{font-size:20px}.jqte_editor h5,.jqte_editor h5 *{font-size:18px}.jqte_editor h6,.jqte_editor h6 *{font-size:15px}.jqte_editor pre,.jqte_editor pre *{font-family:"Courier New",Courier,monospace}.jqte_source,.jqte_source textarea{background:#FFF1E8}.jqte_source textarea{margin:0 !important;padding:0 !important;display:block !important;width:100% !important;min-height:100px;font-family:Courier,Arial,sans-serif !important;font-weight:normal;font-size:15px;overflow:hidden !important;outline:none;resize:none}.jqte_source textarea,.jqte_source textarea:focus{box-shadow:none !important;background:none !important;border:none !important}.jqte_title{display:none;position:absolute;z-index:9999}.jqte_titleArrow{position:relative}.jqte_titleArrowIcon{width:7px;height:6px;margin:0 auto;background:url(/ext/jquery-te.png) 0 -23px no-repeat}.jqte_titleText{padding:5px 7px;margin-top:0;min-width:5px;min-height:1px;max-width:400px;background:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;word-wrap:break-word;-ms-word-wrap:break-word}.jqte_titleText,.jqte_titleText *{color:#FFF;font-size:11px}.jqte_placeholder{position:relative;display:none}.jqte_placeholder_text{position:absolute;top:43px;left:10px;font-size:14px;color:#CCC}body{overflow:hidden;font-family:Arial;font-size:14px;padding-top:0px;position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-color:#000}h1,h2,h3,h4,h5{margin:.5em 0}h3{font-size:20px}.cb:after{visibility:hidden;display:block}@font-face{font-family:'Bitstream Vera Sans Mono';src:url("/global/fonts/VeraMono.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Droid Sans Mono';src:url("/global/fonts/DroidSansMono.ttf") format("truetype");font-weight:normal;font-style:normal}#ide-header .save.submitentry.hackathon-theme-earth{position:relative;display:inline-block;background:transparent url("/image/hackathons/earth-background.jpg") no-repeat;background-size:cover}#ide-header .save.submitentry.hackathon-theme-earth .tooltip-top .hackathon-action{display:block;font-size:14px;text-align:center;margin-bottom:10px}#ide-header .save.submitentry.hackathon-theme-earth .tooltip-top .hackathon-title{display:block;font-size:16px;font-weight:bold;text-align:center}#ide-header .save.submitentry.hackathon-theme-earth .tooltip-top .hackathon-org{display:block;font-size:14px;text-align:center}#ide-header .save.submitentry.hackathon-theme-earth .tooltip-top .hackathon-desc{display:block;font-size:12px;text-align:left;line-height:1.4em}#project-submitentry.hackathon-theme-earth .details{padding:10px 30px 0 0}#project-unsubmitentry.hackathon-theme-earth .details{padding:10px 0 0 30px}#project-submitentry.hackathon-theme-earth,#project-unsubmitentry.hackathon-theme-earth{padding:40px 30px;background:transparent url("/image/hackathons/earth-background.jpg") no-repeat;background-size:cover}#project-submitentry.hackathon-theme-earth h4,#project-unsubmitentry.hackathon-theme-earth h4{text-align:center;color:#fff;font-weight:normal;font-size:12px;margin-top:-20px}#project-submitentry.hackathon-theme-earth h2,#project-unsubmitentry.hackathon-theme-earth h2{color:#fff;text-align:center;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:normal;text-transform:uppercase}#project-submitentry.hackathon-theme-earth .details,#project-unsubmitentry.hackathon-theme-earth .details{float:left;width:50%;text-align:center;line-height:2.4em}#project-submitentry.hackathon-theme-earth .details .name,#project-unsubmitentry.hackathon-theme-earth .details .name{color:white;text-align:left}#project-submitentry.hackathon-theme-earth .details span,#project-unsubmitentry.hackathon-theme-earth .details span{font-size:16px;font-weight:normal}#project-submitentry.hackathon-theme-earth .details span.projectname,#project-unsubmitentry.hackathon-theme-earth .details span.projectname{font-size:26px}#project-submitentry.hackathon-theme-earth .details h2,#project-unsubmitentry.hackathon-theme-earth .details h2{font-size:22px;margin-top:60px;font-weight:normal}#project-submitentry.hackathon-theme-earth .details h3,#project-unsubmitentry.hackathon-theme-earth .details h3{font-size:16px;font-weight:normal}#project-submitentry.hackathon-theme-earth .details p.name,#project-unsubmitentry.hackathon-theme-earth .details p.name{padding-top:10px}#project-submitentry.hackathon-theme-earth .screenshot,#project-unsubmitentry.hackathon-theme-earth .screenshot{float:left;width:50%}#project-submitentry.hackathon-theme-earth .screenshot .message,#project-unsubmitentry.hackathon-theme-earth .screenshot .message{margin-bottom:30px;text-align:center}#project-submitentry.hackathon-theme-earth .screenshot .scimg,#project-unsubmitentry.hackathon-theme-earth .screenshot .scimg{margin-bottom:30px;padding:0}#project-submitentry.hackathon-theme-earth .screenshot .scimg img,#project-unsubmitentry.hackathon-theme-earth .screenshot .scimg img{display:block;border-radius:0;max-width:100%;max-height:none}#project-submitentry.hackathon-theme-earth .buttonbar,#project-unsubmitentry.hackathon-theme-earth .buttonbar{clear:both;margin-right:0;padding-right:0}#project-submitentry.hackathon-theme-earth{text-align:left}#project-submitentry.hackathon-theme-earth .message{font-size:22px;margin-bottom:20px;text-align:center}#project-submitentry.hackathon-theme-earth .details{padding-top:0}#project-submitentry.hackathon-theme-earth .details .label{text-align:left}#ide-header .save.submitentry.hackathon-theme-summer{position:relative;display:inline-block;background:linear-gradient(0deg,rgba(0,113,188,0.6) 0%,#0071bc 100%),url(/image/play/summer/2018/summer-code-2018-button-bg.png) no-repeat;background-size:cover}#ide-header .save.submitentry.hackathon-theme-summer .tooltip-top .hackathon-action{display:block;font-size:14px;text-align:center;margin-bottom:10px}#ide-header .save.submitentry.hackathon-theme-summer .tooltip-top .hackathon-title{display:block;font-size:16px;font-weight:bold;text-align:center}#ide-header .save.submitentry.hackathon-theme-summer .tooltip-top .hackathon-org{display:block;font-size:14px;text-align:center}#ide-header .save.submitentry.hackathon-theme-summer .tooltip-top .hackathon-desc{display:block;font-size:12px;text-align:left;line-height:1.4em}#project-submitentry.hackathon-theme-summer .details{padding:10px 30px 0 0}#project-unsubmitentry.hackathon-theme-summer .details{padding:10px 0 0 30px}#project-submitentry.hackathon-theme-summer,#project-unsubmitentry.hackathon-theme-summer{padding:40px 30px;background:linear-gradient(0deg,rgba(0,113,188,0.6) 0%,#0071bc 100%),url(/image/play/summer/2018/summer-code-2018-landing-bg.png) no-repeat;background-size:cover}#project-submitentry.hackathon-theme-summer h4,#project-unsubmitentry.hackathon-theme-summer h4{text-align:center;color:#fff;font-weight:normal;font-size:12px;margin-top:-20px}#project-submitentry.hackathon-theme-summer h2,#project-unsubmitentry.hackathon-theme-summer h2{color:#fff;text-align:center;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:normal;text-transform:uppercase}#project-submitentry.hackathon-theme-summer .details,#project-unsubmitentry.hackathon-theme-summer .details{float:left;width:50%;text-align:center;line-height:2.4em}#project-submitentry.hackathon-theme-summer .details .name,#project-unsubmitentry.hackathon-theme-summer .details .name{color:white;text-align:left}#project-submitentry.hackathon-theme-summer .details span,#project-unsubmitentry.hackathon-theme-summer .details span{font-size:16px;font-weight:normal}#project-submitentry.hackathon-theme-summer .details span.projectname,#project-unsubmitentry.hackathon-theme-summer .details span.projectname{font-size:26px}#project-submitentry.hackathon-theme-summer .details h2,#project-unsubmitentry.hackathon-theme-summer .details h2{font-size:22px;margin-top:60px;font-weight:normal}#project-submitentry.hackathon-theme-summer .details h3,#project-unsubmitentry.hackathon-theme-summer .details h3{font-size:16px;font-weight:normal}#project-submitentry.hackathon-theme-summer .details p.name,#project-unsubmitentry.hackathon-theme-summer .details p.name{padding-top:10px}#project-submitentry.hackathon-theme-summer .screenshot,#project-unsubmitentry.hackathon-theme-summer .screenshot{float:left;width:50%}#project-submitentry.hackathon-theme-summer .screenshot .message,#project-unsubmitentry.hackathon-theme-summer .screenshot .message{margin-bottom:30px;text-align:center}#project-submitentry.hackathon-theme-summer .screenshot .scimg,#project-unsubmitentry.hackathon-theme-summer .screenshot .scimg{margin-bottom:30px;padding:0}#project-submitentry.hackathon-theme-summer .screenshot .scimg img,#project-unsubmitentry.hackathon-theme-summer .screenshot .scimg img{display:block;border-radius:0;max-width:100%;max-height:none}#project-submitentry.hackathon-theme-summer .buttonbar,#project-unsubmitentry.hackathon-theme-summer .buttonbar{clear:both;margin-right:0;padding-right:0}#project-submitentry.hackathon-theme-summer{text-align:left}#project-submitentry.hackathon-theme-summer .message{font-size:22px;margin-bottom:20px;text-align:center}#project-submitentry.hackathon-theme-summer .details{padding-top:0}#project-submitentry.hackathon-theme-summer .details .label{text-align:left}header,#ide-header{position:relative;top:0px;left:0px;display:block;width:100%;height:64px;background-size:100%;z-index:500;cursor:pointer}#ide-header{min-width:780px}#ide-header li{display:inline-block;vertical-align:top}#ide-header .buttons{vertical-align:top}#ide-header .buttons>li{position:relative;border-right:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(0,0,0,0.4);margin-left:-4px}#ide-header .buttons>li>a{display:inline-block;color:#fff;line-height:45px;text-align:center;font-weight:400;padding:0 15px}#ide-header .buttons>li:hover{background-color:rgba(255,255,255,0.2)}#ide-header .buttons>li:hover .sub-menu{display:inline-block}#ide-header .ide-menus{display:inline-block}#ide-header .ide-menus>li{position:relative}#ide-header .save{position:relative;border-right:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(0,0,0,0.4)}#ide-header .save #wincmd-tbsave{display:inline-block;color:#fff;text-align:center;font-weight:400;padding:0 15px}#ide-header .save #wincmd-tbsave span{line-height:45px;display:inline-block;font-weight:bold}#ide-header .save #wincmd-tbsave:before{font-size:20px;vertical-align:middle}#ide-header .save #wincmd-tbsave .spinner{display:none}#ide-header .save #wincmd-tbsave.saving .spinner{display:inline-block}#ide-header .save #wincmd-tbsave.saving:before{content:""}#ide-header .save #wincmd-tbsave.need-save{background-color:#f37f12}#ide-header .save .icon-arrow-down-5{font-size:20px;margin-right:5px}#ide-header .save.submitentry{background-size:cover}#ide-header .save #wincmd-tbsubmitentry{display:inline-block;color:#fff;background-size:cover;text-align:center;font-weight:400;padding:0 15px}#ide-header .save #wincmd-tbsubmitentry span{line-height:45px;display:inline-block;font-weight:bold}#ide-header .save #wincmd-tbsubmitentry:before{font-size:20px;vertical-align:middle}#ide-header .menu-div{border-top:1px solid #ccc}#ide-header .advance-menu .sub-menu{position:absolute;display:none;top:45px;left:0;min-width:180px;background:#f4f4f4;border:1px solid #bab9b8;border-top:1 px solid #f2f1ee;padding:0;margin:0;z-index:100;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#ide-header .advance-menu .sub-menu li{display:block;padding:0 10px}#ide-header .advance-menu .sub-menu li span{float:right;margin-top:-24px}#ide-header .advance-menu .sub-menu li:hover{background-color:#fff}#ide-header .advance-menu .sub-menu li a{line-height:32px;font-weight:400;text-align:left;text-shadow:none;position:relative;display:block;white-space:nowrap;margin:0;color:#596267}#ide-header .advance-menu .sub-menu li.disable{color:#9b9b9b;cursor:default}#ide-header .title-menu-wrapper{position:relative;display:inline-block;vertical-align:top;width:240px;height:45px;border-left:1px solid rgba(0,0,0,0.4)}#ide-header .title-menu-wrapper .project-title{position:absolute;top:5px;left:10px;font-size:18px;color:#9d9c9c}#ide-header .title-menu-wrapper .project-title span{white-space:nowrap;max-width:240px;text-overflow:ellipsis;display:inline-block;overflow:hidden}#ide-header .title-menu-wrapper .project-title input{height:auto;padding:0;margin:0;box-shadow:none;background:transparent;border:none;color:#fff;font-size:18px;font-weight:normal;line-height:1em}#ide-header .title-menu-wrapper .advance-menu{position:absolute;left:10px;bottom:5px;font-size:12px}#ide-header .title-menu-wrapper .advance-menu .sub-menu{top:16px}#ide-header .title-menu-wrapper .advance-menu a{color:#9d9c9c;margin-right:10px}#ide-header .title-menu-wrapper .menu-link:after{content:"\e0d4";font-family:"IcoMoon";color:#ece8e5}#ide-header .title-menu-wrapper .menu-link:hover{color:#fff}#ide-header .codeview-toggle a:before{margin-right:5px}#ide-header.simplified .wincmd-tools{display:none}#ide-header .right-nav{float:right;border-left:1px solid rgba(255,255,255,0.1)}#ide-header .title{line-height:45px;display:inline-block;vertical-align:top;padding-left:15px;color:#fff}#ide-header .title input,#ide-header .title textarea{height:28px;color:#596267}#ide-header .buttons a,#ide-header .menu-icon{display:inline-block;vertical-align:top;text-align:center;height:45px;line-height:45px;padding:0 15px;color:#fff;cursor:pointer;border-right:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(0,0,0,0.4)}#ide-header .buttons a:hover,#ide-header .menu-icon:hover{background-color:rgba(255,255,255,0.2)}#ide-header .menu-icon{width:50px;font-size:20px;float:left}#ide-header .menu-icon.selected{color:#444;background-color:#ccc}#ide-header li.wincmd-help{padding:0;border-right:none}#ide-header li.wincmd-help span{line-height:45px}#ide-header li.wincmd-help input{width:240px;height:28px}#ide-header li.wincmd-help:after{content:""}#ide-header li.wincmd-help .ask{height:28px;line-height:28px;display:none;color:#fff;padding:0 10px;background-color:#69c;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}#ide-header li.wincmd-help.active .ask{display:inline-block}#ide-header li.wincmd-help.active .popover{display:block}#ide-header li.wincmd-help.active input{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}#ide-header li.wincmd-help.active #wincmd-help{background-image:none}#ide-header li.wincmd-help:hover{background-color:transparent}#ide-header .popover{display:none;position:absolute;display:none;top:16px;left:-50px;min-width:400px;padding:0;margin:0}#ide-header .popover .helpbox{margin-top:1px;margin-left:0px;display:block;position:absolute;width:350px;left:150px;top:0px;background:#fff;border:1px solid #ccc;padding:10px;color:#333}#ide-header .popover .blockhelp{border-bottom:1px solid #ccc;margin-bottom:4px;padding-bottom:10px}#ide-header .popover .dragarea{border:1px dashed #ccc;color:#555;background-color:#eee;border-radius:10px;margin:10px;padding:20px;font-size:16pt;text-align:center;line-height:1.2em}#ide-header .popover .launchhelp{display:block;text-align:right}#ide-header .action-btn.active{background-color:#f37f12}#ide-header .action-btn.active:hover{background-color:#f48c2a}#ide-header .canvas-toggle{display:inline-block;margin:0 auto;margin-left:20px}#ide-header .main-toggle-btns{display:inline-block;background-color:rgba(255,255,255,0.1);border:1px solid #34373a;padding:5px 15px;height:26px;margin-top:10px;color:#9d9c9c;margin-left:-6px;border-left:1px solid rgba(0,0,0,0.2)}#ide-header .main-toggle-btns:first-of-type{-moz-border-radius-topleft:13px;-webkit-border-top-left-radius:13px;border-top-left-radius:13px;-moz-border-radius-bottomleft:13px;-webkit-border-bottom-left-radius:13px;border-bottom-left-radius:13px}#ide-header .main-toggle-btns:last-of-type{-moz-border-radius-topright:13px;-webkit-border-top-right-radius:13px;border-top-right-radius:13px;-moz-border-radius-bottomright:13px;-webkit-border-bottom-right-radius:13px;border-bottom-right-radius:13px;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.2)}#ide-header .main-toggle-btns:hover{color:#fff;background-color:rgba(255,255,255,0.25)}#ide-header .main-toggle-btns.selected{background-color:rgba(255,255,255,0.4);color:#fff}#ide-header #wincmd-share:before{font-size:25px}#ide-header .user-icon-wrapper{position:relative}#ide-header .user-icon-wrapper .sub-menu{display:none;position:absolute;top:46px;right:0;min-width:140px;background:#f4f4f4;border:1px solid #bab9b8;border-top:1 px solid #f2f1ee;padding:0;margin:0;z-index:100;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#ide-header .user-icon-wrapper .sub-menu a{color:#596267;border:none;display:block;padding-right:20px;font-size:13px;text-align:right}#ide-header .user-icon-wrapper .sub-menu li,#ide-header .user-icon-wrapper .sub-menu a{line-height:35px;height:35px;width:100%}#ide-header .icon-user:before{font-size:20px}#ide-header .sub-menu.active{display:block}#ideHead2 .title,#ideHead2 a.icon-home{display:inline-block;font-family:'Icomoon'}#ideHead2 .title,#ideHead2 a{line-height:45px;color:#fff;padding:0 10px;text-decoration:none;font-weight:normal;font-size:16px}#ideHead2 a.icon-home{border-right:1px solid rgba(0,0,0,0.4)}#ideHead2 .title{border-left:1px solid rgba(255,255,255,0.1)}#ideHead2 a.btnSave{display:inline-block;background-color:#f37f12;text-align:center}html,body{height:100% !important;background:#ECEFF1}a{cursor:pointer}a:focus{outline:none}a:hover{text-decoration:none}input[type="text"],input[type="password"],input[type="date"],input[type="email"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:rgba(255,255,255,0.5);border:1px solid #ccc}input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus,input[type="date"]:hover,input[type="date"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="search"]:hover,input[type="search"]:focus,input[type="tel"]:hover,input[type="tel"]:focus,input[type="time"]:hover,input[type="time"]:focus,input[type="url"]:hover,input[type="url"]:focus,textarea:hover,textarea:focus{background-color:#fff}textarea{resize:none}a.ide-btn,.ide-btn{color:#fff;padding:5px 10px;border-radius:4px;background-color:#69c}a.ide-btn.primary,.ide-btn.primary{background-color:#f37f12}.hidden{display:none !important}.disable-hidden{display:none !important}.tooltip{position:absolute;border:1px solid #333;background-color:#f0e68c;color:#333;font-size:11pt;padding:4px;margin-left:16px}.idedialog{display:none}.winpanel{position:absolute;overflow:hidden;z-index:0}.winpanel.over{z-index:1}.winpanel>a.window-close{font-size:20px;line-height:12px;font-weight:bold;font-family:Arial;text-align:center;text-decoration:none;color:#fff;width:28px;height:28px;position:absolute;right:2px;top:2px;background-color:#333;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:8px 2px}#stage-resize-handle{position:absolute;display:block;height:18px;width:9px;margin-left:-6px;margin-top:-9px;background-image:url(/ide/imgs/gripper_ew.png);background-position:center;background-repeat:no-repeat;cursor:url(/ide/imgs/cursor_resize_ew.png) 17 8,pointer}.tools-resize-handle{position:absolute;display:block;width:18px;height:9px;margin-left:-9px;background-image:url(/ide/imgs/gripper_ns.png);background-position:center;background-repeat:no-repeat;cursor:url(/ide/imgs/cursor_resize_ns.png) 8 17,pointer;z-index:20}.winhilight{-moz-box-shadow:0 0 0 2px rgba(255,205,0,0.4);-webkit-box-shadow:0 0 0 2px rgba(255,205,0,0.4);box-shadow:0 0 0 2px rgba(255,205,0,0.4)}.winhilight.ui-button{background-color:#0f0 !important}#wincmd-restoreide{position:absolute;bottom:10px;right:10px;background-color:#2e6aaa;color:#ffffff;text-decoration:none;display:block;opacity:0.5;padding:10px 20px;z-index:300000}#wincmd-restoreide:hover{opacity:1.0}div.mask{position:absolute;background-color:rgba(0,0,0,0.6);top:0px;bottom:0px;left:0px;right:0px;z-index:11000}#mask-pointer{position:absolute;width:60px;height:60px;background-image:url(/ide/imgs/lessonpointer.png);z-index:11000}.arrowbox{position:absolute;background:#fff;border-radius:8px;min-width:5em;max-width:25em;min-height:2em;z-index:11000;padding:20px 40px;font-size:12pt;-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.1) !important;-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.1) !important}.arrowbox:after,.arrowbox:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowbox:after{border-color:rgba(136,183,213,0);border-width:10px}.arrowbox:before{border-color:rgba(194,225,245,0);border-width:16px}.arrowbox.pointleft:after,.arrowbox.pointleft:before{right:100%}.arrowbox.pointleft:after{border-right-color:#fff;margin-top:-10px}.arrowbox.pointleft:before{border-right-color:#fff;margin-top:-16px}.arrowbox.pointright:after,.arrowbox.pointright:before{left:100%}.arrowbox.pointright:after{border-left-color:#fff;margin-top:-10px}.arrowbox.pointright:before{border-left-color:#fff;margin-top:-16px}.arrowbox.pointleft.top:after,.arrowbox.pointright.top:after{top:25%}.arrowbox.pointleft.top:before,.arrowbox.pointright.top:before{top:25%}.arrowbox.pointleft.middle:after,.arrowbox.pointright.middle:after{top:50%}.arrowbox.pointleft.middle:before,.arrowbox.pointright.middle:before{top:50%}.arrowbox.pointleft.bottom:after,.arrowbox.pointright.bottom:after{top:75%}.arrowbox.pointleft.bottom:before,.arrowbox.pointright.bottom:before{top:75%}.arrowbox.pointup:after,.arrowbox.pointup:before{bottom:100%}.arrowbox.pointup:after{border-bottom-color:#fff;margin-left:-10px}.arrowbox.pointup:before{border-bottom-color:#fff;margin-left:-16px}.arrowbox.pointdown:after,.arrowbox.pointdown:before{top:100%}.arrowbox.pointdown:after{border-top-color:#fff;margin-left:-10px}.arrowbox.pointdown:before{border-top-color:#fff;margin-left:-16px}.arrowbox.pointup.left:after,.arrowbox.pointdown.left:after{left:12.5%}.arrowbox.pointup.left:before,.arrowbox.pointdown.left:before{left:12.5%}.arrowbox.pointup.middle:after,.arrowbox.pointdown.middle:after{left:50%}.arrowbox.pointup.middle:before,.arrowbox.pointdown.middle:before{left:50%}.arrowbox.pointup.right:after,.arrowbox.pointdown.right:after{left:87.5%}.arrowbox.pointup.right:before,.arrowbox.pointdown.right:before{left:87.5%}.arrowbox a.close{position:absolute;top:-12.5px;right:-12.5px;display:block;width:26px;height:26px;text-indent:-9999px;background:url(/global/ui01/css/img/icn-close2.png) 0 0 no-repeat}.arrowbox a.navlink{display:inline-block;font-size:10pt;color:#999;text-decoration:none;margin-top:10px}.arrowbox div.blocks{white-space:nowrap;vertical-align:middle}.arrowbox div.blocks img{max-width:120px;max-height:60px;vertical-align:middle}.arrowbox h2{font-size:20px;font-weight:bold;color:#000}.arrowbox .laststep{padding:10px}.arrowbox .laststep h2{font-size:25px}.arrowbox div.recorder{float:right}.arrowbox p{color:#000;font-size:16px;margin-top:8px;line-height:1.5em;vertical-align:middle}.arrowbox p img{vertical-align:middle}.arrowbox p a.button{width:100px;display:block !important;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto}.arrowbox p a.button1{color:#fff;display:inline-block;margin-top:10px}.arrowbox p a.button2{color:#fff;display:inline-block;margin-top:10px}#mask-overlay{position:absolute;background-color:transparent !important;top:0px;bottom:0px;left:0px;right:0px;z-index:11000}.ui-button-text{color:#000 !important}.ui-button{border:1px solid #999}.ui-button-text{padding-top:2px !important;padding-bottom:2px !important}.bigbutton{font-size:13pt !important;padding:10px 20px !important}.right{float:right}.floatright{float:right}.buttondisabled{border:1px solid #aaa !important;background-color:#bbb !important;background-image:none !important;color:#eee !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.button1{font-size:11pt;color:#ffffff !important;padding:4px 10px;text-decoration:none;display:inline-block;line-height:1em;background-color:#ff6f01;background:-moz-linear-gradient(top,#ff9b21 0%,#ff7c01);background:-webkit-gradient(linear,left top,left bottom,from(#ff9b21),to(#ff7c01));border:1px solid #ff8635;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);text-shadow:0px -1px 1px rgba(0,0,0,0.2),0px 1px 0px rgba(255,255,255,0.3);cursor:pointer}.button1:hover{color:#ffffff;background-color:#ff9a20;text-decoration:none !important;background:-moz-linear-gradient(top,#ff9a20 0%,#f27704);background:-webkit-gradient(linear,left top,left bottom,from(#ff9a20),to(#f27704))}.button2{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#ffffff;padding:4px 10px;text-decoration:none;display:inline-block;line-height:1em;background-color:#70aad6;background:-moz-linear-gradient(top,#70aad6 0%,#5d9dd4 15%,#3369ab);background:-webkit-gradient(linear,left top,left bottom,from(#70aad6),color-stop(0.15,#5d9dd4),to(#3369ab));border:1px solid #407db7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(25,165,207,0.7);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(25,165,207,0.7);box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(25,165,207,0.7);text-shadow:0px -1px 1px rgba(0,0,0,0.2),0px 1px 0px rgba(255,255,255,0.3);cursor:pointer}.button2:hover{color:#ffffff;background-color:#619ac6;background:-moz-linear-gradient(top,#619ac6 0%,#3366a0);background:-webkit-gradient(linear,left top,left bottom,from(#619ac6),to(#3366a0))}.button3{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#555;padding:4px 10px;text-decoration:none;display:inline-block;line-height:1em;background-color:#ccc;background:-moz-linear-gradient(top,#fafafa 0%,#dfe1e0);background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#dfe1e0));border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5);box-shadow:0px 1px 3px rgba(0,0,0,0.5);text-shadow:0px -1px 1px rgba(0,0,0,0.2),0px 1px 0px rgba(255,255,255,0.3);cursor:pointer}.button3:hover{color:#555;background-color:#ccc;background:-moz-linear-gradient(top,#fcfcfc,#f3f3f3);background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f3f3f3))}#ideHead .title.puzzle input{vertical-align:middle}#ideHead .title.puzzle textarea{vertical-align:middle;padding:3px;font-size:8pt;width:30em}#wincmd-project input{width:300px}#playerWrap{position:relative;display:block;width:100%;margin:0}.inside-playerWrap{position:relative;display:block;width:100%;height:auto;margin:0 auto}a.globalhome{display:block;position:fixed;left:10px;top:10px;z-index:100;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .2s;-ms-transition:transform .2s;transition:transform .2s}a.globalhome:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .2s;-ms-transition:transform .2s;transition:transform .2s}.notcompatible{position:absolute;top:0;left:0;right:0;height:40px;z-index:100000;background-color:yellow;color:red;text-align:center;padding:4px;line-height:32px;font-weight:bold}.notcompatible a{display:block;position:absolute;top:4px;height:32px;line-height:32px;font-size:32px;text-decoration:none;color:red}.notcompatible a.home{left:4px}.notcompatible a.dismiss{right:4px;font-size:20px}div.bubble{position:relative;min-width:200px;height:150px;text-align:center;padding:10px 0px 10px 0px;background-color:#fff;border:4px solid #666;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}div.thought{width:130px;line-height:100px;-webkit-border-radius:108px;-moz-border-radius:108px;border-radius:108px}div.bubble:before,div.bubble:after{content:' ';position:absolute;width:0;height:0}div.speech:before{left:80px;top:170px;border:25px solid;border-color:#666 transparent transparent #666}div.speech:after{left:86px;top:170px;border:18px solid;border-color:#fff transparent transparent #fff}div.thought:before,div.thought:after{left:10px;top:70px;width:40px;height:40px;background-color:#fff;border:4px solid #666;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px}div.thought:after{width:20px;height:20px;left:5px;top:100px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.dialog-modal-bg{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.6)}#infopopup h1.big{font-size:20pt;font-weight:bold;padding:10px 0px}#infopopup h1.big:empty{display:none}#infopopup p{line-height:1.5em;font-size:16px;padding:10px 0px}#infopopup p:empty{display:none}#infopopup span.play_hilight_full{display:block}#infopopup span.play_hilight_full:empty{display:none}.dialog-modal{position:fixed;display:block;background-color:#ffffff;padding:20px}.dialog-modal h2{font-size:14pt}.dialog-modal label{font-size:14pt}.dialog-modal fieldset{border:1px solid #ccc}.dialog-modal input[type=text]{font-size:14pt}.dialog-modal input[type=submit]{font-size:14px;color:#ffffff;padding:4px 10px;background:-moz-linear-gradient(top,#ff6f01 0%,#ff9b21 15%,#ff7c01);background:-webkit-gradient(linear,left top,left bottom,from(#FF8D17),color-stop(0.15,#ff9b21),to(#ff7c01));border:1px solid #ff8635;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px -1px 0px rgba(255,166,103,0.7);text-shadow:0px -1px 1px rgba(0,0,0,0.2),0px 1px 0px rgba(255,255,255,0.3)}.dialog-modal a.button-close{box-sizing:content-box !important;text-decoration:none;font-family:Arial;font-weight:bold;font-size:10px;text-align:center;z-index:50010;position:absolute;right:-10px;top:-10px;border:2px solid #000;color:#000;background-color:#777;padding:4px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.dialog-modal a.button-close:hover{border:2px solid #000;color:#000;background-color:#ff9b21}#popupdialog{font-size:12pt}#popupdialog>.buttons{margin-top:10px;text-align:center}.messageBox{position:relative;display:block;min-width:550px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;padding:0;margin:0}.messageBox a.closeBox{position:absolute;top:-12.5px;right:-12.5px;display:block;width:26px;height:26px;text-indent:-9999px;background:url(/global/ui01/css/img/icn-close2.png) 0 0 no-repeat}.messageBox .messageBody{position:relative;display:block;padding:10px 15px 5px}.messageBox .messageBody h2{color:#3b3832;font-size:28px;line-height:34px;font-weight:400;letter-spacing:-1px;position:relative;display:block;margin:0 0 5px}.messageBox .messageBody .characterWrap{display:inline-block;width:180px;height:250px;overflow:hidden;vertical-align:top}.messageBox .messageBody .characterWrap img{width:170px}.messageBox .messageBody .content{display:inline-block;width:400px;vertical-align:middle}.messageBox .messageFooter{text-align:center;position:relative;display:block;background:#faf9f1;border-top:1px solid #dadada;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px8px;-o-border-radius:0 0 8px8px;border-radius:0 0 8px8px;padding:10px 10px;margin:10px 0 0}#infopopup.wCharacter{width:620px}.wCharacter{width:620px}.ui-dialog{border:4px solid #777 !important;color:#FFF !important;padding:0px !important;background-color:rgba(80,80,80,0.98) !important;background-image:none !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important;-webkit-box-shadow:3px 3px 5px 4px rgba(0,0,0,0.3) !important;-moz-box-shadow:3px 3px 5px 4px rgba(0,0,0,0.3) !important;box-shadow:3px 3px 5px 4px rgba(0,0,0,0.3) !important}.ui-dialog *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-dialog-titlebar{background-color:#555 !important;color:#fff !important;font-size:11pt !important;font-weight:bold !important;padding:8px !important;background:none !important;border:0px !important}.ui-dialog-buttonpane{background-color:#333 !important;border-top-width:0px !important}.ui-dialog-content{background-color:#ccc !important}.idedialog{position:relative;display:none;padding:20px;padding-right:60px}.idedialog .title{display:block;font-size:30px;font-weight:bold}.idedialog .section{margin:20px 0px}.idedialog .section li{white-space:nowrap}.idedialog .buttonbar{display:block;margin-top:10px;margin-right:-60px;padding-right:20px}.idedialog .btn-round.disabled{background-image:linear-gradient(#9b9b9b,#828282);border:1px solid #9b9b9b}.idedialog .btn-round.disabled:hover{background-image:linear-gradient(#9b9b9b,#828282);border:1px solid #9b9b9b}#open-project{width:700px;height:500px}#open-project iframe{width:100%;height:420px;border:0px}#importexportdlg{width:600px;height:400px}#importexportdlg textarea{width:100%;height:320px;resize:none}#project-save,#project-submitentry,#project-unsubmitentry{width:600px}#project-save span,#project-submitentry span,#project-unsubmitentry span{display:block;font-weight:bold;margin-bottom:4px}#project-save em,#project-submitentry em,#project-unsubmitentry em{display:block;margin-bottom:4px;font-size:8pt}#project-save .details,#project-save .screenshot,#project-submitentry .details,#project-submitentry .screenshot,#project-unsubmitentry .details,#project-unsubmitentry .screenshot{vertical-align:top;display:inline-block;width:49%;padding:10px 10px 0px 10px}#project-save .details .tags,#project-save .screenshot .tags,#project-submitentry .details .tags,#project-submitentry .screenshot .tags,#project-unsubmitentry .details .tags,#project-unsubmitentry .screenshot .tags{padding-top:15px}#project-save .details .tags label,#project-save .screenshot .tags label,#project-submitentry .details .tags label,#project-submitentry .screenshot .tags label,#project-unsubmitentry .details .tags label,#project-unsubmitentry .screenshot .tags label{display:inline-block;width:110px}#project-save .screenshot img,#project-submitentry .screenshot img,#project-unsubmitentry .screenshot img{max-width:250px;max-height:250px;border:1px solid #ccc;border-radius:8px;padding:4px}#project-save input[type=text],#project-submitentry input[type=text],#project-unsubmitentry input[type=text]{width:100%;border:1px solid #ccc;font-weight:normal}#project-save textarea,#project-submitentry textarea,#project-unsubmitentry textarea{width:100%;height:9em;border:1px solid #ccc;font-weight:normal}#project-save>div>div,#project-submitentry>div>div,#project-unsubmitentry>div>div{padding-bottom:10px}#project-save div.recorder,#project-submitentry div.recorder,#project-unsubmitentry div.recorder{white-space:nowrap;padding-bottom:0px}#project-submitentry span,#project-unsubmitentry span{color:#fff}#project-submitentry label,#project-unsubmitentry label{color:#fff}#project-submitentry img.only,#project-unsubmitentry img.only{margin-top:20px}#project-submitentry .screenshot,#project-unsubmitentry .screenshot{width:50%;padding:10px 0}#project-submitentry .screenshot img,#project-unsubmitentry .screenshot img{background-color:#fff;border:0}#project-submitentry input,#project-unsubmitentry input{background-color:#fff}#project-submitentry textarea,#project-unsubmitentry textarea{background-color:#fff}#project-submitentry.modal a.close-modal,#project-unsubmitentry.modal a.close-modal{color:#fff}#actor-save div.details{height:380px}#actor-save span,#library-save span{display:block;font-weight:bold}#actor-save div.details,#library-save div.details{display:block;position:relative;width:100%;overflow-x:hidden;overflow-y:auto}#actor-save div.details div,#library-save div.details div{font-size:9pt;margin-bottom:20px}#actor-save div.details div.icon,#library-save div.details div.icon{position:absolute;top:4px;right:0px;width:150px;height:150px}#actor-save div.details div.icon>img,#library-save div.details div.icon>img{max-width:120px;max-height:120px;padding:10px}#actor-save h2,#library-save h2{font-weight:bold}#actor-save .description textarea,#library-save .description textarea{width:100%;height:6em;display:block;resize:none}#actor-save ul,#library-save ul{font-family:Arial;font-weight:normal;font-size:10pt}#actor-save li,#library-save li{display:block;background-color:#fff;border:1px solid #777;padding:10px;margin:5px;width:500px;-webkit-box-shadow:3px 3px 3px #333;-moz-box-shadow:3px 3px 3px #333;box-shadow:3px 3px 3px #333}#actor-save li span,#library-save li span{display:block}#actor-save li em,#library-save li em{display:block}#actor-save li input[type=text].description,#library-save li input[type=text].description{width:90%;height:2em;display:block}#actor-save li input[type=text].smalldescription,#library-save li input[type=text].smalldescription{width:75%;height:2em;display:inline-block}#actor-save li input[type=text].default,#library-save li input[type=text].default{width:15%;height:2em;display:inline-block}.color-chooser{position:absolute;z-index:30002}.angle-chooser{position:absolute;z-index:30002}.blockpicker{position:absolute;z-index:30002;padding:8px;overflow:hidden;width:430px;height:300px;background-color:#fff}.blockpicker input{font-size:18px;width:80%}.blockpicker ul{position:absolute;top:48px;bottom:8px;overflow-y:auto}.blockpicker ul li{display:inline-block;width:100px;text-align:center;cursor:pointer;border:4px solid #fff;border-radius:4px}.blockpicker ul li:hover{border:4px solid #eee;background-color:#eee}.blockpicker ul li.selected{border:4px solid #eee}.blockpicker ul li img{width:50px}.blockpicker ul li span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.number-chooser{display:none;position:absolute;z-index:30002;cursor:ew-resize;padding:4px;background-color:#000;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrubber{position:relative;z-index:30002;cursor:ew-resize;padding:4px;background-color:#000;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.choice-chooser{position:absolute;background-color:#fff;border:1px solid #ddd;font-size:14px;min-width:150px;z-index:30002;overflow-x:hidden;overflow-y:auto;border-radius:4px;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}.choice-chooser h1{background-color:#000;color:#fff;font-size:14px}.choice-chooser ul{margin:0px;padding:4px}.choice-chooser li{font-size:20px;position:relative;display:block;white-space:nowrap;padding:2px 10px 2px 2px}.choice-chooser li img{max-height:14px;max-width:32px;margin-right:4px}.choice-chooser li span{position:absolute;right:2px}.choice-chooser li input{width:90%}.choice-chooser li textarea{width:95%;height:1em;min-height:22px;overflow-y:hidden;font-size:14px;box-shadow:none;padding:2px 4px;border:none}.choice-chooser li.expand textarea{height:8em;resize:both;font-family:monospace;font-size:14px;overflow-y:auto}.choice-chooser li.expand a.more:before{content:"\e099";color:#000;font-family:"IcoMoon"}.choice-chooser li a.more:before{content:"\e09b";color:#000;font-family:"IcoMoon"}.choice-chooser li.disabled{color:#ccc}.choice-chooser li:hover{background-color:#ece8e5;cursor:pointer}.choice-chooser li.nohover:hover{background-color:transparent}.choice-chooser li.disabled:hover{background-color:transparent;color:#ccc;cursor:default}#edit-tags input[type=text]{width:370px}#edit-comment textarea{width:370px;height:10em;resize:none}#progress{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-color:#000;z-index:50000}#progress>div{position:absolute;top:50%;left:50%;width:350px;height:350px;margin-top:-175px;margin-left:-175px;font-size:20pt;vertical-align:middle;text-align:center;background-image:url(/ide/imgs/loading/1.gif);background-position:center;background-repeat:no-repeat}#help{display:block;position:absolute;top:60px;bottom:20px;left:10%;right:10%;background:#ffffff;z-index:20000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:6px 6px 3px #333;-moz-box-shadow:6px 6px 3px #333;box-shadow:6px 6px 3px #333}#help .header{position:absolute;top:0px;left:0px;right:0px;height:50px;line-height:40px;padding:5px 10px;background:#fff;white-space:nowrap;border-bottom:1px solid #333;vertical-align:middle}#help .header a{color:#000;font-weight:bold;text-decoration:none}#help .header a:hover{text-decoration:underline}#help .footer{position:absolute;left:0px;right:0px;bottom:0px;height:50px;line-height:40px;padding:5px 20px;background:#fff;border-top:1px solid #333;vertical-align:middle}#help .footer a.btn-round{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#help a.window-close{z-index:20001}#help .header h1{position:absolute;font-size:16pt;left:0px;top:0px;line-height:40px;height:50px;padding:5px 0px 5px 10px}#help .header label{display:block;position:absolute;font-size:16pt;left:195px;right:80px;top:0px;line-height:40px;height:40px;padding:5px 0px 5px 0px}#help .header label input{font-size:16pt;width:80%;vertical-align:middle}#help .header label a{text-decoration:none;display:inline-block;color:#333;width:16px;height:16px;line-height:8px;font-family:Arial;font-weight:bold;font-size:8px;text-align:center;vertical-align:middle;margin-left:-22px;border:1px solid #aaa;background-color:#eee;padding:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#help .header label a:hover{text-decoration:none}#help>.content{position:absolute;left:0px;top:50px;bottom:50px;right:0px}#help>.content>iframe{position:absolute;left:0px;top:0px;border:0px;width:100%;height:100%}#prompt span{font-size:12pt}#confirm img{float:left;padding:4px 10px 4px 4px}#alert img{float:left;padding:4px 10px 4px 4px}#alert span{font-size:12pt}.ui-dialog{background-color:#fff !important;border:5px solid #999 !important}.ui-dialog-titlebar{background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#ededed)) !important;background:-moz-linear-gradient(top,#fdfdfd,#ededed) !important}.ui-dialog-title{color:#000 !important}.ui-dialog-buttonpane{background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#ededed)) !important;background:-moz-linear-gradient(top,#fdfdfd,#ededed) !important}.ui-button{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#b2b2b2)) !important;background:-moz-linear-gradient(top,#fff,#b2b2b2) !important}.ui-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#999)) !important;background:-moz-linear-gradient(top,#fff,#999) !important}.ui-dialog-content{background-color:#fff !important}.ui-widget-overlay{background:#000000 !important;opacity:0.7 !important}.w200{width:200px;margin-left:auto;margin-right:auto}.w400{width:400px;margin-left:auto;margin-right:auto}.w500{width:500px;margin-left:auto;margin-right:auto}.w600{width:600px;margin-left:auto;margin-right:auto}.w700{width:700px;margin-left:auto;margin-right:auto}.w800{width:800px;margin-left:auto;margin-right:auto}.w200nm{width:200px}.w400nm{width:400px}.w500nm{width:500px}.w600nm{width:600px}.w700nm{width:700px}.w800nm{width:800px}#baselayer{position:absolute;background-image:url(/image/banner/quiz/baselayer-good.png);background-size:cover;background-position:center;width:0px;height:0px}#baselayer.right{background-image:url(/image/banner/quiz/baselayer-right.png)}#baselayer.wrong{background-image:url(/image/banner/quiz/baselayer-wrong.png)}#toplayer{position:absolute;background-size:cover;background-position:center;width:0px;height:0px}#toplayer.right1{background-image:url(/image/banner/quiz/right-1.png)}#toplayer.right2{background-image:url(/image/banner/quiz/right-2.png)}#toplayer.right3{background-image:url(/image/banner/quiz/right-3.png)}#toplayer.right4{background-image:url(/image/banner/quiz/right-4.png)}#toplayer.right5{background-image:url(/image/banner/quiz/right-5.png)}#toplayer.right6{background-image:url(/image/banner/quiz/right-6.png)}#toplayer.right7{background-image:url(/image/banner/quiz/right-7.png)}#toplayer.right8{background-image:url(/image/banner/quiz/right-8.png)}#toplayer.right9{background-image:url(/image/banner/quiz/right-9.png)}#toplayer.right10{background-image:url(/image/banner/quiz/right-10.png)}#toplayer.wrong1{background-image:url(/image/banner/quiz/wrong-1.png)}#toplayer.wrong2{background-image:url(/image/banner/quiz/wrong-2.png)}#toplayer.wrong3{background-image:url(/image/banner/quiz/wrong-3.png)}#toplayer.wrong4{background-image:url(/image/banner/quiz/wrong-4.png)}#toplayer.tryagain{background-image:url(/image/banner/quiz/tryagain.png)}.projecttemplates-modal{padding:20px;background-color:#fff;border-radius:10px}.projecttemplates-modal .projecttemplates-title{height:40px;border-bottom:1px solid #ccc}.projecttemplates-modal .projecttemplates-title h1{display:inline-block;font-size:26px;margin:0 20px;padding:0;color:#333}.projecttemplates-modal .projecttemplates-title a.back{font-size:26px;line-height:26px;text-decoration:none;color:#000}.projecttemplates-modal .projecttemplates-title a.back:before{font-family:"IcoMoon";content:"\e09c"}.projecttemplates-modal .projecttemplates-title a.close{font-size:26px;line-height:26px;text-decoration:none;color:#000;float:right}.projecttemplates-modal .projecttemplates-title a.close:after{font-family:"IcoMoon";content:"\e085"}.projecttemplates-modal .projecttemplates-container{width:915px;height:500px;overflow-y:auto}.projecttemplates-modal .projecttemplates-category{display:inline-block;width:300px;cursor:pointer;margin-bottom:20px}.projecttemplates-modal .projecttemplates-category span{display:block;text-align:center;font-weight:bold}.projecttemplates-modal .projecttemplates-project{display:inline-block;position:relative;width:300px;height:240px;cursor:pointer;margin-bottom:10px}.projecttemplates-modal .projecttemplates-project .projecttemplates-screenshot{display:inline-block;position:absolute;width:255px;height:187px;background-size:cover;background-position:center;margin:20px 20px;overflow:hidden}.projecttemplates-modal .projecttemplates-project .projecttemplates-frame{display:inline-block;position:absolute;width:294px;height:230px;background-image:url(/ide/imgs/templates/stack-template.png)}.projecttemplates-modal .projecttemplates-project .projecttemplates-difficulty{position:absolute;top:24px;right:10px;width:111px;height:29px}.projecttemplates-modal .projecttemplates-project .projecttemplates-difficulty.easy{background-image:url(/ide/imgs/templates/difficulty-easy.png)}.projecttemplates-modal .projecttemplates-project .projecttemplates-difficulty.medium{background-image:url(/ide/imgs/templates/difficulty-medium.png)}.projecttemplates-modal .projecttemplates-project .projecttemplates-difficulty.hard{background-image:url(/ide/imgs/templates/difficulty-hard.png)}.projecttemplates-modal .projecttemplates-project span{display:block;position:absolute;bottom:0;width:100%;text-align:center;font-weight:bold}#mcpedeploy div.slide{width:650px}#mcpedeploy div.slide h2{margin-bottom:0}#mcpedeploy div.slide h5{margin-top:4px}#mcpedeploy div.slide.deploying h2{text-align:center;margin-top:40px;margin-bottom:140px}#mcpedeploy div.slide.deploying img{margin-right:0}#mcpedeploy div.slide.deploying>img{position:absolute;width:200px;margin-left:-100px;bottom:0;left:50%}#mcpedeploy div.slide .instructions{margin-top:20px;line-height:1.4em}#mcpedeploy div.slide .instructions span.command{display:inline-block;white-space:nowrap;margin-bottom:60px}#mcpedeploy div.slide .instructions span.command input{width:550px;font-size:16px;margin:10px 10px 0 0;padding:8px;height:auto;font-weight:500;background-color:#f5f5f5;box-shadow:none}#mcpedeploy div.slide .instructions ol{list-style:decimal}#mcpedeploy div.slide .instructions ol li{font-size:16px;list-style-position:outside;line-height:1.4em;margin-left:10px;margin-bottom:8px}#mcpedeploy div.slide .instructions span.label img{width:40px;margin-right:10px;vertical-align:middle}#mcpedeploy div.slide .instructions div{display:inline-block;width:200px;margin-right:30px;padding-bottom:60px}#mcpedeploy div.slide .instructions div img{width:200px}#mcpedeploy div.slide .instructions div span{display:block;margin-top:-5px;text-align:center;padding:4px;color:#fff;background-color:#619ad7;font-weight:bold}#mcpedeploy div.slide .instructions p{font-size:16px;margin-top:10px}#mcpedeploy div.slide .instructions p.command{font-size:16px;font-family:monospace}#mcpedeploy div.slide .buttonbar{position:relative;clear:both;height:33px}#mcpedeploy div.slide .buttonbar a.link{color:#619ad7;display:inline-block;margin-top:12px;margin-right:20px}.account-window{width:800px;background-color:#f0f0f0}.modal{position:fixed;top:50%;left:50%;display:none;background-color:#fff;border-radius:8px;z-index:1000}.modal.medium{width:600px;height:420px;margin-top:-200px;margin-left:-200px}.modal.large{width:800px;height:600px;margin-top:-400px;margin-left:-300px}.modal.light{background-color:#f0f0f0}.modal.light h2,.modal.light p,.modal.light a,.modal.light span{color:#596267}.modal a.close-modal{position:absolute;top:10px;right:5px;display:block;width:30px;height:30px;color:#9d9c9c;z-index:5}.modal a.close-modal:after{font-family:"IcoMoon";font-size:26px;line-height:30px}.modal a.close-modal:hover{color:#666}.modal .box-header{position:relative;display:block;padding:0 30px;margin:0}.modal .box-header h2{padding:16px 0}.modal .box-header h3{padding:16px 0;margin:0}.modal .box-header.b-blue,.modal .box-header.b-blue h2,.modal .box-header.b-blue h3{color:#fff;background:#36a1d8}.modal .box-body{position:relative;display:block;padding:0 20px;margin:0}.modal .box-body h4{font-size:20px;line-height:24px;margin:14px 0 10px}.modal .box-body p{line-height:22px}.modal .box-body .field-big-checkbox{position:relative;display:block;margin:2px 0 6px;clear:both}.modal .box-body .field-big-checkbox label{position:relative;vertical-align:top;font-size:12px;font-weight:300;margin:2px 0 0;color:#3e3e3e}.modal .box-body .field-big-link{position:relative;display:block;margin:2px 0 6px}.modal .box-body .field-big-link a{color:#0691d9;font-size:12px;line-height:16px;font-weight:600}.modal .box-body .field-big-link a:hover{color:#5cbe5a}.modal .box-body .highlight{color:#9078c6;font-weight:500}.modal .box-body .social-buttons-small-center{width:236px;margin:0 auto 30px}.modal .box-body .box-message{text-align:center;background:#ffdd64;padding:8px 16px 3px;margin:0 0 12px}.modal .box-body .box-message p{color:#613511;font-size:18px;line-height:22px;font-weight:300}.modal .box-body .box-message p span{font-size:14px;line-height:22px;margin-right:4px}.modal .box-body .divider-horizontal{position:relative;display:block;min-height:1px;background:#dae1e1;margin:30px 0}.modal .box-body .divider-horizontal span{position:absolute;top:0;left:50%;width:34px;height:14px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:0 6px;margin:-7px 0 0 -17px}.modal .box-body .divider-vertical{position:relative;display:inline-block;min-width:1px;min-height:300px;text-align:center;background:#dae1e1;margin:0 15px}.modal .box-body .divider-vertical span{position:absolute;top:88px;left:1px;width:34px;height:26px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:6px 0;margin:-7px 0 0 -17px}.modal .box-body .divider-blank-vertical{position:relative;display:inline-block;min-width:1px;min-height:300px;text-align:center;background:transparent;margin:0 15px}.modal .box-body .form-action{margin:20px 0 0}.modal .box-body .avatar-selector-current{position:relative;display:block;width:140px;height:140px;overflow:hidden;margin:0 auto 18px}.modal .box-body .avatar-selector-current img,.modal .box-body .avatar-selector-current canvas{width:140px;height:140px;padding:0;margin:0}.modal .box-body .avatar-selector{position:relative;display:block;margin:0 auto}.modal .box-body .avatar-selector a{display:inline-block;width:30px;height:30px;border:1px solid #fff;border-radius:50%;padding:1px;margin:0}.modal .box-body .avatar-selector a img{width:30px;height:30px;padding:0;margin:0}.modal .box-body .avatar-selector a:hover,.modal .box-body .avatar-selector a.current{background:#f5f6f7;border:1px solid #e0dfdf;-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s}.modal .box-body .avatar-selector a.locked img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:url(/css/desaturate.svg#greyscale);filter:grayscale(100%);filter:gray}.modal .box-body .avatar-selector a.locked:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;-webkit-filter:none;filter:none}.modal .box-body .link-form{color:#0691d9;font-size:14px;padding-top:10px;text-align:center}.modal .box-footer{position:relative;display:block;text-align:center;background:#f2f5f5;padding:8px 20px}.modal .box-footer p{color:#596267;font-size:16px;padding:14px 0;margin:0}.modal .box-footer a{color:#0691d9}.modal .box-footer a:hover{color:#5cbe5a}.modal .box-footer a.btn-default,.modal .box-footer a.btn-round,.modal .box-footer span{color:#fff}.modal .box-footer .action-left{display:inline-block;text-align:left}.modal .box-footer .action-right{display:inline-block;text-align:right}.modal .box-footer .action-left span,.modal .box-footer .action-right span{font-size:11px;line-height:20px}.modal.two-column-box{width:801px}.modal.two-column-box a.close-modal{top:24px;right:16px;width:20px;height:20px;color:#fff}.modal.two-column-box a.close-modal:after{font-size:16px;line-height:16px;content:"\e086"}.modal.two-column-box a.close-modal:hover{color:#fed233}.modal.two-column-box .box-body{min-height:300px;padding:12px 30px 30px}.modal.two-column-box .box-body .column-left{position:relative;display:inline-block;width:350px;padding:0 30px 0 0}.modal.two-column-box .box-body .column-right{position:relative;display:inline-block;width:350px;padding:0 0 0 30px}.modal.two-column-box .box-body .column-left .social-buttons-small,.modal.two-column-box .box-body .column-right .social-buttons-small{margin:36px 0 0}.modal.two-column-box .box-body .column-left .social-buttons-small .google-small,.modal.two-column-box .box-body .column-left .social-buttons-small .windows-small,.modal.two-column-box .box-body .column-left .social-buttons-small .facebook-small,.modal.two-column-box .box-body .column-right .social-buttons-small .google-small,.modal.two-column-box .box-body .column-right .social-buttons-small .windows-small,.modal.two-column-box .box-body .column-right .social-buttons-small .facebook-small{margin:0 0 20px}.modal.two-column-box .box-body .avatar-panel{position:relative;display:inline-block;width:380px;padding:0 10px 0 0}.modal.sign-in-box{width:740px}.modal.sign-in-box a.close-modal{top:24px;right:16px;width:20px;height:20px;color:#fff}.modal.sign-in-box a.close-modal:after{font-size:16px;line-height:16px;content:"\e086"}.modal.sign-in-box a.close-modal:hover{color:#fed233}.modal.sign-in-box .box-body{min-height:300px;padding:12px 30px 30px}.modal.sign-in-box .box-body .form-left{position:relative;display:inline-block;width:350px;padding:0 30px 0 0}.modal.sign-in-box .box-body .buttons-right{position:relative;display:inline-block;width:290px;padding:0 0 0 30px}.modal.sign-in-box .box-body .buttons-right .social-buttons-small{margin:36px 0 0}.modal.sign-in-box .box-body .buttons-right .social-buttons-small .google-small,.modal.sign-in-box .box-body .buttons-right .social-buttons-small .windows-small,.modal.sign-in-box .box-body .buttons-right .social-buttons-small .facebook-small{margin:0 0 20px}.modal.join-profile-select{width:736px}.modal.join-profile-select a.close-modal{top:24px;right:16px;width:20px;height:20px;color:#fff}.modal.join-profile-select a.close-modal:after{font-size:16px;line-height:16px;content:"\e086"}.modal.join-profile-select a.close-modal:hover{color:#fed233}.modal.join-profile-select .box-header{padding:0 20px}.modal.join-profile-select .box-body{padding:20px}.modal.join-profile-select .profile-selector{display:block;margin:0 0 20px}.modal.join-profile-select .profile-selector .profile-selector-box{position:relative;display:inline-block;width:220px;height:280px;text-align:center;background:#fff;border:1px solid #dae1e1;padding:30px 20px 0;margin:0 18px 0 0}.modal.join-profile-select .profile-selector .profile-selector-box:nth-child(3n+3){margin:0}.modal.join-profile-select .profile-selector .profile-selector-box img{width:140px;height:140px;padding:0;margin:0}.modal.join-profile-select .profile-selector .profile-selector-box .profile-selector-type{display:block;color:#282e33;font-size:24px;line-height:28px;font-weight:600;margin:4px 0}.modal.join-profile-select .profile-selector .profile-selector-box .profile-selector-info{display:block;color:#282e33;font-size:12px;line-height:16px}.modal.join-profile-select .profile-selector .profile-selector-box:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;-moz-box-shadow:1px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.5);box-shadow:1px 2px 4px rgba(0,0,0,0.5)}.modal.join-profile-select .profile-class-code{width:400px;text-align:center;margin:0 auto}.modal.join-profile-select .profile-class-code h4{margin:0 0 4px}.modal.join-profile-select .profile-class-code p{font-size:14px;line-height:18px;padding:0}.modal.join-profile-select .profile-class-code .field-big{margin:10px 0 0}.modal.join-profile-select .profile-class-code .field-big input[type="text"]{display:inline-block;width:220px;line-height:18px;padding:6px 8px}.modal.join-profile-select .profile-class-code a.btn-default{line-height:18px;margin-left:4px}.modal.join-profile-select .profile-class-code a.btn-default .disable{color:#cbcccc;border:1px solid #e1e2e3;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTJlMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTJlMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e1e2e3),color-stop(100%,#e1e2e3));background-image:-moz-linear-gradient(#e1e2e3,#e1e2e3);background-image:-webkit-linear-gradient(#e1e2e3,#e1e2e3);background-image:linear-gradient(#e1e2e3,#e1e2e3)}.modal.join-box{position:relative;width:380px}.modal.join-box a.close-modal{top:24px;right:16px;width:20px;height:20px;color:#fff}.modal.join-box a.close-modal:after{font-size:16px;line-height:16px;content:"\e086"}.modal.join-box a.close-modal:hover{color:#fed233}.modal.join-box .box-body{min-height:300px;padding:12px 30px 30px}.modal.join-box .box-body .notice-info{text-align:center}.modal.join-box .box-body .notice-info h5{color:#5cbe5a;font-weight:600;margin:4px 0 12px}.modal.join-box .box-body .notice-info p{line-height:22px;padding:0 0 4px}.modal.join-box .box-body .notice-info .cards{margin:0 0 18px}.modal.verify-email{position:relative;width:550px}.modal.verify-email a.close-modal{top:24px;right:16px;width:20px;height:20px;color:#fff}.modal.verify-email a.close-modal:after{font-size:16px;line-height:16px;content:"\e086"}.modal.verify-email a.close-modal:hover{color:#fed233}.modal.verify-email .box-body{padding:20px 30px 30px}.modal.verify-email .box-body h4{margin:0 0 10px}.modal.account-creation-modal{width:800px;background:#fff;border-radius:10px;margin:0 auto}.modal.account-creation-modal .account-creation-modal-header{width:100%;min-height:46px;border-bottom:1px solid #aeaeae;border-radius:9px 9px 0 0;padding:4px 20px}.modal.account-creation-modal .account-creation-modal-header h3{color:#596267}.modal.account-creation-modal .account-creation-modal-body{padding:10px 30px 25px}.modal.account-creation-modal .account-creation-modal-body form .btn-panel{padding:15px 0 10px}.modal.account-creation-modal .account-creation-modal-body .rules h2{font-size:20px}.modal.account-creation-modal .account-creation-modal-body .rules ol{list-style:decimal;padding-left:16px}.modal.account-creation-modal .account-creation-modal-body,.modal.account-creation-modal .modal-tab-panel{position:relative;display:block;width:100%;padding:10px 30px 16px;margin:0}.modal.account-creation-modal .account-creation-modal-body .modal-column-left,.modal.account-creation-modal .modal-tab-panel .modal-column-left{display:inline-block;width:340px;padding:20px 40px 0 0}.modal.account-creation-modal .account-creation-modal-body .modal-column-left .page-sharing,.modal.account-creation-modal .modal-tab-panel .modal-column-left .page-sharing{margin:20px 0 0}.modal.account-creation-modal .account-creation-modal-body .modal-column-right,.modal.account-creation-modal .modal-tab-panel .modal-column-right{display:inline-block;width:340px;padding:20px 0 0 40px}.modal.account-creation-modal .account-creation-modal-body .modal-column-right .project-screen-shot,.modal.account-creation-modal .modal-tab-panel .modal-column-right .project-screen-shot{width:300px;border:1px solid #dae1e1;margin:0 0 6px}.modal.account-creation-modal .account-creation-modal-body .modal-column-right .project-screen-shot img,.modal.account-creation-modal .modal-tab-panel .modal-column-right .project-screen-shot img{width:300px;padding:0;margin:0}.modal.account-creation-modal .account-creation-modal-body .modal-divider-vertical,.modal.account-creation-modal .modal-tab-panel .modal-divider-vertical{position:relative;display:inline-block;width:1px;min-height:300px;background:#dae1e1;margin:0 18px}.modal.account-creation-modal .account-creation-modal-body .modal-divider-vertical span,.modal.account-creation-modal .modal-tab-panel .modal-divider-vertical span{position:absolute;top:100px;left:0;width:30px;color:#8c9295;font-size:14pt;font-weight:500;text-align:center;background:#fff;padding:6px 0;margin-left:-15px}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left{display:inline-block;width:380px;padding-right:5px}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left h5,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left h5{color:#4f5559;margin:18px 0 0}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-current-avatar-picked,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-current-avatar-picked{position:relative;display:block;width:140px;height:140px;background:#fff;border:4px solid #eaeaea;border-radius:80px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);overflow:hidden;margin:20px auto 18px}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-current-avatar-picked img,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-current-avatar-picked img{width:140px;height:140px;padding:0;margin:0}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices{position:relative;display:block;width:330px;margin:0 auto}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices a,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices a{display:inline-block;width:60px;height:60px;border:1px solid #fff;border-radius:6px;overflow:hidden;margin:0 1px 1px 0}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices a:nth-child(5n+5),.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices a:nth-child(5n+5){margin:0 0 1px 0}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices a:hover,.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices a.current,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices a:hover,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices a.current{border:1px solid #5cbe5a}.modal.account-creation-modal .account-creation-modal-body .modal-avatar-picker-left .modal-avatar-choices a img,.modal.account-creation-modal .modal-tab-panel .modal-avatar-picker-left .modal-avatar-choices a img{width:60px;height:60px;padding:0;margin:0}.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right,.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right{display:inline-block;width:340px}.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right .stack,.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right .stack{margin:14px 0 0}.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right label,.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right label{color:#4f5559;font-size:18px;line-height:22px;font-weight:500;margin:18px 0 10px}.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right label.checkbox,.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right label.checkbox{font-size:12px;line-height:20px}.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="text"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="password"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="date"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="email"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="search"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="tel"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="time"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right input[type="url"],.modal.account-creation-modal .account-creation-modal-body .modal-form-fields-right textarea,.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="text"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="password"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="date"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="email"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="search"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="tel"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="time"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right input[type="url"],.modal.account-creation-modal .modal-tab-panel .modal-form-fields-right textarea{border-radius:4px}.modal.account-creation-modal .account-creation-modal-body h4,.modal.account-creation-modal .modal-tab-panel h4{color:#4f5559;font-size:22px;line-height:26px;margin:6px 0 14px}.modal.account-creation-modal .account-creation-modal-body p,.modal.account-creation-modal .modal-tab-panel p{color:#4f5559;font-size:14px;line-height:20px;padding:0 0 12px}.modal.account-creation-modal .account-creation-modal-body .btn-round,.modal.account-creation-modal .modal-tab-panel .btn-round{margin-top:0}.modal.account-creation-modal .account-creation-modal-body .page-sharing,.modal.account-creation-modal .modal-tab-panel .page-sharing{position:relative;display:inline-block}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-facebook,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-facebook{display:inline-block;width:40px;height:40px;color:#fff;font-size:21px;line-height:21px;-webkit-font-smoothing:antialiased;background:#40659f;border-radius:20px;padding:9px 0 0 10px;margin:0 8px 0 0}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-facebook:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-facebook:hover{text-decoration:none;background:#3b5e93}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-facebook.disabled,.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-facebook.disabled:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-facebook.disabled,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-facebook.disabled:hover{background-color:#eee}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-twitter,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-twitter{display:inline-block;width:40px;height:40px;color:#fff;font-size:21px;line-height:21px;-webkit-font-smoothing:antialiased;background:#57bee2;border-radius:20px;padding:9px 0 0 10px;margin:0 8px 0 0}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-twitter:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-twitter:hover{text-decoration:none;background:#52b3d5}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-twitter.disabled,.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-twitter.disabled:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-twitter.disabled,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-twitter.disabled:hover{background-color:#eee}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-google,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-google{display:inline-block;width:40px;height:40px;color:#fff;font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;background:#c74a31;border-radius:20px;padding:9px 0 0 10px;margin:0 8px 0 0}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-google:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-google:hover{text-decoration:none;background:#bb462e}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-google.disabled,.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-google.disabled:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-google.disabled,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-google.disabled:hover{background-color:#eee}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-windows,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-windows{display:inline-block;width:40px;height:40px;color:#fff;font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;background:#c74a31;border-radius:20px;padding:9px 0 0 10px;margin:0 8px 0 0}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-windows:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-windows:hover{text-decoration:none;background:#bb462e}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-windows.disabled,.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-windows.disabled:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-windows.disabled,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-windows.disabled:hover{background-color:#eee}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-mail,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-mail{display:inline-block;width:40px;height:40px;color:#fff;font-size:21px;line-height:21px;-webkit-font-smoothing:antialiased;background:#596267;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:9px 0 0 10px;margin:0 8px 0 0}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-mail:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-mail:hover{text-decoration:none;background:#4f575b}.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-mail.disabled,.modal.account-creation-modal .account-creation-modal-body .page-sharing .icn-mail.disabled:hover,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-mail.disabled,.modal.account-creation-modal .modal-tab-panel .page-sharing .icn-mail.disabled:hover{background-color:#eee}.modal.account-creation-modal .account-creation-modal-body textarea,.modal.account-creation-modal .modal-tab-panel textarea{height:130px}.modal.account-creation-modal .account-creation-modal-body a.captchareload,.modal.account-creation-modal .modal-tab-panel a.captchareload{padding-left:10px;font-size:30px}.modal.account-creation-modal .account-creation-modal-body-tabs{display:block}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items{list-style:none;display:block;background:#d9d9d9;padding:0 20px}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items li{display:inline-block}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items li a{display:block;color:#596267;font-size:16px;line-height:36px;font-weight:300;padding:0 28px}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items li a.active{font-weight:500;background:#fff}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items li a.active:hover{background:#fff}.modal.account-creation-modal .account-creation-modal-body-tabs ul.modal-tab-items li a:hover{background:#f0f0f0}.modal.account-creation-modal .account-creation-modal-body-tabs .modal-tab-panel{display:block;width:100%;padding:10px 30px 16px}.modal.account-creation-modal .account-creation-modal-footer{position:relative;display:block;width:100%;min-height:60px;text-align:center;background:#f2f5f5;border-radius:0 0 9px 9px;padding:8px 30px}.modal.account-creation-modal .account-creation-modal-footer p{color:#596267;display:inline-block;font-size:16px;padding:12px 0 0;margin:0}.modal.account-creation-modal .account-creation-modal-footer a{color:#0691d9;margin:0 4px}.modal.account-creation-modal .account-creation-modal-footer a:hover{cursor:pointer}.modal.account-creation-modal .account-creation-modal-footer .account-creation-modal-footer-buttons{float:right}.modal.account-creation-modal .account-creation-modal-footer .account-creation-modal-footer-buttons .btn-default{color:#fff;width:160px}.modal.account-creation-modal .account-creation-modal-footer.footer-promo p{font-size:20px;padding:4px 0 0}.modal.account-creation-modal .account-creation-modal-footer.footer-promo a.btn-round{color:#fff;font-size:18px;padding:8px 34px;margin-left:8px}.modal .modal-header{width:100%;min-height:46px;border-bottom:1px solid #aeaeae;border-radius:9px 9px 0 0;padding:4px 20px}.modal .modal-header h3{color:#596267}.modal .modal-body{display:block;width:100%;padding:6px 30px 10px;margin:0}.modal .modal-body h5{color:#4f5559;margin:14px 0 0}.modal .modal-body .modal-buttons-center{text-align:center}.modal .modal-body .modal-buttons-center .btn-default,.modal .modal-body .modal-buttons-center .btn-round{display:block;width:220px;color:#fff;margin:0 auto 8px}.modal .modal-body .modal-column-left{display:inline-block;width:340px;padding-right:40px}.modal .modal-body .modal-divider-vertical{position:relative;display:inline-block;width:1px;min-height:300px;background:#dae1e1;margin:0 18px}.modal .modal-body .modal-divider-vertical span{position:absolute;top:100px;left:0;width:30px;color:#8c9295;font-size:14pt;font-weight:500;text-align:center;background:#fff;padding:6px 0;margin-left:-15px}.modal .modal-body .modal-column-right{display:inline-block;width:340px;padding-left:40px}.modal .modal-body .modal-form-fields-right{display:inline-block;width:340px}.modal .modal-body .modal-form-fields-right .stack{margin:14px 0 0}.modal .modal-body .modal-form-fields-right label{color:#4f5559;font-size:18px;line-height:22px;font-weight:500;margin:18px 0 10px}.modal .modal-body .modal-form-fields-right label.checkbox{font-size:12px;line-height:20px}.modal .modal-body .modal-form-fields-right input[type="text"],.modal .modal-body .modal-form-fields-right input[type="password"],.modal .modal-body .modal-form-fields-right input[type="date"],.modal .modal-body .modal-form-fields-right input[type="email"],.modal .modal-body .modal-form-fields-right input[type="search"],.modal .modal-body .modal-form-fields-right input[type="tel"],.modal .modal-body .modal-form-fields-right input[type="time"],.modal .modal-body .modal-form-fields-right input[type="url"],.modal .modal-body .modal-form-fields-right textarea{border-radius:4px}.modal .modal-body h4{color:#4f5559;font-size:22px;line-height:26px;margin:6px 0 14px}.modal .modal-body p{color:#4f5559;font-size:14px;line-height:20px;padding:0 0 12px}.modal .modal-body .btn-round{margin-top:0}.modal .account-creation-modal-body-tabs{display:block}.modal .account-creation-modal-body-tabs ul.modal-tab-items{list-style:none;display:block;background:#d9d9d9;padding:0 20px}.modal .account-creation-modal-body-tabs ul.modal-tab-items li{display:inline-block}.modal .account-creation-modal-body-tabs ul.modal-tab-items li a{display:block;color:#596267;font-size:14px;line-height:36px;font-weight:300;padding:0 24px}.modal .account-creation-modal-body-tabs ul.modal-tab-items li a.active{font-weight:500;background:#fff}.modal .account-creation-modal-body-tabs ul.modal-tab-items li a.active:hover{background:#fff}.modal .account-creation-modal-body-tabs .modal-tab-panel{display:block;width:100%;padding:10px 30px 16px}.modal .account-creation-modal-body-tabs .modal-tab-panel span.buttonPost,.modal .account-creation-modal-body-tabs .modal-tab-panel form.buttonPost{display:inline-block}.modal .modal-footer{display:block;width:100%;min-height:40px;text-align:center;background:#f2f5f5;border-radius:0 0 9px 9px;padding:10px 30px}.modal .modal-footer p{font-size:16px;padding:0;margin:0}.modal .modal-footer.footer-promo p{font-size:20px;padding:4px 0 0}.modal .modal-footer.footer-promo a.btn-round{color:#fff;font-size:18px;padding:8px 34px;margin-left:8px}.modal .alert-error{min-width:300px;max-width:800px;background:#f9412f;color:#fff;font-size:12px;line-height:16px;font-weight:500;border-radius:4px;padding:6px 20px;margin:8px 0}.chapterBox{position:fixed;top:50%;left:50%;display:block;width:900px;height:500px;margin-left:-450px;margin-top:-250px;-moz-box-shadow:0 4px 10px #000;-webkit-box-shadow:0 4px 10px #000;box-shadow:0 4px 10px #000}.chapterDefault{background:#f4f4f4;border-radius:8px;padding:10px;padding-top:60px}.chapterDefault .lesson-complete-banner{position:absolute;top:-50px;left:50%;margin-left:-180px;width:360px;z-index:5}.chapterDefault .badgePanel .badge{display:inline-block;vertical-align:middle}.chapterDefault .badgePanel .badge img{width:150px;height:150px}.chapterDefault .badgePanel .description{position:relative;display:inline-block;font-size:18px;font-weight:500;vertical-align:middle}.chapterDefault .badgePanel .badge-name{font-size:28px;line-height:36px}.chapterDefault .panelLeft{display:inline-block;width:50%;height:100%;padding:10px;overflow-y:auto;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px}.chapterDefault .panelLeft p{position:absolute;top:40px;left:0;right:0;text-align:center;font-size:24px;line-height:26px;font-weight:400;margin-bottom:20px}.chapterDefault .panelLeft .script img{height:26px}.chapterDefault .panelLeft em.block{font-size:16px}.chapterDefault .panelRight{display:inline-block;width:50%;height:100%;padding:20px 30px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.chapterDefault .panelRight .infoBox{position:relative;display:block;background:#fff;border:1px solid #d3d2cf;border-radius:6px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.06);box-shadow:0 1px 2px rgba(0,0,0,0.06);padding:10px 0 0;margin:20px auto}.chapterDefault .panelLeft .subhead{color:#4f4b43;font-size:17px;line-height:20px;letter-spacing:0;font-weight:300;margin:0 0 15px}.chapterDefault .panelLeft .badgePanel{position:relative;display:block;margin:0 0 15px}.chapterDefault .panelLeft h5{color:#3b3832;font-size:20px;line-height:21px;letter-spacing:0;font-weight:500;margin:0 0 11px}.chapterDefault .panelLeft ul{list-style-type:none;margin:4px 0 6px}.chapterDefault .panelLeft ul li{font-size:20px;line-height:24px;font-weight:400;background-image:url("img/icn-checkmark-green.jpg");background-repeat:no-repeat;background-position:0 0;padding-left:28px;margin:0 0 10px}.chapterDefault .panelLeft ul li img{width:auto;display:inline-block;margin:0 4px 0 0}.chapterDefault .panelRight .infoBox h3{position:relative;display:block;color:#4f4b43;font-size:21px;line-height:22px;letter-spacing:0;font-weight:500;margin:0 20px 12px}.chapterDefault .panelRight .infoBox .imagePanel{position:relative;display:block;margin:0 20px 12px}.chapterDefault .panelRight .infoBox .imagePanel .badge{position:relative;display:inline-block;margin:0 15px 0 8px}.chapterDefault .panelRight .infoBox .imagePanel .badge img{position:relative;width:70px;height:70px}.chapterDefault .panelRight .infoBox .imagePanel .player{position:relative;display:inline-block;width:100px;height:65px;overflow:hidden;margin:0 15px 0 0}.chapterDefault .panelRight .infoBox .imagePanel .infoHeading{position:relative;display:block;color:#4f4b43;font-size:18px;line-height:19px;letter-spacing:0;font-weight:400;margin:0 0 4px}.chapterDefault .panelRight .infoBox .imagePanel p{position:relative;display:inline;color:#4f4b43;font-size:16px;line-height:22px;letter-spacing:0;font-weight:300}.chapterDefault .panelRight .infoBox .actionPanel{text-align:center;width:100%;margin:10px 0 0}.chapterDefault .panelRight .infoBox .actionPanel a{color:#fff;font-size:14px;line-height:19px;font-weight:500;text-align:center;text-decoration:none;letter-spacing:0;position:relative;display:block;width:100%;text-shadow:0 -1px 0 #e59e21;background:#ffa80d;background:-webkit-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-moz-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-ms-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:-o-linear-gradient(top,#ffbb41 0%,#ffa80d 100%);background:linear-gradient(to bottom,#ffbb41 0%,#ffa80d 100%);border:2px solid;border-color:#eba324 #eba324 #d9961f;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 0 1px #FFF;-moz-box-shadow:inset 0 0 1px #FFF;-ms-box-shadow:inset 0 0 1px #FFF;box-shadow:inset 0 0 1px #FFF;padding:7px 12px;margin-right:5px;cursor:pointer}.chapterDefault .panelRight .buttonPanel{text-align:right;position:absolute;bottom:20px;right:20px}.modal .field-big,.reveal .field-big{position:relative;display:block;margin:14px 0 0;clear:both}.modal .field-big label,.reveal .field-big label{position:relative;display:block;color:#9da1a4;font-size:15px;font-weight:300;text-align:left;margin:10px 0 5px}.modal .field-big input[type="text"],.modal .field-big input[type="password"],.modal .field-big input[type="date"],.modal .field-big input[type="email"],.modal .field-big input[type="search"],.modal .field-big input[type="tel"],.modal .field-big input[type="time"],.modal .field-big input[type="url"],.modal .field-big textarea,.reveal .field-big input[type="text"],.reveal .field-big input[type="password"],.reveal .field-big input[type="date"],.reveal .field-big input[type="email"],.reveal .field-big input[type="search"],.reveal .field-big input[type="tel"],.reveal .field-big input[type="time"],.reveal .field-big input[type="url"],.reveal .field-big textarea{position:relative;display:block;width:99.6%;height:40px;font-size:16px;padding:4px 8px}.modal .field-big .two-up,.reveal .field-big .two-up{float:left;width:150px;margin:0 20px 0 0}.modal .field-big .two-up:nth-child(2n+2),.reveal .field-big .two-up:nth-child(2n+2){margin:0}.modal .field-big .two-up label,.reveal .field-big .two-up label{margin:0 0 5px}.modal .field-big.field-profile-icon input[type="text"],.reveal .field-big.field-profile-icon input[type="text"]{padding:4px 40px 4px 46px}.modal .field-big.field-profile-icon .field-profile-avatar,.reveal .field-big.field-profile-icon .field-profile-avatar{position:absolute;left:1px;bottom:1px;width:38px;height:38px;background:#f5f6f7;overflow:hidden}.modal .field-big.field-profile-icon .field-profile-avatar img,.reveal .field-big.field-profile-icon .field-profile-avatar img{width:38px;height:38px;padding:0;margin:0}.modal .field-big.field-profile-icon .field-profile-refresh,.reveal .field-big.field-profile-icon .field-profile-refresh{position:absolute;right:1px;bottom:1px;width:38px;height:38px;text-align:center;padding:9px 0 0}.modal .field-big.field-profile-icon .field-profile-refresh span,.reveal .field-big.field-profile-icon .field-profile-refresh span{color:#c0c7cb;font-size:22px;line-height:22px}.modal .field-big.field-profile-icon .field-profile-refresh:hover span,.reveal .field-big.field-profile-icon .field-profile-refresh:hover span{color:#5cbe5a}.modal .field-big.field-refresh input[type="text"],.reveal .field-big.field-refresh input[type="text"]{padding:4px 40px 4px 8px}.modal .field-big.field-refresh .refresh-icon,.reveal .field-big.field-refresh .refresh-icon{position:absolute;right:1px;bottom:1px;width:38px;height:38px;text-align:center;padding:9px 0 0}.modal .field-big.field-refresh .refresh-icon span,.reveal .field-big.field-refresh .refresh-icon span{color:#c0c7cb;font-size:22px;line-height:22px}.modal .field-big.field-refresh .refresh-icon:hover span,.reveal .field-big.field-refresh .refresh-icon:hover span{color:#5cbe5a}.modal .field-big.field-credit-card,.reveal .field-big.field-credit-card{width:320px}.modal .field-big.field-credit-card input[type="text"],.reveal .field-big.field-credit-card input[type="text"]{padding:4px 4px 4px 40px}.modal .field-big.field-credit-card .field-card-lock,.reveal .field-big.field-credit-card .field-card-lock{position:absolute;left:1px;bottom:1px;width:36px;height:38px;text-align:center;padding:9px 0 0}.modal .field-big.field-credit-card .field-card-lock span,.reveal .field-big.field-credit-card .field-card-lock span{color:#c0c7cb;font-size:22px;line-height:22px}.modal .field-big.alert label,.reveal .field-big.alert label{color:#dd4b39}.modal .field-big.alert input[type="text"],.modal .field-big.alert input[type="password"],.modal .field-big.alert input[type="date"],.modal .field-big.alert input[type="email"],.modal .field-big.alert input[type="search"],.modal .field-big.alert input[type="tel"],.modal .field-big.alert input[type="time"],.modal .field-big.alert input[type="url"],.modal .field-big.alert textarea,.reveal .field-big.alert input[type="text"],.reveal .field-big.alert input[type="password"],.reveal .field-big.alert input[type="date"],.reveal .field-big.alert input[type="email"],.reveal .field-big.alert input[type="search"],.reveal .field-big.alert input[type="tel"],.reveal .field-big.alert input[type="time"],.reveal .field-big.alert input[type="url"],.reveal .field-big.alert textarea{border:1px solid #dd4b39}.notification-top{background-color:#7ec569;color:#fff;position:absolute;left:0;right:0;padding:1rem}.notification-top a{color:#fff;text-decoration:underline}.notification-top.right:after{right:36px}.notification-top.left:after{left:11px}.notification-top:after{border-right:14px solid transparent;border-bottom:10px solid #7ec569;border-left:14px solid transparent;content:"";display:inline-block;position:absolute;top:-7px;z-index:500}.tooltip-top{background-color:#fff;color:#000;position:absolute;top:55px;left:0;width:300px;padding:1rem;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:8px;font-size:18px;line-height:1.2em;z-index:500}.tooltip-top a{color:#000;text-decoration:none;display:inline-block;position:absolute;top:4px;right:4px}.tooltip-top.right{right:6px}.tooltip-top.right:after{right:32px;left:auto}.tooltip-top.left{left:6px}.tooltip-top.left:after{left:7px}.tooltip-top.middle{left:-80px}.tooltip-top:after{border-right:14px solid transparent;border-bottom:10px solid #fff;border-left:14px solid transparent;content:"";display:inline-block;position:absolute;top:-7px;z-index:500;left:135px}.reveal.reveal--join-parent ul.disc,.reveal.reveal--join-teacher ul.disc{list-style-position:outside;list-style-type:disc;margin-left:1rem}.reveal.reveal--join-parent a.close-reveal-modal,.reveal.reveal--join-teacher a.close-reveal-modal{color:rgba(0,0,0,0.6)}.reveal.reveal--join-parent a.close-reveal-modal:focus,.reveal.reveal--join-parent a.close-reveal-modal:hover,.reveal.reveal--join-teacher a.close-reveal-modal:focus,.reveal.reveal--join-teacher a.close-reveal-modal:hover{color:#36a1d8}#director-info{position:absolute;font-size:11pt;height:80px;overflow:visible;margin:0px 0px;left:0px;right:0px;color:#000;background-color:#fbfbef;border-bottom:1px solid #ccc;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#director-info.hasbuttons{margin:0 40px}#director-info .notecontent{position:absolute;left:32px;right:32px;top:4px;bottom:4px;padding:0px 8px;overflow:auto}#director-info .notecontent h2{font-size:13pt}#director-info .notecontent .small{font-size:8pt}#director-info .notecontent .instruction{font-style:italic;display:block}#director-info .notecontent p{margin-top:4px}#director-info .btnleft{position:absolute;left:-25px;top:15px;bottom:0px;width:50px;height:50px;line-height:50px;background-color:#ffff9b;vertical-align:middle;text-align:center;cursor:pointer;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#director-info .btnleft img{width:20px;vertical-align:middle}#director-info .btnright{position:absolute;right:-25px;top:15px;bottom:0px;width:50px;height:50px;line-height:50px;background-color:#ffff9b;vertical-align:middle;text-align:center;cursor:pointer;color:#888;font-size:16pt;font-weight:bold;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#director-info .btnright span{height:25px;vertical-align:middle}#director-info .btnright img{width:20px;vertical-align:middle}#director-info .btnright:hover{color:#ff9b21}#director-info .btndisabled{cursor:default}#director-info .buttons{position:absolute;right:32px;bottom:4px;white-space:nowrap}#director-info .notechoices{display:block;position:absolute;right:35px;top:0px;bottom:0px;height:60px;line-height:60px;white-space:nowrap}#director-info .notechoices .choice{margin:4px;display:inline-block;vertical-align:middle;min-width:100px;height:60px;cursor:pointer}#director-info .notechoices .choice img{vertical-align:middle}#director-dialog{position:absolute;width:600px;background-color:white;padding:20px}#director-dialog .date{display:inline-block;width:64px;height:64px;background-image:url(/../img/paint/calendar.gif);text-align:center}#director-dialog .date .month{color:#fff;text-transform:uppercase;font-size:10px;padding-top:14px}#director-dialog .date .day{color:#333;font-size:24px;padding-top:4px}#director-dialog h1{font-size:10pt;vertical-align:top;text-align:right;margin-top:-8px;margin-bottom:8px}#director-dialog h2{font-size:12pt;font-weight:bold}#director-dialog h2 i{font-style:italic}#director-dialog p{font-weight:bold;font-size:16pt}#director-dialog p i{font-style:italic}#director-dialog ul{margin-top:60px}#director-dialog ul li{cursor:pointer;position:relative;font-size:12pt;display:block;border:1px solid #333;background-color:#f0f0f0;padding:10px;margin:10px;border-radius:6px;min-height:30px;line-height:30px;margin-top:20px}#director-dialog ul li:hover{color:#ffffff;background-color:#ff9a20;background:-moz-linear-gradient(top,#ff9a20 0%,#f27704);background:-webkit-gradient(linear,left top,left bottom,from(#ff9a20),to(#f27704))}#director-dialog ul li div.img{position:absolute;display:block;width:80px;height:60px;left:20px;bottom:0px;background-color:white;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #333}#director-dialog ul li div.img.plain{height:50px;background-color:transparent !important;background-size:auto !important;border:none !important}#director-dialog ul li div.img.next{background-color:transparent !important;left:auto !important;right:20px}#director-dialog ul li a{display:block;margin-left:120px;margin-right:80px;color:#000;text-decoration:none;font-weight:bold}#director-dialog ul li a i{font-style:italic}#director-dialog ul li a span{display:block;font-size:10pt}#videocapture .content{text-align:center}#audiocapture .meter{position:relative;width:200px;height:20px;padding:1px;margin:1px;border:1px solid #ccc;background-color:white}#audiocapture .level{position:absolute;left:0px;top:0px;bottom:0px;width:0px;background-color:red}.recorderwidget{white-space:nowrap;cursor:pointer}.recorderwidget li{vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-position:center;cursor:pointer;border:1px solid #fff;margin:1px}.recorderwidget li:hover{border:1px solid #ccc}.recorderwidget li.disabled{opacity:0.5;cursor:default}.recorderwidget li.disabled:hover{border:1px solid #fff}.recorderwidget li.timer{padding:4px;border:1px solid #ccc}.recorderwidget li.timer.selected{border:1px solid orange}.recorderwidget li.record{width:24px;height:24px;background-image:url(/ide/imgs/recstop.png)}.recorderwidget li.record.selected{background-image:url(/ide/imgs/recstart.png);background-color:#f00}.recorderwidget li.stop{width:24px;height:24px;background-image:url(/ide/imgs/recplaystop.png)}.recorderwidget li.play{width:24px;height:24px;background-image:url(/ide/imgs/stage/play.png)}.recorderwidget li.play.selected{background-image:url(/ide/imgs/stage/play_on.png)}#win-editor.allcode #win-tools{width:340px}#win-tools.showannotations>.tools{display:none}#win-tools.showannotations .tutorialtabs{display:block;height:30px}#win-tools.showannotations .palette{margin-top:0px}#win-tools.showannotations .palette .tools-code .search{padding-top:8px}#win-tools.showannotations .palette .tools-code .search .search-clear{top:8px}#win-tools.showannotations .palette .deletemask{left:260px}#win-tools.showannotations #win-annotation{display:block;top:30px;bottom:0px;height:200px;margin-left:0px;margin-right:8px}#win-tools.showannotations #win-annotation .title{display:none}#win-tools.showannotations #win-annotation .content{display:block}#win-tools.showannotations #win-annotation .actions{display:block}#win-tools.showannotations #win-annotation.editmode .title{display:none}#win-tools.showannotations #win-annotation.editmode .actions{display:none}#win-tools.showannotations #win-annotation.listview .title{display:none}#win-tools.showannotations #win-annotation.listview .actions{display:none}#win-tools.showannotations .tools-code{display:block;left:260px}#win-tools.showannotations .tools-resize-handle{display:block}#win-annotation{display:none}.tools-resize-handle{display:none}#win-tools{position:absolute;left:0px;top:0px;width:260px;bottom:0px;cursor:default;background-color:#3d3f44}#win-tools .tutorialtabs{display:none;background-color:#525356}#win-tools .tutorialtabs a{display:inline-block;height:26px;line-height:26px;text-decoration:none;font-size:16px;padding:0 20px;margin-top:4px;margin-left:4px;border-top:1px solid #3d3f44;border-right:1px solid #3d3f44;border-left:1px solid #3d3f44;border-top-left-radius:4px;border-top-right-radius:4px;color:#ccc}#win-tools .tutorialtabs a.tutorial{background-color:#525356}#win-tools .tutorialtabs a.tutorial.active{color:#000;font-weight:bold;background-color:#f4f4f4}#win-tools .tutorialtabs a.blocks{background-color:#34373a;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666}#win-tools .tutorialtabs a.blocks.active{color:#fff;font-weight:bold;background-color:#3d3f44;border-top:1px solid #34373a;border-left:1px solid #34373a;border-right:1px solid #34373a}#win-tools.simplified .palette .tools-code.hassearch .search{display:none}#win-tools.simplified .palette .tools-code .searchshow{display:none}#win-tools.simplified .palette .tools-code.hascat .categories{display:none}#win-tools.simplified .palette .tools-code .categories{display:none}#win-tools.pin .palette .tools-code .categories ul{display:block;background-color:#525356}#win-tools.pin .palette .tools-code .categories a.pin:before{font-family:'icomoon';content:"\e062 "}#win-tools .toolsshow{display:inline-block;position:absolute;right:-20px;top:50%;margin-top:-90px;color:#fff;border-left:20px solid #3d3f44;border-top:10px solid transparent;border-bottom:10px solid transparent;height:180px;width:0}#win-tools .toolsshow:after{content:"\e0ee";font-family:"IcoMoon";position:absolute;top:50%;left:-30px;margin-top:-13px;font-size:26px;color:rgba(255,255,255,0.4)}#win-tools .palette{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-color:#3d3f44;border-left:none}#win-tools .palette .search{display:none;height:0;position:relative;width:100;padding:10px 0 0 0}#win-tools .palette .search input{width:100%;height:40px;font-size:16px;color:#000;background-color:#fff;border:1px solid #c4c3c3;padding:5px;padding-right:30px;font-weight:normal}#win-tools .palette .search::-webkit-input-placeholder{color:#ece8e5}#win-tools .palette .search:-moz-placeholder{color:#ece8e5}#win-tools .palette .search::-moz-placeholder{color:#ece8e5}#win-tools .palette .search:-ms-input-placeholder{color:#ece8e5}#win-tools .palette .search .search-clear{position:absolute;right:0;top:10px;bottom:0;font-size:10px;width:26px;line-height:40px;text-align:center;color:#777}#win-tools .palette .search .search-clear:after{content:"\e045";content:"\e086";font-size:12px;font-family:"IcoMoon"}#win-tools .palette .search .search-clear:hover{text-decoration:none}#win-tools .palette .tools-code{position:absolute;left:0;top:0;right:0;bottom:-8px;cursor:default}#win-tools .palette .tools-code.hascat .categories{display:block;height:auto}#win-tools .palette .tools-code.hascat .catshow:after{content:"\e0fe"}#win-tools .palette .tools-code.hassearch .search{display:block;height:auto}#win-tools .palette .tools-code.hassearch.searchstatus .searchshow{display:block}#win-tools .palette .tools-code.hassearch .blocks{top:60px}#win-tools .palette .tools-code.hassearch .blocks .canvas{top:5px}#win-tools .palette .tools-code .searchshow{display:none;font-size:14px;color:#fff;height:30px;padding:5px 0;line-height:20px}#win-tools .palette .tools-code .searchshow .index{float:right;margin-right:4px}#win-tools .palette .tools-code .searchshow a{float:right;color:#fff;line-height:16px;padding:4px 6px;background-color:#555}#win-tools .palette .tools-code .searchshow a:hover{text-decoration:none}#win-tools .palette .tools-code .searchshow a.disabled{color:#9d9c9c}#win-tools .palette .tools-code .searchshow .next{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}#win-tools .palette .tools-code .searchshow .prev{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}#win-tools .palette .tools-code a.catshow{position:absolute;left:50%;margin-left:-50px;display:block;font-size:12px;line-height:20px;color:#fff;text-align:center;border-top:14px solid #3d3f44;border-left:5px solid transparent;border-right:5px solid transparent;height:0;width:100px;z-index:3}#win-tools .palette .tools-code a.catshow:after{content:"\e0ff";font-family:"IcoMoon";font-size:10px;position:absolute;left:50%;margin-left:-7px;top:-16px;color:#666}#win-tools .palette .tools-code .categories{position:relative;display:none;height:0;z-index:10;background-color:#3d3f44}#win-tools .palette .tools-code .categories .tabs{background:none;border:none}#win-tools .palette .tools-code .categories .tabs .tab{vertical-align:bottom;display:inline-block;cursor:pointer;color:#fff;border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#3d3f44;padding:8px 20px}#win-tools .palette .tools-code .categories .tabs .tab.active{border-left:transparent;border-right:transparent;background-color:#525356}#win-tools .palette .tools-code .categories .tabs .tab:nth-child(3){padding:2px 6px 2px 20px}#win-tools .palette .tools-code .categories .tabs .tab:nth-child(3) span{margin-right:10px}#win-tools .palette .tools-code .categories .tabs a.search{display:inline-block;height:26px;width:24px;color:#fff;text-decoration:none}#win-tools .palette .tools-code .categories .tabs a.search:after{font-family:'icomoon';content:" \e045"}#win-tools .palette .tools-code .categories .tabs a.pin:after{font-family:'icomoon';content:" \e0d4"}#win-tools .palette .tools-code .categories.hover ul{display:block}#win-tools .palette .tools-code .categories ul{display:none;width:100%;overflow:hidden}#win-tools .palette .tools-code .categories ul li{display:inline-block;width:60px;font-size:12px;white-space:nowrap;text-align:left;cursor:pointer;color:#596267;overflow:hidden;text-overflow:ellipsis}#win-tools .palette .tools-code .categories ul li.common{display:none}#win-tools .palette .tools-code .categories ul li img{max-width:20px;max-height:10px}#win-tools .palette .tools-code .categories ul li.selected img{opacity:0.5;filter:alpha(opacity=50)}#win-tools .palette .tools-code .categories ul .common{border-left:6px solid #db5800}#win-tools .palette .tools-code .categories ul .common:hover,#win-tools .palette .tools-code .categories ul .common.selected{background-color:#db5800;color:#fff}#win-tools .palette .tools-code .categories ul .properties{border-left:6px solid #b56684}#win-tools .palette .tools-code .categories ul .properties:hover,#win-tools .palette .tools-code .categories ul .properties.selected{background-color:#b56684;color:#fff}#win-tools .palette .tools-code .categories ul .network{border-left:6px solid #db5800}#win-tools .palette .tools-code .categories ul .network:hover,#win-tools .palette .tools-code .categories ul .network.selected{background-color:#db5800;color:#fff}#win-tools .palette .tools-code .categories ul .system{border-left:6px solid #db5800}#win-tools .palette .tools-code .categories ul .system:hover,#win-tools .palette .tools-code .categories ul .system.selected{background-color:#db5800;color:#fff}#win-tools .palette .tools-code .categories ul .particles{border-left:6px solid #9d2ed3}#win-tools .palette .tools-code .categories ul .particles:hover,#win-tools .palette .tools-code .categories ul .particles.selected{background-color:#9d2ed3;color:#fff}#win-tools .palette .tools-code .categories ul .hardware{border-left:6px solid #4f8738}#win-tools .palette .tools-code .categories ul .hardware:hover,#win-tools .palette .tools-code .categories ul .hardware.selected{background-color:#4f8738;color:#fff}#win-tools .palette .tools-code .categories ul .library{border-left:6px solid #0f59ae}#win-tools .palette .tools-code .categories ul .library:hover,#win-tools .palette .tools-code .categories ul .library.selected{background-color:#0f59ae;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe:hover,#win-tools .palette .tools-code .categories ul .mcpe.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe-events{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe-events:hover,#win-tools .palette .tools-code .categories ul .mcpe-events.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe-agent{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe-agent:hover,#win-tools .palette .tools-code .categories ul .mcpe-agent.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe-bmcodebot{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe-bmcodebot:hover,#win-tools .palette .tools-code .categories ul .mcpe-bmcodebot.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe-utils{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe-utils:hover,#win-tools .palette .tools-code .categories ul .mcpe-utils.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .mcpe-world{border-left:6px solid #af7c4f}#win-tools .palette .tools-code .categories ul .mcpe-world:hover,#win-tools .palette .tools-code .categories ul .mcpe-world.selected{background-color:#af7c4f;color:#fff}#win-tools .palette .tools-code .categories ul .player{border-left:6px solid #3bb5af}#win-tools .palette .tools-code .categories ul .player:hover,#win-tools .palette .tools-code .categories ul .player.selected{background-color:#3bb5af;color:#fff}#win-tools .palette .tools-code .categories ul .world{border-left:6px solid #9d2ed3}#win-tools .palette .tools-code .categories ul .world:hover,#win-tools .palette .tools-code .categories ul .world.selected{background-color:#9d2ed3;color:#fff}#win-tools .palette .tools-code .categories ul .block{border-left:6px solid #907eff}#win-tools .palette .tools-code .categories ul .block:hover,#win-tools .palette .tools-code .categories ul .block.selected{background-color:#907eff;color:#fff}#win-tools .palette .tools-code .categories ul .drone{border-left:6px solid #0f59ae}#win-tools .palette .tools-code .categories ul .drone:hover,#win-tools .palette .tools-code .categories ul .drone.selected{background-color:#0f59ae;color:#fff}#win-tools .palette .tools-code .categories ul .inventory{border-left:6px solid #ee4a4b}#win-tools .palette .tools-code .categories ul .inventory:hover,#win-tools .palette .tools-code .categories ul .inventory.selected{background-color:#ee4a4b;color:#fff}#win-tools .palette .tools-code .categories ul .utilities{border-left:6px solid #0f59ae}#win-tools .palette .tools-code .categories ul .utilities:hover,#win-tools .palette .tools-code .categories ul .utilities.selected{background-color:#0f59ae;color:#fff}#win-tools .palette .tools-code .categories ul .cloud{border-left:6px solid #db5800}#win-tools .palette .tools-code .categories ul .cloud:hover,#win-tools .palette .tools-code .categories ul .cloud.selected{background-color:#db5800;color:#fff}#win-tools .palette .tools-code .blocks{position:absolute;left:8px;right:0px;top:8px;bottom:8px;overflow-x:hidden;overflow-y:auto;padding:0px 10px 10px 10px;background-color:#525356}#win-tools .palette .tools-code .blocks h2{color:#fff;font-size:18px;font-weight:normal;border:none;background-color:transparent;cursor:default;margin:4px 0px 4px 0px;padding:16px 0 0 0}#win-tools .palette .tools-code .blocks>div{margin:4px 0px 4px 0px;cursor:pointer}#win-tools .palette .tools-code .blocks>div .title{color:#fff;font-size:14px}#win-tools .palette .tools-code .blocks>div .title:hover{text-decoration:underline}#win-tools .palette .tools-code .blocks>div.selected{padding-bottom:10px}#win-tools .palette .tools-code .blocks>div.selected img{max-width:90%}#win-tools .palette .tools-code .blocks>div.selected .title{font-size:14px;font-weight:bold}#win-tools .palette .tools-code .blocks>div.selected .title:hover{text-decoration:none}#win-tools .palette .tools-code .blocks>div.selected .info{position:relative;display:block;color:#000;font-size:12px;margin-top:8px;padding:10px;border-radius:4px;background-color:#fff}#win-tools .palette .tools-code .blocks>div.selected .info span.value{display:block;margin:4px 0;padding:4px;background-color:#fff}#win-tools .palette .tools-code .blocks>div.selected .info div.buttons{text-align:right}#win-tools .palette .tools-code .blocks>div.selected .info div.description{margin-top:4px}#win-tools .palette .tools-code .blocks>div.selected .info a.more{display:block;text-align:right}#win-tools .palette .tools-code .blocks>div.selected .info:after,#win-tools .palette .tools-code .blocks>div.selected .info:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;bottom:100%}#win-tools .palette .tools-code .blocks>div.selected .info:after{border-color:transparent;border-width:2px;left:25%;border-bottom-color:#fff;margin-left:-2px}#win-tools .palette .tools-code .blocks>div.selected .info:before{border-color:transparent;border-width:10px;left:25%;border-bottom-color:#fff;margin-left:-10px}#win-tools .palette .tools-code .blocks>div.article{padding:8px;color:#fff}#win-tools .palette .tools-code .blocks>div.article img{max-width:90%}#win-tools .palette .tools-code .blocks>div .info{display:none}#win-tools .deletemask{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.85);z-index:20}#win-tools .deletemask span{display:inline-block;width:100%;margin-top:60%;text-align:center;font-size:60px;color:#aaa}#func-create ul{list-style-type:none}#func-create li a.delete{color:#9d9c9c}#func-create span{display:block;font-weight:bold}#list-edit .contents{overflow-x:hidden;overflow-y:auto;max-height:300px}#list-edit .contents li{white-space:nowrap}#list-edit .contents li b{text-align:right;padding-right:4px;display:inline-block;width:4em;background-color:#ffff9b;border:1px solid #ffff9b}#list-edit .contents li span{display:inline-block;margin-left:4px;padding-left:4px;width:100%;border-bottom:1px dotted #ccc}#var-script ul{list-style-type:none}#var-script li a.delete{color:#9d9c9c}#var-script span{display:block;font-weight:bold}#debugger{display:block;position:absolute;top:20%;bottom:20%;left:20%;right:20%;background:#ffffff;z-index:20000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:6px 6px 3px #333;-moz-box-shadow:6px 6px 3px #333;box-shadow:6px 6px 3px #333;font-size:14px}#debugger h2{font-size:16px}#debugger .actors{position:absolute;left:10px;width:100px;top:60px;bottom:10px;overflow-x:hidden;overflow-y:auto}#debugger .actors li.selected a{color:#000;font-weight:bold}#debugger .variables{position:absolute;left:120px;right:10px;top:60px;bottom:10px;overflow-x:hidden;overflow-y:auto}#debugger .variables div.container>a .icon-arrow-down{display:inline-block}#debugger .variables div.container>a .icon-arrow-up{display:none}#debugger .variables div.container>span.type{display:inline-block;padding-left:4px}#debugger .variables div.container>table{display:none;vertical-align:top}#debugger .variables div.container.expanded>a .icon-arrow-down{display:none}#debugger .variables div.container.expanded>a .icon-arrow-up{display:inline-block}#debugger .variables div.container.expanded>span.type{display:none}#debugger .variables div.container.expanded>table{display:inline-block}#debugger .variables td{padding:2px}#debugger li{display:block;margin-bottom:4px;white-space:nowrap}#debugger .header{position:absolute;top:0px;left:0px;right:0px;height:50px;line-height:40px;padding:5px 10px;background:#fff;white-space:nowrap;border-bottom:1px solid #333;vertical-align:middle}#debugger .header .title{font-size:24px;font-weight:bold}#debugger .header a.refresh{float:right;margin-top:4px;margin-right:40px}#debugger .header a.window-close{position:absolute;display:block;color:#9d9c9c;top:10px;right:5px;width:30px;height:30px}#debugger .header a.window-close:after{content:"\e085";font-family:"IcoMoon";font-size:26px;line-height:30px}#win-backpack{background-color:#fbfbfb;position:absolute;top:100px;left:100px;width:570px;height:250px;z-index:21000;box-shadow:0px 0px 10px rgba(0,0,0,0.6);border-radius:5px}#win-backpack a.window-close{position:absolute;display:block;color:#9d9c9c;background-color:transparent;padding:0;top:10px;right:5px;width:30px;height:30px}#win-backpack a.window-close:after{content:"\e085";font-family:"IcoMoon";font-size:26px;line-height:30px}#win-backpack>div.overlay{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#fff;text-align:center;vertical-align:middle;font-size:16pt;color:#333;overflow:hidden;padding:10px}#win-backpack>div.overlay b{font-weight:bold}#win-backpack>div.overlay img{float:right}#win-backpack>div.overlay a{text-align:left;display:block;margin-top:10px}#win-backpack>div.items{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow-x:hidden;overflow-y:auto}#win-backpack ul li{position:relative;display:inline-block;width:100px;height:100px;line-height:100px;margin:2px;padding:2px;text-align:center;vertical-align:middle;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#ededed));background:-moz-linear-gradient(top,#fdfdfd,#ededed);border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#win-backpack ul li img.main{max-height:90px;max-width:90px;vertical-align:middle}#win-backpack ul li img.indicator{position:absolute;top:0px;left:0px}#win-backpack ul li a{text-decoration:none;color:#fff;width:8px;height:8px;line-height:10px;font-family:Arial;font-weight:bold;font-size:6pt;text-align:center;position:absolute;right:2px;top:2px;border:2px solid #777;background-color:#333;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#win-medialib-search{display:block;position:absolute;top:-2px;right:30px;color:#000}#win-medialib-search input{width:200px;height:20px;font-size:10pt;border:1px solid #FD9536;padding:4px;margin:4px 0px;background:#F3F3F3;-webkit-box-shadow:inset 0px 1px 1px 1px #DDD;-moz-box-shadow:inset 0px 1px 1px 1px #DDD;box-shadow:inset 0px 1px 1px 1px #DDD}#win-medialib-actions a{display:inline-block;width:25px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat}#win-medialib-actions a.draw{background-image:url(/ide/imgs/medialib/draw.png)}#win-medialib-actions a.draw:hover{background-image:url(/ide/imgs/medialib/draw_hover.png)}#win-medialib-actions a.import{background-image:url(/ide/imgs/medialib/download.png)}#win-medialib-actions a.import:hover{background-image:url(/ide/imgs/medialib/download_hover.png)}#win-medialib-actions a.photo{background-image:url(/ide/imgs/medialib/photo.png)}#win-medialib-actions a.photo:hover{background-image:url(/ide/imgs/medialib/photo_hover.png)}#win-medialib-actions a.record{background-image:url(/ide/imgs/medialib/recorder.png)}#win-medialib-actions a.record:hover{background-image:url(/ide/imgs/medialib/recorder_hover.png)}#win-medialib{position:relative;padding-top:10px}#win-medialib div.container{position:relative;width:100%;height:90%}#win-medialib.hastabs ul.tabs{display:block}#win-medialib.hastabs .tabpanel{top:92px}#win-medialib ul.tabs{display:none;position:absolute;top:0px;left:0px;right:0px;border-bottom:1px solid #ccc;padding:0px 1px}#win-medialib ul.tabs li.tab{position:relative;display:inline-block;width:90px;height:90px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;background-color:#EEE;background-position:top;background-repeat:no-repeat;margin-right:-5px;margin-bottom:-3px;cursor:pointer}#win-medialib ul.tabs li.tab.people{background-image:url(/ide/imgs/medialib/people.png)}#win-medialib ul.tabs li.tab.people:hover{background-image:url(/ide/imgs/medialib/people_hover.png)}#win-medialib ul.tabs li.tab.people.selected{background-image:url(/ide/imgs/medialib/people_hover.png)}#win-medialib ul.tabs li.tab.scenes{background-image:url(/ide/imgs/medialib/scenes.png)}#win-medialib ul.tabs li.tab.scenes:hover{background-image:url(/ide/imgs/medialib/scenes_hover.png)}#win-medialib ul.tabs li.tab.scenes.selected{background-image:url(/ide/imgs/medialib/scenes_hover.png)}#win-medialib ul.tabs li.tab.animals{background-image:url(/ide/imgs/medialib/animals.png)}#win-medialib ul.tabs li.tab.animals:hover{background-image:url(/ide/imgs/medialib/animals_hover.png)}#win-medialib ul.tabs li.tab.animals.selected{background-image:url(/ide/imgs/medialib/animals_hover.png)}#win-medialib ul.tabs li.tab.things{background-image:url(/ide/imgs/medialib/things.png)}#win-medialib ul.tabs li.tab.things:hover{background-image:url(/ide/imgs/medialib/things_hover.png)}#win-medialib ul.tabs li.tab.things.selected{background-image:url(/ide/imgs/medialib/things_hover.png)}#win-medialib ul.tabs li.tab.animations{background-image:url(/ide/imgs/medialib/animations.png)}#win-medialib ul.tabs li.tab.animations:hover{background-image:url(/ide/imgs/medialib/animations_hover.png)}#win-medialib ul.tabs li.tab.animations.selected{background-image:url(/ide/imgs/medialib/animations_hover.png)}#win-medialib ul.tabs li.tab.collections{background-image:url(/ide/imgs/medialib/collections.png)}#win-medialib ul.tabs li.tab.collections:hover{background-image:url(/ide/imgs/medialib/collections_hover.png)}#win-medialib ul.tabs li.tab.collections.selected{background-image:url(/ide/imgs/medialib/collections_hover.png)}#win-medialib ul.tabs li.tab.bmcodeblocks{background-image:url(/ide/imgs/medialib/bmcodeblocks.png)}#win-medialib ul.tabs li.tab.bmcodeblocks:hover{background-image:url(/ide/imgs/medialib/bmcodeblocks_hover.png)}#win-medialib ul.tabs li.tab.bmcodeblocks.selected{background-image:url(/ide/imgs/medialib/bmcodeblocks_hover.png)}#win-medialib ul.tabs li.tab.mystuff{background-image:url(/ide/imgs/medialib/mystuff.png)}#win-medialib ul.tabs li.tab.mystuff:hover{background-image:url(/ide/imgs/medialib/mystuff_hover.png)}#win-medialib ul.tabs li.tab.mystuff.selected{background-image:url(/ide/imgs/medialib/mystuff_hover.png)}#win-medialib ul.tabs li.tab.selected{border-bottom:1px solid #FFF;background-color:#FFF;margin-bottom:-4px;font-weight:bold;color:#FD9536}#win-medialib ul.tabs li.tab span{position:absolute;display:block;left:0px;right:0px;bottom:2px;font-size:8pt;text-align:center}#win-medialib .tabpanel{display:block;position:absolute;top:0px;left:0px;right:0px;bottom:72px}#win-medialib .tabpanel.hastree .treenav{display:block}#win-medialib .tabpanel.hastree ul.content{top:5px;left:160px}#win-medialib .tabpanel.haspath .path{display:block;height:30px;overflow:hidden}#win-medialib .tabpanel.haspath ul.content{top:30px}#win-medialib .tabpanel .path{display:none;padding:5px;font-size:20px}#win-medialib .tabpanel .path span{border:1px solid #000;border-color:transparent #000 transparent transparent;border-width:10px;display:inline-block;width:0;height:0}#win-medialib .tabpanel .treenav{display:none;position:absolute;top:10px;left:6px;bottom:0px;width:140px;overflow-x:hidden;overflow-y:auto;padding:0px 5px}#win-medialib .tabpanel .treenav li{display:block}#win-medialib .tabpanel .treenav li h1{width:130px;font-size:12pt;font-weight:600;margin:0px 0px 4px}#win-medialib .tabpanel .treenav li a{color:#222;font-size:12px;line-height:18px;font-weight:300;text-decoration:none}#win-medialib .tabpanel .treenav li a:hover{color:#FD9536}#win-medialib .tabpanel .treenav li.selected>a{color:#FD9536;font-weight:600}#win-medialib .tabpanel .treenav li em{display:none;float:right}#win-medialib .tabpanel ul.content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow-y:auto}#win-medialib .tabpanel ul.content li{position:relative;display:inline-block;width:120px;height:140px;margin:4px;text-align:center;border:1px solid #FFF;border-radius:4px}#win-medialib .tabpanel ul.content li .middle{width:120px;height:120px;line-height:120px;text-align:center;vertical-align:middle}#win-medialib .tabpanel ul.content li img{vertical-align:middle;max-width:90px;max-height:90px}#win-medialib .tabpanel ul.content li .check{position:absolute;top:50px;right:40px;display:none;color:#FFF;font-family:IcoMoon;font-weight:normal;font-size:16pt;line-height:18px;text-align:center;text-decoration:none;border:1px solid #603212;background-color:#FD9536;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;zoom:1;filter:alpha(opacity=100);opacity:1.0;padding:8px 7px}#win-medialib .tabpanel ul.content li.selected{border:1px solid #FD9536}#win-medialib .tabpanel ul.content li.selected img{zoom:1;filter:alpha(opacity=60);opacity:0.6}#win-medialib .tabpanel ul.content li.selected .check{display:block}#win-medialib .tabpanel ul.content li:hover{border:1px solid #FD9536;border-radius:4px}#win-medialib .tabpanel ul.content li:hover a.delete{display:block}#win-medialib .tabpanel ul.content li img.indicator{position:absolute;left:0px;top:0px}#win-medialib .tabpanel ul.content li a.delete{position:absolute;top:-3px;right:-3px;display:none;color:#FFF;font-family:IcoMoon;font-weight:normal;-webkit-font-smoothing:antialiased;font-size:5pt;line-height:8px;text-align:center;text-decoration:none;background-color:#E74C3C;padding:3px 4px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}#win-medialib .tabpanel ul.content li.group{height:149px !important;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 #fff,7px 7px 0 rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 #fff,7px 7px 0 rgba(0,0,0,0.15);box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125),6px 6px 0 #fff,7px 7px 0 rgba(0,0,0,0.15)}#win-medialib .tabpanel ul.content li.border{position:relative;width:120px;height:140px;border:1px solid #CCC;border-radius:4px;margin:10px}#win-medialib .tabpanel ul.content li.border:hover{border:1px solid #FD9536}#win-medialib .tabpanel ul.content li.border:hover .info{border:1px solid #FD9536}#win-medialib .tabpanel ul.content li.border.selected{border:1px solid #FD9536}#win-medialib .tabpanel ul.content li.border.selected.group{-webkit-box-shadow:1px 1px 0 rgba(253,149,54,0.5),3px 3px 0 #fff,4px 4px 0 rgba(253,149,54,0.525),6px 6px 0 #fff,7px 7px 0 rgba(253,149,54,0.55);-moz-box-shadow:1px 1px 0 rgba(253,149,54,0.5),3px 3px 0 #fff,4px 4px 0 rgba(253,149,54,0.525),6px 6px 0 #fff,7px 7px 0 rgba(253,149,54,0.55);box-shadow:1px 1px 0 rgba(253,149,54,0.5),3px 3px 0 #fff,4px 4px 0 rgba(253,149,54,0.525),6px 6px 0 #fff,7px 7px 0 rgba(253,149,54,0.55)}#win-medialib .tabpanel ul.content li.border.selected img{zoom:1;filter:alpha(opacity=60);opacity:0.6}#win-medialib .tabpanel ul.content li.border.selected .info{color:#FFF;border:1px solid #FD9536;background-color:#FD9536}#win-medialib .tabpanel ul.content li.border.selected .info em{border-bottom:1px dotted #FFF}#win-medialib .tabpanel ul.content li.border.selected .info a{color:#FFF}#win-medialib .tabpanel ul.content li.border.selected .check{display:block}#win-medialib .tabpanel ul.content li .count{position:absolute;top:98px;right:6px;font-size:10px;line-height:11px;font-weight:600}#win-medialib .tabpanel ul.content li .info{position:absolute;bottom:0px;left:-1px;width:116px;border:1px solid #BBB;background-color:#F5F5F5;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:2px}#win-medialib .tabpanel ul.content li .info em{display:block;font-size:10px;line-height:12px;font-weight:600;text-align:left;border-bottom:1px dotted #CCC;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px 2px}#win-medialib .tabpanel ul.content li .info span{display:block;padding:2px 0px}#win-medialib .tabpanel ul.content li .info span a{font-size:10px;line-height:11px;font-weight:300;text-decoration:none}#win-medialib.hascontext .addingto{display:block}#win-medialib.hascontext .cart{left:150px;overflow-y:hidden}#win-medialib .addingto{display:none;position:absolute;left:0px;width:144px;bottom:0px;height:60px;padding:5px 0px 5px 5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px dotted #ccc;vertical-align:middle}#win-medialib .addingto .context{display:block}#win-medialib .addingto .thumbnail{display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;width:48px;height:48px;vertical-align:middle;border:1px solid #ccc}#win-medialib .addingto .name{font-weight:bold;vertical-align:middle}#win-medialib .cart{display:block;position:absolute;left:0px;right:0px;bottom:0px;height:60px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;overflow:auto;background-color:#fff}#win-medialib .cart li{position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle;text-align:center;overflow:hidden;background-color:#F1F1F1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px;margin:2px 6px}#win-medialib .cart li img{vertical-align:middle;max-width:48px;max-height:48px}#win-medialib .cart li a{position:absolute;right:1px;top:1px;color:#fff;font-size:5pt;line-height:8px;font-family:IcoMoon;font-weight:normal;-webkit-font-smoothing:antialiased;text-align:center;text-decoration:none;background-color:#E74C3C;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:2px 3px}#win-medialib .cart li.group{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125);box-shadow:1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.125)}#win-media-assets{position:absolute;background-color:#f4f4f4;background-image:url(/image/backgrounds/cork.png);top:10px;bottom:10px;left:10px;right:10px;z-index:1000;padding:0}#win-media-assets .media-header{position:absolute;left:0;right:0;padding:10px 20px;z-index:2;width:100%;height:52px;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#win-media-assets .media-header h3{display:inline-block;position:absolute;left:20px;margin-top:5px}#win-media-assets .media-header .asset-types{display:inline-block;position:absolute;right:80px;line-height:35px}#win-media-assets .media-header li{display:inline-block;font-size:30px;padding:0 8px;cursor:pointer}#win-media-assets .media-header li:hover{color:#69c}#win-media-assets .media-header h2{text-align:center;margin:0}#win-media-assets .media-header .search{text-align:left;padding-left:160px}#win-media-assets .media-header .search input[type="text"]{width:260px;border-radius:4px}#win-media-assets .media-header .search input[type="text"]:focus+a{color:#596267}#win-media-assets .media-header .search .icon-search{height:32px;width:32px;display:inline-block;vertical-align:top;margin-left:-36px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;font-size:18px;line-height:32px;color:#ccc}#win-media-assets .tabs-container{height:100%;margin-top:53px}#win-media-assets .theme-selector{position:absolute;left:0;top:53px;bottom:0;width:195px;overflow-x:hidden;overflow-y:scroll;-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4)}#win-media-assets .theme-selector .tab-index{background-color:#dbdbdb;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px}#win-media-assets .theme-selector .tab{position:relative;display:block;width:195px;height:80px;text-align:left;padding-left:80px;padding-right:15px;font-size:16px;font-weight:400;color:#596267;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e7e7e7),color-stop(100%,#dbdbdb));background-image:-moz-linear-gradient(#e7e7e7,#dbdbdb);background-image:-webkit-linear-gradient(#e7e7e7,#dbdbdb);background-image:linear-gradient(#e7e7e7,#dbdbdb);border-bottom:1px solid #cecece;border-top:1px solid #fff;padding-top:32px;cursor:pointer}#win-media-assets .theme-selector .tab:before{content:"";background-size:contain;width:70px;height:70px;background-repeat:no-repeat;position:absolute;top:5px;left:0;z-index:0}#win-media-assets .theme-selector .tab span{z-index:2;position:relative}#win-media-assets .theme-selector .tab:hover{background-color:rgba(0,0,0,0.1)}#win-media-assets .theme-selector .tab:not(.subitems).selected{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f4f4f4),color-stop(100%,#f4f4f4));background-image:-moz-linear-gradient(#f4f4f4,#f4f4f4);background-image:-webkit-linear-gradient(#f4f4f4,#f4f4f4);background-image:linear-gradient(#f4f4f4,#f4f4f4);background-image:url(/image/backgrounds/cork.png);background-color:#f4f4f4;border:none}#win-media-assets .theme-selector .tab[data-theme="Default"]:before{background-image:url("/ide/imgs/medialib/default-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Featured"]:before{background-image:url("/ide/imgs/medialib/default-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Adventure"]:before{background-image:url("/ide/imgs/medialib/adventure-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Barbie"]:before{background-image:url("/ide/imgs/medialib/barbie-btn.png")}#win-media-assets .theme-selector .tab[data-theme="City Life"]:before{background-image:url("/ide/imgs/medialib/modern-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Comics"]:before{background-image:url("/ide/imgs/medialib/comics-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Cooking"]:before{background-image:url("/ide/imgs/medialib/cuisine-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Fantasy"]:before{background-image:url("/ide/imgs/medialib/fantasy-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Farm"]:before{background-image:url("/ide/imgs/medialib/farm-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Game Elements"]:before{background-image:url("/ide/imgs/medialib/game-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Greeting Cards"]:before{background-image:url("/ide/imgs/medialib/cards-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Nature"]:before{background-image:url("/ide/imgs/medialib/wilderness-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Ocean"]:before{background-image:url("/ide/imgs/medialib/ocean-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Performance"]:before{background-image:url("/ide/imgs/medialib/performance-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Peep"]:before{background-image:url("/ide/imgs/medialib/peep-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Prehistoric"]:before{background-image:url("/ide/imgs/medialib/prehistoric-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Sci Fi"]:before{background-image:url("/ide/imgs/medialib/scifi-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Spooky"]:before{background-image:url("/ide/imgs/medialib/spooky-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Sports"]:before{background-image:url("/ide/imgs/medialib/sports-btn.png")}#win-media-assets .theme-selector .tab[data-theme="Winter"]:before{background-image:url("/ide/imgs/medialib/winter-btn.png")}#win-media-assets .theme-selector .tab[data-theme="bmcodeBlocks"]:before{background-image:url("/ide/imgs/medialib/game-btn.png")}#win-media-assets .theme-selector .tab.subitems{text-align:center;min-height:80px;height:auto;padding-left:0}#win-media-assets .theme-selector .tab.subitems ul{margin-top:20px;border-top:1px solid #cecece;background-color:#dbdbdb}#win-media-assets .theme-selector .tab.subitems li{list-style:none;display:block;padding:10px;border-bottom:1px solid #cecece}#win-media-assets .tab-content{position:absolute;top:53px;bottom:0;left:195px;right:0;-moz-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1)}#win-media-assets .tab-content .tab-content-inner{overflow-x:hidden;overflow-y:auto;padding:0 20px 0 40px;height:100%;margin-bottom:10px}#win-media-assets .tab-content h3{margin-top:25px;color:#596267;padding-bottom:10px;font-weight:normal;border-bottom:1px solid #ccc}#win-media-assets .tab-content ul{padding-bottom:20px}#win-media-assets .tab-content li{display:inline-block;position:relative;vertical-align:top;width:140px;height:160px;margin:20px;text-align:center;padding:10px;cursor:pointer;border-radius:8px}#win-media-assets .tab-content li img{vertical-align:top;max-width:120px;max-height:110px}#win-media-assets .tab-content li span{margin-bottom:10px;position:absolute;left:0;right:0;bottom:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#win-media-assets .tab-content li .asset-name{font-size:16px}#win-media-assets .tab-content li:hover{background-color:rgba(255,255,255,0.5)}#win-media-assets .tab-content li:hover span{display:block}#win-media-assets .tab-content li[data-type=actor] span.asset-name:before{content:"\e11b ";font-family:"IcoMoon";color:#777;padding-right:4px}#win-media-assets .tab-content .sound-asset{height:140px}#win-media-assets .tab-content .sound-asset .icon-volume-high{font-size:36px;height:70px;width:70px;line-height:70px;border-radius:8px;border:1px solid #596267;margin:15px auto}#win-media-assets .tab-content .sound-asset span{display:block;position:relative}#win-media-assets .tab-content .sound-asset .cmd-play{display:inline-block;padding:5px 10px;color:#9d9c9c;border:1px solid #9d9c9c;border-radius:4px;margin-top:10px}#win-media-assets .tab-content .sound-asset .cmd-play:hover{background-color:#69c;border:1px solid #69c;color:#fff}#win-media-assets .tab-content .scene-asset{width:340px;height:230px;margin:10px}#win-media-assets .tab-content .scene-asset img{max-width:320px;max-height:200px}#win-media-assets .tab-content .stack-asset{background-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#win-media-assets .tab-content .stack-asset span{margin-bottom:18px}#win-media-assets .tab-content .stack-asset .costume-count{font-size:12px;margin-bottom:4px;color:#666}#win-media-assets .tab-content .stack-asset:hover{background-color:#fff}#win-media-assets .tab-content .stack-asset:before,#win-media-assets .tab-content .stack-asset:after{content:" ";width:140px;height:160px;transform:rotate(-9deg);border-radius:8px;background-color:#f4f4f4;position:absolute;top:0;left:0;z-index:-1;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#win-media-assets .tab-content .stack-asset:after{transform:rotate(-4deg)}#win-media-assets .no-search-results{text-align:center;padding-top:40px;font-size:24px;color:#666}#win-media-assets .mystuff .asset-action{margin:20px;width:140px;height:140px;line-height:120px;border:2px dashed #69c;padding:10px;display:inline-block;vertical-align:top;text-align:center;border-radius:8px}#win-media-assets .mystuff li{height:140px;position:relative}#win-media-assets .mystuff li:hover a.cmd-delete{display:inline-block}#win-media-assets .mystuff a.cmd-delete{position:absolute;top:-5px;right:-5px;color:#9d9c9c;display:none}#win-media-assets .mystuff a.cmd-delete:after{content:"\e085";font-family:"IcoMoon";font-size:22px}#win-levels{position:absolute;left:250px;right:0px;height:100px;background-color:#525356;-moz-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);border:1px solid #525356;border-bottom:none}#win-levels .container{position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:auto;overflow-y:hidden;padding:10px;white-space:nowrap}#win-levels .container ul{width:100%}#win-levels .container ul li{position:relative;display:inline-block;vertical-align:top;width:120px;height:80px;margin-right:10px;background-color:rgba(255,255,255,0.05);cursor:pointer}#win-levels .container ul li:hover{background-color:rgba(255,255,255,0.2)}#win-levels .container ul li img{max-width:120px;max-height:80px}#win-levels .container ul li span{position:absolute;left:0;right:0;bottom:0;display:block;color:#fff;text-align:center}#win-levels .container ul li a.remove{display:none;position:absolute;top:2px;right:2px;color:#fff;text-decoration:none;z-index:1}#win-levels .container ul li.selected{background-color:rgba(255,255,255,0.2)}#win-levels .container ul li.selected a.remove{display:block}#win-levels .container ul li.selected span{background-color:#fff;color:#000}#win-levels .container ul li input{position:absolute;bottom:5px;left:5px;right:5px;width:108px}#win-levels .container ul .add{border:1px dashed #fff}#win-levels .container ul .add span{color:#fff}#win-levels .container ul .add .icon-plus-2{height:80px;line-height:80px;font-size:24px}#win-levels a.leveltoggle{display:inline-block;position:absolute;top:-20px;left:50%;margin-left:-90px;color:#fff;border-bottom:20px solid #525356;border-left:10px solid transparent;border-right:10px solid transparent;width:180px;height:0}#win-levels a.leveltoggle:after{content:"\e0ff";font-family:"IcoMoon";position:absolute;left:50%;top:-5px;margin-left:-13px;font-size:26px;color:rgba(255,255,255,0.4)}#win-levels.collapsed{height:0px}#win-levels.collapsed a.leveltoggle:after{content:"\e0fe"}#win-media-sidebar{position:absolute;left:0px;bottom:0px;top:40px;width:260px;background-color:#f4f4f4;-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4)}#win-media-sidebar .wrapper{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}#win-media-sidebar .actionbar{position:absolute;top:0;width:100%;height:70px;padding:10px 10px 0 10px;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#win-media-sidebar .actionbar .main-actions{float:left}#win-media-sidebar .actionbar .secondary-actions{float:right}#win-media-sidebar .actionbar .search{display:none;position:relative;width:100%;margin-top:5px}#win-media-sidebar .actionbar .search input{width:100%;font-size:14px;color:#555;border:1px solid #c4c3c3;padding:5px;border-radius:8px}#win-media-sidebar .actionbar .search::-webkit-input-placeholder{color:#9d9c9c}#win-media-sidebar .actionbar .search:-moz-placeholder{color:#9d9c9c}#win-media-sidebar .actionbar .search::-moz-placeholder{color:#9d9c9c}#win-media-sidebar .actionbar .search:-ms-input-placeholder{color:#9d9c9c}#win-media-sidebar .actionbar .search a.search-clear{position:absolute;right:0;top:1px;bottom:0;font-size:10px;width:26px;line-height:32px;text-align:center;color:#9b9b9b}#win-media-sidebar .actionbar .search a.search-clear:after{content:"\e045";content:"\e086";font-size:12px;font-family:"IcoMoon"}#win-media-sidebar .actionbar .search a.search-clear:hover{text-decoration:none}#win-media-sidebar .actionbar .actions a{font-size:24px;vertical-align:middle;margin-right:3px;color:#666}#win-media-sidebar .actionbar .actions a:hover{color:#69c}#win-media-sidebar .actionbar .actions a.spacing{margin-right:15px}#win-media-sidebar .actionbar .tiletype{position:absolute;bottom:0}#win-media-sidebar .actionbar .tiletype a{color:#000;border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#e0e0e0}#win-media-sidebar .actionbar .tiletype a.active{border-bottom:4px solid #f4f4f4;margin-bottom:-3px;background-color:#f4f4f4}#win-media-sidebar .sidebar-tools{position:absolute;top:10px;right:0;padding:0 10px}#win-media-sidebar .sidebar-tools a{margin-left:10px;font-size:20px}#win-media-sidebar .container{position:absolute;width:100%;top:70px;bottom:0;overflow-y:auto;padding:10px}#win-media-sidebar .container h3{font-size:16px;color:#596267;padding-bottom:5px;font-weight:normal;border-bottom:1px solid #ccc}#win-media-sidebar .container h3 a{float:right}#win-media-sidebar .container h3 .size{margin-left:10px}#win-media-sidebar .container h3 .size a{float:left;margin:0}#win-media-sidebar .container ul{padding-bottom:10px}#win-media-sidebar .container ul.tiles li{width:50px;height:50px;margin:0 3px}#win-media-sidebar .container ul.tiles li img{vertical-align:top;max-width:40px;max-height:40px}#win-media-sidebar .container ul.tiles li.tile{width:30px;height:30px;border:1px solid #aaa}#win-media-sidebar .container ul.tiles li[data-type='0'] img{border:1px dashed #3d3f44}#win-media-sidebar .container ul.actors li{width:50px;height:50px;text-align:center;margin:0 3px}#win-media-sidebar .container ul.actors li img{vertical-align:middle;max-width:40px;max-height:40px}#win-media-sidebar .container ul.images li{width:50px;height:50px;text-align:center}#win-media-sidebar .container ul.images li img{vertical-align:middle;max-width:40px;max-height:40px}#win-media-sidebar .container ul li{display:inline-block;position:relative;vertical-align:top;text-align:center;padding:4px;cursor:pointer;border-radius:8px}#win-media-sidebar .container ul li span{margin-bottom:10px;position:absolute;left:0;right:0;bottom:0;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#win-media-sidebar .container ul li .asset-name{font-size:16px}#win-media-sidebar .container ul li span.icon{display:block;font-size:20px;text-overflow:visible;line-height:40px;position:relative}#win-media-sidebar .container ul li.selected{border:1px solid #ccc;background-color:#3d3f44}#win-media-sidebar .container ul li.button{font-size:20px;line-height:40px;border:1px dashed #69c;margin-left:10px}#win-media-sidebar .global-toolbar{position:absolute;right:0;top:10px;width:36px;right:-46px;z-index:100;text-align:center;background-color:#fff;border-top:10px solid #525356;border-radius:8px;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#win-media-sidebar .global-toolbar ul.stage{display:none}#win-media-sidebar .global-toolbar ul.tiles{display:block}#win-media-sidebar .global-toolbar li{list-style-type:none;padding:8px;border-bottom:1px solid #9b9b9b;font-size:20px}#win-media-sidebar .global-toolbar li:last-of-type{border:none}#win-media-sidebar .global-toolbar li.selected{background-color:#666;color:#fff}#win-media-sidebar.collapsed{width:0}#win-media-sidebar.collapsed .global-toolbar ul.stage{display:block}#win-media-sidebar.collapsed .global-toolbar ul.tiles{display:none}#win-spine{position:absolute;left:4px;right:4px;top:4px;bottom:4px;background-color:#fff;border:1px solid #ccc;border-radius:8px;z-index:30001}#win-spine ul{list-style-type:none}#win-spine .winspine-header,#win-spine .winspine-footer{left:0;right:0;padding:10px 20px;position:relative;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fefefe),color-stop(100%,#f8f8f8));background-image:-moz-linear-gradient(#fefefe,#f8f8f8);background-image:-webkit-linear-gradient(#fefefe,#f8f8f8);background-image:linear-gradient(#fefefe,#f8f8f8);text-align:center;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);z-index:2}#win-spine .winspine-footer{height:50px}#win-spine .winspine-footer .btn-round{float:right}#win-spine .winspine-content{position:relative;padding:0 20px;z-index:0}#win-spine div.presetchooser.chartypes .character-class{display:block}#win-spine div.presetchooser.chartypes .presets{left:195px}#win-spine div.presetchooser .character-class{display:none;position:absolute;left:0px;width:195px;top:0px;bottom:0px;background-color:#dbdbdb;overflow-x:hidden;overflow-y:auto}#win-spine div.presetchooser .character-class .tab{position:relative;display:block;width:195px;height:80px;text-align:left;padding-left:80px;padding-right:15px;font-size:16px;font-weight:400;color:#596267;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e7e7e7),color-stop(100%,#dbdbdb));background-image:-moz-linear-gradient(#e7e7e7,#dbdbdb);background-image:-webkit-linear-gradient(#e7e7e7,#dbdbdb);background-image:linear-gradient(#e7e7e7,#dbdbdb);border-bottom:1px solid #cecece;border-top:1px solid #fff;padding-top:32px;cursor:pointer}#win-spine div.presetchooser .character-class .tab.selected{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f4f4f4),color-stop(100%,#f4f4f4));background-image:-moz-linear-gradient(#f4f4f4,#f4f4f4);background-image:-webkit-linear-gradient(#f4f4f4,#f4f4f4);background-image:linear-gradient(#f4f4f4,#f4f4f4);background-image:url(/image/backgrounds/cork.png);background-color:#f4f4f4;border:none}#win-spine div.presetchooser .character-class .tab:before{content:"";background-size:contain;width:70px;height:70px;background-repeat:no-repeat;position:absolute;top:5px;left:0;z-index:0}#win-spine div.presetchooser .character-class .tab span{z-index:2;position:relative}#win-spine div.presetchooser .character-class .tab:hover{background-color:rgba(0,0,0,0.1)}#win-spine div.presetchooser .character-class .tab[data-group="People"]:before{background-image:url("/ide/imgs/medialib/female-btn.png")}#win-spine div.presetchooser .character-class .tab[data-group="Teens"]:before{background-image:url("/ide/imgs/medialib/teen-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Female"]:before{background-image:url("/ide/imgs/medialib/female-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Male"]:before{background-image:url("/ide/imgs/medialib/male-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Quadruped"]:before{background-image:url("/ide/imgs/medialib/quadruped-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Troll"]:before{background-image:url("/ide/imgs/medialib/troll-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Tiny"]:before{background-image:url("/ide/imgs/medialib/tiny-btn.png")}#win-spine div.presetchooser .character-class .tab[data-type="Small"]:before{background-image:url("/ide/imgs/medialib/small-btn.png")}#win-spine div.presetchooser .presets{position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow-y:auto;text-align:center;-moz-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);box-shadow:inset 1px -2px 4px rgba(0,0,0,0.1);background-color:#dbdbdb}#win-spine div.presetchooser .presets li{display:inline-block;margin:10px;padding:10px;border:2px solid transparent;cursor:pointer}#win-spine div.presetchooser .presets li img{max-width:160px;max-height:275px;margin:0 auto;vertical-align:bottom}#win-spine div.presetchooser .presets li span{display:block;color:#3d3f44;font-size:14px}#win-spine div.presetchooser .presets li:hover{border-radius:10px}#win-spine div.presetchooser a:hover{text-decoration:none}#win-spine .presetsBtn{position:absolute;top:25px;left:20px;font-size:14px;color:#3d3f44}#win-spine .presetsBtn:before{content:"\e09c";font-family:"IcoMoon"}#win-spine .presetsBtn:hover{text-decoration:none;color:#69c}#win-spine div.partschooser{position:relative;max-width:1600px;margin:0 auto;background-image:url("/ide/avatar/character-studio-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;padding:0;overflow:hidden}#win-spine div.partschooser .groups{position:relative;padding-top:1px;vertical-align:top;display:inline-block;width:126px;z-index:2;overflow-x:hidden;overflow-y:auto}#win-spine div.partschooser .groups a{display:block;margin-top:-1px;text-align:center;font-size:14px}#win-spine div.partschooser .groups li.category{position:relative}#win-spine div.partschooser .groups li.category img{width:100px}#win-spine div.partschooser .groups li.category.selected ul.subcat{display:block}#win-spine div.partschooser .groups li.category.selected:after{content:"\e0d7";font-family:"IcoMoon";position:absolute;right:-36px;top:20px;font-size:40px;color:#e4e4e4}#win-spine div.partschooser .groups li.category ul.subcat{display:none;padding:5px 5px 0;background-color:rgba(0,0,0,0.4);margin-bottom:10px;border-radius:8px}#win-spine div.partschooser .groups li.category ul.subcat:empty{padding:0;margin-bottom:0}#win-spine div.partschooser .groups li.category ul.subcat li{display:inline-block}#win-spine div.partschooser .groups li.category ul.subcat li img{width:50px}#win-spine div.partschooser .groups li>a>.on{display:none}#win-spine div.partschooser .groups li>a>.off{display:inline-block}#win-spine div.partschooser .groups li>a>.subcat-active{display:none}#win-spine div.partschooser .groups li.selected>a>.on{display:inline-block}#win-spine div.partschooser .groups li.selected>a>.off{display:none}#win-spine div.partschooser .groups li.selected>a>.subcat-active{display:none}#win-spine div.partschooser .groups li.active>a>.on{display:none}#win-spine div.partschooser .groups li.active>a>.off{display:none}#win-spine div.partschooser .groups li.active>a>.subcat-active{display:inline-block}#win-spine div.partschooser .groups .subcat-active{display:none}#win-spine div.partschooser .parts{position:relative;vertical-align:top;display:inline-block;width:260px;margin-left:20px;background-color:#e4e4e4;border:1px solid #ccc;z-index:0;border-radius:8px;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.6) inset;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.6) inset;box-shadow:0 2px 4px 0 rgba(0,0,0,0.6) inset;padding:10px;overflow-x:hidden;overflow-y:auto;text-align:center}#win-spine div.partschooser .parts li{display:inline-block;width:110px;height:110px;border:2px solid transparent;cursor:pointer;border-radius:8px;cursor:pointer;vertical-align:bottom}#win-spine div.partschooser .parts li.selected{border:2px solid #fff;background-color:rgba(0,0,0,0.2)}#win-spine div.partschooser .parts li img{max-width:110px;max-height:110px}#win-spine div.partschooser div.chooser{display:inline-block;vertical-align:top;padding:10px 20px;background-color:rgba(0,0,0,0.5)}#win-spine div.partschooser canvas{display:inline-block;vertical-align:top}#win-spine div.partschooser .animations{background-color:rgba(0,0,0,0.6);padding:10px;position:absolute;display:block;top:0;right:0;width:150px;overflow-y:auto}#win-spine div.partschooser .animations a{display:block;width:100%;margin:0;font-weight:500;font-size:14px;text-align:center;padding:10px;margin:5px 0;border-top:#fff;border-bottom:#444;border-radius:4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f8f8f8),color-stop(100%,#cccccc));background-image:-moz-linear-gradient(#f8f8f8,#cccccc);background-image:-webkit-linear-gradient(#f8f8f8,#cccccc);background-image:linear-gradient(#f8f8f8,#cccccc);color:#666}#win-spine .presets li:hover,#win-spine .parts li:hover{border:2px solid #fff !important;background-color:rgba(0,0,0,0.2)}#win-spine .presets li.locked,#win-spine .parts li.locked{cursor:default;position:relative}#win-spine .presets li.locked img,#win-spine .parts li.locked img{opacity:0.5}#win-spine .presets li.locked:after,#win-spine .parts li.locked:after{position:absolute;content:"\e0da";font-family:'icomoon';font-size:14px;font-size:34px;left:50%;top:50%;margin-left:-16px;margin-top:-12px;color:rgba(255,255,255,0.8)}#win-spine .presets li.locked .locked-message,#win-spine .parts li.locked .locked-message{position:absolute;display:none;bottom:10px;padding:5px;font-size:16px;font-family:Arial;left:0;margin-left:0;color:#fff;width:100%;text-shadow:0px 1px 2px rgba(0,0,0,0.8);z-index:2}#win-spine .presets li.locked:hover .locked-message,#win-spine .parts li.locked:hover .locked-message{display:block}#win-spine.game-select{left:0;right:0;top:0;bottom:0;border:0px;border-radius:0px;background-image:url("/ide/imgs/medialib/select-bg.jpg");background-size:cover}#win-spine.game-select .presetchooser .presets{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;top:20px}#win-spine.game-select .presetchooser.winspine-header{background-color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0));-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#win-spine.game-select .presetchooser.winspine-header h2{color:#fff}#win-spine.game-select .partschooser .chooser{background-color:transparent}#win-spine.game-select .partschooser .animations{background-color:transparent}#win-spine.game-select .winspine-header .saveBtn{position:absolute;top:20px;right:10px}.new-item-tag{position:relative}.new-item-tag:before{content:"";position:absolute;top:0;right:0;width:40px;height:40px;background-image:url("/image/ui/new-tag.png");background-size:contain;z-index:2}.new-item-tag-small{position:relative}.new-item-tag-small:before{content:"";position:absolute;left:-30px;top:-50px;right:0;width:30px;height:30px;background-image:url("/image/ui/new-tag.png");background-size:contain;z-index:2}.new-item-preset-tag{position:relative}.new-item-preset-tag:before{content:"";position:absolute;top:-5px;right:-10px;width:40px;height:40px;background-image:url("/image/ui/new-tag.png");background-size:contain;z-index:2}#win-editor.allcode #win-code.hastools .code{left:360px}#win-editor.allcode #win-code.hastools.mintools .code{left:30px}#win-code{position:absolute;top:0;bottom:0;left:0;right:0}#win-code.hastools #win-tools{display:block}#win-code.hastools .code{left:280px}#win-code.hastools .code .infobar{left:-20px}#win-code.mintools #win-tools{width:10px}#win-code.mintools #win-tools>.tools{display:none}#win-code.mintools #win-tools .palette .tools-code{display:none}#win-code.mintools #win-tools .palette .deletemask{display:none}#win-code.mintools #win-tools.hasannotations.showannotations .palette #win-annotation{display:none}#win-code.mintools #win-tools a.toolsshow:after{content:"\e0ed";left:-26px}#win-code.mintools .code{left:30px}#win-code.mintools .tutorialtabs{display:none}#win-code.mintools #win-annotation{display:none}#win-code.mintools .tools-resize-handle{display:none}#win-code #win-tools{display:none}#win-code .code{position:absolute;top:0px;bottom:0px;left:0px;right:0px}#win-code .code canvas{position:absolute;bottom:0px;left:0px;right:0px}#win-code .thumb{position:absolute;top:10px;left:10px;right:10px;overflow:hidden;text-align:left}#win-code .thumb img{width:48px}#win-code .thumb span{display:block;font-size:14pt;font-weight:bold;color:#999}#win-code .infobar{position:absolute;display:inline-block;height:30px;left:0px}#win-code .sprite-position{position:absolute;display:inline-block;font-size:12px;height:30px;padding:5px 10px;top:0px;left:20px;white-space:nowrap;cursor:text}#win-code .sprite-position .details.show a:after{content:"\e0d7";font-family:"IcoMoon"}#win-code .sprite-position .details.show label.item{display:inline-block}#win-code .sprite-position .details a{display:inline-block;font-size:16px;color:#9d9c9c;vertical-align:middle;padding-bottom:10px}#win-code .sprite-position .details a:after{content:"\e0d6";font-family:"IcoMoon"}#win-code .sprite-position .details label.item{display:none}#win-code .sprite-position label{display:inline-block;white-space:nowrap;font-size:12px;color:#ece8e5}#win-code .sprite-position label.item>em{display:inline-block;font-weight:normal;font-size:14px;vertical-align:top;color:#9d9c9c;padding-top:4px}#win-code .sprite-position .edit{display:inline-block;text-align:left;overflow:hidden}#win-code .sprite-position .edit span{padding:5px;min-width:20px;border-radius:4px;display:inline-block;vertical-align:top;color:#9d9c9c;background-color:rgba(0,0,0,0.2)}#win-code .sprite-position .edit input{width:40px;border:none;background-color:#f4f4f4;color:#596267;padding:5px;margin:0px}#win-code .sprite-position #sprite-name span{width:auto}#win-code .sprite-position #sprite-name input[type=text]{width:100px;font-size:10px;height:auto}#win-code .sprite-position #sprite-scale{color:#9d9c9c}#win-code .sprite-position #sprite-scale:after{content:"%";padding-top:4px;display:inline-block}#win-code .zoom{height:27px;position:absolute;right:10px;bottom:10px;padding:2px;border-radius:15px;white-space:nowrap}#win-code .zoom a.actived{color:#0084FF;}#win-code .zoom .zoomfit{width: 23px;height:21px;background:url(../img/ui/scale.svg);vertical-align: bottom;margin: 0 10px;}#win-code .zoom a{display:inline-block;width:20px;color:#ccc;font-size:16px}#win-code .zoom a img{width:100%;height:100%;}#win-code .trash{position:absolute;bottom:10px;right:10px;opacity:0.5}#win-code .trash img{width:48px}#win-code .trash.hover{opacity:1.0}#win-code .lockedindicators{position:absolute;top:0px;left:0px;right:0px;vertical-align:middle;text-align:center;font-size:9pt;color:#ddd;white-space:nowrap;background-color:rgba(0,0,0,0.45);padding:2px}#win-code .lockedindicators img{vertical-align:middle;width:16px}#win-code .lockedmask{position:absolute;left:0px;right:0px;bottom:0px;background-color:rgba(80,0,0,0.3)}#win-code .blocksearch{position:absolute;top:0px;right:0px;background-color:rgba(0,0,0,0.4);border-bottom-left-radius:8px;padding:4px}#win-code .blocksearch a{display:inline-block;color:#fff;text-decoration:none;padding:2px 6px}#win-code .codeview{position:absolute;left:0px;right:0px;top:0px;bottom:0px}#win-code .codeview #codeview{position:absolute;left:0px;right:0px;top:0px;bottom:0px}#win-code .codeview a.switchview{color:#000}#win-code .blockview{position:absolute;left:0px;right:0px;top:0px;bottom:0px}#win-code a.switchview{position:absolute;top:5px;right:5px;color:#fff;z-index:10;padding:5px 10px;border-radius:4px;background-color:#3d3f44}#win-code a.switchview:hover{background-color:#9d9c9c}#win-code a.switchview.block{background-color:#9d9c9c;color:#fff}#win-code a.switchview.block:hover{background-color:#3d3f44}#win-code a.switchlang{position:absolute;top:10px;right:90px;color:#fff;z-index:10;padding:5px 10px;border-radius:4px;background-color:#9d9c9c;color:#fff}#win-code .time-scale{display:none;position:absolute;width:190px;height:70px;right:0;bottom:0}#win-code .time-scale ul{position:absolute;z-index:1;width:100%;text-align:center}#win-code .time-scale li{display:inline-block;cursor:pointer;padding:4px;color:#777}#win-code .time-scale li div{background-color:#333;border-radius:50%;width:50px;height:50px;background-size:70%;background-position:center;background-repeat:no-repeat}#win-code .time-scale li.normal div{background-image:url(/ide/imgs/code/speed-icon-normal.png)}#win-code .time-scale li.normal.selected div{background-image:url(/ide/imgs/code/speed-icon-normal-active.png)}#win-code .time-scale li.faster div{background-image:url(/ide/imgs/code/speed-icon-faster.png)}#win-code .time-scale li.faster.selected div{background-image:url(/ide/imgs/code/speed-icon-faster-active.png)}#win-code .time-scale li.fastest div{background-image:url(/ide/imgs/code/speed-icon-fastest.png)}#win-code .time-scale li.fastest.selected div{background-image:url(/ide/imgs/code/speed-icon-fastest-active.png)}#win-code .time-scale li.selected{color:#ffffff}#win-code .time-scale li.selected div{background-color:#3ca7de}#win-stage.centeredframe{-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4)}#stage-canvas{position:relative;width:480px;height:360px;background-color:#fff}#stage-canvas .mbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}#stage-canvas .mbox .overlay-prompt{display:none}#stage-canvas .mbox.overlay.show-overlay-prompt{background-color:rgba(0,0,0,0.2)}#stage-canvas .mbox.overlay.show-overlay-prompt .overlay-prompt{display:block;position:absolute;right:10px;bottom:10px;color:#fff;padding:10px;border-radius:10px;background-color:rgba(0,0,0,0.6)}#stage-canvas .mbox.overlay.top .overlay-prompt{bottom:10px}#stage-canvas .mbox.overlay.bottom .overlay-prompt{bottom:auto;top:10px}#stage-canvas .mbox.overlay.center .overlay-prompt{bottom:10px}#stage-canvas .mbox.overlay.minimal.top .overlay-prompt,#stage-canvas .mbox.overlay.minimal.bottom .overlay-prompt,#stage-canvas .mbox.overlay.minimal.center .overlay-prompt{top:auto;bottom:10px}#stage-canvas .mbox .messagebox{position:absolute;color:#fff;border:4px solid rgba(255,255,255,0.6);border-radius:8px;background-color:rgba(0,0,0,0.6)}#stage-canvas .mbox .messagebox .frame{display:none;position:absolute;bottom:0;width:125px;height:205px;overflow:hidden}#stage-canvas .mbox .messagebox .frame img{position:absolute;max-width:125px;max-height:125px;width:125px;bottom:0}#stage-canvas .mbox .messagebox .label{display:none;font-size:12px;font-weight:normal;margin-top:10px}#stage-canvas .mbox .messagebox .contents{display:block;max-height:100px;min-height:40px;overflow-x:none;overflow-y:auto;text-align:center;margin:10px 20px}#stage-canvas .mbox.minimal .messagebox{display:none}#stage-canvas .mbox .prompts{display:none}#stage-canvas .mbox .close{font-family:"icomoon";content:"\e086";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle}#stage-canvas .mbox.ask .prompts.inside{display:none;height:52px}#stage-canvas .mbox.ask .prompts.outside{display:block;padding:10px;height:52px}#stage-canvas .mbox.ask .prompts{position:absolute;left:0;right:0;bottom:0;height:32px;padding:10px;text-align:center;background-color:rgba(0,0,0,0.6)}#stage-canvas .mbox.ask .prompts p{display:block;position:relative;width:100%}#stage-canvas .mbox.ask .prompts a{display:inline-block;height:32px;line-height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:4px 10px;margin-right:10px;background-color:#e9721a;color:#fff;border:2px solid #fff}#stage-canvas .mbox.ask.input .prompt.input{display:block}#stage-canvas .mbox.ask.input .prompt.input>span{display:block;position:absolute;left:0;right:120px}#stage-canvas .mbox.ask.input .prompt.input>span input{height:32px;width:100%;padding:6px}#stage-canvas .mbox.ask.input .prompt.input a{position:absolute;width:100px;right:0}#stage-canvas .mbox.ask.input .prompt.choices{display:none}#stage-canvas .mbox.ask.choices .prompt.input{display:none}#stage-canvas .mbox.ask.choices .prompt.choices{display:block;text-align:center}#stage-canvas .mbox.top{margin-top:0}#stage-canvas .mbox.top .messagebox{top:10px;width:90%;margin-left:-45%;left:50%}#stage-canvas .mbox.top .messagebox .frame{bottom:0;top:0;height:auto;padding:4px;text-align:center}#stage-canvas .mbox.top .messagebox .frame img{position:relative;max-height:100%;width:auto}#stage-canvas .mbox.top .messagebox .frame.Tiny img{position:absolute;max-width:160px;width:160px;max-height:160px;bottom:-60px;left:-10px}#stage-canvas .mbox.top .messagebox .frame.Troll img{position:absolute;max-width:160px;width:160px;max-height:160px;bottom:-80px;left:-15px}#stage-canvas .mbox.top .messagebox .frame.Quadruped img{position:absolute;max-width:280px;width:280px;max-height:280px;bottom:-140px;left:-125px}#stage-canvas .mbox.top .messagebox .frame.Teen img{position:absolute;max-width:380px;width:380px;max-height:380px;bottom:-230px;left:-120px}#stage-canvas .mbox.top .messagebox .frame.Female img{position:absolute;max-width:300px;width:300px;max-height:300px;bottom:-190px;left:-80px}#stage-canvas .mbox.top .messagebox .frame.Male img{position:absolute;max-width:300px;width:300px;max-height:300px;bottom:-190px;left:-80px}#stage-canvas .mbox.top .messagebox .frame.Med img{position:absolute;max-width:160px;width:160px;max-height:160px;bottom:-60px;left:-15px}#stage-canvas .mbox.center .messagebox{top:10%;bottom:10%;left:10%;right:10%;width:auto}#stage-canvas .mbox.center .messagebox .frame{top:0;bottom:0;height:auto}#stage-canvas .mbox.center .messagebox .frame img{max-width:125px !important;top:50% !important;margin-top:-50% !important;bottom:auto !important;left:auto !important}#stage-canvas .mbox.center.ask .prompts.inside{display:block}#stage-canvas .mbox.center.ask .prompts.outside{display:none}#stage-canvas .mbox.center.ask .messagebox .frame{bottom:72px}#stage-canvas .mbox.center.ask .messagebox .contents{position:absolute;display:block;top:20px;left:0;right:0;bottom:52px;max-height:none}#stage-canvas .mbox.bottom.ask .messagebox{bottom:72px}#stage-canvas .mbox.bottom .messagebox{bottom:10px;width:90%;margin-left:-45%;left:50%}#stage-canvas .mbox.bottom .messagebox .frame.Tiny img{max-width:250px;width:250px;max-height:250px;bottom:-90px;left:-60px}#stage-canvas .mbox.bottom .messagebox .frame.Troll img{max-width:200px;width:200px;max-height:200px;bottom:-80px;left:-30px}#stage-canvas .mbox.bottom .messagebox .frame.Quadruped img{max-width:320px;width:320px;max-height:320px;bottom:-160px;left:-150px}#stage-canvas .mbox.bottom .messagebox .frame.Teen img{max-width:400px;width:400px;max-height:400px;bottom:-230px;left:-130px}#stage-canvas .mbox.bottom .messagebox .frame.Female img{max-width:300px;width:300px;max-height:300px;bottom:-180px;left:-75px}#stage-canvas .mbox.bottom .messagebox .frame.Male img{max-width:300px;width:300px;max-height:300px;bottom:-180px;left:-75px}#stage-canvas .mbox.bottom .messagebox .frame.Med img{max-width:160px;width:160px;max-height:160px;bottom:-60px;left:-15px}#stage-canvas .mbox.avatar-label .label{display:block}#stage-canvas .mbox.avatar-left .frame{display:inline-block;left:10px}#stage-canvas .mbox.avatar-left .label{margin-left:145px}#stage-canvas .mbox.avatar-left .contents{text-align:left;margin-left:145px}#stage-canvas .mbox.avatar-right .frame{display:inline-block;right:10px}#stage-canvas .mbox.avatar-right .frame img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#stage-canvas .mbox.avatar-right .label{margin-left:20px;margin-right:145px}#stage-canvas .mbox.avatar-right .contents{text-align:left;margin-right:145px}#stage-buttons{height:34px;line-height:34px;vertical-align:middle;text-align:center}#stage-buttons a{float:left;line-height:34px;font-size:24px;color:#9d9c9c}#stage-buttons a.right{float:right}#stage-buttons .icon-grid-2{font-size:30px}#stage-buttons .pointerpos{font-size:14px;color:#9d9c9c;margin-right:6px}#stage-buttons .stagecmd-run span,#stage-buttons .stagecmd-resume span,#stage-buttons .stagecmd-stop span{font-size:14px;line-height:34px;padding-left:5px;display:inline-block;vertical-align:top}#stage-buttons .stagecmd-run .icon-play-2-2,#stage-buttons .stagecmd-run .icon-stop-2-2,#stage-buttons .stagecmd-resume .icon-play-2-2,#stage-buttons .stagecmd-resume .icon-stop-2-2,#stage-buttons .stagecmd-stop .icon-play-2-2,#stage-buttons .stagecmd-stop .icon-stop-2-2{font-size:21px}#stage-buttons .stagecmd-inspect{margin-left:10px;font-size:14px}#stage-buttons .stagecmd-zoomin,#stage-buttons .stagecmd-zoomout{font-size:16px}#stage-buttons .stagecmd-pause{width:40px;padding-right:0;margin-left:0;line-height:34px;font-size:24px}.runbutton{position:absolute;right:0;bottom:0;margin:10px}.runbutton a.play{display:block}.runbutton a.stop{display:none}.runbutton.playing a.play{display:none}.runbutton.playing a.stop{display:block}#stage-info{background-color:#fff;color:#000;font-size:12pt}#stage-info>div{overflow-x:hidden;overflow-y:auto;margin:10px}#stage-info div.buttons{display:block;text-align:center;padding:20px 0px !important}#stage-info h2{font-size:14pt;font-weight:bold}#stage-info p{line-height:1.2em;padding-bottom:10px}#stage-info li{list-style-type:disc;margin-left:24px}#stage-info em{font-weight:bold}#stage-info i{font-weight:italic}#win-editor{position:absolute;background-color:#f3f3f3;top:0px;bottom:0px;left:0px;right:0px;font-size:9pt;background-color:#525356;background-image:url("/image/backgrounds/canvas-tile.png");-moz-box-shadow:rgba(0,0,0,0.4) -1px 0px 2px inset;-webkit-box-shadow:rgba(0,0,0,0.4) -1px 0px 2px inset;box-shadow:rgba(0,0,0,0.4) -1px 0px 2px inset}#win-editor.docked{background-color:rgba(255,255,255,0.5) !important;border-top:2px solid rgba(128,128,128,0.4);border-right:2px solid rgba(128,128,128,0.4);border-bottom:2px solid rgba(128,128,128,0.4);border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:visible !important;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#win-editor.docked .thumb,#win-editor.docked .sprite-position,#win-editor.docked .toolsshow,#win-editor.docked .categories{display:none}#win-editor.docked.minimized .puzzlebar{display:none}#win-editor.docked.minimized #win-code{display:none}#win-editor.docked.minimized .runtime-config{display:none}#win-editor.docked #win-tools .palette .tools-code,#win-editor.docked #win-tools .simplified-palette .blocks{background-color:rgba(255,255,255,0.5) !important;top:0px;bottom:0px;border-top:none;border-bottom:none;border-right:1px solid #aaa;border-radius:0}#win-editor.docked #win-tools .palette,#win-editor.docked #win-tools .palette .tools-code .blocks{background-color:transparent;top:0;border:0}#win-editor.docked #win-tools .blocks{padding-bottom:100px}#win-editor.docked #win-code .code canvas{top:0}#win-editor.docked .runtime-config{display:inline-block}#win-editor.docked.runmode{background-color:transparent !important;border-top:none !important;border-bottom:none !important;border-right:none !important;-moz-border-top-right-radius:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px}#win-editor.docked.runmode a.close{display:none}#win-editor.docked.runmode .puzzlebar{display:none}#win-editor.docked.runmode .runtime-config{display:none}#win-editor.docked.runmode .time-scale{display:none}#win-editor.docked .time-scale{display:block}#win-editor.puzzle{background-color:#eee !important}#win-editor.puzzle .palette .tools-code,#win-editor.puzzle .simplified-palette{background-color:white !important;top:0px;bottom:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-top:0px;border-right:0px;border-bottom:0px}#win-editor.puzzle a.close{display:none}#win-editor.nodecorations{background-color:transparent}#win-editor.nodecorations h1{display:none}#win-editor.nodecorations .container{background-color:transparent !important}#win-editor.nodecorations #win-code{background:none}#win-editor.nodecorations #win-code>canvas{background-color:transparent;border:none}#win-editor a.close{position:absolute;top:20px;right:-11px}#win-editor div.puzzlebar{position:absolute;bottom:10px;right:30px}#win-editor h1 div{position:absolute;top:4px;right:8px;width:28px;height:28px;cursor:pointer}#win-editor h1 div.maximize{background:url(/ide/imgs/stage/maximize.png)}#win-editor h1 div.minimize{background:url(/ide/imgs/stage/minimize.png)}#win-editor>div.container{position:absolute;top:0px;left:0px;right:0px;bottom:0px}#win-editor .info-bar{background-color:#ecedf8;vertical-align:top;position:absolute;top:0px;left:0px;right:0px;height:70px;padding:4px 10px 10px 6px}#win-editor .info-bar .sprite{display:inline-block;margin-bottom:4px}#win-editor .info-bar .objlabel{display:inline-block;font-size:16pt;margin-right:10px}#win-editor .info-bar .objlabel.editable{border-bottom:1px dotted #333}#win-editor .info-bar .objlabel input{vertical-align:top;font-size:16pt;border:none;background-color:transparent;padding:0px !important;margin:0px !important;border:0px}#win-editor .info-bar .tabs{position:absolute;left:0px;right:0px;bottom:0px;height:22px;white-space:nowrap;border-bottom:1px solid #a1a1a1}#win-editor .info-bar .tabs a{display:inline-block;border-top:1px solid #a1a1a1;border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;vertical-align:bottom;text-align:center;text-decoration:none;color:#555;font-size:10pt;height:20px;padding:4px 10px 0px 10px;margin:0px -2px 0px 2px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}#win-editor .info-bar .tabs a.selected{background:#3f5080;margin-bottom:-1px;height:22px;color:#fff;font-weight:bold;font-size:11pt}#win-editor.fullscreen{overflow:visible}#win-editor .runtime-config{position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:10px;display:none;background-color:rgba(0,0,0,0.5)}#win-editor .runtime-config .code-selector{width:100%}#win-editor .runtime-config .code-selector li{display:inline-block;margin:0 10px;cursor:pointer}#win-editor .runtime-config .code-selector li div{display:block;width:50px;height:50px}#win-editor .runtime-config .code-selector li span{display:block;text-align:center;margin-top:4px}#win-editor .runtime-config .code-selector li.selected span{color:#fff}#win-editor .runtime-config .code-selector li.bmcode div{background-image:url("/ide/imgs/code/bmcode.png")}#win-editor .runtime-config .code-selector li.bmcode.selected div{background-image:url("/ide/imgs/code/bmcode-selected.png")}#win-editor .runtime-config .code-selector li.javascript div{background-image:url("/ide/imgs/code/javascript.png")}#win-editor .runtime-config .code-selector li.javascript.selected div{background-image:url("/ide/imgs/code/javascript-selected.png")}#win-editor .runtime-config .code-selector li.python div{background-image:url("/ide/imgs/code/python.png")}#win-editor .runtime-config .code-selector li.python.selected div{background-image:url("/ide/imgs/code/python-selected.png")}#win-editor .runtime-config .code-selector li.swift div{background-image:url("/ide/imgs/code/swift.png")}#win-editor .runtime-config .code-selector li.swift.selected div{background-image:url("/ide/imgs/code/swift-selected.png")}#win-editor.nodecorations #win-annotation h1{display:block}#win-properties{width:600px;height:80%;border-radius:8px;padding:8px;background-color:#a7a2a0;z-index:10}#win-properties a.close-modal{top:6px;right:6px;color:#000}#win-properties.tblock .container .prop-tabs a.looks-tab{display:none}#win-properties.tblock .container .prop-tabs a.sounds-tab{display:none}#win-properties.tblock .container .prop-tabs a.interfaces-tab{display:inline-block}#win-properties.looks .container .tab-container.looks{display:block}#win-properties.looks .container .prop-tabs a.looks-tab{z-index:10}#win-properties.looks .container .prop-tabs a.looks-tab:after{border-color:transparent transparent #ece8e5 transparent}#win-properties.sounds .container .tab-container.sounds{display:block}#win-properties.sounds .container .prop-tabs a.sounds-tab{z-index:10}#win-properties.sounds .container .prop-tabs a.sounds-tab:after{border-color:transparent transparent #ece8e5 transparent}#win-properties.advanced .container .tab-container.advanced{display:block}#win-properties.advanced .container .prop-tabs a.advanced-tab{z-index:10}#win-properties.advanced .container .prop-tabs a.advanced-tab:after{border-color:transparent transparent #ece8e5 transparent}#win-properties.interfaces .container .tab-container.interfaces{display:block}#win-properties.interfaces .container .prop-tabs a.interfaces-tab{z-index:10}#win-properties.interfaces .container .prop-tabs a.interfaces-tab:after{border-color:transparent transparent #ece8e5 transparent}#win-properties.notes .container .tab-container.notes{display:block}#win-properties.notes .container .prop-tabs a.notes-tab{z-index:10}#win-properties.notes .container .prop-tabs a.notes-tab:after{border-color:transparent transparent #ece8e5 transparent}#win-properties .container{position:absolute;top:8px;left:8px;right:8px;bottom:8px}#win-properties .container .prop-tabs{position:relative;font-size:14px;min-width:380px;background-color:#a5a2a0;z-index:1;height:32px}#win-properties .container .prop-tabs a{position:relative;display:inline-block;padding:5px 10px 5px 20px}#win-properties .container .prop-tabs a span{position:relative;z-index:3;display:inline-block;padding-top:4px}#win-properties .container .prop-tabs a:after{position:absolute;top:0;left:0;width:125%;content:"";border-width:0 15px 32px 0;border-style:solid}#win-properties .container .prop-tabs a.interfaces-tab{display:none}#win-properties .container .prop-tabs a:nth-child(odd):after{border-color:transparent transparent #bdbab7 transparent}#win-properties .container .prop-tabs a:nth-child(even):after{border-color:transparent transparent #d4d1ce transparent}#win-properties .container .prop-tabs a:nth-child(0){z-index:6}#win-properties .container .prop-tabs a:nth-child(1){z-index:5}#win-properties .container .prop-tabs a:nth-child(2){z-index:4}#win-properties .container .prop-tabs a:nth-child(3){z-index:2}#win-properties .container .prop-tabs a:nth-child(4){z-index:1}#win-properties .container .prop-tabs a:nth-child(5){z-index:0}#win-properties .container .propcontent{background-color:#d3d3d3;overflow:auto;position:absolute;top:0px;left:0px;right:0px;bottom:0px}#win-properties .container .tab-container{display:none;position:absolute;top:0;left:0;right:0;bottom:0;padding:40px 10px 10px 10px;background-color:#ece8e5;min-width:380px;overflow-y:auto}#win-properties .container .tab-container h3{margin-top:0}#win-properties .container .tab-container a.add{padding:10px 15px;border:2px dashed #9d9c9c;color:#9d9c9c;display:block;border-radius:4px;margin:15px 0;font-size:14px;font-weight:bold}#win-properties .container .tab-container a.add:before{margin-right:10px}#win-properties .container .advanced input[type=text]{width:10em}#win-properties .container .advanced input[type=number]{width:6em}#win-properties .container .tblock h3{font-size:10pt;color:#000;padding:10px 4px 4px 0px;margin-bottom:2px;font-weight:bold}#win-properties .container .tblock>div{border-bottom:1px solid #999}#win-properties .container .tblock>div:first-child h3{padding:4px 4px 4px 0px}#win-properties .container .tblock>div:last-child{border-bottom:none}#win-properties .container .tblock .description p{display:block;margin:4px 4px 10px 0px;width:90%;font-size:10pt}#win-properties .container .tblock ul{margin-bottom:10px}#win-properties .container .tblock .inbound li{position:relative;margin-bottom:10px}#win-properties .container .tblock .outbound li{position:relative;margin-bottom:10px}#win-properties .container .tblock li p{font-family:Arial;font-size:9pt;background-color:#fff;border:1px solid #ccc;padding:20px 4px 4px 4px;margin-top:20px;margin-left:10px;margin-right:20px}#win-properties .container .tblock li input{display:block;width:90%}#win-properties .container .notes textarea{display:block;background-color:#fff;margin:4px 4px 10px 0px;padding:10px;min-height:60px;border:1px solid #ccc;width:90%}#win-properties .container .notes .objprops li{position:relative;background-color:#fff;border:1px solid #ccc;padding:4px}#win-properties .container .notes .objprops li.hilight{border:4px solid #0f0 !important;-moz-box-shadow:0px 0px 8px 2px #0f0;-webkit-box-shadow:0px 0px 8px 2px #0f0;box-shadow:0px 0px 8px 2px #0f0}#win-properties .container .notes .objprops li em{font-size:9pt;display:block;width:70%}#win-properties .container .notes .objprops li span{font-family:Arial;font-size:9pt;display:block;width:70%}#win-properties .container .notes .objprops li input.smalldescription{display:inline-block;width:60% !important;font-size:9pt}#win-properties .container .notes .objprops li input.default{display:inline-block;width:30% !important;font-size:9pt}#win-properties .container .interfaces .inbound p{margin-bottom:10px}#win-properties .container .interfaces .inbound li>span{top:-14px}#win-properties .container .interfaces .objprops h4{background-color:#999;color:#fff;padding:4px}#win-properties .container .interfaces .objprops h4 em:first-child{display:inline-block;width:70%;font-weight:bold}#win-properties .container .interfaces .objprops h4 em:last-child{display:inline-block;width:30%;font-weight:bold}#win-properties .container .interfaces .objprops li{position:relative;background-color:#fff;border:1px solid #ccc;padding:4px;height:42px}#win-properties .container .interfaces .objprops li.hilight{border:4px solid #0f0 !important;-moz-box-shadow:0px 0px 8px 2px #0f0;-webkit-box-shadow:0px 0px 8px 2px #0f0;box-shadow:0px 0px 8px 2px #0f0}#win-properties .container .interfaces .objprops li em{font-size:9pt;display:block;width:70%}#win-properties .container .interfaces .objprops li span:first-child{font-family:Arial;font-size:9pt;display:block;width:70%}#win-properties .container .interfaces .objprops li span:last-child{position:absolute;top:4px;right:4px;width:30%}#win-properties .container .interfaces .objprops li li input[type=text]{width:8em;font-size:9pt}#win-properties .container .inbound li>span{position:absolute;display:block;top:8px;left:0px}#win-properties .container .inbound li p{position:relative;min-height:1em}#win-properties .container .inbound li p.selected{background-color:#ffffcc}#win-properties .container .inbound li p.playing{background-color:#ffffcc;border:1px solid #ff9933}#win-properties .container .inbound li p.playing .arrow{position:absolute;top:0px;right:0px;display:block;width:0px;height:0px;color:#ff9933}#win-properties .container .outbound li{margin-top:20px}#win-properties .container .outbound li>span{position:absolute;display:block;top:-10px;left:0px}#win-properties .container .outbound li p{position:relative;min-height:1em}#win-properties .container .arrow .arrow-left{position:absolute;background-color:#ffffcc;width:1px}#win-properties .container .arrow .arrow-inner{position:absolute;display:block;width:0px;height:0px;color:#ffffcc}#win-properties .container div.buttons{vertical-align:middle;padding-bottom:8px;margin-bottom:8px;margin-top:2px;float:right}#win-properties .container .advanced textarea{display:block;background-color:#fff;margin:4px 4px 10px 0px;padding:10px;min-height:60px;border:1px solid #ccc;width:90%}#win-properties .container .pcostumes li,#win-properties .container .psounds li{position:relative;display:block;padding:4px;height:60px;white-space:nowrap;overflow:hidden}#win-properties .container .pcostumes li .costume-details input,#win-properties .container .psounds li .costume-details input{width:140px}#win-properties .container .pcostumes li.selected,#win-properties .container .psounds li.selected{background-color:rgba(255,255,255,0.8);border-radius:4px}#win-properties .container .pcostumes li.selected .costume-details a,#win-properties .container .pcostumes li.selected .sound-details a,#win-properties .container .psounds li.selected .costume-details a,#win-properties .container .psounds li.selected .sound-details a{display:inline-block}#win-properties .container .pcostumes li.selected .delete,#win-properties .container .psounds li.selected .delete{display:inline-block}#win-properties .container .pcostumes li:not(.selected) .costume-details input,#win-properties .container .pcostumes li:not(.selected) .sound-details input,#win-properties .container .psounds li:not(.selected) .costume-details input,#win-properties .container .psounds li:not(.selected) .sound-details input{border:none;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#win-properties .container .pcostumes li div,#win-properties .container .psounds li div{margin-top:2px;display:inline-block}#win-properties .container .pcostumes .costume-details,#win-properties .container .pcostumes .sound-details,#win-properties .container .psounds .costume-details,#win-properties .container .psounds .sound-details{vertical-align:top;display:inline-block;margin-top:10px}#win-properties .container .pcostumes .costume-details a,#win-properties .container .pcostumes .sound-details a,#win-properties .container .psounds .costume-details a,#win-properties .container .psounds .sound-details a{font-size:20px;margin:0 5px;display:none;color:#596267;vertical-align:middle}#win-properties .container .pcostumes div.img,#win-properties .container .psounds div.img{display:inline-block;width:60px;height:40px;line-height:40px;vertical-align:middle;text-align:center;margin:4px}#win-properties .container .pcostumes img,#win-properties .container .psounds img{max-width:60px;max-height:40px;vertical-align:middle}#win-properties .container .pcostumes a.delete,#win-properties .container .psounds a.delete{position:absolute;top:50%;right:10px;font-size:8px;margin-top:-14px;color:#ccc;display:none}#win-properties .container .pcostumes .icon-volume-high,#win-properties .container .psounds .icon-volume-high{font-size:26px;display:inline-block;padding:5px 10px;line-height:40px}#win-properties .container .psounds{position:absolute;top:95px;left:15px;right:15px;bottom:0;height:auto;overflow-x:hidden;overflow-y:auto}#win-properties .container .looks.advanced .pcostumes{top:145px}#win-properties .container .looks.advanced .url{display:inline-block}#win-properties .container .looks.advanced a.avatar{float:right}#win-properties .container .looks .url{display:none}#win-properties .container .sounds.advanced .psounds{top:145px}#win-properties .container .sounds.advanced .url{display:inline-block}#win-properties .container .sounds .url{display:none}#win-properties .container .pcostumes{position:absolute;top:115px;left:15px;right:15px;bottom:10px;height:auto;overflow-x:hidden;overflow-y:auto}#win-properties .container a.avatar{margin-right:10px}#win-properties .container .actors.properties{position:absolute;bottom:0;left:0;right:0;padding:10px}#win-properties .container .prop-container{margin:20px 0;font-weight:normal;overflow:hidden}#win-properties .container .prop-container label{display:inline-block}#win-properties .container .prop-container>span>span{white-space:nowrap;padding-right:10px}#win-properties .container .prop-container hr{height:1px;color:#ccc;border-top:1px;border-left:0px;border-right:0px}#win-properties .help{float:none !important;font-size:14px;font-weight:normal}#win-properties .help p{position:absolute;width:200px;display:inline-block;border:1px solid #9d9c9c;background-color:#f4f4f4;padding:10px;margin-left:-20px;margin-top:20px;border-radius:4px;z-index:1000;white-space:normal;line-height:1.1em}@-webkit-keyframes pulse{0%{opacity:0.6}50%{opacity:1.0}100%{opacity:0.6}}@keyframes pulse{0%{opacity:0.6}50%{opacity:1.0}100%{opacity:0.6}}#win-annotation{position:absolute;left:0;right:0;top:0;overflow:hidden;z-index:20;background-color:#f4f4f4}#win-annotation.minimized .title{display:none}#win-annotation.minimized .content{display:none}#win-annotation.minimized .toggle .addnewnote{display:none}#win-annotation.minimized .toggle .pageview{display:none}#win-annotation.minimized .toggle .listview{display:none}#win-annotation.minimized .toggle .viewmode{display:none}#win-annotation.minimized .toggle .help{display:none}#win-annotation .expanded{position:absolute;top:0;left:0;right:0;height:20px;z-index:40;background-color:#f4f4f4;color:#aaa}#win-annotation .expanded .book{font-size:20px;display:inline-block;position:absolute;top:4px;left:4px;width:20px}#win-annotation .expanded .subject{display:inline-block;position:absolute;left:30px;top:6px;right:30px;height:1em;overflow:hidden}#win-annotation .expanded a.tutorial-sound{float:right;margin-top:2px;margin-right:8px;font-size:14px;color:#333}#win-annotation .expanded .collapse{font-size:14px;position:absolute;top:4px;right:4px;display:inline-block;width:20px;text-decoration:none;color:#000;border:1px solid #aaa;padding:2px;border-radius:4px;background-color:#ccc}#win-annotation .toggle{display:none;position:absolute;top:0px;right:0px;left:0px;white-space:nowrap;padding:8px 8px 4px 0px;background-color:#eee}#win-annotation .toggle a.addnewnote{display:inline-block;color:#777;text-decoration:none;margin-left:8px}#win-annotation .toggle a.help{float:right;margin-left:8px;color:#777;text-decoration:none}#win-annotation .toggle a.dismiss{float:right;margin-left:8px;color:#777;text-decoration:none}#win-annotation .toggle a.pageview{display:inline-block;color:#777;text-decoration:none;margin-left:8px}#win-annotation .toggle a.listview{display:inline-block;color:#777;text-decoration:none;margin-left:8px}#win-annotation .toggle a.help{float:right;margin-left:8px;color:#777;text-decoration:none}#win-annotation .toggle .viewmode{margin-top:-4px;margin-left:8px;display:inline-block;white-space:nowrap}#win-annotation .toggle .viewmode .toggleleft{display:inline-block;background-color:rgba(255,255,255,0.1);border:1px solid #34373a;color:#9d9c9c;padding:4px 6px 4px 10px;border-top-left-radius:13px;border-bottom-left-radius:13px}#win-annotation .toggle .viewmode .toggleright{display:inline-block;background-color:#000;border:1px solid #34373a;color:#9d9c9c;padding:4px 10px 4px 6px;border-top-right-radius:13px;border-bottom-right-radius:13px}#win-annotation.editmode{margin-top:0px}#win-annotation.editmode .title{display:none}#win-annotation.editmode .collapsed{display:none}#win-annotation.editmode .expanded{display:none}#win-annotation.editmode .toggle .step{display:none}#win-annotation.editmode .toggle a.pageview{display:none}#win-annotation.editmode .toggle a.listview{display:none}#win-annotation.editmode .toggle a.edit{border:#fff;background-color:rgba(255,255,255,0.4);color:#fff}#win-annotation.editmode .toggle a.play{display:inline-block;border:#6a6b6f;text-decoration:none}#win-annotation.editmode .entry{position:relative;margin-bottom:10px}#win-annotation.editmode .entry.selected{-moz-box-shadow:0 0 8px #777;-webkit-box-shadow:0 0 8px #777;box-shadow:0 0 8px #777}#win-annotation.editmode .entry .note-actions{border:1px solid #9d9c9c;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;height:34px;width:100%;background-color:#fff;overflow:hidden;padding:5px;color:#3d3f44}#win-annotation.editmode .entry .note-actions .page{padding:4px;cursor:move;border-radius:50%;height:22px;text-align:center;font-weight:bold;float:left}#win-annotation.editmode .entry .note-actions .preview img{margin:0 4px;max-width:32px;max-height:24px;vertical-align:middle}#win-annotation.editmode .entry .note-actions a.camera,#win-annotation.editmode .entry .note-actions a.recorder,#win-annotation.editmode .entry .note-actions a.audioplayer{float:right;width:22px;height:22px;line-height:22px;color:#000;text-align:center;vertical-align:middle}#win-annotation.editmode .entry .note-actions a.context{float:left;height:22px;line-height:22px;color:#000;text-align:center;vertical-align:middle;padding:0 4px;border:1px solid #ccc;border-radius:2px}#win-annotation.editmode .entry .note-actions a.actor{vertical-align:middle;float:left;height:22px;width:80px;line-height:22px;color:#000;text-align:center;vertical-align:middle;padding:0 4px;margin-left:4px;border:1px solid #ccc;border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#win-annotation.editmode .entry .note-actions a.actor img{max-height:14px;max-width:14px;padding:0;vertical-align:middle}#win-annotation.editmode .entry .note-actions a.size{float:left;height:22px;line-height:22px;color:#000;text-align:center;vertical-align:middle;padding:0 4px;border:1px solid #ccc;border-radius:2px;margin-left:4px}#win-annotation.editmode .entry a.remove{margin-top:4px;margin-left:20px;font-size:18px;text-decoration:none;float:right;color:#3d3f44}#win-annotation.editmode .addnote{border:2px dashed #9d9c9c;color:#9d9c9c;border-radius:4px;padding:10px;margin:10px 0;cursor:pointer}#win-annotation.editmode .actions{display:none}#win-annotation.editmode .note{border:1px solid #9d9c9c;border-top:none;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;padding:10px;background-color:#fff;cursor:move;min-height:60px}#win-annotation.editmode a.audioplayer{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#win-annotation.editmode a.audioplayer:before{content:"\e121"}#win-annotation.editmode a.audioplayer.play:before{content:"\e08a"}#win-annotation.playmode.listview .toggle .step{display:none}#win-annotation.playmode.listview .toggle a.listview{display:none}#win-annotation.playmode.listview .note-actions .preview{display:none}#win-annotation.playmode.listview .note-actions .remove{display:none}#win-annotation.playmode.listview .note-actions .recorder{display:none}#win-annotation.playmode.listview .note-actions .context{display:none}#win-annotation.playmode.listview .entry{position:relative;margin-bottom:10px}#win-annotation.playmode.listview .entry.selected{border:2px solid #0f0;-moz-box-shadow:0 0 8px #777;-webkit-box-shadow:0 0 8px #777;box-shadow:0 0 8px #777}#win-annotation.playmode.listview .entry .note{border:1px solid #9d9c9c;border-top:none;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;padding:10px;background-color:#fff;cursor:default;min-height:60px}#win-annotation.playmode.listview .actions{display:none}#win-annotation.playmode.pageview .toggle a.pageview{display:none}#win-annotation.playmode.pageview .entry{display:none;padding:5px;border:none}#win-annotation.playmode.pageview .entry .note-actions{display:none;border:none;font-size:21px;background-color:transparent;margin-left:0;padding-left:0}#win-annotation.playmode.pageview .entry .note-actions .preview{display:none}#win-annotation.playmode.pageview .entry .note-actions .remove{display:none}#win-annotation.playmode.pageview .entry .note-actions .recorder{display:none}#win-annotation.playmode.pageview .entry .note-actions .page{padding-left:0}#win-annotation.playmode.pageview .entry .note-actions a.audioplayer{width:22px;height:22px;line-height:22px;color:#000;text-align:center;vertical-align:middle}#win-annotation.playmode.pageview .entry .note{margin-top:10px}#win-annotation.playmode.pageview .entry a.audioplayer{float:left;margin-left:20px;font-size:24px;vertical-align:middle}#win-annotation.playmode.pageview .entry .page{display:inline-block;height:100%;padding:4px;cursor:move;border-radius:50%;height:22px;text-align:center;font-weight:bold}#win-annotation.playmode.pageview .entry .preview{float:left}#win-annotation.playmode.pageview .entry .preview img{max-width:32px;max-height:32px;vertical-align:middle}#win-annotation.playmode.pageview .entry.selected{display:block}#win-annotation.playmode.pageview .entry a.remove{display:none}#win-annotation.playmode.pageview .content{bottom:35px}#win-annotation.playmode .note a[href=PLAY]{display:inline-block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2YjY3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwYTI2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#36b670),color-stop(100%,#30a264));background-image:-moz-linear-gradient(#36b670,#30a264);background-image:-webkit-linear-gradient(#36b670,#30a264);background-image:linear-gradient(#36b670,#30a264);color:#fff;line-height:34px;font-size:14px;text-decoration:none;padding:2px 20px;width:100%;text-align:center}#win-annotation.playmode .note a[href=PLAY]:before{content:"\e11e";font-size:21px;font-family:"icomoon";vertical-align:top;margin-right:8px}#win-annotation.playmode .note-actions{border:1px solid #9d9c9c;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;height:34px;width:100%;background-color:#fff;overflow:hidden;padding:5px;color:#3d3f44}#win-annotation.playmode .note-actions .page{display:inline-block;padding:4px;cursor:move;border-radius:50%;height:22px;text-align:center;font-weight:bold}#win-annotation.playmode .note-actions .preview img{margin:0 4px;max-width:32px;max-height:24px;vertical-align:middle}#win-annotation.playmode .note-actions a.audioplayer{width:22px;height:22px;line-height:22px;color:#000;text-align:center;vertical-align:middle}#win-annotation.playmode .toggle a.addnewnote{display:none}#win-annotation.playmode .toggle a.edit{display:inline-block;border:#6a6b6f;text-decoration:none;background-color:#000}#win-annotation.playmode .toggle a.edit:hover{background-color:#88898c;color:#fff}#win-annotation.playmode .toggle a.play{border:#fff;background-color:rgba(255,255,255,0.4);color:#fff}#win-annotation.playmode .actions{position:absolute;bottom:0;padding:4px 10px;width:100%;line-height:27px;z-index:10}#win-annotation.playmode .actions .step{display:none;margin-left:30px}#win-annotation.playmode .actions a.nobtn-round.secondary{visibility:hidden}#win-annotation.playmode .addnote{display:none}#win-annotation.playmode a.audioplayer{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#win-annotation.playmode a.audioplayer:before{content:"\e08d"}#win-annotation.playmode a.audioplayer.play:before{content:"\e091"}#win-annotation .title{display:none;position:absolute;bottom:0px;left:0px;right:0px;font-size:10px;color:#777;white-space:nowrap;text-overflow:ellipsis}#win-annotation .content{position:absolute;top:10px;bottom:5px;left:5px;right:5px;overflow-y:auto}#win-annotation .entry .note{padding-top:2px;padding-left:10px;padding-right:20px}#win-annotation .entry p{color:#000;display:block;margin-bottom:12px;font-size:14px;line-height:18px}#win-annotation .entry p a{text-decoration:underline}#win-annotation .entry p a.link{text-decoration:none;display:inline-block;position:relative}#win-annotation .entry p b{font-weight:bold}#win-annotation .entry p u{text-decoration:underline}#win-annotation .entry h1{font-family:'Open Sans Condensed','Arial','Helvetica';font-size:18px}#win-annotation .entry h2{font-family:'Open Sans Condensed','Arial','Helvetica';font-size:16px}#win-annotation .entry h3{display:block;background-color:#ffffcc;padding:4px;font-size:14px !important;line-height:18px;font-weight:normal}#win-annotation .entry pre{overflow:hidden;background-color:#555;box-shadow:inset 0px 0px 20px #000;border-radius:10px;padding:8px 16px;display:block;position:relative;margin-bottom:7px}#win-annotation .entry pre a{display:block}#win-annotation .entry pre img{display:block}#win-annotation .entry pre:before{color:#fff;display:block;position:absolute;top:6px;right:6px;font-size:26px;content:" \e03a";font-family:'Icomoon'}#win-annotation .entry pre:after{color:#999;display:block;text-align:center;content:"Drag the code blocks"}#win-annotation .entry img{max-width:90%;max-height:250px;cursor:pointer;float:none;padding:8px 0}#win-annotation .entry img.image{padding:0;border:1px solid #000;border-radius:10px;max-width:100%;width:100%;max-height:100%;height:auto}#win-annotation .entry img.image-code{padding:10px;background-color:#c6c8c8;border-radius:10px;max-width:100%;width:100%;max-height:100%;height:auto}#win-annotation .entry ul{margin-left:20px;list-style-type:disc}#win-annotation .entry ul li{color:#000;font-size:14px;line-height:18px}#win-annotation .jqte{margin:0}#win-annotation .jqte_focused{outline:none;border:1px solid #9d9c9c;border-top:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#win-annotation .jqte_tool a.icon-mic{display:inline-block;font-family:'Icomoon';width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;color:#000;text-decoration:none}#win-annotation .jqte_tool a.icon-mic-2{display:inline-block;font-family:'Icomoon';width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;color:#000;text-decoration:none}#win-annotation .jqte_tool a.icon-pictures{display:inline-block;font-family:'Icomoon';width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;color:#000;text-decoration:none}#win-annotation .jqte_tool a.icon-camera{display:inline-block;font-family:'Icomoon';width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;color:#000;text-decoration:none}#win-annotation .jqte_tool_label{height:24px}#win-annotation .jqte_linkinput{width:190px}#win-annotation .jqte_linktypeselect{display:none}#win-annotation .jqte_editor{min-height:10px}#win-annotation .jqte_editor span{font-size:inherit !important}#win-annotation .jqte_source{min-height:40px}#win-assets{background-color:#34373a;position:absolute;top:0px;bottom:0px;right:0px}#win-assets.horizontal.noactions .tab-content li:hover.selected .asset-actions{display:none}#win-assets.hideproperties li .asset-actions .delete{display:none}#win-assets.hidedelete li .asset-actions .looks-tab{display:none}#win-assets.hidenames .actors li.selected .edit span:after{content:""}#win-assets h1 ul{position:absolute;top:0px;right:0px;display:block;padding-top:4px;padding-right:10px}#win-assets h1 li{display:inline-block;vertical-align:middle;cursor:pointer;font-weight:normal;color:#999}#win-assets h1 li div.img{vertical-align:middle;background-image:url(/ide/imgs/assets/add.png);background-size:28px 28px;width:28px;height:28px;display:inline-block}#win-assets h1 li:hover{color:#ff9900}#win-assets h1 li:hover div.img{background-image:url(/ide/imgs/assets/add_hover.png)}#win-assets h1 li.disabled{opacity:0.4;cursor:default}#win-assets .asset-tabs{position:relative;font-size:14px;background-color:#34373a;z-index:2}#win-assets .asset-tabs .menu-icon{float:right;margin-top:5px;margin-right:5px}#win-assets .asset-tabs .menu-icon:before{margin-right:5px}#win-assets .asset-tabs .pointerpos{float:right;font-size:14px;color:#fff;margin-right:6px;margin-top:4px}#win-assets .tab{position:relative;display:inline-block;padding:5px 10px 5px 20px;z-index:2}#win-assets .tab span{position:relative;z-index:2;color:#fff}#win-assets .tab:after{position:absolute;top:0;left:0;width:130%;content:"";border-color:transparent transparent #3d3f44 transparent;border-width:0 15px 26px 0;border-style:solid;z-index:1}#win-assets.actors #actors-tab{z-index:3}#win-assets.actors #actors-tab:after{border-color:transparent transparent #525356 transparent}#win-assets.actors .scenes-tab{display:none}#win-assets.actors .actors-tab{display:block}#win-assets.scenes #scenes-tab{z-index:3}#win-assets.scenes #scenes-tab:after{border-color:transparent transparent #525356 transparent}#win-assets.scenes .scenes-tab{display:block}#win-assets.scenes .actors-tab{display:none}#win-assets .assets-toolbar{position:relative;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 1px 0 rgba(0,0,0,0.4);background-color:#525356;height:36px;overflow:hidden;z-index:2;padding:10px 5px;text-align:left}#win-assets .assets-toolbar a{padding:4px;color:#fff;border-radius:8px;font-size:18px;margin-left:5px;border:1px solid transparent;vertical-align:middle}#win-assets .assets-toolbar .add{border:1px solid #3d3f44;background-color:#666;padding:5px 10px;font-size:14px;white-space:nowrap}#win-assets .assets-toolbar .add:before{margin-right:5px}#win-assets .assets-toolbar .add:hover{background-color:#9d9c9c;border:1px solid #fff;color:#fff}#win-assets .assets-toolbar .add .icon-plus-2{margin-right:5px}#win-assets.noactions .assets-toolbar{display:none}#win-assets.noactions .tab-content{margin-top:0px;padding-top:0px}#win-assets.noactions .tab-content li.addactor{display:inline-block}#win-assets .tab-content{width:100%;height:100%;margin-top:-38px;padding-top:38px;background-color:#525356;overflow-x:hidden;overflow-y:auto;z-index:1;display:none;padding-bottom:40px}#win-assets .tab-content li{vertical-align:top}#win-assets .tab-content li.addactor{display:none}#win-assets .tab-content li.selected>.asset-actions{display:inline-block}#win-assets .tab-content li.selected.stacked>.asset-actions{display:none}#win-assets .tab-content li.selected.stacked>.edit span:after{content:""}#win-assets .tab-content li.stacked a.expander:after{display:block;position:absolute;top:2px;right:8px;content:"\e09b";font-family:"IcoMoon";font-size:14px;color:#fff}#win-assets .tab-content li.stacked>ul{display:none}#win-assets .tab-content li.stacked.expand{text-align:left;width:100%;height:auto}#win-assets .tab-content li.stacked.expand a.expander:after{content:"\e099"}#win-assets .tab-content li.stacked.expand>.middle{padding-top:0px;width:32px;height:32px}#win-assets .tab-content li.stacked.expand>.middle img{max-width:32px;max-height:32px}#win-assets .tab-content li.stacked.expand>.edit{display:inline-block;width:60%;text-align:left}#win-assets .tab-content li.stacked.expand>ul{display:block}#win-assets .asset-actions{position:absolute;left:0;right:0;top:0;padding:5px;display:none;overflow:hidden}#win-assets .asset-actions a.looks-tab{float:left;color:#fff;font-size:18px}#win-assets .asset-actions a.looks-tab:hover{color:#ece8e5}#win-assets .asset-actions a.delete{float:right;color:#fff;margin-left:20px}#win-assets.horizontal .tab-content{overflow-x:hidden;overflow-y:hidden;white-space:nowrap}#win-assets.horizontal .tab-content li{white-space:normal;height:64px;width:64px;vertical-align:top;background:transparent}#win-assets.horizontal .tab-content li .edit{display:none}#win-assets.horizontal .tab-content li .middle,#win-assets.horizontal .tab-content li .asset-image{height:60px;width:60px;padding-top:0}#win-assets.horizontal .tab-content li .middle img.main,#win-assets.horizontal .tab-content li .asset-image img.main{max-height:60px;max-width:60px}#win-assets.horizontal .tab-content li .middle .icon-plus-2,#win-assets.horizontal .tab-content li .asset-image .icon-plus-2{color:#fff;height:40px;line-height:40px;font-size:24px}#win-assets.horizontal .tab-content li:hover.selected .asset-actions{display:block}#win-assets.horizontal .tab-content li .asset-actions{display:none;background-color:rgba(255,255,255,0.5);top:auto;padding:4px 2px 2px 2px;overflow:visible;bottom:2px;color:#3d3f44}#win-assets.horizontal .tab-content li .asset-actions .delete{font-size:16px}#win-assets .background,#win-assets .actors{text-align:left}#win-assets .background li,#win-assets .actors li{cursor:pointer;display:inline-block;overflow:hidden;position:relative;height:95px;width:100px;margin:2px 4px 0;padding:2px;background-color:transparent;text-align:center;background-color:rgba(255,255,255,0.05)}#win-assets .background li.selected .actions,#win-assets .actors li.selected .actions{display:block}#win-assets .background li.selected .edit span:after,#win-assets .actors li.selected .edit span:after{content:" \e11c";font-family:"IcoMoon";font-size:14px;color:#9d9c9c}#win-assets .background .middle,#win-assets .background .asset-image,#win-assets .actors .middle,#win-assets .actors .asset-image{padding-top:10px;height:70px;width:70px;display:inline-block;vertical-align:top}#win-assets .background .middle img.main,#win-assets .background .asset-image img.main,#win-assets .actors .middle img.main,#win-assets .actors .asset-image img.main{max-height:60px;max-width:63px;margin:0 auto;display:block}#win-assets .background .middle .icon-plus-2,#win-assets .background .asset-image .icon-plus-2,#win-assets .actors .middle .icon-plus-2,#win-assets .actors .asset-image .icon-plus-2{color:#fff;height:60px;line-height:60px;font-size:24px}#win-assets .background img.indicator,#win-assets .actors img.indicator{position:absolute;top:0px;left:0px}#win-assets .background .edit,#win-assets .actors .edit{display:block;font-size:14px;color:#fff;white-space:nowrap;text-align:center;padding-top:4px;overflow:hidden;text-overflow:ellipsis;width:100%}#win-assets .background .edit input,#win-assets .actors .edit input{width:100%;height:auto;padding:0px;margin:0px;border:none;background:transparent;color:#fff;box-shadow:none;text-align:center;font-weight:normal}#win-assets .background .actions,#win-assets .actors .actions{display:none;position:absolute;left:0px;right:0px;bottom:-24px;height:20px;margin-left:4px;margin-right:4px;padding-top:2px;background-color:#1e60b4;white-space:nowrap;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;border-bottom-right-radius:6px}#win-assets .background .actions a,#win-assets .actors .actions a{display:inline-block;width:16px;height:16px;margin:1px;background-size:100%;background-position:center}#win-assets .background .actions a.code,#win-assets .actors .actions a.code{background-image:url(/ide/imgs/assets/code_shortcut.png)}#win-assets .background .actions a.looks,#win-assets .actors .actions a.looks{background-image:url(/ide/imgs/assets/looks_shortcut.png)}#win-assets .background .actions a.looks:hover,#win-assets .actors .actions a.looks:hover{background-image:url(/ide/imgs/assets/looks_shortcut_hover.png)}#win-assets .background .actions a a.sounds,#win-assets .actors .actions a a.sounds{background-image:url(/ide/imgs/assets/sounds_shortcut.png)}#win-assets .background .actions a a.sounds:hover,#win-assets .actors .actions a a.sounds:hover{background-image:url(/ide/imgs/assets/sounds_shortcut_hover.png)}#win-assets.strip{background-color:rgba(0,0,0,0.8);border-top:2px solid rgba(128,128,128,0.4);border-right:2px solid rgba(128,128,128,0.4);border-bottom:2px solid rgba(128,128,128,0.4);bottom:0px;width:84px;z-index:510}#win-assets.strip .tab-content{background-color:transparent}#win-assets.strip h1{background-color:transparent !important;background:transparent !important;color:#fff;font-weight:400;text-align:center;border-bottom:2px solid rgba(128,128,128,0.4)}#win-assets.strip h1 ul{display:none}#win-assets.strip .background{background-color:transparent;bottom:auto}#win-assets.strip .assets-toolbar,#win-assets.strip .asset-tabs,#win-assets.strip .asset-actions{display:none !important}#win-assets.strip .actors{left:0px;padding:0;position:absolute}#win-assets.strip .actors li{width:100%;background-color:transparent;margin:0;padding:0;height:92px;border:none}#win-assets.strip .actors li .middle{background-color:transparent;border:none}#win-assets.strip .actors li .middle img{max-width:70px;max-height:50px}#win-assets.strip .actors li .edit{width:100%;padding:0 10px}#win-assets.strip .actors li .edit span{padding:2px;color:#fff;font-size:14px;margin-top:0}#win-assets.strip .actors li .edit span:after{content:" "}#win-assets.strip .actors li.selected{background-color:rgba(255,255,255,0.2);border-radius:0;border:none}#win-assets.strip .actors li.selected .middle{border:none}#win-assets.strip .actors li a.editchar:before{content:"\e04c";font-family:'icomoon';color:#fff;font-size:14px;display:block;position:absolute;top:2px;right:2px}#addassetsdialog h2{padding:30px 10px 10px;text-align:center}#addassetsdialog .add-options{white-space:nowrap;text-align:center}#addassetsdialog .add-options a{display:inline-block;vertical-align:top;margin:12px}#addassetsdialog .add-options a div.img{width:160px;height:160px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:10px}#addassetsdialog .add-options a div.img:hover{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}#addassetsdialog .add-options a div.img.draw{background-image:url(/ide/imgs/medialib/draw.png)}#addassetsdialog .add-options a div.img.character{background-image:url(/ide/imgs/medialib/char-builder.png)}#addassetsdialog .add-options a div.img.library{background-image:url(/ide/imgs/medialib/media-lib.png)}#addassetsdialog .add-options a div.img.blank{background-image:url(/ide/imgs/assets/drawing.png)}#addassetsdialog .add-options a div.img.import{background-image:url(/ide/imgs/assets/import.png)}#addassetsdialog .add-options a div.img.photo{background-image:url(/ide/imgs/assets/photo.png)}#addassetsdialog .add-options a div.img.disabled{opacity:.2}#addassetsdialog .import-options{margin:30px 0 20px;text-align:center;vertical-align:middle}#addassetsdialog .import-options a{vertical-align:middle;font-size:30px;margin:8px;padding:10px;border-radius:50%}#addassetsdialog .import-options .link.selected{color:#69c}#addassetsdialog #image-url input[type="text"]{display:block;margin:0 auto;text-align:center}#win-lessons-menu{background-color:#ccc}#annotations{width:100%;height:90%;overflow-y:auto}#win-lessons-details h2{font-size:11pt;color:#000;padding-top:10px}#win-lessons-details input[type=text]{width:20em}#win-lessons-details textarea{width:90%;height:10em;display:block}#win-lessons-details div.recorder{padding-top:10px;text-align:right}#annotations li{position:relative;display:block;background-color:#fff;border:1px solid #777;margin:5px;height:8em;-webkit-box-shadow:3px 3px 3px #333;-moz-box-shadow:3px 3px 3px #333;box-shadow:3px 3px 3px #333}#annotations li.collapsed{height:26px;overflow:hidden}#annotations li.checkpoint{background:#990000;height:2.5em}#annotations li.checkpoint>h1{background-color:#fff;color:#000}#annotations li.checkpoint>.info{color:#fff}#annotations li.checkpoint>.content>span{color:#fff;overflow:hidden}#annotations li>.context{position:absolute;top:0px;left:0px;width:60px;bottom:0px}#annotations li>.context h1{font-size:10pt;display:inline-block;margin:4px 0px 0px 4px;padding:2px 6px;color:#fff;border:1px solid #777;background-color:#000;vertical-align:top;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#annotations li>.context h1.milestone{background-color:#777}#annotations li>.context label.skip{display:block}#annotations li>.context img{display:block;max-width:32px;max-height:32px;margin:4px}#annotations li>.info{display:block;position:absolute;top:4px;left:60px;bottom:4px;width:210px;padding-left:4px;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc}#annotations li>.info img{max-width:180px}#annotations li>.content{position:absolute;top:4px;right:0px;bottom:4px;left:290px}#annotations li>.content .sinfo{position:absolute;display:inline-block;right:0px;bottom:0px;top:auto;left:auto}#annotations li>.content>span{position:absolute;display:block;top:0px;right:0px;bottom:0px;left:0px;color:#000;line-height:1.5em;font-size:9pt;overflow-y:auto}#annotations li>.content>span em{font-weight:bold}#annotations li>.content>span h2{display:block;font-size:10pt;font-weight:bold;margin-bottom:4px}#annotations li>.content>span p{margin-bottom:10px}#annotations li>.content>span i{display:block}#annotations li>.content>span img{vertical-align:middle}#annotations li>.content>span img.resource{max-width:48px;max-height:48px}#annotations li>.content>span textarea{position:absolute;top:4px;left:4px;right:4px;bottom:4px;width:95%}#annotations li.selected{background-color:#ff0}#annotations li a.delete{display:none;position:absolute;top:2px;right:2px;text-decoration:none;color:#fff;width:12px;height:12px;line-height:10px;font-family:Arial;font-weight:bold;font-size:8pt;text-align:center;border:2px solid #777;background-color:#333;padding:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#annotations li:hover a.delete{display:block}#tutorial-preview .instructions{display:inline-block;vertical-align:top;overflow:auto;width:330px;margin-right:10px}#tutorial-preview .preview{position:relative;display:inline-block;overflow:hidden;vertical-align:top;width:408px;height:308px;border:1px solid #ccc;border-radius:4px;padding:4px}#tutorial-preview .preview a.play{position:absolute;display:block;left:0;right:0;top:0;bottom:0;text-align:center;padding-top:100px;font-size:100px;color:#999}#tutorial-preview .preview iframe{width:400px;height:300px}#lesson-dialog>.buttons{text-align:center}#learndialog{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.8);z-index:20000}#learndialog>div{display:block;position:absolute;min-height:50%;max-height:80%;width:600px;font-size:24pt;text-align:left;background-color:#eceff0;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#learndialog .editable{border-bottom:1px dotted #777}#learndialog div.content{position:absolute;display:block;top:0px;left:0px;right:0px;bottom:70px;padding:0px 20px 0px 20px;white-space:pre-line;overflow:auto}#learndialog div.recorder{position:absolute;top:0px;right:10px}#learndialog h1 span{text-align:left;font-size:20pt;font-weight:bold;margin-bottom:8px}#learndialog h1 input{font-size:20pt;width:10em}#learndialog p span{font-family:Arial;font-size:14pt;margin-bottom:8px}#learndialog p textarea{font-size:14pt;width:100%;height:5em}#learndialog span.buttonbar{position:absolute;left:0px;right:0px;height:70px;bottom:0px;display:block;text-align:center;line-height:70px;background-color:#ddd}#learndialog a.edit{position:absolute;margin:4px;border:1px solid transparent;padding:4px;top:0px;right:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#mask-box em{font-size:16px;display:inline}em.resource{color:#00f}em.var{font-weight:normal !important}em.value{background-color:#333;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:1px 8px 1px 8px;white-space:nowrap}em.block{padding:1px;white-space:nowrap;font-size:inherit}#lesson-popover{display:block;position:absolute;width:400px;padding:20px;top:40px;left:0px;right:0px;margin-left:auto;margin-right:auto;z-index:20000;background-color:#fff;-webkit-box-shadow:6px 6px 3px #333;-moz-box-shadow:6px 6px 3px #333;box-shadow:6px 6px 3px #333}#lesson-popover .content h1{display:block;font-size:14pt;font-weight:bold;margin-bottom:10px}#lesson-popover .content p{font-size:12pt}#lesson-popover .content div{text-align:center;margin-top:10px}#lesson-popover .content div.img{position:relative;float:left;margin:10px;width:100px;height:100px;line-height:100px;text-align:center}#lesson-popover .content img.primary{max-width:100px;max-height:100px;vertical-align:middle}#lesson-popover .content img.overlay{position:absolute;top:40px;left:40px;max-width:25px;max-height:25px}#lesson-popover .content a{font-size:14pt;text-decoration:none;color:#000;padding:4px 8px 4px 8px;border:2px solid #777;background-color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#popupdialog .freeplaypopup{width:400px;height:300px;line-height:1.5em;position:relative}#popupdialog .freeplaypopup.twocol{width:550px}#popupdialog .freeplaypopup.twocol .container .lhs{display:inline-block;position:absolute;left:0px;top:0px;bottom:0px;width:200px;background-size:cover;background-image:url(/image/banner/avatar/avatar.png)}#popupdialog .freeplaypopup.twocol .container .content{display:inline-block;position:absolute;left:200px;top:0px;bottom:0px;right:0px}#popupdialog .freeplaypopup .play_hilight_full{display:block}#popupdialog .freeplaypopup strong{font-weight:bold}#director-info .play_hilight img{max-height:1.5em}.puzzle-intro{padding:20px}.puzzle-intro h1{font-size:16pt;font-weight:bold}.puzzle-intro p{display:block;font-size:14pt;font-weight:normal}.puzzle-intro span{display:block;text-align:center}.puzzle-intro a.button1{display:inline-block;padding:10px 20px;margin-left:auto;margin-right:auto}.puzzle input{vertical-align:middle}.puzzle textarea{vertical-align:middle;width:40em;height:3em;padding:0;font-size:8pt}#win-quiz{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:8px;z-index:30001;top:60px;height:80%;left:20%;width:60%}#win-quiz>h1 a.close{text-decoration:none;color:#777}#win-quiz>h1 a.close:hover{color:#333}#win-quiz>div.selector{position:absolute;left:0px;top:36px;width:40px;bottom:40px;background-color:#fff;font-size:12pt}#win-quiz>div.selector li{display:inline-block;width:40px;height:40px;border:1px solid #ccc;line-height:38px;vertical-align:middle;text-align:center;cursor:pointer}#win-quiz>div.selector li.selected{background-color:#f4f0ea;border-right:1px solid #f4f0ea}#win-quiz>div.content{position:absolute;top:36px;left:40px;right:0px;bottom:40px;background-color:#f4f0ea;font-size:12pt;padding:10px;overflow-x:hidden;overflow-y:auto}#win-quiz>div.content h1{font-weight:bold;font-size:20pt}#win-quiz>div.content h2{font-weight:bold;font-size:18pt}#win-quiz>div.content h3{font-weight:bold;font-size:14pt;color:#fff;background-color:#000;padding:2px;margin-top:4px}#win-quiz>div.content label{display:block}#win-quiz>div.content input[type=text]{width:60%;border:1px solid #999}#win-quiz>div.content textarea{font-size:10pt;width:90%;height:4em;border:1px solid #999;resize:none}#win-quiz>div.content textarea.code{height:20em}#win-quiz>div.content a.remove{display:block;position:absolute;top:-5px;right:-5px;border:1px solid black;background-color:black;color:white;border-radius:50%;padding:4px;text-decoration:none;font-size:10px;font-weight:bold}#win-quiz>div.content a.button{display:inline-block;border:1px solid #ccc;border-radius:4px;padding:4px 40px;text-decoration:none;background-color:#fff;color:black}#win-quiz>div.content .quizselect{background-color:#ddd;margin:-10px -10px 0px -10px;padding:10px;box-shadow:3px 3px 3px #333}#win-quiz>div.content .quizset{position:relative;width:60%;background-color:white;margin:10px 0px;padding:10px;box-shadow:3px 3px 3px #333;border-radius:4px}#win-quiz>div.content .qanda{position:relative;margin:4px;padding:10px;background-color:white;box-shadow:3px 3px 3px #333;border-radius:4px}#win-quiz>div.content .qanda span.editable{display:inline-block;width:90%;border:1px solid #777;padding:2px;margin:4px 0px 4px 0px;cursor:pointer;min-height:1em}#win-quiz>div.content .qanda .answer{position:relative}#win-quiz>div.content .qanda .answer textarea{vertical-align:middle}#win-quiz>div.content .qanda .answer a.remove{position:relative;display:inline-block}#win-quiz>div.content .qanda .answer label{display:inline-block}#win-quiz>div.content .qanda ul{list-style-type:none}#win-quiz>div.content .qanda li{margin-top:4px}#win-quiz>div.buttonbar{padding:0px 8px;position:absolute;right:0px;bottom:0px;height:40px;line-height:40px;vertical-align:middle}#win-sidebar{width:250px;background-color:#ece8e5}#win-sidebar .content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:block;padding:0;overflow-y:auto;font-size:10pt;line-height:11pt;font-weight:400}#win-sidebar .content.info{padding:10px}#win-sidebar .content.info ol,#win-sidebar .content.info ul{margin-left:10px;padding-left:10px}#win-sidebar .content.info h1,#win-sidebar .content.info h2,#win-sidebar .content.info h3{line-height:1.1em}#win-sidebar .content.instructions .popup{display:none}#win-sidebar .content.instructions .goal{position:relative;display:block;padding:0 0 10px;margin:0}#win-sidebar .content.instructions .goal.paginated{display:none;top:0px;bottom:0px;left:0px;right:0px;line-height:1.4em}#win-sidebar .content.instructions .goal.active{display:block}#win-sidebar .content.instructions .goal h3{position:relative;display:block;font-size:18px;line-height:21px;font-weight:400;margin:0 8px 2px}#win-sidebar .content.instructions .goal h6{position:relative;display:block;font-size:11px;line-height:11px;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:0;padding:2px 8px;margin:0 0 4px}#win-sidebar .content.instructions .goal p{font-size:12px;line-height:15px;font-weight:400;margin:0 8px;margin-bottom:0.5em}#win-sidebar .content.instructions .section{padding:10px;background-color:#fff;border:1px solid #ccc}#win-sidebar .content.instructions h2{position:relative;display:block;color:#ededed;font-size:16px;line-height:18px;font-weight:400;background:#989898;padding:4px 8px;margin:0}#win-sidebar .content.instructions b{font-weight:bold}#win-sidebar .content.instructions i{font-style:italic}#win-sidebar .content.instructions p{margin-bottom:0.5em}#win-sidebar .content.instructions>p{padding:5px 4px 10px 8px}#win-sidebar .content.instructions q{display:none}#win-sidebar .content.instructions ul li{padding:5px 4px 10px 8px}#win-sidebar .content.instructions ol,#win-sidebar .content.instructions ul{position:relative;display:block}#win-sidebar .content.instructions ol.paginated{display:none;line-height:1.4em}#win-sidebar .content.instructions ol.paginated.active{display:block}#win-sidebar .content.instructions ol.paginated li{display:none}#win-sidebar .content.instructions ol.paginated li.active{display:block}#win-sidebar .content.instructions ol.paginated li.completed .step{color:#555;background:#d5d5d5}#win-sidebar .content.instructions ol.paginated li.completed .text{display:block}#win-sidebar .content.instructions ol.paginated li .step{font-size:12pt;padding-left:8px}#win-sidebar .content.instructions ol.paginated li .alldone{position:relative;margin-top:70px;left:0px;bottom:0px;display:block;background-color:#fff;padding:20px 10px 10px 10px;width:250px}#win-sidebar .content.instructions ol.paginated li .alldone p{margin-top:10px;margin-bottom:10px}#win-sidebar .content.instructions ol.paginated li .alldone img{position:absolute;top:-79px;width:130px}#win-sidebar .content.instructions li{position:relative;display:block;margin-top:-1px;left:0px;right:0px}#win-sidebar .content.instructions li:last-child{border-bottom:none}#win-sidebar .content.instructions li .step{position:relative;display:block;font-weight:bold;font-style:normal;background:#ededed;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;padding:2px 0 2px 26px;cursor:pointer}#win-sidebar .content.instructions li .text{position:relative;display:block;min-height:40px;padding:5px 4px 10px 8px;margin:0}#win-sidebar .content.instructions li .check{position:absolute;top:0;left:-1px;width:20px;height:20px;background:#fff;border:1px solid #c6c6c6}#win-sidebar .content.instructions li .check input.checkmark{position:absolute;clip:rect(0,0,0,0);margin:0}#win-sidebar .content.instructions li .check input.checkmark~label{position:relative;display:block;color:#e5e5e5;font-size:14px;line-height:14px;font-family:'icomoon';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;padding:2px 0 0 2px;margin:0;cursor:pointer}#win-sidebar .content.instructions li .check input.checkmark:checked~label{color:#49a747}#win-sidebar .content.instructions li.completed .check input.checkmark~label{color:#49a747}#win-sidebar .content.instructions li.completed .step{color:#9e9d9d;background:#d5d5d5}#win-sidebar .content.instructions li.completed .text{display:none}#win-sidebar .content.instructions li.expanded .text{display:block !important}#win-sidebar .content.instructions img.thumbnail{max-width:48px;max-height:48px}#win-sidebar .buttons{padding:40px 10px 10px 10px}#win-sidebar .buttons a.next{float:right}.tab-notes{background-color:#dee4e4}.tab-notes>div div{margin-bottom:20px}.tab-notes h2{font-size:11pt}.tab-notes .description textarea{width:100%;height:6em;display:block}.tab-notes ul{font-family:Arial;font-weight:normal;font-size:10pt}.tab-notes li{display:block;background-color:#fff;border:1px solid #777;padding:10px;margin:5px;-webkit-box-shadow:3px 3px 3px #333;-moz-box-shadow:3px 3px 3px #333;box-shadow:3px 3px 3px #333}.tab-notes li span{display:block}.tab-notes li input[type=text].description{width:100% !important;height:2em;display:block}.tab-notes li input[type=text].smalldescription{width:75% !important;height:2em;display:inline-block}.tab-notes li input[type=text].default{width:15% !important;height:2em;display:inline-block}#win-paint{position:absolute;left:4px;right:4px;top:4px;bottom:4px;background-color:#fff;border:1px solid #ccc;z-index:500}#win-paint h1 div.edit{margin-left:20px;display:inline-block;color:#000}#win-paint h1 a.dropdown{color:#333;text-decoration:none;font-size:18px}#win-paint h1 div.title-zoom{float:right;white-space:nowrap;line-height:24px;vertical-align:top;margin-top:-4px;margin-right:10px}#win-paint h1 .menu hr{border:1px dotted #222;border-style:none none dotted;color:#fff;background-color:#fff}#win-paint h1 a.close{text-decoration:none;color:#777}#win-paint h1 a.close:hover{color:#333}#win-paint .tool-options>.save{margin-left:4px;padding:8px 20px}#win-paint .exit{margin-right:4px;color:#333;font-size:26px}#win-paint .tool-options>div{display:inline-block;height:48px;line-height:48px;border-left:1px dotted #ccc;padding-left:10px;margin-left:10px;vertical-align:middle}#win-paint .tool-options>div.edit{border-left:none}#win-paint .tool-options>div:first-child{border-left:transparent}#win-paint .tool-options>div.label{font-size:12pt;vertical-align:middle;font-weight:bold;line-height:48px;padding:0px 4px;min-width:100px}#win-paint .tool-options a.dropdown{text-decoration:none;color:#858585;border:1px solid #ccc;padding:4px 10px;vertical-align:middle;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#dfe1e0));background:-moz-linear-gradient(top,#fafafa,#dfe1e0)}#win-paint .tool-options a.dropdown.edit-menu{background:none;border:none;font-size:18px}#win-paint .tool-options a.button{text-decoration:none;color:#000;border:1px solid #ccc;padding:4px 10px;vertical-align:middle;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#dfe1e0));background:-moz-linear-gradient(top,#fafafa,#dfe1e0)}#win-paint h1 .menu,#win-paint .tool-options .menu{display:block;position:absolute;background-color:#fff;border:1px solid #eee;padding:4px;margin:0px;-webkit-box-shadow:0px 4px 4px #333;-moz-box-shadow:0px 4px 4px #333;box-shadow:0px 4px 4px #333;z-index:100;font-size:14px}#win-paint h1 ul.menu li,#win-paint .tool-options ul.menu li{display:block;line-height:1em;padding:2px}#win-paint h1 ul.menu li a,#win-paint .tool-options ul.menu li a{display:block;text-decoration:none;padding:2px 8px;color:#333}#win-paint .zoom ul li{vertical-align:middle;display:inline-block;width:24px;height:24px;line-height:24px;-webkit-mask-size:24px 24px;mask-size:24px 24px;background-color:#aabfd6}#win-paint .zoom li.zoom-in{-webkit-mask-image:url(/ide/imgs/paint/zoomin.png);mask-image:url(/ide/imgs/paint/zoomin.png)}#win-paint .zoom li.zoom-in:hover{background-color:#0084ff !important}#win-paint .zoom li.zoom-in.selected{background-color:#0084ff}#win-paint .zoom li.zoom-out{-webkit-mask-image:url(/ide/imgs/paint/zoomout.png);mask-image:url(/ide/imgs/paint/zoomout.png)}#win-paint .zoom li.zoom-out.selected{background-color:#0084ff}#win-paint .zoom ul li.indicator{display:inline-block;width:4px;height:15px;border:1px solid #888888}#win-paint .zoom ul li.indicator.middle{height:20px !important}#win-paint .zoom ul li.indicator.active{background-color:#0084ff}#win-paint .tool-options div.text{line-height:48px}#win-paint .tool-options div.text img{vertical-align:middle}#win-paint .tool-options div.text .font-style.selected{border:1px solid #000000}#win-paint .tool-options div.brush,#win-paint .tool-options div.pencil{line-height:48px;vertical-align:middle}#win-paint .tool-options a.brushsize,#win-paint .tool-options a.pencilsize,#win-paint .tool-options a.stampsize{display:inline-block;height:30px;line-height:24px;padding:2px 2px !important;vertical-align:middle}#win-paint .tool-options a.brushsize div,#win-paint .tool-options a.pencilsize div,#win-paint .tool-options a.stampsize div{display:inline-block;width:18px;height:18px;line-height:18px;padding:2px;text-align:center;vertical-align:middle;overflow:hidden}#win-paint .tool-options a.stampsize div img{max-width:18px;max-height:18px}#win-paint .tool-options a.brushsize span,#win-paint .tool-options a.pencilsize span,#win-paint .tool-options a.stampsize span{display:inline-block;background-color:#000;border:1px solid #000;vertical-align:middle}#win-paint .tool-options a.brushsize img,#win-paint .tool-options a.pencilsize img,#win-paint .tool-options a.stampsize img{vertical-align:middle}#win-paint .tool-options div.pencil ul{width:170px;line-height:1em}#win-paint .tool-options div.brush li,#win-paint .tool-options div.stamp li,#win-paint .tool-options div.pencil li{display:inline-block;width:32px;height:32px;background-color:#fff;border:1px solid #ccc;margin:1px;line-height:32px;text-align:center;vertical-align:middle;cursor:pointer}#win-paint .tool-options div.stamp ul{width:220px;line-height:1em}#win-paint .tool-options div.stamp li img{max-width:32px;max-height:32px}#win-paint .tool-options div.brush li div,#win-paint .tool-options div.stamp li div,#win-paint .tool-options div.pencil li div{display:inline-block;background-color:#000;border:1px solid #000;vertical-align:middle}#win-paint .tool-options div.brush .showsize,#win-paint .tool-options div.pencil .showsize{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;vertical-align:middle;border:1px solid #ccc}#win-paint .tool-options div.brush .showsize div.oval,#win-paint .tool-options div.pencil .showsize div{display:inline-block;background-color:#000;border:1px solid #000;vertical-align:middle}#win-paint .tool-options div.pencil .size{display:inline-block;font-size:16px;width:2em;text-align:center}#win-paint .tool-options div.pencil .slider{position:relative;display:inline-block;width:80px;height:10px;border:1px solid #ccc}#win-paint .tool-options div.brush .size{display:inline-block;font-size:16px;width:2em;text-align:center}#win-paint .tool-options div.brush .slider{position:relative;display:inline-block;width:80px;height:10px;border:1px solid #ccc}#win-paint .tool-options div.stamp .size{display:inline-block;font-size:16px;width:2em;text-align:center}#win-paint .tool-options div.stamp .slider{position:relative;display:inline-block;width:80px;height:10px;border:1px solid #ccc}#win-paint .tool-options div.pen{line-height:48px;vertical-align:middle}#win-paint .tool-options a.pensize{display:inline-block;height:24px;line-height:24px;padding:2px 2px !important;vertical-align:middle}#win-paint .tool-options a.pensize div{display:inline-block;background-color:#ffffff;width:18px;height:18px;line-height:18px;padding:2px;text-align:center;vertical-align:middle;overflow:hidden}#win-paint .tool-options a.pensize span{display:inline-block;background-color:#000;border:1px solid #000;vertical-align:middle}#win-paint .tool-options a.pensize img{vertical-align:middle}#win-paint .tool-options div.pen ul{width:144px;line-height:1em}#win-paint .tool-options div.pen li{display:inline-block;width:32px;height:32px;background-color:#fff;border:1px solid #ccc;margin:1px;line-height:32px;text-align:center;vertical-align:middle;cursor:pointer}#win-paint .tool-options div.pen li div{display:inline-block;background-color:#000;border:1px solid #000;vertical-align:middle}#win-paint .tool-options div.fillcolor{position:relative;display:inline-block;width:32px;height:32px;padding:2px;border:2px solid #fff;border-radius:4px;line-height:32px;vertical-align:middle;cursor:pointer}#win-paint .tool-options div.fillcolor.selected{border:2px solid #ff9a30}#win-paint .tool-options div.fillcolor>div{position:absolute;top:2px;bottom:2px;left:2px;right:2px;border:4px solid none;background-color:#300}#win-paint .tool-options div.strokecolor{position:relative;display:inline-block;width:32px;height:32px;padding:2px;border:2px solid #fff;border-radius:4px;line-height:32px;vertical-align:middle;cursor:pointer}#win-paint .tool-options div.strokecolor.selected{border:2px solid #0084ff}#win-paint .tool-options div.strokecolor>div{position:absolute;top:2px;bottom:2px;left:2px;right:2px;border:4px solid #300;background-color:none}#win-paint .tool-options div.colorpicker{line-height:48px;vertical-align:middle}#win-paint .tool-options div.colorpicker div.color-predefined{display:inline-block;width:114px;line-height:1em;vertical-align:middle}#win-paint .tool-options div.colorpicker div.color-predefined .color-block{padding-left:2px;padding-right:2px}#win-paint .tool-options div.colorpicker div.color-predefined .color-tray{background-color:#ffffff;border:1px solid #cccccc;display:none;padding-left:2px;padding-top:2px;position:absolute;width:114px;z-index:2}#win-paint .tool-options div.colorpicker li{display:inline-block;width:16px;height:16px;margin:1px;border:1px solid #ccc;overflow:hidden;cursor:pointer}#win-paint .tool-options .tool-color{display:inline-block;width:32px;height:32px;vertical-align:middle;cursor:pointer;background-size:32px 32px;background-repeat:no-repeat;background-position:center;background-image:url(/ide/imgs/paint/color.png)}#win-paint .tool-options .tool-eyedropper{background-color:#aabfd6;border:2px solid #fff;display:inline-block;width:32px;height:32px;vertical-align:middle;cursor:pointer;-webkit-mask-size:32px 32px;mask-size:32px 32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/ide/imgs/paint/picker.png);mask-image:url(/ide/imgs/paint/picker.png);border-radius:4px;padding:2px}#win-paint .tool-options .tool-eyedropper.selected{border:2px solid #0084ff;background-color:#0084ff}#win-paint .tool-options .tool-eyedropper:hover{background-color:#0084ff !important}#win-paint .shape li{border:2px solid #fff;display:inline-block;margin:1px;width:32px;height:32px;vertical-align:middle;background-size:32px 32px;background-repeat:no-repeat;background-position:center;border-radius:4px;padding:2px;cursor:pointer}#win-paint .shape li.selected{border:2px solid #ff9a30}#win-paint .shape li.filledrectangle{background-image:url(/ide/imgs/paint/filled_rectangle.png)}#win-paint .shape li.filledrectangle.selected{background-image:url(/ide/imgs/paint/filled_rectangle_selected.png)}#win-paint .shape li.filledrectangle:hover{background-image:url(/ide/imgs/paint/filled_rectangle_hover.png) !important}#win-paint .shape li.filledellipse{background-image:url(/ide/imgs/paint/filled_ellipse.png)}#win-paint .shape li.filledellipse.selected{background-image:url(/ide/imgs/paint/filled_ellipse_selected.png)}#win-paint .shape li.filledellipse:hover{background-image:url(/ide/imgs/paint/filled_ellipse_hover.png) !important}#win-paint .shape li.rectangle{background-image:url(/ide/imgs/paint/rectangle.png)}#win-paint .shape li.rectangle.selected{background-image:url(/ide/imgs/paint/rectangle_selected.png)}#win-paint .shape li.rectangle:hover{background-image:url(/ide/imgs/paint/rectangle_hover.png) !important}#win-paint .shape li.ellipse{background-image:url(/ide/imgs/paint/ellipse.png)}#win-paint .shape li.ellipse.selected{background-image:url(/ide/imgs/paint/ellipse_selected.png)}#win-paint .shape li.ellipse:hover{background-image:url(/ide/imgs/paint/ellipse_hover.png) !important}#win-paint .shape li.line{background-image:url(/ide/imgs/paint/line.png)}#win-paint .shape li.line.selected{background-image:url(/ide/imgs/paint/line_selected.png)}#win-paint .shape li.line:hover{background-image:url(/ide/imgs/paint/line_hover.png) !important}#win-paint .centertool ul{margin-top:-10px}#win-paint .centertool li{display:inline-block;margin:1px 16px 1px 1px;width:34px;height:34px;vertical-align:top;cursor:pointer}#win-paint .centertool li div{height:10px;width:34px;padding:0;margin:0}#win-paint .centertool li span{display:inline-block;width:10px;height:10px;border-top:1px solid #999;border-left:1px solid #999;margin:0;padding:0;overflow:hidden}#win-paint .centertool li:hover span{border-top:1px solid orange;border-left:1px solid orange}#win-paint .centertool li span:last-child{border-right:1px solid #999}#win-paint .centertool li div:last-child span{border-bottom:1px solid #999}#win-paint .centertool li:hover span:last-child{border-right:1px solid orange}#win-paint .centertool li:hover div:last-child span{border-bottom:1px solid orange}#win-paint .centertool li span.on{background-color:#999}#win-paint .centertool li:hover span.on{background-color:orange}#win-paint .zoom li{display:inline-block;margin:1px;width:32px;height:32px;vertical-align:middle;background-size:32px 32px;background-repeat:no-repeat;background-position:center;cursor:pointer}#win-paint .zoom li.zoom-in{-webkit-mask-image:url(/ide/imgs/paint/zoomin.png);mask-image:url(/ide/imgs/paint/zoomin.png)}#win-paint .zoom li.zoom-in:hover{background-color:#0084ff !important}#win-paint .zoom li.zoom-in.selected{background-color:#0084ff}#win-paint .zoom li.zoom-out{-webkit-mask-image:url(/ide/imgs/paint/zoomout.png);mask-image:url(/ide/imgs/paint/zoomout.png)}#win-paint .zoom li.zoom-out:hover{background-color:#0084ff !important}#win-paint .zoom li.zoom-out.selected{background-color:#0084ff}#win-paint .tool-options .copy li{display:inline-block;margin:1px;width:32px;height:32px;vertical-align:middle;background-size:32px 32px;background-repeat:no-repeat;background-position:center;cursor:pointer}#win-paint .copy li.selected{border:2px solid #ff9a30}#win-paint .copy li.selrectangle{background-image:url(/ide/imgs/paint/selrectangle.png)}#win-paint .copy li.selrectangle:hover{background-image:url(/ide/imgs/paint/selrectangle_hover.png)}#win-paint .copy li.selellipse{background-image:url(/ide/imgs/paint/selellipse.png)}#win-paint .copy li.selellipse:hover{background-image:url(/ide/imgs/paint/selellipse_hover.png)}#win-paint .copy li.sellasso{background-image:url(/ide/imgs/paint/sellasso.png)}#win-paint .copy li.sellasso:hover{background-image:url(/ide/imgs/paint/sellasso_hover.png)}#win-paint .copy li.flip-horizontally{background-image:url(/ide/imgs/paint/fliphorz.png)}#win-paint .copy li.flip-horizontally:hover{background-image:url(/ide/imgs/paint/fliphorz_hover.png)}#win-paint .copy li.flip-vertically{background-image:url(/ide/imgs/paint/flipvert.png)}#win-paint .copy li.flip-vertically:hover{background-image:url(/ide/imgs/paint/flipvert_hover.png)}#win-paint .copy li.shrink{background-image:url(/ide/imgs/paint/shrink.png)}#win-paint .copy li.shrink:hover{background-image:url(/ide/imgs/paint/shrink_hover.png)}#win-paint .copy li.grow{background-image:url(/ide/imgs/paint/grow.png)}#win-paint .copy li.grow:hover{background-image:url(/ide/imgs/paint/grow_hover.png)}#win-paint .copy li.cut{background-image:url(/ide/imgs/paint/cut.png)}#win-paint .copy li.cut:hover{background-image:url(/ide/imgs/paint/cut_hover.png)}#win-paint .copy li.copy{background-image:url(/ide/imgs/paint/copy.png)}#win-paint .copy li.copy:hover{background-image:url(/ide/imgs/paint/copy_hover.png)}#win-paint .copy li.paste{background-image:url(/ide/imgs/paint/paste.png)}#win-paint .copy li.paste:hover{background-image:url(/ide/imgs/paint/paste_hover.png)}#win-paint div.undo{border-left:none}#win-paint div.undo li{display:inline-block;margin:1px;width:32px;height:32px;vertical-align:middle;background-color:#aabfd6;-webkit-mask-size:32px 32px;mask-size:32px 32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}#win-paint .undo li.undo{-webkit-mask-image:url(/ide/imgs/undo.png);mask-image:url(/ide/imgs/undo.png)}#win-paint .undo li.undo:hover{background-color:#0084ff}#win-paint .undo li.redo{-webkit-mask-image:url(/ide/imgs/redo.png);mask-image:url(/ide/imgs/redo.png);}#win-paint .undo li.redo:hover{background-color:#0084ff}#win-paint .tools{float:left;width:48px;padding-top:10px;text-align:center}#win-paint .tools li{border:none;background-color:#aabfd6;display:inline-block;margin:1px;width:40px;height:40px;-webkit-mask-size:20px 20px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size: 20px 20px;mask-repeat: no-repeat;mask-position: center;border-radius:4px;padding:0;cursor:pointer}#win-paint .tools li.selected{border:2px solid #ff9a30}#win-paint .tools li.tool-pencil{-webkit-mask-image:url(/ide/imgs/paint/pencil.png);mask-image:url(/ide/imgs/paint/pencil.png);}#win-paint .tools li.tool-pencil.selected{background-color:#0084ff}#win-paint .tools li.tool-pencil:hover{background-color:#0084ff;}#win-paint .tools li.tool-brush{-webkit-mask-image:url(/ide/imgs/paint/brush.png);mask-image:url(/ide/imgs/paint/brush.png);}#win-paint .tools li.tool-brush.selected{background-color:#0084ff;}#win-paint .tools li.tool-brush:hover{background-color:#0084ff}#win-paint .tools li.tool-pen{-webkit-mask-image:url(/ide/imgs/paint/pen.png);mask-image:url(/ide/imgs/paint/pen.png);}#win-paint .tools li.tool-pen.selected{background-color:#0084ff}#win-paint .tools li.tool-pen:hover{background-color:#0084ff}#win-paint .tools li.tool-marker{-webkit-mask-image:url(/ide/imgs/paint/pen.png);mask-image:url(/ide/imgs/paint/pen.png)}#win-paint .tools li.tool-marker.selected{background-color:#0084ff}#win-paint .tools li.tool-marker:hover{background-color:#0084ff}#win-paint .tools li.tool-eraser{-webkit-mask-image:url(/ide/imgs/paint/eraser.png);mask-image:url(/ide/imgs/paint/eraser.png)}#win-paint .tools li.tool-eraser.selected{background-color:#0084ff}#win-paint .tools li.tool-eraser:hover{background-color:#0084ff}#win-paint .tools li.tool-fill{-webkit-mask-image:url(/ide/imgs/paint/fill.png);mask-image:url(/ide/imgs/paint/fill.png)}#win-paint .tools li.tool-fill.selected{background-color:#0084ff}#win-paint .tools li.tool-fill:hover{background-color:#0084ff}#win-paint .tools li.tool-shape{position:relative;-webkit-mask-image:url(/ide/imgs/paint/rectangle.png);mask-image:url(/ide/imgs/paint/rectangle.png)}#win-paint .tools li.tool-shape.selected{background-color:#0084ff}#win-paint .tools li.tool-shape:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape.filledrectangle{position:relative;-webkit-mask-image:url(/ide/imgs/paint/filled_rectangle.png);mask-image:url(/ide/imgs/paint/filled_rectangle.png);}#win-paint .tools li.tool-shape.filledrectangle.selected{background-color:#0084ff !important}#win-paint .tools li.tool-shape.filledrectangle:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape.rectangle{position:relative;-webkit-mask-image:url(/ide/imgs/paint/rectangle.png);mask-image:url(/ide/imgs/paint/rectangle.png)}#win-paint .tools li.tool-shape.rectangle.selected{background-color:#0084ff}#win-paint .tools li.tool-shape.rectangle:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape.filledellipse{position:relative;-webkit-mask-image:url(/ide/imgs/paint/filled_ellipse.png);mask-image:url(/ide/imgs/paint/filled_ellipse.png)}#win-paint .tools li.tool-shape.filledellipse.selected{background-color:#0084ff}#win-paint .tools li.tool-shape.filledellipse:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape.ellipse{position:relative;-webkit-mask-image:url(/ide/imgs/paint/ellipse.png);mask-image:url(/ide/imgs/paint/ellipse.png)}#win-paint .tools li.tool-shape.ellipse.selected{background-color:#0084ff}#win-paint .tools li.tool-shape.ellipse:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape.line{position:relative;-webkit-mask-image:url(/ide/imgs/paint/line.png);mask-image:url(/ide/imgs/paint/line.png)}#win-paint .tools li.tool-shape.line.selected{background-color:#0084ff}#win-paint .tools li.tool-shape.line:hover{background-color:#0084ff !important}#win-paint .tools li.tool-shape div{position:absolute;left:38px;top:-3px;padding-left:8px;display:block;background-color:#fff;width:240px}#win-paint .tools li.tool-filledrectangle{-webkit-mask-image:url(/ide/imgs/paint/filled_rectangle.png);mask-image:url(/ide/imgs/paint/filled_rectangle.png)}#win-paint .tools li.tool-filledrectangle.selected{background-color:#0084ff}#win-paint .tools li.tool-filledrectangle:hover{background-color:#0084ff !important}#win-paint .tools li.tool-rectangle{-webkit-mask-image:url(/ide/imgs/paint/rectangle.png);mask-image:url(/ide/imgs/paint/rectangle.png)}#win-paint .tools li.tool-rectangle.selected{background-color:#0084ff}#win-paint .tools li.tool-rectangle:hover{background-color:#0084ff !important}#win-paint .tools li.tool-filledellipse{-webkit-mask-image:url(/ide/imgs/paint/filled_ellipse.png);mask-image:url(/ide/imgs/paint/filled_ellipse.png)}#win-paint .tools li.tool-filledellipse.selected{background-color:#0084ff}#win-paint .tools li.tool-filledellipse:hover{background-color:#0084ff !important}#win-paint .tools li.tool-ellipse{-webkit-mask-image:url(/ide/imgs/paint/ellipse.png);mask-image:url(/ide/imgs/paint/ellipse.png)}#win-paint .tools li.tool-ellipse.selected{background-color:#0084ff}#win-paint .tools li.tool-ellipse:hover{background-color:#0084ff !important}#win-paint .tools li.tool-line{-webkit-mask-image:url(/ide/imgs/paint/line.png);mask-image:url(/ide/imgs/paint/line.png)}#win-paint .tools li.tool-line.selected{background-color:#0084ff}#win-paint .tools li.tool-line:hover{background-color:#0084ff !important}#win-paint .tools li.tool-text{-webkit-mask-image:url(/ide/imgs/paint/text.png);mask-image:url(/ide/imgs/paint/text.png)}#win-paint .tools li.tool-text.selected{background-color:#0084ff}#win-paint .tools li.tool-text:hover{background-color:#0084ff !important}#win-paint .tools li.tool-selection{-webkit-mask-image:url(/ide/imgs/paint/selection.png);mask-image:url(/ide/imgs/paint/selection.png)}#win-paint .tools li.tool-selection.selected{background-color:#0084ff}#win-paint .tools li.tool-selection:hover{background-color:#0084ff !important}#win-paint .tools li.tool-stamp{-webkit-mask-image:url(/ide/imgs/paint/stamp.png);mask-image:url(/ide/imgs/paint/stamp.png)}#win-paint .tools li.tool-stamp.selected{background-color:#0084ff}#win-paint .tools li.tool-stamp:hover{background-color:#0084ff !important}#win-paint .tools li.tool-zoom{-webkit-mask-image:url(/ide/imgs/paint/zoom.png);mask-image:url(/ide/imgs/paint/zoom.png)}#win-paint .tools li.tool-zoom.selected{background-color:#0084ff}#win-paint .tools li.tool-zoom:hover{background-color:#0084ff !important}#win-paint .tools li.tool-center{-webkit-mask-image:url(/ide/imgs/paint/center.png);mask-image:url(/ide/imgs/paint/center.png)}#win-paint .tools li.tool-center.selected{background-color:#0084ff}#win-paint .tools li.tool-center:hover{background-color:#0084ff !important}#win-paint .tools li.tool-separator{height:0px;border-top:1px dotted #999;border-left:none;border-right:none;border-bottom:none}#win-paint>div.buttonbar{padding:4px 8px;position:absolute;right:0px;bottom:0px}#win-paint>div.canvas{position:absolute;top:50px;bottom:0px;left:50px;right:0px;background:url(/ide/imgs/paint/bg.png);cursor:crosshair;overflow:hidden;border-top:1px solid #ccc;border-left:1px solid #ccc}#win-paint>div.canvas canvas{position:absolute}#win-paint #drop-zone{border:#aaaaaa dashed thick;background-color:#f5f5dc;position:absolute;right:0px;bottom:0px;left:0px;top:0px;opacity:0.8}#win-paint #drop-zone>p{color:#aaaaaa;font-size:32pt;text-align:center;line-height:300px}#win-paint .float-container{overflow:auto;width:100%}#win-paint div.editor{text-align:center}#win-paint div.image{display:inline-block;background-image:url(imgs/paint/bg.png)}#win-svgpaint{position:absolute;left:4px;right:4px;top:4px;bottom:4px;background-color:#fff;border:1px solid #ccc;border-radius:8px;z-index:500}#win-svgpaint>iframe{display:block;position:absolute;left:0px;width:100%;top:0px;bottom:0px;border:0px}#win-svgpaint .save{display:block;position:absolute;left:4px;top:3px}#win-svgpaint .save span{color:#fff}#win-svgpaint .exit{display:block;position:absolute;right:4px;top:6px;font-size:26px;color:#333}#preview{position:absolute;background-color:#fff;top:0px;left:0px;right:0px;bottom:0px}#preview h1{background-color:#777;color:#fff;font-size:11pt;font-weight:bold;padding:8px;white-space:nowrap}#preview>a{text-decoration:none;color:#fff;width:14px;height:14px;line-height:14px;font-family:Arial;font-weight:bold;font-size:10pt;text-align:center;position:absolute;right:2px;top:2px;border:2px solid #777;background-color:#333;padding:4px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}#preview .content{position:absolute;top:0px;bottom:0px;left:0px;right:0px}#preview iframe{position:absolute;top:20px;bottom:20px;left:20px;right:20px}#win-expressions h1{font-size:12pt;font-weight:bold;margin-top:10px}#win-expressions .expression{font-size:16pt;width:90%}#win-expressions .expression.error{color:#c00}#win-expressions .blockimage{padding-top:20px;width:90%;text-align:center;overflow-x:auto;overflow-y:hidden}#win-expressions .exprhelpbtn{margin-top:10px;margin-bottom:10px;border-top:1px solid #ccc;text-align:center}#win-expressions .exprhelpbtn a{display:block;background-color:#fff;width:4em;margin-left:auto;margin-right:auto;margin-top:-0.5em;text-decoration:none}#win-expressions .exprhelpbtn a .down{display:inline-block;border:1px solid #000;border-color:#000 transparent transparent transparent;border-width:5px;margin-bottom:-2.5px}#win-expressions .exprhelpbtn a .up{display:inline-block;border:1px solid #000;border-color:transparent transparent #000 transparent;border-width:5px;margin-top:-2.5px}#win-expressions .exprhelp{max-height:250px;overflow-y:auto}#win-expressions p.variables span a{display:inline-block;border-radius:2px;background-color:red;color:white;padding:2px 4px;margin:2px;background:-webkit-gradient(linear,left top,left bottom,from(#d7431e),to(#c53c1a)) !important;background:-moz-linear-gradient(top,#d7431e,#c53c1a) !important;border:1px solid #332900;cursor:pointer;text-decoration:none}.sprites-sprite,.sprites-assign-white,.sprites-chat-empty-active,.sprites-chat-empty-inactive,.sprites-check-white,.sprites-check,.sprites-feedback-white,.sprites-googleicon,.sprites-light-white,.sprites-open-lg-white,.sprites-open-white,.sprites-play-white,.sprites-save-white,.sprites-submit-white,.sprites-trash-white,.sprites-bmcode,#main-nav-messages a.user,#main-nav-messages a.user:hover{background-image:url('../imgs/sprites-s3f00849c9e.png');background-repeat:no-repeat}.sprites-assign-white{background-position:0 0}.sprites-chat-empty-active{background-position:0 -20px}.sprites-chat-empty-inactive{background-position:0 -52px}.sprites-check-white{background-position:0 -84px}.sprites-check{background-position:0 -104px}.sprites-feedback-white{background-position:0 -136px}.sprites-googleicon{background-position:0 -156px}.sprites-light-white{background-position:0 -188px}.sprites-open-lg-white{background-position:0 -208px}.sprites-open-white{background-position:0 -240px}.sprites-play-white{background-position:0 -260px}.sprites-save-white{background-position:0 -292px}.sprites-submit-white{background-position:0 -312px}.sprites-trash-white{background-position:0 -332px}.sprites-bmcode{background-position:0 -352px}#main-nav-messages{width:50px;vertical-align:middle}#main-nav-messages a.user{width:20px;height:28px;position:relative;margin-top:-4px;margin-left:7px;padding:0 15px;background-position:0 -52px}#main-nav-messages a.user:hover{background-position:0 -20px}#main-nav-messages a.user:after{border:none}#main-nav-messages a.user span{display:inline-block;width:15px;height:15px;line-height:15px;font-size:10px;text-align:center;color:#999;position:absolute;top:1px;right:17px;background-color:white;border-radius:50%;color:white;background-color:green}#msgdropdown{position:absolute;background-color:white;top:41px;right:0px;width:260px;font-size:14px;overflow-x:hidden;overflow-y:auto;z-index:20002;box-shadow:0px 0px 10px rgba(0,0,0,0.6)}#msgdropdown li{cursor:pointer}#msgdropdown li.pad{padding:10px;border-bottom:1px dotted #ccc}#msgdropdown li:hover{background-color:#eee}#msgdropdown li .button{display:block}#msgdropdown img{width:64px}#msgpopup div.info{font-size:12pt;font-weight:bold;margin-bottom:8px}#msgpopup div.thread{max-height:300px;overflow-x:hidden;overflow-y:auto}#msgpopup div.thread li{margin:4px 0px;text-align:left;list-style:none;border-bottom:1px dotted #ccc}#msgpopup div.thread li>div{width:100%;display:inline-block;padding-bottom:4px}#msgpopup div.thread li>div img{width:32px;padding:0px;border:1px solid #ccc;border-radius:4px;background-color:#eee}#msgpopup div.thread li>div p.user-message{display:block}#msgpopup div.thread li>div span.user{display:inline-block;margin-bottom:3px;font-weight:bold;size:12px !important}#msgpopup div.thread li>div span.time{size:12px !important;color:#666;margin-bottom:3px;display:inline-block}#msgpopup div.thread li.from_me img,#msgpopup div.thread li.student img{float:left;margin-right:4px}#msgpopup div.thread li.to_me img,#msgpopup div.thread li.teacher img{float:right;margin-left:4px}#msgpopup div.thread li.unread>div{border:yellow;background-color:#ffc}#msgpopup textarea{margin-top:8px;font-size:10pt;width:100%;height:6em;resize:none}#wincmd-tblessonplan{display:inline-block;position:relative;font-size:12pt;text-decoration:none;text-align:left;width:auto}#wincmd-tblessonplan>div{font-size:9pt;display:inline-block;border:1px solid white;border-radius:4px;color:white;line-height:1em;vertical-align:middle}#wincmd-tblessonplan>div i{display:block;text-align:center;border-bottom:1px solid white;padding:1px 4px}#wincmd-tblessonplan>div b{display:block;text-align:center;padding:1px 4px}#wincmd-tblessonplan>span{color:white;vertical-align:middle;margin-left:8px;padding-right:20px}#wincmd-tblessonplan ul{position:absolute;background-color:white;border:1px solid black;width:200px}#wincmd-tblessonplan ul li.current{background-color:#ffff9b}#wincmd-tblessonplan ul li{font-size:9pt;background-color:white;border-bottom:1px solid black;text-align:left;height:3em;overflow:hidden;color:black}#wincmd-tblessonplan ul li>span{font-size:12pt;font-weight:bold;display:inline-block;border-right:1px solid black;margin-right:4px;width:3em;height:3em;text-align:center}#wincmd-tblessonplan ul li>span.watch{background-color:#305090}#wincmd-tblessonplan ul li>span.do{background-color:#fc6404}#wincmd-tblessonplan ul li>b{display:block;font-weight:bold;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}#wincmd-tblessonplan ul li>p{display:block;font-weight:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.5em}#wincmd-tblessonplan ul li:last-child{background-color:#305090;color:white;font-weight:bold;border-bottom:none;padding-left:4px;line-height:2em;height:2em;vertical-align:middle}@font-face{font-family:"Exo";src:url(/ide/imgs/puzzler/exo-bold.ttf) format(truetype)}.chromehidden{display:none}#speechdialog{font-family:Exo;z-index:1000;border-radius:8px;border:4px solid #fff;background-color:#69c;padding:20px 40px;margin:8px;width:450px;position:absolute;top:0px;font-size:24px;line-height:30px;color:#fff;text-align:center;margin-left:-225px;left:50%}#puzzledialog{position:absolute;width:500px;border:4px solid #fff;background-color:rgba(0,0,0,0.6);border:4px solid rgba(255,255,255,0.6);padding:20px;margin:8px;border-radius:8px;font-size:20px;line-height:24px;color:#fff;z-index:1000}#puzzledialog a.close{display:block;position:absolute;top:-24px;right:-24px;border-radius:50%;border:4px solid #fff;background-color:#4080bf;width:44px;height:44px;line-height:38px;color:#fff;text-decoration:none;text-align:center}#puzzledialog>div>div{padding-bottom:10px}.feedback-icon{position:absolute;left:10px;bottom:10px;z-index:1000;cursor:pointer}.feedback-icon:hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;-moz-transform:scale(1.04);-ms-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.feedback-box{position:absolute;background-color:#fff;left:90px;bottom:10px;width:350px;padding:20px 0;border-radius:4px;z-index:1000;text-align:center;-webkit-transition:box-shadow 1s;-moz-transition:box-shadow 1s;-o-transition:box-shadow 1s;-ms-transition:box-shadow 1s;transition:box-shadow 1s}.feedback-box:hover{box-shadow:4px 4px 4px rgba(0,0,0,0.3)}.feedback-box.small{width:150px}.feedback-box.small .feedback-body{display:block}.feedback-box.small .feedback-body-content{display:none}.feedback-box .feedback-body{display:none}.feedback-box:after{content:' ';position:absolute;width:0;height:0;left:-14px;bottom:20px;border:7px solid;border-color:transparent #fff transparent transparent}.feedback-box h3{font-size:22px;color:#000;margin-top:0}.feedback-box a.dismiss{position:absolute;display:block;right:10px;top:6px;color:rgba(0,0,0,0.6);font-size:20px;font-weight:700}.feedback-box li{display:inline-block;margin:0 10px}.feedback-box li.disabled{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.feedback-box li img{border-radius:50%;height:80px;width:80px;border:4px solid #17cedc;margin-left:5px;margin-top:1px}.feedback-box li img:hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;-moz-transform:scale(1.04);-ms-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.feedback-box li span{display:block;color:#000}@keyframes star-rotate{from{transform:rotate(0deg) scale(0)}to{transform:rotate(720deg) scale(1)}}.congrats-box{position:absolute;width:400px;top:50%;left:50%;margin-left:-200px;margin-top:-150px;padding:20px 0;border-radius:4px;z-index:1000;text-align:center;background:#3a88cd;background:-moz-radial-gradient(center,ellipse cover,#3a88cd 0%,#3a88cd 9%,#3a88cd 18%,#284474 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#3a88cd),color-stop(9%,#3a88cd),color-stop(18%,#3a88cd),color-stop(100%,#284474));background:-webkit-radial-gradient(center,ellipse cover,#3a88cd 0%,#3a88cd 9%,#3a88cd 18%,#284474 100%);background:-o-radial-gradient(center,ellipse cover,#3a88cd 0%,#3a88cd 9%,#3a88cd 18%,#284474 100%);background:-ms-radial-gradient(center,ellipse cover,#3a88cd 0%,#3a88cd 9%,#3a88cd 18%,#284474 100%);background:radial-gradient(ellipse at center,#3a88cd 0%,#3a88cd 9%,#3a88cd 18%,#284474 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a88cd',endColorstr='#284474',GradientType=1)}.congrats-box h2{color:#fff;font-size:32px;margin:-10px 0 10px;font-weight:400}.congrats-box .starsplaceholder{display:none;position:absolute;z-index:-1}.congrats-box .starsplaceholder div{display:inline-block;vertical-align:top}.congrats-box .starsplaceholder div:first-child{margin-top:15px}.congrats-box .starsplaceholder div:last-child{margin-top:15px}.congrats-box .starsplaceholder div .icon-star-3{display:inline-block;font-size:46px;margin:10px}.congrats-box .starsplaceholder div .icon-star-3:first-child{color:#367fb7}.congrats-box .starsplaceholder div .icon-star-3:last-child{color:#235aa7;font-size:36px;margin-left:-51px;margin-top:10px}.congrats-box .stars div{display:inline-block;vertical-align:top}.congrats-box .stars div:first-child{margin-top:15px}.congrats-box .stars div:last-child{margin-top:15px}.congrats-box .stars div .icon-star-3{display:inline-block;font-size:46px;margin:10px}.congrats-box .stars div .icon-star-3:first-child{color:#367fb7}.congrats-box .stars div .icon-star-3:last-child{color:#235aa7;font-size:36px;margin-left:-51px;margin-top:10px}.congrats-box .stars div.earned .icon-star-3:first-child{color:#fae24c;animation-name:star-rotate;animation-duration:1.0s}.congrats-box .stars div.earned .icon-star-3:last-child{color:#efb23e;animation-name:star-rotate;animation-duration:1.0s}.congrats-box .stats{display:inline-block}.congrats-box .stats label{display:block;text-align:left;color:#ffffff;margin:10px}.congrats-box .stats label span:first-child{display:inline-block;width:100px}.congrats-box .stats label span:last-child{display:inline-block}.congrats-box .congrats-footer .btn-default{border:1px solid #54bbd3;color:#54bbd3;margin:10px;min-width:115px}.congrats-box .congrats-footer .btn-default.nextbutton{background-color:#54bbd3;color:#ffffff}.congrats-box .congrats-footer .button{margin:10px;min-width:115px}.congrats-box .sharing{display:block;text-align:center}.congrats-box .sharing .icn-facebook,.congrats-box .sharing .icn-twitter,.congrats-box .sharing .icn-google,.congrats-box .sharing .icn-mail{display:inline-block;width:40px;height:40px;color:#fff;font-size:21px;line-height:21px;-webkit-font-smoothing:antialiased;border-radius:20px;padding:9px 0 0 0;margin:0 8px 0 0}.congrats-box .sharing .icn-facebook:hover,.congrats-box .sharing .icn-twitter:hover,.congrats-box .sharing .icn-google:hover,.congrats-box .sharing .icn-mail:hover{text-decoration:none;background:#3b5e93}.congrats-box .sharing .icn-facebook{background:#40659f}.congrats-box .sharing .icn-facebook:hover{background:#3b5e93}.congrats-box .sharing .icn-twitter{background:#57bee2}.congrats-box .sharing .icn-twitter:hover{background:#52b3d5}.congrats-box .sharing .icn-google{font-size:24px;line-height:24px;background:#c74a31}.congrats-box .sharing .icn-google:hover{background:#bb462e}.congrats-box .sharing .icn-mail{background:#596267}.congrats-box .sharing .icn-mail:hover{background:#4f575b}#win-editor.docked{background-color:rgba(0,0,0,0.5) !important}#win-editor.docked #win-tools{background-color:transparent}#win-editor.docked #win-tools .palette .tools-code{background-color:rgba(0,0,0,0.5) !important;border-right:none}#win-editor.docked #win-code.hastools .code{left:260px}#win-editor.docked #win-code.hastools .code .infobar{left:0px}#win-editor.docked #win-tools .tools{background-color:#000}#win-editor.docked #win-tools.hasannotations .palette{top:34px}#win-editor.docked #win-tools.hasannotations .tools .dismiss{display:none}#puzzlemenu{z-index:1000;position:absolute;width:60px;right:0px;top:0px}#puzzlemenu a.shownewinfo img{width:90px;max-width:90px;margin-left:-22px;margin-top:-10px}#puzzlemenu img{width:40px;margin:4px}